庄舟
码龄9年
关注
提问 私信
  • 博客:122,999
    122,999
    总访问量
  • 38
    原创
  • 973,785
    排名
  • 13
    粉丝
  • 0
    铁粉

个人简介:男人两行泪,一行为苍生,一行为美人

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2015-11-09
博客简介:

JonWu0102的博客

查看详细资料
个人成就
  • 获得44次点赞
  • 内容获得13次评论
  • 获得151次收藏
  • 代码片获得338次分享
创作历程
  • 1篇
    2023年
  • 1篇
    2021年
  • 2篇
    2020年
  • 19篇
    2019年
  • 35篇
    2018年
TA的专栏
  • Mac系统
    6篇
  • RabbitMQ
    3篇
  • Java
    27篇
  • Tools
    1篇
  • 运维
    6篇
  • Idea
    6篇
  • git
    5篇
  • python
    4篇
  • 问题
    1篇
  • mysql
    2篇
  • 前端
    1篇
  • 算法
    2篇
  • php
    1篇
  • 工具
  • 时序图
  • UML
  • linux
    1篇
  • 其他
    1篇
兴趣领域 设置
  • 后端
    架构
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

175人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

MAC系统用EXCEL打开csv是中文乱码

MAC系统用EXCEL打开csv是中文乱码
原创
发布博客 2023.05.25 ·
3890 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

Java知识学习点整理

Java知识学习点整理一、Java 基础1.JDK 和 JRE 有什么区别?2.== 和 equals 的区别是什么?3.两个对象的 hashCode()相同,则 equals()也一定为 true,对吗?4.final 在 java 中有什么作用?5.java 中的 Math.round(-1.5) 等于多少?6.String 属于基础的数据类型吗?7.java 中操作字符串都有哪些类?它们之间有什么区别?8.String str="i"与 String str=new
原创
发布博客 2021.02.05 ·
520 阅读 ·
4 点赞 ·
3 评论 ·
14 收藏

面试题采集

1)题目:有N(N远大于10)个1MB的小文件,文件里记录了若干数字,现要求在2M内存里对这些小文件中的数字排序。 答题思路:多路归并排序2)大位数加减乘除3)数组循环移位的几种解法、数组循环向左移动k位的算法(百度下)数据库sql优化经验 --答题思路:不要局限于sql写法和索引,可以扩展到表设计、数据库设计、缓存或者用离线数据库等等减少sql压力设计一个秒杀系统 --从前端到后端到数据库,注意下锁相关问题多线程JVM:常用的 jvm 调优的参数都有哪些、说一下 jvm 调...
原创
发布博客 2020.11.04 ·
199 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Druid SqlParser理解及使用入门(转载)

Druid SqlParser理解及使用入门目录为什么要先了解ast? 什么是ast? SqlParser 解析成ast ast的结构 使用示例正文以前的项目中很少去思考SQL解析这个事情,即使在saas系统或者分库分表的时候有涉及到也会有专门的处理方案,这些方案也对使用者隐藏了实现细节。而最近的这个数据项目里面却频繁涉及到了对SQL的处理,原来只...
转载
发布博客 2020.03.15 ·
2525 阅读 ·
1 点赞 ·
0 评论 ·
12 收藏

怎么查看jvm垃圾回收的算法看是那个

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/pf1234321/article/details/82288921在控制台输入命令java-XX:+PrintCommandLineFlags-version显示结果-XX:+UseParallelGC 新生代使...
转载
发布博客 2019.10.10 ·
391 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

git 合并多个commit

https://www.jianshu.com/p/384a945f6e7e首先git rebase -i f290515(我们要合并的commit的前一个)pick 766f348 dsfdsfsquash 233d7b3 sdfdsfsquash 345c70f 测试 git rebase我们可以这样修改 将后面两个改成squash,就是合并到第一个...
转载
发布博客 2019.05.17 ·
787 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

排查包依赖冲突插件MavenHelper

maven dependency:tree 可以打印依赖树,但是有时候不好用,推荐插件 Maven helper
原创
发布博客 2019.04.26 ·
564 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

linux命令---grep命令

参考:http://www.51niux.com/?id=90简介  grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。  Unix的grep家族包括grep、egrep和fgrep。egr...
转载
发布博客 2019.04.18 ·
599 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

