java工具
文章平均质量分 83
try_lock
这个作者很懒,什么都没留下…
展开
-
Java常见集合
Java集合原创 2022-08-26 11:19:18 · 290 阅读 · 1 评论 -
关于HTTPClient使用代理poxy请求导致socketRead0线程长时间挂起解决
问题描述:项目场景:实际项目创建一个固定数量的线程池,用来消费用户数据,但偶尔会发现有些线程消失了,也就是线程不进行工作,实际工作的线程数量一直减少,直至彻底不消费用户数据。Executor executor = Executors.newFixedThreadPool(100);原因分析:首先排除代码的逻辑错误,确保没有出现死锁等情况。在确保没有死锁的情况下,通过Thread Dump得到日志进一步分析。"pool-6-thread-29" #118 prio=5 os_prio=0 ti原创 2020-11-17 12:12:54 · 1494 阅读 · 2 评论 -
RestTemplate的Get请求参数urlencode编码加密后请求异常的解决方案
项目场景:项目中对外请求的一个接口,里面的参数需要进行urlencode编码加密后进行发送,这时候出现一个莫名其妙的问题,同样的url和同样的参数,使用postman请求返回正常,使用RestTemplate却一直报错,无法得到正确结果。如果接口是我们自己的,进去服务端看下日志,问题就能直接定位,但由于接口是外部的,对于我们来说是黑盒子,只能摸石头过河,从而找到解决方案。问题描述:出现问题的关键点在于,get参数的里包含了需要urlencode编码的+、%等特殊符号,导致RestTemplate原创 2020-11-03 18:54:54 · 7421 阅读 · 12 评论 -
Notepad++的Json格式化插件和xml格式化插件
一、NotePad++的Json格式化插件安装 1、下载json插件压缩包解压出Jsonviewer2.dll(64位)或3、选中需要格式化的json,然后选中format jsoNotePad++的xml格式化插件安装原创 2017-08-29 20:08:29 · 50914 阅读 · 5 评论 -
阿里巴巴FastJson对数据的常用操作
Fastjson is a Java library that can be used to convert Java Objects into their JSON representation. It can also be used to convert a JSON string to an equivalent Java object. Fastjson can work with ar原创 2017-08-21 20:26:25 · 5385 阅读 · 0 评论 -
sql基础整理
聚合函数包括:count(),sum(),avg(),max(),min() 为聚合结果指定条件时候,使用having子句Order by 后面多个排序键,规则优先使用左侧的键,如果存在相同值,在接着参考右侧的键。 使用 HAVING 子句时 SELECT 语句的顺序 FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY视图view...原创 2018-06-13 11:40:21 · 271 阅读 · 0 评论 -
java四种内部类
Java内部类一、成员内部类 内部类可以拥有private、protected、public、包(默认) 访问权限。 外部类只能public和包 访问权限。 成员内部类可以无条件访问外部类所有成员属性和方法(包括private和静态成员) 当内部类外部类存在同名变量或者方法,默认访问内部类,外部类需要按照下面格式访问外部类.this.成员变量外部类.this.成员方法clas...原创 2018-08-22 14:38:00 · 223 阅读 · 0 评论