2021年12月27日

mybaits-plus json 的List<某obj>转换报错:com.alibaba.fastjson.JSONException: syntax error, expect {, actual true, pos 1, fastjson-version 1.2.73

摘要: com.alibaba.fastjson.JSONException: syntax error, expect {, actual true, pos 1, fastjson-version 1.2.73 @TableField(typeHandler = FastjsonTypeHandler. 阅读全文

posted @ 2021-12-27 10:24 Honey_Badger 阅读(514) 评论(0) 推荐(0) 编辑

2021年11月28日

sina博文图片批量下载和博文批量删除

摘要: sina博文图片批量下载 import cn.hutool.core.io.FileUtil; import cn.hutool.http.HttpRequest; import cn.hutool.http.HttpUtil; import org.jsoup.Jsoup; import org. 阅读全文

posted @ 2021-11-28 23:26 Honey_Badger 阅读(151) 评论(0) 推荐(0) 编辑

2021年11月21日

ping批量端口

摘要: import java.io.BufferedReader; import java.io.IOException; import java.io.InputStream; import java.io.InputStreamReader; import java.util.ArrayList; i 阅读全文

posted @ 2021-11-21 13:32 Honey_Badger 阅读(172) 评论(0) 推荐(0) 编辑

2021年11月20日

英语48个音标

摘要: 48个音标 音标类型读音常见用法单词 /iː/ 长元音1 浏览器版本过低 通常情况下,元音在重读开音节中都发本身的音,所以e在重读开音节中发/iː/此外组合ee,ea,ie,ei在重读音节中都可以发/iː/ sheep/ʃiːp/n.绵羊;seat/siːt/n.座位;achieve/ə'tʃiːv 阅读全文

posted @ 2021-11-20 14:40 Honey_Badger 阅读(1751) 评论(0) 推荐(0) 编辑

2021年9月1日

CentOS6.X源 ----截至2021.9

摘要: 默认安装的源和阿里源失效 /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 阅读全文

posted @ 2021-09-01 22:34 Honey_Badger 阅读(76) 评论(0) 推荐(0) 编辑

2020年11月26日

jenkins笔记----记录步骤注意事项

该文被密码保护。 阅读全文

posted @ 2020-11-26 16:35 Honey_Badger 阅读(0) 评论(0) 推荐(0) 编辑

2020年10月6日

DDIA----笔记(不定时更新)

摘要: 可靠性,可扩展性,可维护性 常见标准组件: 数据库(database)存储数据,以便自己或其他应用程序之后能再次找到 缓存(cache)记住开销昂贵操作的结果,加快读取速度搜索索引(search indexes)允许用户按关键字搜索数据,或以各种方式对数据进行过滤 流处理(stream proces 阅读全文

posted @ 2020-10-06 22:41 Honey_Badger 阅读(705) 评论(0) 推荐(0) 编辑

Windows 无法验证此设备所需的驱动程序的数字签名。最近的硬件或软件更改安装的文件可能未正确签名或已损坏,或者可能是来自未知来源的恶意软件。 (代码 52)

摘要: 闲话:笔记本麦克风录音音质非常差,下载Womic用手机通过蓝牙、USB(测试音质USB中算最好的了)、WIFI作为笔记本的麦克风,发现电脑上安装的womic在驱动上有叹号,提示: Windows 无法验证此设备所需的驱动程序的数字签名。最近的硬件或软件更改安装的文件可能未正确签名或已损坏,或者可能是 阅读全文

posted @ 2020-10-06 22:24 Honey_Badger 阅读(11857) 评论(0) 推荐(0) 编辑

2020年8月20日

JDK1.8中ConcurrentHashMap中computeIfAbsent死循环bug

摘要: 死循环问题的提出:https://bugs.openjdk.java.net/browse/JDK-8062841 map.computeIfAbsent("AaAa",key->map.computeIfAbsent("BBBB",key2->42)); computeIfAbsent在1.8中才 阅读全文

posted @ 2020-08-20 11:36 Honey_Badger 阅读(1960) 评论(0) 推荐(0) 编辑

2020年8月10日

LeetCode----K 个一组翻转链表

摘要: 给你一个链表,每 k 个节点一组进行翻转,请你返回翻转后的链表。 k 是一个正整数,它的值小于或等于链表的长度。 如果节点总数不是 k 的整数倍,那么请将最后剩余的节点保持原有顺序。 示例: 给你这个链表:1->2->3->4->5 当 k = 2 时,应当返回: 2->1->4->3->5 当 k 阅读全文

posted @ 2020-08-10 09:32 Honey_Badger 阅读(290) 评论(0) 推荐(0) 编辑

2020年7月16日

HTTP状态码大全

摘要: 值 中文描述 英文名称 100 继续 Continue 101 交换协议 Switching Protocols 102 处理中 Processing 103 早期提示 Early Hints 104-199 未分配 Unassigned 200 请求成功 OK 201 已建立 Created 20 阅读全文

posted @ 2020-07-16 15:20 Honey_Badger 阅读(2676) 评论(0) 推荐(0) 编辑

2020年7月1日

You can't specify target table 'Person' for update in FROM clause

摘要: 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 阅读全文

posted @ 2020-07-01 15:13 Honey_Badger 阅读(503) 评论(0) 推荐(0) 编辑

2020年6月23日

mysql实战笔记

摘要: 笔记来源于mysql实战,却高于它 查询语句执行流程 MySQL可以分为Server层和存储引擎层两部分。 Server层:所有的内置函数(如日期、时间、数学和加密函数等),所有跨存储引擎的功能都在这一层实现,比如存储过程、触发器、视图等。 而存储引擎层负责数据的存储和提取。支持InnoDB、MyI 阅读全文

posted @ 2020-06-23 15:25 Honey_Badger 阅读(321) 评论(0) 推荐(0) 编辑

2020年6月5日

IOS仿桌面拖动桌面图标

摘要: 手势拖动 UIPanGestureRecognizer * panGestureRecognizer = [[UIPanGestureRecognizer alloc] initWithTarget:self action:@selector(doMoveAction:)]; 核心部分 拖到到前面还 阅读全文

posted @ 2020-06-05 17:52 Honey_Badger 阅读(577) 评论(0) 推荐(0) 编辑

2020年5月26日

Bash Shell基础笔记

摘要: 常见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 阅读全文

posted @ 2020-05-26 14:48 Honey_Badger 阅读(353) 评论(0) 推荐(0) 编辑

2020年5月24日

mysql服务启动异常:windows无法启动Mysql服务,位于本地计算机上的错误1053 解决

摘要: mysql服务启动异常:windows无法启动Mysql服务,位于本地计算机上的错误1053, 找到服务对应的mysql.exe位置,比如 G:\MySQL\MySQL Server 5.7\bin\mysql.exe 双击,出现缺失MSVCP120.dll 哈哈,找到了问题所在。 解决方法 微软上 阅读全文

posted @ 2020-05-24 19:11 Honey_Badger 阅读(6792) 评论(2) 推荐(0) 编辑

2020年4月29日

lombok笔记----Lombok常用注解

摘要: @Data 该注解注解用在类上,可以为类创建setter、getter、toString()、hashCode()等方法 @Getter 作用在每一个字段上,能够为该字段创建getter方法 @Setter 作用在每一个字段上,能够为该字段创建setter方法 @NoArgsConstructor, 阅读全文

posted @ 2020-04-29 14:52 Honey_Badger 阅读(328) 评论(0) 推荐(0) 编辑

2020年4月11日

thrift笔记----大体上thrift知识

摘要: thrift类似java里面的socket和sockchannel中server和client通信 thrift最重要的是跨语言,里面提供了序列化和反序列化、json和实体对象等方法 Apache Thrift软件框架(用于可扩展的跨语言服务开发)将软件堆栈与代码生成引擎结合在一起,以构建可在C++ 阅读全文

posted @ 2020-04-11 15:41 Honey_Badger 阅读(457) 评论(0) 推荐(0) 编辑

2020年4月8日

java笔记----运行时程序代码定位

摘要: 个人常用步骤: jconsole 查pid Process Explorer根据pid查到javaw.exe,双击查看线程(process explorer就是一个增强版的资源管理器) Process Explorer查询需要查询的tid,根据TID(十进制),转为16进制的数A 根据pid用Jst 阅读全文

posted @ 2020-04-08 20:55 Honey_Badger 阅读(323) 评论(0) 推荐(0) 编辑

RocketMQ笔记---延时级别

摘要: RocketMQ 支持定时消息,但是不支持任意时间精度,仅支持特定的 level,例如定时 5s, 10s, 1m 等。其中,level=0 级表示不延时,level=1 表示 1 级延时,level=2 表示 2 级延时,以此类推。如何配置:在服务器端(rocketmq-broker端)的属性配置 阅读全文

posted @ 2020-04-08 20:50 Honey_Badger 阅读(3604) 评论(0) 推荐(0) 编辑

mysql笔记----count(*)和count(整数)效率

摘要: 用单表接近一千万数据(四列:int,两个varchar,日期时间)测,发现几个效率几乎一致 count(0)=count(1)=count(数字)=count(*)>count(primary key)>count(column) 根据相关解释: 1. count(指定的有效值)--执行计划都会转化 阅读全文

posted @ 2020-04-08 20:35 Honey_Badger 阅读(457) 评论(0) 推荐(0) 编辑

mysql笔记----哈希索引优缺点

摘要: 在高性能mysql第三版里,说到hash索引以下优缺点: 用MySQL(5.7.)测的时候发现可以范围查询。 阅读全文

posted @ 2020-04-08 20:23 Honey_Badger 阅读(1069) 评论(0) 推荐(0) 编辑

2020年4月7日

redis笔记----set命令(涉及到分布式锁)

摘要: SET key value [EX seconds] [PX milliseconds] [NX|XX] EX seconds : 将键的过期时间设置为 seconds 秒。 执行 SET key value EX seconds 的效果等同于执行 SETEX key seconds value 。 阅读全文

posted @ 2020-04-07 21:16 Honey_Badger 阅读(965) 评论(0) 推荐(0) 编辑

2020年3月31日

redis笔记----主从复制(windows10)

摘要: 前言 为了避免单点故障,我们需要将数据复制多份部署在多台不同的服务器上,即使有一台服务器出现故障其他服务器依然可以继续提供服务 作用: 数据备份 扩展读性能(读写分离) 复制方式: 全量复制 部分复制 实现方式 1、一主二扑 A(B、C) 一个Master两个Slave 2、薪火相传(去中心化) A 阅读全文

posted @ 2020-03-31 18:13 Honey_Badger 阅读(433) 评论(0) 推荐(0) 编辑

2020年3月29日

http直播(RTMP+ffmpeg)平台简单搭建笔记

摘要: 直播平台大致流程 该图片转自其他网络 实时传输协议有:RTMP、HLS、HDL(HTTP-FLV) 编译环境 apt-get install build-essential nginx安装 安装pcre(目前最新8.44) ./configure make && make install pcre- 阅读全文

posted @ 2020-03-29 19:51 Honey_Badger 阅读(2205) 评论(0) 推荐(0) 编辑

2020年3月27日

HTTP2----tomcat9简单实现

摘要: 之前关于HTTP的文章 https://www.cnblogs.com/tk55/p/12259414.html apr的配置 http://tomcat.apache.org/download-native.cgi 下载二进制的包,放进jdk安装路径的bin里面 如果不配置apr会报以下异常 配置 阅读全文

posted @ 2020-03-27 14:33 Honey_Badger 阅读(1057) 评论(0) 推荐(0) 编辑

2020年3月22日

java笔记----锁的类型

摘要: 悲观锁:线程拿到资源时,就对资源上锁,并在提交后,才释放锁资源,其他线程才能使用资源 常见:synchronized、Lock,行锁,表锁,读锁,写锁等乐观锁:拿到资源时,在提交之前,其他的锁也可以操作这个资源。当有冲突的时候,并发机制会保留前一个提交,打回后一个提交,让后一个线程重新获取资源后,再 阅读全文

posted @ 2020-03-22 21:15 Honey_Badger 阅读(303) 评论(0) 推荐(0) 编辑

2020年2月17日

IOS报错Distill failed for unknown reasons.Assets.xcassets解决方法

摘要: Distill failed for unknown reasons.Assets.xcassets 字面上意思大概是 Assets.xcassets文件夹里有问题,提取失败 看到网上有人说beta版本系统有问题,去换系统。误人子弟 解决:Targets里build phases里删掉所有图片重新导 阅读全文

posted @ 2020-02-17 18:20 Honey_Badger 阅读(700) 评论(0) 推荐(0) 编辑

VMware虚拟机安装mac10.15系统几个重要步骤

摘要: 由于要用到xcode身边没有苹果电脑,只能安装虚拟机 趁着安装过程等的时间有点长写了几个重要点 安装好VMware VMware没有mac系统选择,下载Unlocker15的版本执行里面的win-install.cmd,VMware系统选择上就有了 (忽略)之前在官网上下载dmg转ios没有成功,d 阅读全文

posted @ 2020-02-17 14:59 Honey_Badger 阅读(7272) 评论(0) 推荐(0) 编辑

2020年2月4日

图解HTTP----读书笔记

摘要: HTTP的历史 3 项 WWW 构建技术,分别是:把 SGML(Standard Generalized Markup Language,标准通用标记语言)作为页面的文本标记语言的 HTML(HyperText Markup Language,超文本标记语言);作为文档传递协议的 HTTP ; 指定 阅读全文

posted @ 2020-02-04 15:48 Honey_Badger 阅读(569) 评论(0) 推荐(1) 编辑

2019年11月10日

vi 上下左右变ABCD乱码解决方法

摘要: CentOS debian 阅读全文

posted @ 2019-11-10 11:26 Honey_Badger 阅读(3913) 评论(0) 推荐(0) 编辑

2019年11月6日

java笔记----cpu消耗快速定位代码

摘要: 下载ProcessExplorer ProcessExplorer下载地址:ProcessExplorer 下载运行代码 打开ProcessExplorer 查看javaw.exe的pid jstack pid号 > G:\1.log(保存路径) 查看tid javaw.exe右键属性-》点Thre 阅读全文

posted @ 2019-11-06 22:22 Honey_Badger 阅读(666) 评论(0) 推荐(0) 编辑

javafx笔记----非javafx线程Platform.runLater赋值不生效情况

摘要: Platform.runLater一些情况下没有赋值到fx页面上 采用task方式 阅读全文

posted @ 2019-11-06 22:01 Honey_Badger 阅读(1137) 评论(0) 推荐(0) 编辑

2019年11月5日

Git笔记----Git仓库常见经典操作命令

摘要: 首次创建仓库上传项目操作在上一篇https://www.cnblogs.com/tk55/p/11795644.html 好记性不如烂笔头 再次更新到仓库 不是首次更新内容或文件到远程仓库 找回本地误删文件 假如文件上传到了远程,本地不小心删了。操作如颜色所示 本地删除文件,再更新到远程 其他操作 阅读全文

posted @ 2019-11-05 22:12 Honey_Badger 阅读(258) 评论(0) 推荐(0) 编辑

2019年11月4日

git安装和项目上传到GitHub

摘要: 重装系统后,Git安装也要来重来 下载 国内下载地址:https://npm.taobao.org/mirrors/git-for-windows 安装忽略 生成密钥 输入然后都是下一步,生成密钥,生成的在C:\Users\Admin\.ssh 进入C:\Users\Admin\.ssh 打开git 阅读全文

posted @ 2019-11-04 23:09 Honey_Badger 阅读(343) 评论(0) 推荐(0) 编辑

2019年10月23日

ble蓝牙扫描几种方式

摘要: 有空再更新内容 方式一BluetoothAdapter层扫描回调 在高版本api已过时 方式二BluetoothLeScanner层扫描回调 android>= 5.0之后的版本推荐使用 方式三注册BroadcastReceiver 阅读全文

posted @ 2019-10-23 00:08 Honey_Badger 阅读(1840) 评论(1) 推荐(0) 编辑

2019年8月25日

kafka cmd首个单机例子配置

摘要: 下载地址:http://kafka.apache.org/downloads http://mirror.bit.edu.cn/apache/kafka/2.3.0/kafka_2.12-2.3.0.tgz zookeeper.properties修改dataDir server.propertie 阅读全文

posted @ 2019-08-25 19:45 Honey_Badger 阅读(333) 评论(0) 推荐(0) 编辑

2019年8月13日

不同平台上的换行符

摘要: Mac平台:\r Unix或Linux:\n Windows或Http:\r\n Unicode标准:\u2028 阅读全文

posted @ 2019-08-13 19:12 Honey_Badger 阅读(371) 评论(0) 推荐(0) 编辑

2019年8月4日

WebService发布服务例子

摘要: 发布 http://cxf.apache.org/download.html下载cfx项目解压,配置系统环境 maven web项目里添加cfx 怎么调用这些方法参考 https://www.cnblogs.com/tk55/p/11298435.html 阅读全文

posted @ 2019-08-04 17:36 Honey_Badger 阅读(408) 评论(0) 推荐(0) 编辑

webservice调用天气服务

摘要: 常见服务:http://www.webxml.com.cn/zh_cn/support.aspx 可能用到缺少的ArrayOfString.java文件 package com.test.wes.weather; import java.util.ArrayList; import java.uti 阅读全文

posted @ 2019-08-04 15:43 Honey_Badger 阅读(1651) 评论(0) 推荐(0) 编辑

导航

github