Pool对象的技术指标: 避免频繁创建经常使用的稀有资源,提高工作效率. 控制阀值,很多情况下一些关键资源都有一个最佳并发数,超过这个拐点性能有可能急剧下降,也有可能继续增大并发数性能不能提升. 安全的获取对象和释放对象(使用之后放回连接池) T对象实现时最好与Pool对象建立某种关联,调用T对象实 ...
分类:
其他好文 时间:
2016-06-05 09:45:55
阅读次数:
138
Hashtable简介 Hashtable同样是基于哈希表实现的,同样 每个元素是一个key-value对,其内部也是通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。 Hashtable也是JDK1.0引入的类,是线程安全的,能用于多线程环境中。 Hashtable同样 实现了Se ...
分类:
编程语言 时间:
2016-06-04 15:00:05
阅读次数:
301
一、HashMap简介
HashMap是基于哈希表实现的,每一个元素是一个key-value对,其内部通过单链表解决冲突问题,容量不足(超过了阀值)时,同样会自动增长。
HashMap是非线程安全的,只是用于单线程环境下,多线程环境下可以采用concurrent并发包下的concurrentHashMap。
HashMap 实现了Serializable接口,因此它支持序列化,实现了Clon...
分类:
其他好文 时间:
2016-06-02 13:45:45
阅读次数:
273
java+redis实现高性能新闻点击量更新 1、redis简单介绍。它用来做高性能数据存取 是极好的。 2、实例:新闻点击量。 1)每次刷新,我们并不一定要往数据库里面立即更新数据 2)可以在redis里面做key-value存储 3)设置一个阀值,当用户刷新到一定数量时才更新到数据库中 3、本课 ...
分类:
其他好文 时间:
2016-05-20 14:35:20
阅读次数:
3757
1、用户空间内存的申请 用户空间内存的申请函数为 malloc,相对应的内存释放函数为 free。malloc 函数具备一下的内存能力 (1)二次管理的的能力 当用户空间 malloc 了一块内存,这块被申请的内存被立即 free 之后,并不会立即将这块内存还给内核,而是将这块内存还给了 C 库,这... ...
分类:
其他好文 时间:
2016-05-19 21:04:05
阅读次数:
122
Android的原理-不需要太多的剩余内存
不用在意剩余内存的大小.其实很多人都是把使用其他系统的习惯带过来来了.安卓Android大多应用没有退出的设计其实是有道理的,这和系统对进程的调度机制有关系.如果你知道Java,就能更清楚这机制了.其实和java的垃圾回收机制类似,系统有一个规则来回收内存.进行内存调度有个阀值,只有低于这个值系统才会按一个列表来关闭用户不需...
分类:
移动开发 时间:
2016-05-12 19:42:29
阅读次数:
230
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# 作者:昨夜星辰
# 脚本作用:检查服务器的所有分区,如果分区已使用空间占总空间的百分比超过阀值便发送邮件到告警邮箱。
# 注意事项:该脚本只能在Linux系统下执行,适用于Python 2。
import os
import re
import smtplib
import string# 获取系统所有分...
分类:
其他好文 时间:
2016-05-12 14:14:06
阅读次数:
153
1.SLAB机制 内核分配内存的一种机制,内存释放不一定要回收到全局内存池。 2.动机 高效:缓存减少碎片;避免重复初始化;支持硬件缓存行和着色,提高缓存利用率。 ...
分类:
其他好文 时间:
2016-05-09 12:43:05
阅读次数:
153
Linux内存释放函数之间的调用关系如下图所示
hi
/*用虚拟地址进行释放*/
void free_pages(unsigned long addr, unsigned int order)
{
if (addr != 0) {
VM_BUG_ON(!virt_addr_valid((void *)addr));
__free_pages(virt...
分类:
其他好文 时间:
2016-05-08 01:19:38
阅读次数:
322
图像算法:图像阈值分割 SkySeraph Dec 21st 2010 HQU Email:zgzhaobo@gmail.com QQ:452728574 Latest Modified Date:Dec.21st 2010 HQU 一、工具:VC+OpenCV 二、语言:C++ 三、原理(略) 四 ...
分类:
编程语言 时间:
2016-05-04 21:09:24
阅读次数:
566