会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
喜中5000万
博客园
首页
新随笔
联系
订阅
管理
2021年1月29日
RabbitMq消费者在初始配置之后进行数据消费
摘要: RabbitMq消费者在初始配置之后进行数据消费 问题背景 在写一个消费rabbitmq消息的程序是,发现了一个问题,消费者的业务逻辑里面依赖这一些配置信息,但是当项目启动时,如果队列里面有积压数据的时候,就会出现配置信息还没有加载完成就开始进行数据消费了,这样就会出现业务逻辑混乱的情况,所以现在想
阅读全文
posted @ 2021-01-29 11:17 喜中5000万
阅读(882)
评论(0)
推荐(0)
2021年1月19日
文件监控性能问题【BUG】
摘要: 文件监控性能问题【BUG】 背景:JAVA写了一个文件夹目录监控的程序,使用的是org.apache.commons.io.monitor 包,项目稳定运行了一个月,现场反馈,文件夹数据处理越来越慢,等到数据推送到前端要好几分钟,于是开始了寻找问题的路程。 监控代码 之前写的文件监控代码 问题发现
阅读全文
posted @ 2021-01-19 11:43 喜中5000万
阅读(1147)
评论(7)
推荐(1)
2021年1月13日
RPC - Thrift
摘要: 背景:公司提供给第三方的数据传输接口一直是以Hessian的协议进行发布的,但是由于交通车辆通行数据量较大,导致第三方反应出现数据延迟的情况或者连接超时的情况,所以需要更换Hessian,换成性能更高的Thrift协议 区别: Hessian Thrift 优点 1、简单易用,面向接口,通过接口暴露
阅读全文
posted @ 2021-01-13 11:59 喜中5000万
阅读(261)
评论(0)
推荐(0)
2020年12月11日
JNA之指针转换对象
摘要: ## 背景:最近在做海康相机sdk接入数据程序的过程中,针对一些指针转换成对象遇到了一些问题,现在记录一下转换过车.本文的jna版本是3.0.9 ## 代码``` java log.debug("交通抓拍结果上传(新报警信息)"); //定义新报警处理对象 NET_ITS_PLATE_RESULT
阅读全文
posted @ 2020-12-11 16:03 喜中5000万
阅读(2218)
评论(0)
推荐(0)
2020年8月28日
Mysql存储引擎-MyISAM
摘要: Mysql存储引擎-MyISAM 项目背景: 公司接入数据中,有一个是过车数据,数据量非常大,每天大概有几百万数据,峰值上千万(就是道路上车辆通行数据),在老的项目中是按照数据接入时间进行分表的,每天都会生成一张新表,这也只能按照数据接入时间进行分表查询,但是这也就有一个问题,如果按照过车经过时间进
阅读全文
posted @ 2020-08-28 16:08 喜中5000万
阅读(321)
评论(0)
推荐(0)
2020年7月27日
Springboot之文件监控
摘要: 背景:在实际环境部署构成中,由于特殊网络环境因素,有很多服务器之间的网络都是单向的,不能互相访问的,只有通过特定技术手段做到文件的单项摆渡,这就需要在两台服务器上分别写序列化程序和反序列化程序,这里不记录序列化的内容,记录反序列化程序中的文件监控内容。 1、文件监控方式一:java的文件监控有两种方
阅读全文
posted @ 2020-07-27 10:32 喜中5000万
阅读(2979)
评论(0)
推荐(0)
2020年7月17日
RabbitMq 之 集联插件 federation
摘要: 在rabbitmq的分布式集群中,我们都是通过配置集群的模式进行分布式部署的,一般都是在内网中使用客户端进行连接调用,但是如果我们遇到大型的分布式集群的时候,比如一个部署在南方,一个部署在北方,然而rabbitmq集群只是部署在了南方,如果北方的分布式程序要来调用rabbitmq集群,那么就只能通过
阅读全文
posted @ 2020-07-17 17:01 喜中5000万
阅读(782)
评论(6)
推荐(1)
2020年7月3日
Springboot之从数据库读取配置信息进行注入
摘要: 背景:公司的项目很大,往往一个项目父项目下面有很多子项目,每个项目都要在application.properties配置文件中写很多的配置,后来发现有很多配置信息都是固定的,每个项目都需要取维护就会很麻烦,所以准备采取在数据库中进行配置,统一管理,有点类似于nacos、阿波罗的服务中的配置文件管理功
阅读全文
posted @ 2020-07-03 14:49 喜中5000万
阅读(10740)
评论(0)
推荐(0)
2020年6月28日
springboot 之 根据传入参数进行多数据源动态切换
摘要: 背景:最近有一个需求是根据app传来的请求参数,根据行政部门编码请求不同地区的数据,之前写的多数据源都是固定某个方法调用指定的dao然后查询不同的数据库,但是这次是需要根据前端传入参数进行动态区分数据库,所以就需要做特殊处理 1.注册多数据源: @Configuration public class
阅读全文
posted @ 2020-06-28 15:17 喜中5000万
阅读(5233)
评论(2)
推荐(0)
Gson和FastJson 解析工具的区别
摘要: 背景:最近工作中发现项目中大家使用的json工具类比较混乱,其中用的比较多的是google的Gson 和 阿里的FastJson,所以整理一下,记录一下两个json的区别,方便以后工作中更合理的使用。 1.Google的GsonGson是目前功能最全的Json解析神器,Gson当初是为因应Googl
阅读全文
posted @ 2020-06-28 14:46 喜中5000万
阅读(1010)
评论(1)
推荐(0)
下一页
公告