自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(229)
  • 资源 (43)
  • 收藏
  • 关注

原创 一个大专生的程序10年

IT蜕变取舍有时候不管你怎么调试,

2020-06-14 11:11:19 1345 6

原创 软件设计师进阶系统架构设计师自我总结

今年上半年过了软设,想着就向高级冲刺一下。高级里面有分量的有 系统分析师 系统架构师我选择了架构师,冲着名字好听。其实二门基础课程有70%重叠的。当我6月份准备考架构的时候,我认真查看了考试大纲。软设上来的还是有优势的。安全性保密性、多媒体、可靠性、数据库、网络基础、系统开发基础(SA、SD、OOA、OOD)、知识产权、计算机组成这些模块类似我制定了学习计划...

2019-12-17 10:35:43 1497 3

原创 javaweb乱码以及ajax乱码

以前文章写过 get方式后服务器端的编码 是在server.xml配置文件中设置的,现看了一下我的服务器的配置文件就说明根本就没有配置,默认就是iso8859-1 ,那么不管浏览器以什么编码方式提交数据,到服务器后的编码都是iso8858-1IE和FF通过浏览器的地址栏的get方式提交的数据,浏览器自动转换成UTF-8格式的,编码,就比如说 我做模糊查询的时候查询的

2013-04-25 16:54:46 5600 6

原创 RocketMQ新消费者跳过历史消息失效

最后还是会保留topic下每个队列的最后一条。做了一些挣扎,无法取消队列最后一条。明明设置了CONSUME_FROM_LAST_OFFSET,还是会把历史消息查出来消费。最后把consumer_group8消费启用。消费者跑起来,组换成consumer_group8。console中手动新建消费组,把启用消费关掉。重置消费组offset。

2024-04-19 14:54:26 79

原创 RocketMQ并发消息消费重试DEMO

最后一次失败直接进入死信队列、人工处理。发了100个对象消息。

2024-04-18 17:44:05 121

原创 RocketMQ顺序消息消费重试DEMO

id为1和9同queue,所以1报错,id9一定不会消费,那么返回SUSPEND_CURRENT_QUEUE_A_MOMENT 表示等一会,再继续处理这批消息。如果业务需求对于顺序消费 - 强要求,那么推荐在监听器中根据map中一定要根据重试次数采取一定措施,通知到人。如果顺序要求不高,或者不想这么麻烦,可以设置重试次数,使队列可以正常下去,做好记录及抛掉此消息后对后续消息影响的判断。根据试验,确实如此,重试默认时间间隔可以看出是1S。可以看到这条有问题的消息直接抛掉,消费ID9的了。

2024-04-18 14:34:27 437

原创 RocketMQ发送异步顺序消息DEMO

非常明显了是异步的,主线程的信息都打印完了。

2024-04-18 09:57:14 191

原创 RocketMQ发送有序消息DEMO

根据实际业务情况。

2024-04-17 14:31:38 231

原创 org.apache.rocketmq.remoting.exception.RemotingTooMuchRequestException: sendDefaultImpl call timeout

开9876 ,console有的话也开,10911也开。单机版 broker.conf 中默认监听10911。broker.conf中。不要localhost。

2024-04-15 17:19:05 128

原创 MybatisPlus多条件 or()的使用

1、bitCode or iotStr 跟其他ID一个都不能有重复。2、模糊查询codeOrName变量匹配二个字段。搞混了一次,特此笔记。

2024-03-29 14:46:24 370

原创 ResourceDatabasePopulator 初始化函数及存储过程

因ResourceDatabasePopulator 的默认语句分隔符就是英文分号。函数及存储过程中,必须用到。改动默认分隔符为二个英文分号。并把ddl中默认语句结束符一个分号改成2个。data 是ddl,func是函数。

2024-03-14 15:03:41 192

原创 Can not find ‘Converter‘ support class List.

用easyexcel做导出的时候,会碰到这个问题,那是因为你导出的bean里面包含list对象。list对象需要自定义转换器。找来找去我记得我这边不需要导出list,但是easyexcel会。那么此时需要一个注解。

2024-02-01 13:42:50 255

原创 Mysql父子禁止出现循环依赖函数

父子关系,迭代遍历,禁止出现子又依赖父,循环依赖的情况。出现循环依赖 返回 REPEAT。正常,返回子id集合。

2024-01-29 15:55:25 134

原创 ScriptEngine字符串表达式处理包含条件

不能用contain,会报错,没有这个函数。如果是不含包那么就是等于-1。如果是包含关系那么就是不等于-1。

