用户中心USER CENTER

首页/用户
  • Executor线程池原理与源码解读

    摘要:线程池为线程生命周期的开销和资源不足问题提供了解决方案。状态说明线程池处于状态,不接收新任务,不处理已提交的任务,并且会中断正在处理的任务。线程池中允许的最大线程数。线程池的饱和策略。 线程池为线程生命周期的开销和资源不足问题提供了解决方 案。通过对多个任务重用线程,线程创建的开销被分摊到了多个任务上。 线程实现方式 Thread、Runnable、Callable //实现Runna...

    wpw 发布于Java
  • 编码-技术图谱 一份属于Java开发者的思维导图

    一份Java开发者的技术图谱 , 近期主要侧重点在 Java | Docker | 并发与分布式.showImg(https://segmentfault.com/img/bVbtBhJ?w=3036&h=6544);

    wpw 发布于Java
  • 《Java编程思想》笔记3.操作符

    摘要:自动拆箱用赋值运算符把一个包装类赋值给一个基本类型变量,或者是在包装类进行数值运算时。指数计数,表示的幂按位操作符可以把值看成单比特值对待,的操作相同,但是不能用于布尔值。移位操作符高位包括符号位舍弃,低位补零。 点击进入我的博客 3.1更简单的打印语句 System.out.println(imbug); 通过编写一个小类库,并通过import static该方法来实现简化打印(基...

    wpw 发布于Java
  • Glide的源码分析(二) 2.1

    摘要:请求处理将要加载的资源放入到其中这段代码涉及属性暂且放到一边,而这段代码表明当同一个上要加载两个资源,不论资源是否一致,将前一个资源请求取消创建新的资源请求绑定有两个列表,用来存储所有的和暂停掉的加载图片的过程开启资源请求加载图片分几步 2.Request请求处理 DrawableRequestBuilder.into(ImageView)RequestManager.load将要加载...

    wpw 发布于Java
  • PV统计优化设计

    摘要:浏览器指纹是根据客户端的一些参数计算而成,业内已经有成熟解决方案,准确率能达到优化入统计时入的操作,重新设计的数据格式,将次缩减为次。 一 起因 公司要对之前的pv,uv统计进行重构,原先的不准,而且查询速度很慢。 经调研发现这绝对是一个坑,pv、uv统计存在的设计看起来简单,但是瞬间流量大,特别是有抢购等功能时,设计不良会导致数据库访问压力大,还存在被用心不良者利用等情况。 系统原先...

    wpw 发布于Java
<