Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
@PostConstruct和线程池导致事务问题
测试一个xxl job 遇到问题事务问题 情景再现 使用 PostConstruct注解来测试 由于是上传素材 比较耗时 所以使用了线程池 一切很顺利的是时候 保存日志的时候报了个错 org springframework transact
工作记录
仔细想了下模块划分,其实也不简单-量化
我们今天聊一聊研发的依赖问题 一个App就是一堆git仓库 一堆逻辑的组合 就构成了完整的业务逻辑 衡量模块划分的标准其实就是 沟通量 换个词语 职责划分 代码边界 常用的划分是功能划分 通过引入各种仓库 给我们的研发带来了边界 api j
工作记录
架构及模式
组件化
模块划分
规范
mybatis的分批次插入
最近在写mybati的分批插入 一直报错 一直在纠结自己的循环插入是不是有问题 但是数据量少的时候可以正常插入 但是插入数据量大的时候就会报错 后来查询是mysql限制插入的sqlMysql 对语句的长度有限制 默认是 4M Mybatis
工作记录
MyBatis
Java
开发语言
Git拉取分支代码小结以及问题解决
更全面的版本 三分钟学会git 一 拉取代码 git clone git example com myproject 默认拉取的master 若需要切换分支 git branch a master origin HEAD origin ma
工作记录
git
拉取代码
【工作记录】MQTT介绍、安装部署及springboot集成@20230912
背景 近期公司可能会有物联网设备相关项目内容 提前对用到的mqtt协议做预研和初步使用 最初接触到mqtt协议应该是早些年的即时通讯吧 现在已经是物联网设备最热门的协议了 作为记录 也希望能帮助到需要的朋友 MQTT介绍 MQTT 协议规范
工作记录
spring boot
后端
Java
mqtt
处理 Comparable接口不严谨导致Comparison method violates its general contract!
本文主旨是记录问题解决过程 出错的日志 Shutting down VM beginning of crash FATAL EXCEPTION main Process com gezbox deliver PID 25572 java l
工作记录
Collectionsort
Comparison method
Java排序
排序崩溃
Long、Integer、Byte, Double, Float或 Short类型的比较
开发遇到的一些基础问题 记录一下 场景 比较Long类型的大小 错误用法 或者 正确用法 Long compareTo 解释 Long是一个引用类型 不能通过 进行比较大小 基本数据类型才可以 对于Long Integer Byte Dou
JavaEE
工作记录
Java
微信公众号与企业号的TOKEN验证与使用
上图是 微信客户端与微信服务端与公众号 企业号的服务器的原理架构 首先 我们如果使用应用服务器 则需要告诉微信服务器 它在哪里 所以TOKEN就是一个标识的作用 TOKEN是一个参数 是一个自定义的值 负责标识微信服务器和应用服务是不是一一
工作记录
微信
Qt中QMessageBox提示框设置样式表Qss美化并HTML修改字体大小和颜色
QMessageBox中写Qss样式表的写法 QString中补上前端HTML的标签 void NetWorkInfo detail QString det QList
工作记录
css
QT
c
html
Windows Terminal 安装和配置
参考资料 https felord cn windows terminal beautify html 略有改动 一 下载 2 安装主题 打开PowerShell安装Oh My Posh和Posh Git Set ExecutionPoli
工作记录
terminal
C++中对ODBC的API详解和使用
本文构成 定义 API 实例 实例在最下面 一 ODBC 1 定义 即开放数据库连接 Open Database Connectivity ODBC 是数据库API的规范 该API独立于任何一个DBMS或操作系统 是为解决异构数据库间的数据
工作记录
c
数据库
sql
Could not acquire change log lock. Currently locked by XXX
Could not acquire change log lock Currently locked by XXX 在项目执行liquibase时 发现超过5分钟依然执行不完成 最后报错显示被被锁了 于是找公司的网络 结果被告知该ip不是公
数据库
工作记录
postgresql
最简单替换jar包class文件
jar包右击 打开方式 360压缩 找到需要替换的地址 直接拖进去替换即可 方便快捷
工作记录
RK平台images打包细则
IMGs打包细节 平台 RK3288 背景 RK3288编译产生了RK3288MiniLoaderAll V2 19 bin uboot img kernel img uboot img misc img recovery img reso
工作记录
RK3288
RK3288打包
updateimg
Unity AVPro Video使用和WebGL播放视频流
1 创建Media Player对象 在Hierarchy视图右击 Video gt Media Player 或者选择菜单栏的GameObject菜单 然后选择 Video gt Media Player 2 创建Display uGui
工作记录
Unity
unity插件
webgl
Android8.1 Settings中恢复出厂设置中添加一个清除数据的按钮
1 packages apps Settings res layout master clear confirm xml b res layout master clear confirm xml
工作记录
基于springBoot动态配置定时任务
场景描述 在生产环境中 有时要临时调整定时任务时间 或者禁用 启用定时任务 以前都是修改cron表达式后重启项目 总是感觉这个操作有点麻烦 不够方便 于是 想实现一个动态的配置处理 功能实现 1 代码结构 2 代码实现 2 1 创建定时任务
工作记录
Java
spring boot
Spring
mysql
X11协议基础与实践
X11协议基础与实践 概念 X11 X Window System 是一种位图显示的视窗系统 X表示X协议 11是协议版本号 X 协议主要由 X server 和 X client 组成 l X server 管理主机上与显示相关的硬件设置
工作记录
服务器
网络
运维
Linux