2023-12-18 10:57:03 163

原创 Mysql某年根据月份分组统计,没有的为0

上面一条sql是把年份的12条记录查出来,如果是今年,比如说目前11月份,那么limit 11 即可。这个可能程序做个限制。temp表,这里只要记录总数大于12的什么表都行。下面一条是具体业务逻辑。

2023-11-13 14:41:42 535

原创 mybatis父查询方法参数传递到子查询

父查询中的timeType,在父查询中创建了虚拟列,就返到子查询中了。

2023-10-19 11:02:11 536

原创 Failed to write core dump. Minidumps are not enabled by default on client version of windows

换成JDK8_212。已经跑了一天了,正常运行。客户的机器windows 10 专业版本。程序上去跑几个小时,字段断掉报错。

2023-09-19 08:47:18 265

原创 海康威视热成像实时测温java - 23版

在20年写了一篇博客,看来帮了不少人。今天刚好又有需求,需要采温。也碰到了不少问题,特此记录。

2023-09-15 13:44:44 660 1

原创 Java实现数据库一条记录一个线程一直跑,实现CUD

深受阿里手册影响,一开始打算用ThreadPoolExecutor线程池来管理一批线程。但是ThreadFactory线程线程命名没法自定义,只能前缀+自增方式。新增实现一:定时任务,根据线程名称来判断,名称有前缀+记录ID。如果线程活动,那么不新建,否则新建线程。需要满足,记录新增后自动启动新线程,编辑后,记录的线程判断条件更新。结合项目情况,不存在频繁创建于销毁。数据库中一条记录对应一个线程,线程会一直在跑。实现三:如果新增CRUD是自己平台所写。后期新建线程的时候,也可指定线程分组。

2023-09-12 11:21:23 145

原创 docker-maven-plugin直接把镜像推到私有仓库

接着上篇我们已经把服务做成镜像推到docker,也可以通过docker login 私有地址,去push。麻烦直接上代码。

2023-08-24 16:03:55 1595 1

原创 用Idea把SpringBoot项目打包镜像上传至docker

imageName后面如果没有冒号版本号,那么会默认latest,如果想要生成多个版本号,可以用imageTags里面加即可。新增 -H tcp://0.0.0.0:2375 -H unix://var/run/docker.sock。后续只要maven 的clean之后,再package就可以把镜像上传至docker服务器。命令查看docker装在哪里。

2023-08-24 14:07:26 1260

原创 服务间调用Bean属性名称转化

JsonProperty("routeList") 指的是序列化传给前端,前端看到属性名。@JsonProperty("productName") 指服务传过来反序列化和序列化的名字对应的都叫productName。@JsonSetter("list") 指的是微服务调用方法返回是list,list这个集合名字转到route。

2023-07-28 13:55:32 181

原创 RealPath failed (0x00000002): The system cannot find the file specified.

最终发现,/usr下其他目录有个二个程序,拥有超级大的日志。直接把这个目录的磁盘占满了。意思是没法创建缓存目录。结果整个/usr 下建立都这个问题。跑着程序,突然验证码出不来了。用的是hutool生成。环境:ubuntu20.04。

2023-06-15 09:35:18 244

原创 调整IoTDB堆内存

half_ 小于 quarter_ 所以 max_heap_size_in_mb = quarter_。最关键的是 MAX_DIRECT_MEMORY_SIZE ,他等于MAX_HEAP_SIZE变量。quarter_ 小于65536。假设物理内存为8G,那么half_ 为4096 quarter_为2048。system_memory_in_mb 很明显就是系统内存,单位是M。再往上翻又等于 max_heap_size_in_mb M大小。quarter_ 四分之一内存, half_ 一半内存。

2023-06-12 14:31:37 712 1

原创 Dell服务器安装Ubuntu系统

镜像链接版本可以根据自己要求选择。做启动盘我用的是ultraiso记得先格式化,再写入。

2023-06-06 15:43:19 1772

原创 Mysql日期操作笔记

【代码】Mysql日期操作笔记。

2023-05-25 17:45:19 106

原创 SpringCloud OAuth2 登录加入图形验证码

