菜单

Bob's Blog Bob's Blog
波波 波波 发布于 2021-05-11

iot 终端上报数据进行大小端数据转换

碰到问题是终端设备直接上报数据为 base64 加密的。首先先把数据解析成16进制字符串。此时得到的数据是解析后的,然后按照协议进行位数截取可以得到对应的属性得的属性数据这里拿比如截取后的属性是温度

波波 波波 发布于 2021-05-08
MQ

https://github.com/fusesource/mqtt-client/issues/26

波波 波波 发布于 2021-04-11

MyBatisPlus查询条件问题

这个查询的地方要注意如果条件为空,那么会查询到all in, 且 limit 1 这样就导致了数据出现了问题。 写的时候要注意

波波 波波 发布于 2021-04-07

解决定时器同一时刻执行多条任务时阻塞问题

1.首先是springboot 类上@EnableAsync 开启异步任务 类的具体方法上加上@Async 两个都加了才有作用,不然如果一个任务没执行完,后面的任务就会卡住 eg: @Component @EnableScheduling @EnableAsync public class Tas

波波 波波 发布于 2021-04-02

InnoDB: Operating system error number 13 in a file operation.

Mysql安装好之后,启动服务报以下错误:Starting mysqld (via systemctl): Job for mysqld.service failed because the co

波波 波波 发布于 2021-03-29
Git

GitHub搜索

我们想要进行精准搜索,无非就是增加筛选条件。 in:name xxx // 按照项目名搜索 in:readme xxx // 按照 README 搜索 in:description xxx // 按照 description 搜索 那么在这里面呢,我们又可以增加筛选条件 stars:>xxx //

波波 波波 发布于 2021-03-22
JVM

jvm为什么把-Xms和-Xmx的值设置成一样

-Xms: 指定虚拟机堆内存初始值大小-Xmx: 指定虚拟机堆内存最大值大小把两者设置为一致,是为了避免频繁扩容和GC释放堆内存造成的系统开销/压力

波波 波波 发布于 2021-03-12

Synchronized 作用范围

作用于方法时,锁住的是对象的实例(this); 当作用于静态方法时,锁住的是Class实例,又因为Class的相关数据存储在永久带PermGen(jdk1.8 则是 metaspace),永久带是全局共享的,因此静态方法锁相当于类的一个全局锁, 会锁所有调用该方法的线程; synchronized

波波 波波 发布于 2021-03-10

Redis 淘汰策略(21.03.10修正)

noeviction:返回错误,当内存限制达到并且客户端尝试执行会让更多内存被使用的命令(大部分的写入指令,但是DEL和几个例外)allkeys-lru:尝试回收最少使用的键(LRU),使得新添加的数据有空间存放volatile-lur:尝试回收使用最少的键(LRU),但仅限于在过期集合的键,使得新

波波 波波 发布于 2021-03-09
上一页 下一页