自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 HttpClient爬虫-xx搜索出现验证码

文章目录前言代码最后前言在搜狗微信输入关键字搜索,请求频繁时会出现验证码页面更换新的cookie即可解决代码 // String url = "https://weixin.sogou.com/weixin?type=2&s_from=input&query=ABC&ie=utf8&_sug_=n&_sug_type_=&page=BCA"; String url = this.engineSite.getStartUrl();

2024-02-20 16:33:31 441 4

原创 docker搭建redis读写分离

docker redis读写分离 redis主从复制 docker run

2025-02-05 10:49:23 295

原创 java.lang.NoSuchMethodError: java.lang.Math.floorMod(JI)I 解决方案及原因

java.lang.Math.floorMod(JI)

2024-12-19 14:43:07 264

原创 【JVM 内存不足问题排查小记】

在开发环境和本地这个API都没问题。但是在测试环境,一点击某个API,整个服务直接重启。

2024-09-11 20:55:25 292 1

原创 springMVC处理请求流程

处理器映射器 (HandlerMapping)会根据请求,找到负责处理该请求的处理器,并将其封装为处理器执行链 返回 (HandlerExecutionChain) 给 DispatcherServlet。DispatcherServlet 会根据 处理器执行链 中的处理器,找到能够执行该处理器的处理器适配器(HandlerAdaptor) --注,处理器适配器有多个。会把处理器包装成适配器,这样就可以支持多种类型的处理器,类比笔记本的适配器(适配器模式的应用)**需要程序员去写代码处理逻辑的)

2024-02-20 16:37:09 376

原创 代码规范合集之代码检测工具sonarQube

重复的字符串文字使重构过程容易出错,因为您必须确保更新所有出现的情况。另一方面,常量可以从许多地方引用,但只需要在一个地方更新。持续更新中-----

2024-01-16 10:20:28 1002 2

原创 多线程安全问题-volatile & atomic

数据被从A修改为B又修改为A,A->B->A。如果一个线程前后两次读取数据,都是A,实际上脏读/多线程安全问题已经发生。CAS算法,compareAndSwap,对数据的每次操作都记录下时间戳,只有当时间戳和数据一样时,才会进行操作。synchronized也可以实现原子操作, 它是对资源加锁,同一时间内,只有抢占到锁资源的才能操作数据。加入volatile修饰后,线程本地副本的值不在有效,强制线程从堆内存中拿值。如果只是针对变量的原子操作,那么就使用原子变量。所有操作都具有原子性的变量。

2023-07-05 18:02:28 135 1

原创 学习笔记-多线程-JUC中的强大辅助类

JUC,多线程,java,java工具类

2023-06-30 11:15:53 75

原创 学习笔记-多线程-线程池

多线程,线程池

2023-06-29 14:19:48 123 1

转载 浅谈sql优化+索引

索引是已经排好序的有序数据结构,类似于目录,当通过索引去查询数据时,能大大提高查询效率。

2023-06-28 14:45:33 98 1

原创 BeanFactory和ApplicationContext的区别(问题驱动思考)

文章目录前言一、几乎所有人都犯过的错误二、IOC容器1.BeanFactory2.ApplicationContext总结前言本文阅读需要约7分钟,从一个普遍的错误到分析BeanFactory和ApplicationContext的不同一、几乎所有人都犯过的错误相信几乎所有Spring初学者都犯过一个错误(包括笔者在内),在编写Controller类或者Service类时忘记写@Controller或@Service时,tomcat启动必定会报错。这时一顿操作:错误信息拷贝,面向百度或c

2021-01-18 21:03:38 377 7

原创 使用FreeMarker导出带有背景色的excel

需要的答案的可以直接看结论起因解决结论起因工作需求,需要根据列表数据导出为excel选择导出工具类时有:POI、糊涂工具包、FreeMarker....个人认为POI通过代码写excel样式比较麻烦,且不直观,放弃糊涂工具包没用过,他包含很多工具类,项目一时用不上这些工具类,放弃最后选择了FreeMarker,因为FreeMarker的优点是,我可以预先设计好样式,在通过FreeMarker的语法糖,类似ONNL的${} <list>标签等来得到我要的excel,样式的实现简单

2020-12-04 14:53:09 424 2

原创 Java1.8之HashMap底层链表变红黑树浅析

AA

2020-10-26 10:44:35 1122 4

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除