4.1.1 概述
在日常程序开发中,处理外部资源是很繁琐的事情,我们可能需要处理URL资源、File资源资源、ClassPath相关资源、服务器相关资源(JBoss AS 5.x上的VFS资源)等等很多资源。因此处理这些资源需要使用不同的接口,这就增加了我们系统的复杂性;而且处理这些资源步骤都是类似的(打开资源、读取资源、关闭资源),因此如果能抽象出一个统一的接口来对这些底层...
分类:
编程语言 时间:
2015-07-30 08:16:04
阅读次数:
1979
通常情况下,服务器软件会同时接纳并服务多个用户。当客户请求到达时,服务器主线程会创建一个工作者线程代表服务器为这个客户服务。当用户不需要服务的时候,线程结束,并释放创建线程用到的所有资源。当下一个请求到达的时候,服务器又会创建一个新的线程为之服务。
但是由于创建线程需要很多资源,包括处理器、内存等,这个过程在反复的创建线程中浪费了大量的处理器时间。尤其在大量并发客户的情况下,服务器相应会特别缓慢...
分类:
编程语言 时间:
2015-07-28 13:01:31
阅读次数:
176
这两者的区别网上很多资源,我这里就copy一下了,然后有点问题的是今天遇到的问题。??openSession和getCurrentSession的根本区别在于有没有绑定当前线程,所以,使用方法有差异:
* openSession没有绑定当前线程,所以,使用完后必须关闭,
* currentSession和当前线程绑定,在事务结束后会自动关闭。??今天在复习Hibernate时,看到Hiberna...
分类:
Web程序 时间:
2015-07-14 17:57:49
阅读次数:
125
英文链接: What are the best ways for a complete beginner to learn programming 回答这个问题是我最近两年来唯一的关注点。我觉得此处提及的许多资源尽管都很不错,然而我却注意到,成功的学生,无论使用哪种资源,往往都会在以下三个方面,.....
分类:
其他好文 时间:
2015-07-10 18:50:06
阅读次数:
104
回答这个问题是我最近两年来唯一的关注点。我觉得此处提及的许多资源尽管都很不错,然而我却注意到,成功的学生,无论使用哪种资源,往往都会在以下三个方面,比其他人有着更好的表现。聚焦习惯而不是目标独自学习非常痛苦项目实践聚焦习惯而不是目标聚焦习惯而不是目标听起来似乎不合常理,但是请听我把话说完 – 这是一...
分类:
其他好文 时间:
2015-07-09 19:43:05
阅读次数:
121
水平有限,图中的中文翻译仅供参考官网提供了很多资源,可以在values包下建立相应的分类文件使用
附:官网地址...
分类:
移动开发 时间:
2015-06-30 18:19:49
阅读次数:
143
随着移动平台的发展及其应用的不断改善,质量成为决定成败的关键。用户要求他们安装的应用响应快、性能好,如果某个应用不能提供卓越的功能和稳定的用户体验,那注定会被很快卸载; 尽管现在Android智能手机和平板电脑的运行速度越来越快,但开发者仍需牢记,应用的运行环境仍受到电池和处理器等诸多资源的限...
分类:
移动开发 时间:
2015-06-19 15:11:45
阅读次数:
141
1、索引: 建立索引既耗时也费力,还需要消耗很多资源。使用{"bakckground":true}选项可以使这个过程在后台完成,同时正常处理请求。如果不包括background这个选项,数据库会阻塞建立索引期间的所有请求。阻塞的做法会让索引建立得更快,同时也意味着应用在此期间不能应答。即便在后台进....
分类:
数据库 时间:
2015-06-11 16:17:44
阅读次数:
136
阿里IconFont平台
http://www.iconfont.cn/
这里是阿里巴巴UED部门开发的IconFont平台,目前阿里系的重量级产品都在使用,里面有很多资源可供使用。这里说说如何在客户端内使用。
IconFont虽然看起来是图标,实际原理跟字体的实现方式是一样的,所以我们把每个Icon当作一个特殊的文字来理解和处理。
IconFont使用
1、首先登录...
分类:
移动开发 时间:
2015-06-11 13:00:23
阅读次数:
164
其实这个网上有很多资源了,但是都是又老又旧的,Apache都是针对2.2的,php也是5.3之前的,mysql也有了很大变化。当然也有WAMP这种集成环境,但我还是喜欢自己鼓捣一番。Apache2.4下载地址:http://www.apachelounge.com/download/http://w...
分类:
数据库 时间:
2015-06-07 11:05:42
阅读次数:
180