-
springboot自动配置原理
springboot自动配置原理 从main函数说起 ? ? ?一切的开始要从SpringbootApplication注解说起。 @SpringBootApplicationpublic class MyBootApplication { public static void main(String[] args) { SpringApplication.run(MyBootApplication.class); } }@SpringBootCo...
-
HashMap、HashTable 和 ConcurrentHashMap 线程安全问题
HashMap、HashTable 和 ConcurrentHashMap 线程安全问题 一、HashMap HashMap 是线程不安全的。 JDK 1.7 HashMap 采用数组 + 链表的数据结构,多线程背景下,在数组扩容的时候,存在 Entry 链死循环和数据丢失问题。 JDK 1.8 HashMap 采用数组 + 链表 + 红黑二叉树的数...
-
RateLimiter服务限流实现
RateLimiter服务限流实现 目录 服务限流 需求 算法 通过限制单位时间段内调用量来限流 通过限制系统的并发调用程度来限流 漏桶算法 令牌桶算法 代码 限流设计 环境配置 配置文件 限流服务 切面拦截 测试 测试环境 测试结果 总结 服务限流 需求 1、针对单机的服务流量进...
-
Cat应用告警实战
Cat应用告警实战 1. Cat应用告警实战 1.1. 前言 好像是中间件设计者的通病,文档写的都是面向有一定使用各种中间件经验的人,告警模块中每个参数其实都可以详细解释一下,要不然我们理解起来真的很吃力还容易采坑 1.2. 全局系统配置 1.2.1. 告警策略 如下图所示,告警...
-
Log4j2源码分析系列:(一)配置加载
Log4j2源码分析系列:(一)配置加载 前言 在实际开发项目中,日志永远是一个绕不开的话题。本系列文章试图以slf4j和log4j2日志体系为例,从源码角度分析日志工作原理。 学习日志框架,首先要熟悉各类日志框架,这里推荐两篇文章,就不再赘述了。 https://www.cnblogs....
-
HandlerMethodArgumentResolver(二):Map参数类型和固定参数类型
HandlerMethodArgumentResolver(二):Map参数类型和固定参数类型【享学Spring MVC】 每篇一句 黄金的导电性最好,为什么电脑主板还是要用铜? 飞机最快,为什么还有人做火车? 清华大学最好,为什么还有人去普通学校? 因为资源都是有限的,我们现实生活中必须兼顾成本...
2019-08-29 09:05:18 文件ChromeASPWindows用户3kIE提升用户体验ServletWebApp
-
HandlerMethodArgumentResolver(一):Controller方法入参自动封
HandlerMethodArgumentResolver(一):Controller方法入参自动封装器【享学Spring MVC】 每篇一句 你的工作效率高,老板会认为你强度不够。你代码bug多,各种生产环境救火,老板会觉得你是团队的核心成员。 前言 在享受 Spring MVC 带给你便捷的时候,你是否曾经这样疑...
-
JavaWeb 使用Session实现一次性验证码
JavaWeb 使用Session实现一次性验证码 表单 form action ="loginServlet" method ="post" 请输入验证码: input type ="text" name ="code" / img src ="getCodeServlet" / br / button type ="submit" 提交 / button / form 载入页面时,会自动请求getCodeServlet,获...
-
JavaWeb 文件的上传、下载
JavaWeb 文件的上传、下载 文件上传 表单 form action="HandlerServlet" method="post" enctype="multipart/form-data" 请选择要上传的文件:input type="file" name="uploadFile" accept="*/*" multiple /br / button type="submit"上传/button /form 指定form的method...
-
Java WeakHashMap
Java WeakHashMap 作为一个java开发者肯定都知道且使用HashMap,但估计大部分人都不太知道WeakHashMap。从类定义上来看,它和普通的HashMap一样,继承了AbstractMap类和实现了Map接口,也就是说它有着与HashMap差不多的功能。那么既然jdk已经提供了HashMap,为什么还要...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
