自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 maven传递依赖的排除

 A依赖B,B依赖C,A需排除B中的C(例如重复依赖A已有C)可以使用exclusions     <!-- 依赖jar-->    <dependencies>        <dependency>            <artifactId>bank-mapper</artifactId>...

2018-09-30 11:41:05 1410

原创 httpClient的xml,form,json提交

 http可以实现多种提交(同理restamplate也一样) 提供url 和 参数由httpclient模拟相应的提交  1,提交xml数据 2,提交form表单的数据 3,提交普通的json数据     1,@Override    public ApiResponse send(FacadeSendRequest facadeS...

2018-09-29 14:29:53 271

原创 高并发,多子系统 配置化,任务入库定时处理设计思想

  对任何子系统请求进行先入库,用同一格式保存(具体业务数据数据库用一个字段保存json串 1),然后定时任务去用反射执行/java工具类获取示例(3)(实现异步处理) 结合gateWay思想:不同的参数查询配置表中对应配置的服务类,获取服务类对应的服务实例,调用不同的服务结合高并发请求入库思想:所有请求同一格式保存入庫(请求业务类型,请求参数json保存一个字段中,请求号...

2018-09-26 14:24:23 272

原创 高并发的处理

高并发的处理     1,放在redis中,数据库中排队,然后用定时任务一个一个去消费---辅助用状态  ---qps大(异步处理的方式)     2,负载均衡     3,进程锁     3,nginx,linux设置最大连接,放弃策略     5,多线程消费--future合并多线程处理结果 ...

2018-09-25 17:40:13 124

原创 断点的一些特性

 断点只能在当前主线程及其调用的子线程,当又通过http发起一个请求之后,这个http请求如果是自己的程序中的代码断点也是进不去,除非在调用http的线程中不打断点,才有时可进。所以本程序调用本程序最好不用http,用server依赖调用 ...

2018-09-21 17:11:45 162

原创 加密解密思路

 数据+密钥+加密密码-用java,jdk进行相应算法的加密解密实现 1,randomkey  加密/解密密码     随机定义,加密传给解密时用 2,RSA  私钥(解密)/公钥(加密)   事先给好3,sign生成逻辑一样 私钥用来解密key,key用来解密数据 加密: 加密公钥+加密密码 key  随机数publicKey  密钥...

2018-09-18 17:59:36 1209

原创 生成指定长度的随机数,获取本机ip,mac

 例一:public static String randomCreditKey(int strLength) {Random rm = new Random();double pross = (1 + rm.nextDouble()) * Math.pow(10, strLength);String fixLenthString = String.valueOf(pros...

2018-09-18 17:52:39 284

原创 maven上传jar到指定私服

 注意: 1,修改maven客户端的setting为有你要上传的私服地址,认证的文件 2,搞清命令区别mvn deploy:deploy-file--------- 上传到私服  mvn install:install-file---打包到本地库 3,bat不行用cmd 命令执行 一、配置在需要上传的工程中的pom.xml文件中加入下...

2018-09-18 11:04:09 761

原创 Spring IOC 容器源码分析 - 循环依赖的解决办法

总结用享元模式+早期对象缓存的方法解决循环依赖的问题            缓存的时候会缓存完整的bean,和早期的bean(只有对象没有属性)              先是创建早期的bean放入单利工厂缓存,然后populateBean填充bean的属性放入单利对象中缓存            拿的时候现从单利缓存中拿完整的bean,没有就从单利工厂中拿不完整bean的缓存,...

2018-09-06 16:42:05 227

原创 Spring MVC 原理探秘 - 容器的创建过程

 总概:本篇文章对 Spring MVC 两种容器的创建过程进行了较为详细的分析,总的来说两种容器的创建过程并不是很复杂。 web容器   DispatcherServlet   业务容器  ContextLoaderListener    更先初始化       当然只用一个web容器去加载所有的类也是可以的(简单的应用)       把加载进来的的文件通过反射建立bea...

2018-09-06 15:11:50 200

原创 Spring AOP 源码分析 - 拦截器链的执行过程

  总概: 切面编程是用动态代理的原理实现  切面会转化成拦截器,形成拦截器链(和对应的通知名称对应),拦截器链在代理类中调用,完成之后调用目标方法(通过反射执行) 分目标方法有无拦截器2中情况动态代理---先判断代理对象没有用拦截器链,没有就直接执行代理对象的方法,有就按照拦截器链执行             动态代理里面在用代理执行目标方法前后,会有装饰方法...

2018-09-06 13:50:10 725

原创 Spring Boot干货系列:优雅的入门篇

 前言Spring一直是很火的一个开源框架,在过去的一段时间里,Spring Boot在社区中热度一直很高,所以决定花时间来了解和学习,为自己做技术储备。正文首先声明,Spring Boot不是一门新技术,所以不用紧张。从本质上来说,Spring Boot就是Spring,它做了那些没有它你也会去做的Spring Bean配置。它使用“习惯优于配置”(项目中存在大量的配置,...

2018-09-03 11:12:00 217

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关注的人

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