首页 > 2014年09月13日 > 全部分享
理解ThreadPoolExecutor源码(一)线程池的corePoolSize、maximumPoolSize和poolSize
我们知道,受限于硬件、内存和性能,我们不可能无限制的创建任意数量的线程,因为每一台机器允许的最大线程是一个有界值。也就是说ThreadPoolExecutor管理的线程数量是有界的。线程池就是用这些有限个数的线程,去执行提交的任务。然而对于多用户、高并发的应用来说,提交的任务数量非常巨大,一定会比允许的最大线程数多很多。为了解决这个问题,必须要引入排队机制,或者是在内存中,或者是在硬盘等容量很大的...
分类:编程语言   时间:2014-09-13 10:39:45    收藏:0  评论:0  赞:0  阅读:297
mysql 找回被删除的数据表
D:\wamp\bin\mysql\mysql5.6.17\bin>mysqlbinlog.exe d:/mysql/data/mysql-bin.000068 > d:\d68.sql D:\wamp\bin\mysql\mysql5.6.17\bin>mysqlbinlog.exe d:/mysql/data/mysql-bin.000069 > d:\d69.sql D:\wamp\bin...
分类:数据库技术   时间:2014-09-13 10:39:15    收藏:0  评论:0  赞:0  阅读:389
问题:为什么opengl超级宝典第一个例子都编译不成功?
由于此书出版已经出版一些日子了,如果按照例子中一个不差的打出来,却出现了这种错误.   1>c:\sb5\include\glbatch.h(77): error C2061: 语法错误: 标识符“GLenum” 1>c:\sb5\include\glbatch.h(86): error C2061: 语法错误: 标识符“GLuint” 1>c:\sb5\include\glbatch.h...
分类:其他   时间:2014-09-13 10:38:45    收藏:0  评论:0  赞:0  阅读:585
[base]Mipmapping Normal Maps
来自nvidia的小短文,处理远处normal map不正确的计算导致的specular lighting,反射等闪烁的问题。 核心思想是把远处平均后的normal的长度作为衡量normal变化率的标志,基于此来修正用normal map计算的东东(specular lighting,env reflection...)。...
分类:移动平台   时间:2014-09-13 10:38:35    收藏:0  评论:0  赞:0  阅读:541
UVA11752-The Super Powers(素数表+log)
题目链接 题意:如果有一个数至少是两个不同的正整数的幂,那么称它为超级幂。按照升序输出1~2^64-1之间的所有超级幂。 思路:n = a ^ i = b ^ j,那么就证明指数要为合数,所以只要找出64以内的所以合数,然后枚举在1 代码; #include #include #include #include #include using names...
分类:其他   时间:2014-09-13 10:38:15    收藏:0  评论:0  赞:0  阅读:297
优化C/C++代码的小技巧
说明:无意看到一篇小短文,猜测作者应该是一个图形学领域的程序员或专家,介绍了在光线(射线)追踪程序中是如何优化C/C++代码的。倒也有一些参考意义,当然有的地方我并不赞同或者说我也不完全理解,原文在此,我的粗糙翻译如下:1. 牢记Ahmdal定律 funccost表...
分类:编程语言   时间:2014-09-13 10:37:35    收藏:0  评论:0  赞:0  阅读:340
左上角下拉导航菜单
脚本说明:第一步:把如下代码加入区域中MENU 选 项 1选 项 2选 项 3选 项 4选 项 5第二步:把潜水射流曝气机中的内容改为:
分类:其他   时间:2014-09-13 10:37:25    收藏:0  评论:0  赞:0  阅读:325
C#实现的根据日期得到今天是星期几
算法如下:基姆拉尔森计算公式:W= (d+2*m+3*(m+1)/5+y+y/4-y/100+y/400) mod 7在公式中d表示日期中的日数,m表示月份数,y表示年数。注意:在公式中有个与其他公式不同的地方:把一月和二月看成是上一年的十三月和十四月,例:如果是2004-1-10则换算成:2003...
分类:其他   时间:2014-09-13 10:37:15    收藏:0  评论:0  赞:0  阅读:448
Android多线程更新UI的方式
Android下,对于耗时的操作要放到子线程中,要不然会残生ANR,本次我们就来学习一下Android多线程更新UI的方式。 首先我们来认识一下anr: anr:application not reponse:应用程序无响应 主线程:UI线程 anr产生的原因:主线程需要做很多重要的事情...
分类:移动平台   时间:2014-09-13 10:36:55    收藏:0  评论:0  赞:0  阅读:318
运行codeblocks时出现的问题解决
When I try runningCode::Blocks, I get the following error message:Another program instance is already running. Code::Blocks is currently configured to...
分类:其他   时间:2014-09-13 10:36:45    收藏:0  评论:0  赞:0  阅读:536
主方法
设a>=1和b>1为常数,设f(n)为一函数,T(n)由递归式T(n)=aT(n/b)+f(n);对于非负整数定义,其中n/b指n/b上区间和下区间。那么T(n)可能有如下渐近界:1)若对于某常数e>0.f(n)=O(n^(logb(a)-e)),则T(n)=Q(n^logba);2)若f(n)=Q...
分类:其他   时间:2014-09-13 10:36:34    收藏:0  评论:0  赞:0  阅读:316
Hash表
Hash表也称散列表,也有直接译作哈希表,Hash表是一种特殊的数据结构,它同数组、链表以及二叉排序树等相比较有很明显的区别,它能够快速定位到想要查找的记录,而不是与表中存在的记录的关键字进行比较来进行查找。这个源于Hash表设计的特殊性,它采用了函数映射的思想将记录的存储位置与记录的关键字关联起来...
分类:其他   时间:2014-09-13 10:36:25    收藏:0  评论:0  赞:0  阅读:375
PE文件之资源讲解
资源是PE文件中非常重要的部分,几乎所有的PE文件中都包含资源,与导入表与导出表相比,资源的组织方式要复杂得多,要了解资源的话,重点在于了解资源整体上的组织结构。我们知道,PE文件资源中的内容包括:光标、图标、位图、菜单等十几种标准的类型,除此之外,还可以使用自定义的类型,每种类型的资源中,可能存在...
分类:其他   时间:2014-09-13 10:36:04    收藏:0  评论:0  赞:0  阅读:319
IIS7 增加JSON文件解析
在MIME增加一个Json类型,在MIME增加一个配置如:添加---> 文件扩展名为 .JSON ,MIME类型为text/json(也有将application/x-javascript) 然后再在应用程序映射增加一个脚本映射请求路径为:*.JSON,可执行文件为C:/Windows/System...
分类:Web开发   时间:2014-09-13 10:35:54    收藏:0  评论:0  赞:0  阅读:307
【php全局变量和静态变量、静态方法的使用方法】
php全局变量使用关键字global声明,静态变量使用static声明,静态变量的使用可以使用 类名::变量名示例代码: 1 name=$name;14 $this->age=$age;15 }16 public function addnew...
分类:Web开发   时间:2014-09-13 10:35:45    收藏:0  评论:0  赞:0  阅读:530
C#用Oracle.DataAccess中连接Oracle要注意版本问题!转)
一般人,不包括全部平时在开发中使用的都是32位的PC机,所以安装的也是Oracle32位的客户端。但是一般服务器都是64位的,安装的也是 64位的Oracle客户端,如果要部署使用Oracle.DataAccess连接Oracle的应用程序时,可能会遇到版本上的问题。那具体来说表现在以下两个方面:主...
分类:数据库技术   时间:2014-09-13 10:35:35    收藏:0  评论:0  赞:0  阅读:366
django的datetime问题
django的models.py中定义了pub_date = models.DateTimeField('date published')这个字段,存入数据库中的数据格式为:2014-01-09;我取出来的datetime的格式为:2014-01-09 00:00:00+00:00;我的页面模板中使...
分类:其他   时间:2014-09-13 10:35:24    收藏:0  评论:0  赞:0  阅读:547
oracle实现主键自增
由于ORACLE设置主键是不会自动增加的,所以必须用 序列 和 触发器 来完成主键的递增 1、建立数据表 create table Test_Increase( userid number(10) primary key, /*建立主键*/ username varchar2(20) ); 2、创建...
分类:数据库技术   时间:2014-09-13 10:35:15    收藏:0  评论:0  赞:0  阅读:301
扫描ppt转换成pdf软件
扫描ppt转换成pdf软件目前,许多信息资料需要转化成电子文档以便于各种应用及管理,但因信息数字化处理的方式落后,不但费时费力,而且资金耗费巨大,造成了大量文档资料的积压,因此急需一种快速高效的软件系统来满足这种海量录入需求。迅捷ppt转换成pdf转换器软件系统正是适用于个人、小型图书馆、小型档案馆...
分类:其他   时间:2014-09-13 10:35:05    收藏:0  评论:0  赞:0  阅读:337
11th Iran Nationwide Internet Contest 解题报告
---恢复内容开始---题目链接:http://acm.hnu.cn/online/?action=problem&type=list&courseid=283A:模拟3n+1问题解题思路:数比较小,直接模拟爆解题代码: 1 #include 2 #include 3 #include 4 #inc...
分类:Web开发   时间:2014-09-13 10:34:55    收藏:0  评论:0  赞:0  阅读:279
928条   上一页 1 ... 36 37 38 39 40 ... 47 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!