自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 资源 (24)
  • 收藏
  • 关注

原创 修改JSONObject.fromObject数字为null时被转换为0

public static JSONObject toObjectIgnore(Object obj) { JsonConfig jsonConfig = new JsonConfig(); jsonConfig.setExcludes(new String[] {"id","channel","compositionSort"}); jsonConfig.registerDefaultValueProcessor(Integer.class, new DefaultDefaultVal.

2021-01-26 17:47:45 317

原创  idea出现工程a套工程a(1),以及编译用老的jar问题

idea出现工程a套工程a(1),是由于多个编辑器打开了,每一个编辑器打开产生一个a.iml 文件此时删除多余的即可对于还是用老的jar依赖,1,clean,2,依赖的工程重新install,3,reimport

2021-01-22 09:58:02 187

转载 SpringBoot自定义starter

总括:starter包中的自动配置需要webapplicationinit()去加载spring.factories文件,作为这个jar自动配置的引导--引导找到配置类,自己工程的配置类不需要这个引导文件(在springbootapplicaton注解的主类目录下都会扫描到),自定义的starter就是多了这个一引导目录1、新建一个工程 2、pom依赖 3、定义一个实体类映射配置信息 4、定义一个Service 5,定义一个配置类 6、最重要的来了 7、测试...

2021-01-21 16:39:33 189

原创 a left join b on(表达式)的理解--逗号分隔列和元值的连接

a left join b on(表达式)这个表达式可以是=,也可是所有可以返回boolen值的函数 b和a连接会一行一行比对,返回true的就会连接起来,用函数的话不需要列值一样,返回true即可,常规的理解连接字段是连接点的说法需要修正,其实就是连接的条件,条件为真,就连接在一行,不需要连接点字段值一样(从允许用函数可知道)SELECT p.`code`, p.sales_tags, mst.`code` AS aFROM t_p p LEFT J...

2021-01-20 14:25:39 828

原创 分布式任务分发/消费,统计,以及总任务结束标志的判断设计思路

任务统计: 在分发任务的时候记录分发任务的id并记录执行开始状态---存在redis缓存为例 在分发过,接收,执行过程中有有异常就更新状态失败 每个任务执行成功就这里才更新状态 使用定时任务在分发完成之后轮询各维度状态(分发的时候收集好任务集合),全部任务状态没有开始就执行完成,只有成功就成功 对于一个任务id由于分页处理多批的需要用一个每个维度的页数计数,当页数计数和此维度分页的总页数一致就任...

2021-01-15 15:31:59 527

转载 在Java8的foreach()中使用return/break/continue

今天使用lambda表达式处理集合时,发现对return、break以及continue的使用有点迷惑,于是自己动手测试了一下,才发现在使用foreach()处理集合时不能使用break和continue这两个方法,也就是说不能按照普通的for循环遍历集合时那样根据条件来中止遍历,而如果要实现在普通for循环中的效果时,可以使用return来达到,也就是说如果你在一个方法的lambda表达式中使用return时,这个方法是不会返回的,而只是执行下一次遍历,看如下的测试代码: List&..

2021-01-15 15:14:12 224

原创 用注解实现redis分布式锁,防止短时间内重复请求

用注解实现redis分布式锁,防止短时间内重复请求: 可以写一个进程锁注解,在需要方式重复请求的方法上加上即可,结合切面 这个工具类使用了lua脚本直接加锁解锁,业务超时,没有操作超时 @ApiOperation(value = "test", notes = "test") @OperationLock(desc = "test", time = 300) @GetMapping("/test") public aaaResult&...

2021-01-14 17:31:42 568 1

原创 redis设置过期

1,可以在设置值的时候同时设置2,在设置值之后单独设置 @Override public void cacheMenuStoreParam(String key, Map<String, Object> map) { redisService.getRedisTemplate().opsForHash().putAll(key, map); redisService.getRedisTemplate().expire(key, 24, Ti...

2021-01-07 13:46:02 169

原创 springboot多环境配置--include不同文件

springboot多环境配置--include不同文件 总概: include不同文件 1,用springboot的自动命名规则加载,2显示spring.profiles.include(用1可不用此):中间环境区分部分 即用了spring.profiles.active 会自动找到---下对应的对等体使用此块配置,然后会找同目录下符合规则的拓展配置 application-redis_standalone.yaml appli...

2021-01-07 10:13:27 656

sparkpom.rar

geomesa-spark 依赖配置,供参考,希望能帮助大家快速搭建相关应用

2021-09-10

seatServer.rar

seatServer配置示例

2021-06-08

redisMq(按任务批次分不同队列)

这个示例使用redis代替kafkamq,减少中间间的使用,采用不同的任务批次用不同的队列,方便中止时删除队列

2021-01-15

用注解实现redis分布式锁,防止短时间内重复请求

用注解实现redis分布式锁,防止短时间内重复请求,尤其对于请求耗时较长的方法,希望对大家有帮助

2021-01-14

使用redis做任务队列分发子任务

使用redis做任务队列分发子任务,用于分布式拆分子任务提高系统运行效率

2020-12-28

分页工具(用于发布式,子任务拆分)

分页工具(用于发布式,子任务拆分),希望能对大家有所帮助

2020-12-28

redis做消息队列

redis做消息队列,实现了kafka队列的调度(顺序消费,避免高并发内存溢出),大家参考,提高开发速度

2020-11-25

不用注解的json字段忽略

用注解注释依赖jackson,有时需要灵活的控制忽略的地方,不可想用注解一样统统忽略掉,此时可以需要忽略的专用这个类即可

2020-11-10

redis字节码存压缩对象

redis字节码存压缩对象,方便开发工具类,提高开发速度,希望有所帮助,多多交流希望有所帮助,多多交流

2020-11-10

springboot--jredis集成使用.zip

这是springboot集成jredis的集权案例,里面有字符串存储java对象,字节码存储java对象两种方式例子,供参考,希望可以帮助项目顺利进行

2020-05-20

远程调试启动脚本.zip

springboot远程调试启动脚本,方便在原始环境代码,调试问题,有助于快速定位问题,希望对大家有所帮助

2020-05-06

JacksonUtil.java

jackson将json字符串抓换成对象工具类,希望可以帮助快速完成相关的功能转化,节省开发时间,避免常见问题

2020-04-23

方案-erd模板.zip

概要设计画好时序图,流程图基本可以明确分解工作包,落地,希望此文档能帮助大家完成项目方案落地,避免空洞的方案

2020-04-14

架构设计思路样例.zip

此文档提供架构设计的思路,并不是标准的格式的文档,其中的考虑点,架构设计方式可以参考,希望有所帮助,谢谢,支持

2020-01-21

restclient-elastic.zip

本示例是resclient方式调用es的demo,供参考,以便于快速的搭建和体验es,希望对大家有所帮助

2020-01-20

es的简单查询和聚合查询用法说明

es的简单查询和聚合查询用法说明,用于理解es的聚合查询和简单查询的思路过程,便于快速的应用es, 希望能有所帮助,谢谢

2020-01-20

BI文字报表sql .txt

BI工具报表sql样例,便于以后做报表的sql书写参考,以较快的做出报表,具有一定的参考意义,希望多多支持,谢谢

2020-01-09

settings_my.xml

maven增加和启用资源库的配置,有配置镜像优先使用镜像,一次为样例,配置maven文件 ,以便在以后的应用中更加快捷

2020-01-02

clickhouse--kafka引擎接入同步表.docx

Clickhouse—kafka引擎接入到同步表同样可同步,等同于直接插入同步表,说明只要同步表有变化久同步,和具体变化源没关系,merger系列引擎对外没有区别,可互相转化

2019-12-26

行为日志采集kafka接入数据格式(终端、web,手机端)(1)(1).docx

clickhouse对接kafka消息,以及物化视图的建立,在建立上述表的时候需要按照顺序建立才会有物化视图的效果

2019-12-26

clickhouse集群配置.zip

clickhouse集群配置,host配置文件,以供参照官方文档配置时候的参考,以便于快速的搭建出集群,便于使用

2019-12-26

davinci邮件截图等不同环境配置.zip

davinci邮件截图等不同环境配置,主要参考邮件配置,截图配置,ip地址配置,对于ip的话linux需要配置address,cddress,一个是传string,一个是传文件流

2019-12-19

方案,概要设计模板.zip

技术方案选型,以及系统概要设计模板,技术选型的整体考虑点,和概要设计的框架,主要用于系统等行业的相关文档模板

2019-12-17

redis发布订阅.zip

redis具有发布订阅的功能, 利用redis的pub/sub发布订阅功能,可以实现都key的监听,当key准备好之后可以通知---适用于异步处理 比如异步打包大量数据包,上传至fdfs,等fdfs返回地址后通知其他业务系统,不需要其他业务系统轮询获取

2019-12-05

空空如也

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

TA关注的人

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