- 博客(106)
- 资源 (1)
- 收藏
- 关注

原创 彻底理解Java内存模型,它为什么会引发线程安全问题【吐血总结】
近日,有热心市民就 "Java内存模型 " 提出质疑: 线程是否会把所有需要操作的数据全加载到内存
2022-01-10 12:02:12
14232
76

原创 疯狂试探mysql单表insert极限:已实现每秒插入8.5w条数据
一个demo让你将多线程运用到实际项目,完事还能利用它给你造测试数据,不香吗
2021-12-06 16:37:19
37916
141
原创 mysql怎么统计一个数据库中各表的数据量
最近在迁移数据库,想对比下迁移前后的数据量是否一致,以免漏掉数据。如果想统计整个数据库中的总数据量也可以。
2023-01-11 11:33:55
122
8
原创 maven编译报错:Failed to execute goal org.apache.maven.plugin......error compiling
前段时间升级了jdk11,最近跑了一个老项目,jdk8的,本地能跑起来,但是打包就报错。把上面所有jdk的地方设置一致就行。原因很简单,就是jdk版本不一致。
2022-11-18 09:36:58
219
1
原创 零拷贝技术浅浅析【kafka实现百万级吞吐量基础】
零拷贝不是一种技术,而是软件、硬件、语言的结合,目的在于减少io操作时cpu的等待时间
2022-02-21 16:27:45
6114
26
原创 Consider using the new consumer by passing [bootstrap-server] instead of [zookeeper.........[已解决]
把–zookeeper zk地址:2181换成–bootstrap-server kafka地址:9092
2021-12-29 14:38:36
1571
3
原创 Using the ConsoleConsumer with old consumer is deprecated and will be remove【已解决】
版本问题,把--zookeeper zk地址:2181换成--bootstrap-server kafka地址:9092
2021-12-29 14:14:43
2101
原创 mysql性能优化:单表1400w查询最后十条数据(耗时0.036s)
教你个绝活,1400万数据量查询最后十条只要0.036s,老板见了都要激动的拍打轮椅
2021-11-30 10:57:23
9934
49
原创 Command line is too long. Shorten command line for AppWebStarter or...(已解决)
找到你项目中 .idea/workspace.xml文件找到 < component name=“PropertiesComponent” >在标签内部加上这句<property name="dynamic.classpath" value="true" />
2021-11-23 16:58:30
849
原创 Could not autowire. No beans of *** type found
如图解决办法idea - Setting(ctrl+alt+s) - Editor - Inspection - Spring - Spring Core - Code改成warningapply - ok搞定!
2021-11-23 16:29:11
829
原创 linux kill进程的正确姿势
先kill -15,等几秒钟如果进程还在,kill -2,还不行就kill -1,如果还不行,那就是你的进程给脸不要脸了,kill -9干它
2021-11-19 16:48:43
1421
3
原创 java通过jdbc连接clickhouse
先确认我们的ck服务正常,随便做个查询来到java项目,先引包<dependency> <groupId>ru.yandex.clickhouse</groupId> <artifactId>clickhouse-jdbc</artifactId> <version>0.2.4</version></dependency>jdbc测试 public void clickHou
2021-11-17 17:59:54
1290
2
原创 springboot获取启动参数
就用idea演示了先添加启动参数读取:启动类实现ApplicationListener,重写onApplicationEvent这不就拿到了嘛还可以获取应用上下文,拿到端口啥的,就不演示了
2021-11-02 18:04:06
1307
原创 springboot启动时禁用数据库连接检测
高高兴兴新建一个springboot项目准备写个demo,哟,没配置jdbc还不让我启动成功了这是因为springboot在启动时会自动检测jdbc连接,关了就行启动类上加个这个@SpringBootApplication(exclude = {DataSourceAutoConfiguration.class})...
2021-11-01 18:46:38
2087
原创 find: missing argument to `-exec‘ 已解决
如图删除日志报错解决办法find /logs/ -mtime +25 -name "*.log" -exec rm -rf {} \;最后的分号不能省!!!最后的分号不能省!!!最后的分号不能省!!!
2021-10-11 15:00:20
1282
原创 mybaits报错:The content of element type “resultMap“ must match “(constructor?,id*,result*,associati。。。
这是一个坑检查下你某个(一般是最新写的)mapper.xml文件的resultMap中mybatis对标签顺序是有要求的以下是正确顺序< id >< result >< association >< collection >
2021-09-01 18:08:44
612
原创 controller返回静态页面
首先你得看下你的页面的路径,一般放在这儿知道路径后,在压妹儿文件里面加个配置然后整个controller注意是@Controller,别整成@RestController返回json串了然后你访问ip:port/就能访问到step.html访问ip:port/encode就能访问到encode.htmlok我话讲完散会...
2021-08-13 10:40:33
789
原创 模拟生产者消费者模型
生产者消费者是多线程很经典的一个模型牵涉三个对象:仓库、生产者、消费者仓库代表共享变量生产者表示在仓库生产货物消费者表示从仓库拿出货物
2021-07-16 17:23:28
1320
2
原创 mysql执行计划explain属性解析
所谓执行计划就是看sql执行情况,有没有走索引啊之类的很简单,在你的select语句前面加个EXPLAIN就行比如我的查询语句是SELECT * FROM pool WHERE operating_status = “OFFLINE”那他的执行计划就这么看EXPLAIN SELECT * FROM pool WHERE operating_status = "OFFLINE"反馈结果:从这个反馈就能看出你这个sql的执行情况字段含义:id:如果是子查询,表示各个子查询的顺序id相同
2021-03-25 11:23:36
3379
8
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人