idea技巧:generate serialVersionUID

generate serialVersionUIDidea是关闭了继承了java.io.serializable的类生成serialVersionUID的警告。如1、Setting-inspections-serialization issues,serialzable class without "serialVersionUID"打勾;2、将光标放到类名上,ATL+ENTER生成...
原创
发布博客 2019.04.09 ·
728 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

@SuppressWarnings注解详解

@SupperessWarnings一.简介:java.lang.SupperessWarnings是J2SE5.0标准的Annotation之一。可以标注在类,字段,方法,参数,构造方法,局部变量上。二.作用:该注解的作用是给编译器一条指令,告诉它对批注的代码元素内部的某些警告保持静默,不在编译完成后出现警告信息。三.使用@SuppressWarnings(“”)@Suppre...
原创
发布博客 2019.04.09 ·
1949 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Git命令自动补全(mac)

请参照以下步骤##1.查看是否已经安装了bash-completion,如果没有请使用以下命令安装brew install bash-completion 2.执行brew info bash-completion命令$brew info bash-completion Add the following lines to your ~/.bash_profile: if ...
原创
发布博客 2019.04.02 ·
316 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

Maven, JAVA_HOME is not defined correctly on Mac

Apple recommends to set JAVA_HOME to “/usr/libexec/java_home“, for example :$ vim .bash_profile export JAVA_HOME=/usr/libexec/java_home$ source .bash_profileBut, when execute the Maven comm...
转载
发布博客 2019.04.02 ·
355 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

mac系统mave安装和settings.xml配置

找settings.xml来加入镜像网站,但找不到mac上settings.xml在哪儿brew info maven结果显示如下: maven: stable 3.5.3 Java-based project management https://maven.apache.org/ Conflicts with: mvnvm (b...
转载
发布博客 2019.04.02 ·
7387 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

git命令采集

查看、添加、提交、删除、找回,重置修改文件git help <command> # 显示command的helpgit show # 显示某次提交的内容 git show $idgit co -- <file> # 抛弃工作区修改git co . # 抛弃工作区修改git add <file> # 将工作文件修改提交到本地暂存区git a...
原创
发布博客 2019.04.01 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

安装 Git 起步

安装 Gitbrew install git$ git helpgit config --global user.name ""git config --global user.email ""git config --global push.default simplegit config --global core.autocrlf falsegit confi...
原创
发布博客 2019.04.01 ·
180 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

MAC运行PHP

概述Mac系统对于PHP运行非常友好,我们只需要进行简单的配置便可以开始进行使用,本篇文章将一步一步地介绍Apache、PHP和MySQL的安装与配置,为开始进行开发铺好路Apache启动Apache服务在Mac系统中已经安装好了Apache服务,我们只需要通过如下方式启动即可直接使用在终端中输入如下命令,启动Apache服务sudo apachectl start...
原创
发布博客 2019.02.19 ·
2842 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

算法(7)Reverse Integer

Given a 32-bit signed integer, reverse digits of an integer.Example 1:Input: 123Output: 321Example 2:Input: -123Output: -321Example 3:Input: 120Output: 21Note:Assume we are dea...
原创
发布博客 2019.01.18 ·
146 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

算法(1)——Two Sum

 Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution, and you may not use the sa...
原创
发布博客 2019.01.18 ·
229 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

Lock和synchronized

产生死锁的原因:进程在运行过程中,请求和释放资源的顺序不当,也同样会导致死锁。例如,并发进程 P1、P2分别保持了资源R1、R2,而进程P1申请资源R2,进程P2申请资源R1时,两者都 会因为所需资源被占用而阻塞。 Lock和synchronized的选择:  总结来说,Lock和synchronized有以下几点不同:  1)Lock是一个接口,而synchronized是J...
原创
发布博客 2019.01.15 ·
181 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据库——主从复制原理

原文:https://blog.csdn.net/php_younger/article/details/59673879mysql 主从复制原理形势:一主一从 主主复制 一主多从---扩展系统读取的性能,因为读是在从库读取的; 多主一从---5.7开始支持 联级复制---  用途:1)灾备2)读写分离3)数据备份 必要条件:主库开启binlo...
原创
发布博客 2019.01.14 ·
8301 阅读 ·
1 点赞 ·
0 评论 ·
18 收藏
加载更多