1.前言在阅读研究线程池的源码之前,一直感觉线程池是一个框架中最高深的技术。研究后才发现,线程池的实现是如此精巧。本文从技术角度分析了线程池的本质原理和组成,同时分析了JDK、Jetty6、Jetty8、Tomcat的源码实现,对于想了解线程池本质、更好的使用线程池或者定制实现自己的线程池的业务场景...
分类:
编程语言 时间:
2014-07-26 14:56:00
阅读次数:
326
之前一直没有搞懂android:padding和android:layout_margin的差别,事实上概念非常easy,padding是站在父view的角度描写叙述问题,它规定它里面的内容必须与这个父view边界的距离。margin则是站在自己的角度描写叙述问题,规定自己和其它(上下左右)的vie...
分类:
其他好文 时间:
2014-07-26 13:59:14
阅读次数:
176
否,而且恰恰相反,排名第一的答案已经谈得很好。我从另一个角度谈。大家应该发现了前两个月开始,雷军微博文风大变,开始卖萌,米4发布会风格也大变,开始搞笑和调侃有商。为毛?学罗玉龙的情怀?可能有点,但不是主要的,主要的是雷军已经心里踏实了。前三年小米面临的是生存问题,必须撒丫子奔,否则就会死。现在小米骑...
分类:
移动开发 时间:
2014-07-26 01:12:26
阅读次数:
236
1 hbase.hregion.max.filesize应该设置多少合适2 autoflush=false的影响3 从性能的角度谈table中family和qualifier的设置4 hbase.regionserver.handler.count详解1 hbase.hregion.max.file...
分类:
其他好文 时间:
2014-07-26 01:08:36
阅读次数:
194
2014-07-26 BaoXinjian一、 Oracle体系结构基本概念1. Oracle总体结构分为三个部分第一部分:系统全局区(SGA)第二部分:程序全局区和后台进程第三部分:Oracle的文件2. 从功能角度接那些划分存储结构包括: 控制文件、数据文件和日志文件作用: 由这些文件就构成了O...
分类:
数据库 时间:
2014-07-26 00:18:37
阅读次数:
396
第一章:尝试改变自己。第二章:德雷福斯模型。从整体角度看待问题。保持实践。学习如何学习的技能。第三章:双cpu,L与R。多用脑,多记录想法。积极的情感。什么是创作?。多编码,深思熟虑,专注实践。第四章:增加感观体验。R型开路,L型紧跟(从整体到局部)。使用隐喻(异类联想,培养幽默)。改变解决问题的角...
分类:
其他好文 时间:
2014-07-25 16:37:21
阅读次数:
210
1.PHP实现通过经纬度计算距离单位为公里function getdistance($lng1,$lat1,$lng2,$lat2)//根据经纬度计算距离{//将角度转为狐度$radLat1=deg2rad($lat1);$radLat2=deg2rad($lat2);$radLng1=deg2ra...
分类:
Web程序 时间:
2014-07-25 16:36:32
阅读次数:
272
让用户尽量少打字 每次让用户输入这么多信息的确很糟糕, 可以改进一下设计: 服务器IP和用户名可以存放在配置文件里面, 初始化的时候默认加载到相应的文本框中; 从安全角度考虑, 密码必须经过用户手动输入; 而数据库名字则没必要让用户输入, 有了服务器IP、用户名、密码后可以尝试连接SQL Serve...
分类:
其他好文 时间:
2014-07-25 13:58:11
阅读次数:
261
《C++ Primer Plus》学习笔记11
第17章 输入、输出和文件
主要内容:
1)C++角度的输入和输出
2)iostream类系列
3)重定向
4)ostream类方法
5)格式化输出
6)istream类方法
7)流状态
8)文件I/O
9)使用ifstream类从文件输入
10)使用ofstream类输出到文件
11)使用fstream类进行文件输...
分类:
编程语言 时间:
2014-07-25 11:25:31
阅读次数:
318
事件回放:近期关于短信验证码出现的概率性事件,为处理db2序列返回概率大概在万份之一为null的解决方案。
方案一,为杜绝null的产生和数据库数据的完全性及用户体验的角度,允许设计万份之一为null的组合主健出现,但为必须要处理插入数据库后的过滤处理,确保数据的完整性。
方案二,为杜绝概率性nul出现,db2序列返回值和规则时间组合主键直接拦截,并...
分类:
其他好文 时间:
2014-07-25 11:20:21
阅读次数:
200