1.本章目标 了解连接池 掌握JNDI.DBCP链接池的使用 2.连接池 理解为一个带有多个连接的池子 比如: 连接池最小连接数:10,也就是该连接池初始化时有10个可用的连接 连接池有最大连接数:100,表示该连接池最大上限100个连接 当有请求连接数据库时,先判断10个连接是否有空闲. 若有,就 ...
分类:
编程语言 时间:
2019-03-28 09:21:52
阅读次数:
152
页面流畅与 FPS 页面是一帧一帧绘制出来的,当每秒绘制的帧数(FPS)达到 60 时,页面是流畅的,小于这个值时,用户会感觉到卡顿。 1s 60帧,所以每一帧分到的时间是 1000/60 ≈ 16 ms。所以我们书写代码时力求不让一帧的工作量超过 16ms。 Frame 那么浏览器每一帧都需要完成 ...
分类:
其他好文 时间:
2019-03-28 00:06:58
阅读次数:
186
本文参考自:https://blog.csdn.net/zys_1997/article/details/78107783 首先,明确连接、活动连接(连接正被使用)、空闲连接的概念 创建连接 1、初始化 2、空闲连接低于最小空闲minIdle 销毁连接 1、空闲连接数目高于最大空闲 2、活动连接被遗 ...
分类:
数据库 时间:
2019-03-27 12:41:45
阅读次数:
151
ThreadPoolExecutor线程池参数设置技巧 一、ThreadPoolExecutor的重要参数 corePoolSize:核心线程数 核心线程会一直存活,及时没有任务需要执行 当线程数小于核心线程数时,即使有线程空闲,线程池也会优先创建新线程处理 设置allowCoreTh ...
分类:
编程语言 时间:
2019-03-27 10:45:21
阅读次数:
133
一、为什么TCP是可靠传输? 1. 停止等待协议 通过确认与超时重传机制实现可靠传输 在发送完一个分组后,必须暂时保留已发送的分组的副本。 分组和确认分组都必须进行编号。 超时计时器的重传时间应当比数据在分组传输的平均往返时间更长一些。 出现差错或丢失的时候,发送方会将自己备份的副本再重传一次,直到 ...
分类:
其他好文 时间:
2019-03-26 10:32:34
阅读次数:
176
CAN总线基础和在linux下使用实战CAN是ControllerAreaNetwork的缩写有CANH和CANL两线,即差分信号通信。当然设备芯片还会有电源和地等线。在总线空闲时,所有的单元都可开始发送消息(多主控制)。最先访问总线的单元可获得发送权(CSMA/CA方式)。多个单元同时开始发送时,发送高优先级ID消息的单元可获得发送权。没有目标地址和源地址的概念,只有标识符,根据标识符决定优先级
分类:
系统相关 时间:
2019-03-24 00:30:06
阅读次数:
560
本文副标题是 。在本章中会介绍 的用法以及其缺陷, 接着对 React 团队对该 api 的 hack 部分的源码进行剖析。在下一篇中会结合优先级对 React 的调度算法进行宏观的解释, 欢迎关注 "个人博客" 。 与 这个 api 息息相关。 的作用是是在浏览器一帧的剩余空闲时间内执行优先度相对 ...
分类:
其他好文 时间:
2019-03-23 21:00:41
阅读次数:
172
文件查找在文件系统上查找符合条件的文件文件查找:locate,find非实时查找(数据库查找):locate实时查找:findlocate查询系统上预建的文件索引数据库/var/lib/mlocate/mlocate.db依赖于事先构建的索引索引的构建是在系统较为空闲时自动进行(周期性任务),管理员手动更新数据库(updatedb)索引构建过程需要遍历整个根文件系统,极消耗资源工作特点:查找速度快
分类:
其他好文 时间:
2019-03-22 10:27:44
阅读次数:
137
解决办法: 在空闲时候异步预加载,后面切换场景就会快很多,前提是内存充足的情况下。 cocos2d-x lua图片资源异步预加载示例: ...
分类:
其他好文 时间:
2019-03-21 13:16:35
阅读次数:
152
场景说明: 客户 ASM磁盘组,data磁盘组空闲空间90G,空间不足,因此强烈建议回收空间 空间回收方案: 1.数据文件resize,回收部分可用性空间(好处就是能够将ASM磁盘组free大小增加); 2.大的无用对象清理,释放空闲空间(好处就是释放空间所在的表空间,新增数据能够使用删除的大对象原 ...
分类:
其他好文 时间:
2019-03-18 23:45:40
阅读次数:
173