-
Java线程池中线程的生命周期
Java线程池中线程的生命周期 设:我们有一个coreSize=10,maxSize=20,keepAliveTime=60s,queue=40 1、池初始化时里面没有任何线程。 2、当有一个任务提交到池就创建第一个线程。 3、若继续提交任务,有空闲线程就调拨空闲线程来处理任务?若没有线程空闲则再新建一个...
-
在ServletFilter层返回多字段提示给前端
在ServletFilter层返回多字段提示给前端 0、背景:在由于不想在小项目中引入SpringSecurity这种重量级安全框架,我自定义了一个LoginFilter来处理认证+授权逻辑。对于认证或授权失败的情况,最初是在filter中抛出异常,并携带401状态码,然后利用Spring的ControllerAdv...
-
java开发病房管理系统
java开发病房管理系统 开发环境: Windows操作系统 开发工具: Myeclipse+Jdk+Tomcat+MySQL数据库 运行效果图 源码及原文链接:https://javadao.xyz/forum.php?mod=viewthreadtid=42...
-
小白的springboot之路(十五)、mybatis的PageHelper
小白的springboot之路(十五)、mybatis的PageHelper分页插件使用 0、前言 用mybatis,那么分页必不可少,基本都是用PageHelper这个分页插件,好用方便; 1、实现 1.1、添加依赖: !-- 3、集成 mybatis pagehelper-- dependency groupIdcom.github.pagehelper/groupId...
-
《Redis5.x入门教程》正式推出
《Redis5.x入门教程》正式推出 关注公众号CoderBuff回复“redis”可抢先获...
-
SpringBoot2.x操作缓存的新姿势
SpringBoot2.x操作缓存的新姿势 一、介绍 spring cache 是spring3版本之后引入的一项技术,可以简化对于缓存层的操作,spring cache与springcloud stream类似,都是基于抽象层,可以任意切换其实现。 其核心是 CacheManager 、 Cache 这两个接口,所有由spring整合的ca...
-
异步并发利器:实际项目中使用CompletionService提升
异步并发利器:实际项目中使用CompletionService提升系统性能的一次实践 场景 随着互联网应用的深入,很多传统行业也都需要接入到互联网。我们公司也是这样,保险核心需要和很多保险中介对接,比如阿里、京东等等。这些公司对于接口服务的性能有些比较高的要求,传统的...
-
并发编程之共享模型的不可变
并发编程之共享模型的不可变 并发编程之共享模型的不可变 7.2 不可变设计 享元模式 2. 体现 2.1 包装类 final原理 1.设置final变量的原理 7.2 不可变设计 final的使用 发现该类、类中所有属性都是final的 属性用final修饰保证了该属性是只读的,不能修改 类用final修饰...
-
并发编程之线程池
并发编程之线程池 并发编程之线程池 4. 自定义线程池 ThreadPoolExecutor 异步模式之工作线程 3. Fork/Join 4. 自定义线程池 步骤1 :自定义拒绝策略接口 ThreadPoolExecutor 1)线程池状态 ThreadPoolExecutor使用int的高3位来表示线程池状态,低29位表示线程数量 从...
-
集合与容器类
集合与容器类 集合与容器类 体系 早在 Java 2 中之前,Java 就提供了特设类。比如:Dictionary, Vector, Stack 和 Properties 这些类用来存储和操作对象组。虽然这些类都非常有用,但是它们缺少一个核心的,统一的主题。由于这个原因,使用 Vector 类的方式和使用 Prop...
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