throw new ValidateCodeException("验证码不存在,请重新获取");throw new ValidateCodeException("验证码不能为空,请输入验证码");if(!throw new ValidateCodeException("验证码不匹配");这边是把验证码放到session里面,目前认证服务没有集群,后期如果集群的话,可以放入Redis。

2023-05-06 14:44:14 445

原创 MybatisPlus根据特定条件批量更新指定字段

查了相关资料,可用 on duplicate 也可以用 foreach 并开启&allowMultiQueries=true ,也可以自定义 SQL注入器扩展。那么null值,直接更新了,这明显就出bug了,但是又不能取消,因为确实有场景要用。乍一看看感觉没问题,但是如果Route bean中有。结合老项目实际情况。选择foreach 上代码。

2023-04-28 17:10:13 4991

原创 Idea统计项目代码行

产品要求统计项目的核心模块代码行数,要做代码审计。本人Idea 2019.1 最终装上3.5。装了之后重启,版本可能比较高 是4.1X。下载的jar包通过磁盘安装。Statistic 插件。

2023-04-24 14:26:50 122

原创 Mysql逗号分隔主键字符与关联中名称模糊查询

之前考虑的是先把exception_trend中的name模糊查询做出一个子查询,再把relation_ids任一元素 在 子查询中存在,就显示记录。查了一圈没有找到相关语句需要自己实现。notice表在中的relation_ids,是exception_trend表中的id 逗号分隔组成。又要根据exception_trend中的name字段模糊查询。临时解决,设计还是有点问题。项目中还是少用逗号分隔。

2023-02-15 15:56:29 447

原创 EasyExcel导入类型转换错误自定义异常

继承 AnalysisEventListener 重写 onException。当抛出异常,停止读剩余数据,直接返回。当没有抛出异常,忽略此行,继续读取插入。Before未定义异常情况。

2023-02-14 09:01:29 2084

原创 java.lang.IllegalArgumentException: Result Maps collection does not contain value for java.util.Map

我这边是有部分项目拷的之前的,namespace漏改了,关键Mybatis一个mapper语法错误,全部mapper不可执行。查看项目下的所有xml,namespace or resultType & resultMap 有误。MybatisPlus3.5.2,最简单的方法 service的list()这方法想想不会错,第一直觉看配置,哪里配置错了吧 - 看了一圈没毛病。

2023-01-30 09:23:37 495

原创 @Transactional 事务失效场景类内部调用实测

环境springboot2.7,mysql5.7。

2022-08-30 15:07:28 784

原创 字符串表达式 不支持符号多目运算

以上用的是ScriptEngine,我还试了很多exp4j、Groovy、JEP、JEXL 、hutool。只能手写处理一下字符串。其实应该为false。

2022-08-23 17:18:03 174

原创 JexlEngine和ScriptEngine 执行顺序问题

有着计算机基础的,应该心算一下,就知道的是false,可实际结果。JexlEngine一样存在这个问题。我开始怀疑我的计算机常识。怀疑&& 比 || 更早执行,做测试。再来简洁一点,找到问题所在。对的呀,并级,左结合。

2022-08-23 11:25:42 319

原创 windows任务计划程序运行结果(0x1)

我接着把这个任务手动点启动,也 没反应,接着重新属性修改了一下,让我再次输入windows管理员密码。完成后,再点启动,即可。过了一会脑子反应过来了,6月份有服务器受到了攻击,就把所有服务器密码都换了一遍,差不多就这个时间点。我这个任务是调用了备份的bat,bat正确,排除此说法。网上查了结果,说调用的函数不正确,或调用了未知函数。

2022-08-22 09:30:08 4293

原创 Java主线程一直跑,子线程手动关闭并回收

如果主线程不需要一直循环,子线程池可以使用ThreadFactory setDaemon true 实现。为什么主线程需要休眠,不休眠,子线程池中如果线程在休眠,挂起,就会报。主线程一直开启解决办法,上代码。

2022-08-19 14:17:24 592

原创 IoTDB jdbc整合数据库连接池

接触IoTDB也有2年了,一直记得查询效率官方说jdbc高。本文介绍IoTDB整合Druid。查询整合方法,可以查看之前博客。

2022-08-16 15:41:51 2137

原创 SpringBoot上传xlsx并批量导入

SpringBoot上传xlsx 批量导入

2022-08-12 16:23:12 320

原创 Spring Security OAuth2 改变jwt带默认authorities信息

继承DefaultAccessTokenConverter 重写方法。Oauth2ServerConfig add处新增。找到源码 一切好办,

2022-08-05 17:15:42 569

NetBeans IDE 8.2

NetBeans IDE 8.2 所支持的技术ALL NetBeans IDE 8.2 所支持的技术ALL

2020-09-25

rtsp————总结资源

海康威视rtsp 推流至H5页面实现方式2. web3.0插件只支持IE可推H265和H264 converter可推H264,H265不稳定

2020-09-24

mybatis_plus.zip

easycode template 集成swagger lombok mybatisplus

2020-07-31

my-picselect.vue

vue组件,自定义全图片下拉框,测试图片大小比83:19 。以用于实际项目

2020-06-16

v-distpicker.js

dist,v-distpicker.js 不用npm。只需一个js。搞定。

2020-06-13

往三年系统架构设计师历年真题附答案.zip

自我复习架构师资料——————往三年系统架构设计师历年真题附答案

2019-12-17

系统架构设计师学习总结笔记

自我学习笔记总结

2019-12-17

高德地图自定义地图apidemo

高德地图自定义地图apidemo,地图样式,标注样式,自定义窗体

2018-06-07

iis,tomcat公用80,配置所需的全部文件

iis,tomcat公用80,配置所需的全部文件。。。。。。。。。

2018-04-20

sword-lang-2.0.0.jar 编码UTF-8版

源包基础上做了修改

2017-02-07

jdk1.6,七牛环境

jdk1.6,七牛环境

2016-06-06

微信刷卡支付所需jar

微信刷卡支付所需jar

2016-03-16

Dezend_Tool_Germ

支持Zend解码5.2、5.3、5.4 Decode ionCube PHP files.支持ionCube解码

2015-10-08

jquery1.7 chm

jquery1.7 chm 中文 描述

2015-09-29

poi-ooxml-3.8-20120326.jar

poi读取xlsx

2014-07-08

JNative.jar

Java调用windows的dll文件

2014-05-12

poi解析excel

poi解析excel,很有用..........

2013-05-04

mysql的jar包

用java连接mysql数据库必备的驱动

2012-12-25

jquery-1.4.3.js

jquery的包,不错,js开发都要用到的

2012-12-25

ojdbc14.jar

在用jdbc访问oracle数据库的适合必不可少的一个jar包

2012-12-24

海康 - 半球&筒机测温功能配置快操

海康 - 半球&筒机测温功能配置快操

2023-09-14

ThermalClientDemo 海康程序,调试摄像机热成像

ThermalClientDemo 海康程序,调试摄像机热成像

2023-09-14

海康威视综合安防平台前后端demo

海康威视综合安防平台前后端demo

2022-08-04

水灵通消防栓接入接口文档

水灵通消防栓接入文档

2022-07-11

JK-2020消防主机协议列表_220412

消防主机协议列表

2022-05-17

工业物联网-消防主机传输协议

工业物联网-消防主机传输协议

2022-05-11

家和物联电气火灾 API

家和物联电气火灾 API

2022-04-13

SecureCRT + SecureFX 9.1 Bundle * scrt-sfx-x64.9.1.1.2638.exe

SecureCRT + SecureFX 9.1 捆绑包

2022-04-01

Nocos启动异常.zip

java.lang.UnsatisfiedLinkError: C:\Users\Administrator\AppData\Local\Temp\2\librocksdbjni91

2021-12-08

redbook.zip

SpringBoot+SpringSecurity+Jwt+Mybatis-Plus+Swwager

2021-05-05

Chrome 自动播放m3u8.zip

Chrome 自动播放m3u8

2021-02-24

IoTDB_mqtt所需jar.zip

MQTT协议连接IoTDB所需的jar包

2020-12-22

原生session操作IoTDB.zip

原生session操作IoTDB所需jar包 比jdbc方式更高效

2020-12-15

IoTDB_jdbc方式所需jar.zip

IoTDB_jdbc方式所需jar包 https://blog.csdn.net/zjy660358/article/details/111167897

2020-12-14

apache-iotdb-0.10.1-incubating-bin.zip

iotdb-0.10.1

2020-12-08

Win7 Docker搭建主从复制,包括配置文件和安装包

Win7 Docker搭建主从复制,包括配置文件和安装包

2020-11-30

Springboot+SpringSecurity+SpringSession+Redis+Mybatis-Plus+Swwager.zip

Springboot+SpringSecurity+SpringSession+Redis+Mybatis-Plus+Swwager

2020-11-17

Chrome浏览器播放rtsp_支持H.265,所需资源

Chrome浏览器播放rtsp_支持H.265,所需资源 ffmpeg-20200527-8b5ffae-win64-static    oflaDemo  setup-Red5-1.0.5 详见:https://blog.csdn.net/zjy660358/article/details/108959372

2020-10-08

wireshark1.10.0+海康抓包pdf说明

Wireshark-win64-1.10.0

2020-09-30

海康威视热成像实时测温DEMO

海康威视热成像实时测温DEMO可运行

2020-09-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除