- 博客(5)
- 资源 (74)
- 问答 (3)
- 收藏
- 关注
原创 手写SpringMVC
Spring Web MVC 是一个一开始就包含在Spring家族里的原生的基于Servlet API的web框架。其正式名称“Spring Web MVC”来自其源模块Spring-webmvc的名称,但它更广为人知的名称是“Spring MVC”。Spring MVC 是一个模型 - 视图 - 控制器(MVC)的Web框架,核心是前端控制器DispatcherServlet,它负责发送每个...
2018-05-27 19:51:15 1092
原创 基于 ZooKeeper 的分布式锁简单实现
同步的本质是通过锁来实现的。为了实现多个线程在一个时刻同一个代码块只能有一个线程可执行,那么需要在某个地方做个标记,这个标记必须每个线程都能看到,当标记不存在时可以设置该标记,其余后续线程发现已经有标记了则等待拥有标记的线程结束同步代码块取消标记后再去尝试设置标记。这个标记可以理解为锁。
2018-05-20 17:27:03 2238
原创 规则引擎drools
规则引擎相关介绍规则引擎起源于基于规则的专家系统,而基于规则的专家系统又是专家系统的其中一个分支。专家系统又属于人工智能的一个研究分支,它模仿人类的推理方式,使用试探性的方法进行推理,并使用人类能理解的术语解释和证明它的推理结论。利用规则引擎可以在业务系统中分离商业决策者的商业决策逻辑和应用开发者的技术决策,并把这些商业决策放在中心数据库或其他统一的地方,让它们能在运行时可以动...
2018-05-12 17:36:23 3822 1
原创 解决unable to find valid certification path to requested target-下载https站点证书导入本地jre证书库
javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
2018-05-11 18:50:32 7468 3
原创 Zookeeper实现负载均衡原理及案例
Zookeeper实现负载均衡原理及案例思路 使用Zookeeper实现负载均衡原理的演示。演示服务端和客户端通信。当只有一个服务端时,客户端把消息直接发给该服务端;当有多个服务端运行时(端口不同),客户端实现均衡地选择服务端来提供服务。客户端根据请求次数依次选择不同的服务端来连接,达到“负载均衡”的效果。服务端每次启动将服务注册到zk注册中心上,采用临时节点。客户端监听zk注册中心指定的...
2018-05-09 22:39:01 5419
maven教程-maven教程-maven教程
2017-09-10
maven实战pdf完整版maven实战pdf完整版maven实战pdf完整版
2017-09-09
springcloud教程项目代码
2018-11-12
springboot教程项目代码
2018-09-22
redis-example
2018-07-29
maven资源包maven资源包
2018-07-07
使用Java自带的System.currentTimeMillis就能实现定时任务么?
2021-11-09
生产中Java线程池监控以及动态参数如何优雅地调整
2021-11-08
实际开发中,接口参数统一校验,以及整个业务流程的返回码转换是如何做的?
2021-08-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人