博客园 - Honey_Badger
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=123550
2021-12-27T02:23:42Z
Honey_Badger
https://www.cnblogs.com/tk55/
feed.cnblogs.com
https://www.cnblogs.com/tk55/p/15735267.html
mybaits-plus json 的List<某obj>转换报错:com.alibaba.fastjson.JSONException: syntax error, expect {, actual true, pos 1, fastjson-version 1.2.73 - Honey_Badger
com.alibaba.fastjson.JSONException: syntax error, expect {, actual true, pos 1, fastjson-version 1.2.73 @TableField(typeHandler = FastjsonTypeHandler.
2021-12-27T02:24:00Z
2021-12-27T02:24:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】com.alibaba.fastjson.JSONException: syntax error, expect {, actual true, pos 1, fastjson-version 1.2.73 @TableField(typeHandler = FastjsonTypeHandler. <a href="https://www.cnblogs.com/tk55/p/15735267.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/15617205.html
sina博文图片批量下载和博文批量删除 - Honey_Badger
sina博文图片批量下载 import cn.hutool.core.io.FileUtil; import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpUtil; import org.jsoup.Jsoup; import org.
2021-11-28T15:26:00Z
2021-11-28T15:26:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】sina博文图片批量下载 import cn.hutool.core.io.FileUtil; import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpUtil; import org.jsoup.Jsoup; import org. <a href="https://www.cnblogs.com/tk55/p/15617205.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/15584232.html
ping批量端口 - Honey_Badger
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; i
2021-11-21T05:32:00Z
2021-11-21T05:32:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; i <a href="https://www.cnblogs.com/tk55/p/15584232.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/15581243.html
英语48个音标 - Honey_Badger
48个音标 音标类型读音常见用法单词 /iː/ 长元音1 浏览器版本过低 通常情况下,元音在重读开音节中都发本身的音,所以e在重读开音节中发/iː/此外组合ee,ea,ie,ei在重读音节中都可以发/iː/ sheep/ʃiːp/n.绵羊;seat/siːt/n.座位;achieve/ə'tʃiːv
2021-11-20T06:40:00Z
2021-11-20T06:40:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】48个音标 音标类型读音常见用法单词 /iː/ 长元音1 浏览器版本过低 通常情况下,元音在重读开音节中都发本身的音,所以e在重读开音节中发/iː/此外组合ee,ea,ie,ei在重读音节中都可以发/iː/ sheep/ʃiːp/n.绵羊;seat/siːt/n.座位;achieve/ə'tʃiːv <a href="https://www.cnblogs.com/tk55/p/15581243.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/15216712.html
CentOS6.X源 ----截至2021.9 - Honey_Badger
默认安装的源和阿里源失效 /etc/yum.repos.d/目录下 wget http://file.kangle.odata.cc/repo/Centos-6.repo -O CentOS-Base.repo wget http://file.kangle.odata.cc/repo/epel-6
2021-09-01T14:34:00Z
2021-09-01T14:34:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】默认安装的源和阿里源失效 /etc/yum.repos.d/目录下 wget http://file.kangle.odata.cc/repo/Centos-6.repo -O CentOS-Base.repo wget http://file.kangle.odata.cc/repo/epel-6 <a href="https://www.cnblogs.com/tk55/p/15216712.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/14042878.html
jenkins笔记----记录步骤注意事项 - Honey_Badger
该文被密码保护。
2020-11-26T08:35:00Z
2020-11-26T08:35:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
该文被密码保护。
https://www.cnblogs.com/tk55/p/13775830.html
DDIA----笔记(不定时更新) - Honey_Badger
可靠性,可扩展性,可维护性 常见标准组件: 数据库(database)存储数据,以便自己或其他应用程序之后能再次找到 缓存(cache)记住开销昂贵操作的结果,加快读取速度搜索索引(search indexes)允许用户按关键字搜索数据,或以各种方式对数据进行过滤 流处理(stream proces
2020-10-06T14:41:00Z
2020-10-06T14:41:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】可靠性,可扩展性,可维护性 常见标准组件: 数据库(database)存储数据,以便自己或其他应用程序之后能再次找到 缓存(cache)记住开销昂贵操作的结果,加快读取速度搜索索引(search indexes)允许用户按关键字搜索数据,或以各种方式对数据进行过滤 流处理(stream proces <a href="https://www.cnblogs.com/tk55/p/13775830.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/13775775.html
Windows 无法验证此设备所需的驱动程序的数字签名。最近的硬件或软件更改安装的文件可能未正确签名或已损坏,或者可能是来自未知来源的恶意软件。 (代码 52) - Honey_Badger
闲话:笔记本麦克风录音音质非常差,下载Womic用手机通过蓝牙、USB(测试音质USB中算最好的了)、WIFI作为笔记本的麦克风,发现电脑上安装的womic在驱动上有叹号,提示: Windows 无法验证此设备所需的驱动程序的数字签名。最近的硬件或软件更改安装的文件可能未正确签名或已损坏,或者可能是
2020-10-06T14:24:00Z
2020-10-06T14:24:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】闲话:笔记本麦克风录音音质非常差,下载Womic用手机通过蓝牙、USB(测试音质USB中算最好的了)、WIFI作为笔记本的麦克风,发现电脑上安装的womic在驱动上有叹号,提示: Windows 无法验证此设备所需的驱动程序的数字签名。最近的硬件或软件更改安装的文件可能未正确签名或已损坏,或者可能是 <a href="https://www.cnblogs.com/tk55/p/13775775.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/13534108.html
JDK1.8中ConcurrentHashMap中computeIfAbsent死循环bug - Honey_Badger
死循环问题的提出:https://bugs.openjdk.java.net/browse/JDK-8062841 map.computeIfAbsent("AaAa",key->map.computeIfAbsent("BBBB",key2->42)); computeIfAbsent在1.8中才
2020-08-20T03:36:00Z
2020-08-20T03:36:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】死循环问题的提出:https://bugs.openjdk.java.net/browse/JDK-8062841 map.computeIfAbsent("AaAa",key->map.computeIfAbsent("BBBB",key2->42)); computeIfAbsent在1.8中才 <a href="https://www.cnblogs.com/tk55/p/13534108.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/13467887.html
LeetCode----K 个一组翻转链表 - Honey_Badger
给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 示例: 给你这个链表:1->2->3->4->5 当 k = 2 时,应当返回: 2->1->4->3->5 当 k
2020-08-10T01:32:00Z
2020-08-10T01:32:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 示例: 给你这个链表:1->2->3->4->5 当 k = 2 时,应当返回: 2->1->4->3->5 当 k <a href="https://www.cnblogs.com/tk55/p/13467887.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/13322810.html
HTTP状态码大全 - Honey_Badger
值 中文描述 英文名称 100 继续 Continue 101 交换协议 Switching Protocols 102 处理中 Processing 103 早期提示 Early Hints 104-199 未分配 Unassigned 200 请求成功 OK 201 已建立 Created 20
2020-07-16T07:20:00Z
2020-07-16T07:20:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】值 中文描述 英文名称 100 继续 Continue 101 交换协议 Switching Protocols 102 处理中 Processing 103 早期提示 Early Hints 104-199 未分配 Unassigned 200 请求成功 OK 201 已建立 Created 20 <a href="https://www.cnblogs.com/tk55/p/13322810.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/13219383.html
You can't specify target table 'Person' for update in FROM clause - Honey_Badger
DELETE FROM Persons WHERE Id NOT IN (SELECT MIN(Id)AS id FROM Persons GROUP BY Email) ; You can't specify target table 'Person' for update in FROM cla
2020-07-01T07:13:00Z
2020-07-01T07:13:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】DELETE FROM Persons WHERE Id NOT IN (SELECT MIN(Id)AS id FROM Persons GROUP BY Email) ; You can't specify target table 'Person' for update in FROM cla <a href="https://www.cnblogs.com/tk55/p/13219383.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/13182299.html
mysql实战笔记 - Honey_Badger
笔记来源于mysql实战,却高于它 查询语句执行流程 MySQL可以分为Server层和存储引擎层两部分。 Server层:所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。 而存储引擎层负责数据的存储和提取。支持InnoDB、MyI
2020-06-23T07:25:00Z
2020-06-23T07:25:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】笔记来源于mysql实战,却高于它 查询语句执行流程 MySQL可以分为Server层和存储引擎层两部分。 Server层:所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。 而存储引擎层负责数据的存储和提取。支持InnoDB、MyI <a href="https://www.cnblogs.com/tk55/p/13182299.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/13051142.html
IOS仿桌面拖动桌面图标 - Honey_Badger
手势拖动 UIPanGestureRecognizer * panGestureRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(doMoveAction:)]; 核心部分 拖到到前面还
2020-06-05T09:52:00Z
2020-06-05T09:52:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】手势拖动 UIPanGestureRecognizer * panGestureRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(doMoveAction:)]; 核心部分 拖到到前面还 <a href="https://www.cnblogs.com/tk55/p/13051142.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/12964416.html
Bash Shell基础笔记 - Honey_Badger
常见shell种类 1 Bourne Shell(/usr/bin/sh或/bin/sh) 2 Bourne Again Shell(/bin/bash) 3 C Shell(/usr/bin/csh) 4 K Shell(/usr/bin/ksh) 5 Shell for Root(/sbin/s
2020-05-26T06:48:00Z
2020-05-26T06:48:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】常见shell种类 1 Bourne Shell(/usr/bin/sh或/bin/sh) 2 Bourne Again Shell(/bin/bash) 3 C Shell(/usr/bin/csh) 4 K Shell(/usr/bin/ksh) 5 Shell for Root(/sbin/s <a href="https://www.cnblogs.com/tk55/p/12964416.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/12952230.html
mysql服务启动异常:windows无法启动Mysql服务,位于本地计算机上的错误1053 解决 - Honey_Badger
mysql服务启动异常:windows无法启动Mysql服务,位于本地计算机上的错误1053, 找到服务对应的mysql.exe位置,比如 G:\MySQL\MySQL Server 5.7\bin\mysql.exe 双击,出现缺失MSVCP120.dll 哈哈,找到了问题所在。 解决方法 微软上
2020-05-24T11:11:00Z
2020-05-24T11:11:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】mysql服务启动异常:windows无法启动Mysql服务,位于本地计算机上的错误1053, 找到服务对应的mysql.exe位置,比如 G:\MySQL\MySQL Server 5.7\bin\mysql.exe 双击,出现缺失MSVCP120.dll 哈哈,找到了问题所在。 解决方法 微软上 <a href="https://www.cnblogs.com/tk55/p/12952230.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/12802175.html
lombok笔记----Lombok常用注解 - Honey_Badger
@Data 该注解注解用在类上,可以为类创建setter、getter、toString()、hashCode()等方法 @Getter 作用在每一个字段上,能够为该字段创建getter方法 @Setter 作用在每一个字段上,能够为该字段创建setter方法 @NoArgsConstructor,
2020-04-29T06:52:00Z
2020-04-29T06:52:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】@Data 该注解注解用在类上,可以为类创建setter、getter、toString()、hashCode()等方法 @Getter 作用在每一个字段上,能够为该字段创建getter方法 @Setter 作用在每一个字段上,能够为该字段创建setter方法 @NoArgsConstructor, <a href="https://www.cnblogs.com/tk55/p/12802175.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/12680073.html
thrift笔记----大体上thrift知识 - Honey_Badger
thrift类似java里面的socket和sockchannel中server和client通信 thrift最重要的是跨语言,里面提供了序列化和反序列化、json和实体对象等方法 Apache Thrift软件框架(用于可扩展的跨语言服务开发)将软件堆栈与代码生成引擎结合在一起,以构建可在C++
2020-04-11T07:41:00Z
2020-04-11T07:41:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】thrift类似java里面的socket和sockchannel中server和client通信 thrift最重要的是跨语言,里面提供了序列化和反序列化、json和实体对象等方法 Apache Thrift软件框架(用于可扩展的跨语言服务开发)将软件堆栈与代码生成引擎结合在一起,以构建可在C++ <a href="https://www.cnblogs.com/tk55/p/12680073.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/12662721.html
java笔记----运行时程序代码定位 - Honey_Badger
个人常用步骤: jconsole 查pid Process Explorer根据pid查到javaw.exe,双击查看线程(process explorer就是一个增强版的资源管理器) Process Explorer查询需要查询的tid,根据TID(十进制),转为16进制的数A 根据pid用Jst
2020-04-08T12:55:00Z
2020-04-08T12:55:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】个人常用步骤: jconsole 查pid Process Explorer根据pid查到javaw.exe,双击查看线程(process explorer就是一个增强版的资源管理器) Process Explorer查询需要查询的tid,根据TID(十进制),转为16进制的数A 根据pid用Jst <a href="https://www.cnblogs.com/tk55/p/12662721.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/tk55/p/12662691.html
RocketMQ笔记---延时级别 - Honey_Badger
RocketMQ 支持定时消息,但是不支持任意时间精度,仅支持特定的 level,例如定时 5s, 10s, 1m 等。其中,level=0 级表示不延时,level=1 表示 1 级延时,level=2 表示 2 级延时,以此类推。如何配置:在服务器端(rocketmq-broker端)的属性配置
2020-04-08T12:50:00Z
2020-04-08T12:50:00Z
Honey_Badger
https://www.cnblogs.com/tk55/
【摘要】RocketMQ 支持定时消息,但是不支持任意时间精度,仅支持特定的 level,例如定时 5s, 10s, 1m 等。其中,level=0 级表示不延时,level=1 表示 1 级延时,level=2 表示 2 级延时,以此类推。如何配置:在服务器端(rocketmq-broker端)的属性配置 <a href="https://www.cnblogs.com/tk55/p/12662691.html" target="_blank">阅读全文</a>