![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 56
iteye_8164
这个作者很懒,什么都没留下…
展开
-
【转】Facebook 的系统架构
来源:http://www.quora.com/What-is-Facebooks-architecture (由Micha?l Figuière回答) 根据我现有的阅读和谈话,我所理解的今天Facebook的架构如下:Web 前端是由 PHP 写的。Facebook 的 HipHop [1] 会把PHP转成 C++ 并用 g++编译,这样就可以为模板和Web逻贺业务层提供高的...原创 2011-06-13 14:27:37 · 128 阅读 · 0 评论 -
精确解释Unicode
转自 http://blog.csdn.net/gqqnb/article/details/6266542 我决心了解一下编码知识——主要是Unicode——及相关概念,搜索阅读了网上的很多文章,明白了一些,另一些却很模糊,而且有一些不同文章的描述是冲突的!我因此查阅了很多网上的资料,主要有中英文维基百科和Unicode.org,终于明白了其中的奥妙。独乐乐不如众乐乐,我因此撰此...原创 2012-03-09 14:34:30 · 116 阅读 · 0 评论 -
[转]字符编码详解及由来(UNICODE,UTF-8,GBK)
from http://blog.csdn.net/stilling2006/article/details/4129700 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。 再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来...原创 2012-03-08 17:55:08 · 103 阅读 · 0 评论 -
velocity 笔记
Single quotes will ensure that the quoted value will be assigned to the reference as is. Double quotes allow you to use velocity references and directives to interpolate, such as "Hello $name", where ...2012-02-24 13:54:18 · 124 阅读 · 0 评论 -
[转]java InputStream读取数据问题
http://www.cnblogs.com/MyFavorite/archive/2010/10/19/1855758.html 1. 关于InputStream.read() 在从数据流里读取数据时,为图简单,经常用InputStream.read()方法。这个方法是从流里每次只读取读取一个字节,效率会非常低。 更好的方法是用InputStream.read(b...原创 2012-01-30 11:25:39 · 115 阅读 · 0 评论 -
[转]java并发编程实践笔记
1, 保证线程安全的三种方法 :a, 不要跨线程访问共享变量b, 使共享变量是 final类型的c, 将共享变量的操作加上同步2, 一开始就将类设计成线程安全的 , 比在后期重新修复它 ,更容易 .3, 编写多线程程序 , 首先保证它是正确的 , 其次再考虑性能 .4, 无状态或只读对象永远是线程安全的 .5, 不要将一个共享变量裸露在多线程环境下 (无同步或不可变性保护 )...原创 2011-04-07 17:27:41 · 269 阅读 · 0 评论 -
[原创]AutoResetEvent, ManualResetEvent的Java模拟
AutoResetEvent, ManualResetEvent是C#中常用的线程同步方法,在Java中可以模拟,AutoResetEvent使用Semaphore,增加的是许可证数量,程序里只有一个许可证,那么当这个许可被使用后,就会自动锁定。相反,ManualResetEvent使用countdownlatch,增加的是“latch”,也就是障碍,或者门闩;当障碍解除时,所有程序都可以运...2011-04-07 16:39:16 · 679 阅读 · 0 评论 -
[转]java 线程小结
1, 为什么wait与notify之前必须要加synchronized?答案其实很简单,也是为了防止等待-通知机制出现race condition为什么会出现race condition ?答: 对象在被wait之前已经被另一线程notify , 之后的wait 会永久停止,并导致deadlock(死锁)理想情况:1, 第一个线程判断该对象是否要wait2, 第一个线程将对象wai...原创 2011-04-07 16:23:06 · 99 阅读 · 0 评论 -
[转]Java集合的五点体会
The Collections classes in java.util were designed to help, namely byreplacing arrays and, thus, improving Java performance. As you learned in the previous article, they're also malleable,willi...原创 2011-04-06 10:17:26 · 111 阅读 · 0 评论 -
windows 文件名 正则表达式
一个简单的windows 文件名 正则表达式,不检查文件名如 con 等 ^[^/\\\:\*\?\"\<\>\|\\]{1,255}$ 参考了http://blog.csdn.net/lsj19830812/article/details/4137003...原创 2011-09-30 17:14:16 · 663 阅读 · 0 评论 -
[转]HD9001: 各浏览器对 URI 中非 ASCII 字符的处理有差异
作者:孙东国标准参考URI 的组成如下所示: foo://example.com:8042/over/there?name=ferret#nose \_/ \______________/\_________/ \_________/ \__/ | | | | ...原创 2011-08-25 15:56:17 · 251 阅读 · 0 评论 -
【原创】各种编码的关系
以下为个人总结,有问题欢迎指出。ASCII 8位ISO 8859-1,正式编号为ISO/IEC 8859-1:1998,又称Latin-1或“西欧语言”,是国际标准化组织内ISO/IEC 8859的第一个8位字符集。它以ASCII为基础,在空置的0xA0-0xFF的范围内,加入96个字母及符号,藉以供使用附加符号的拉丁字母语言使用。曾推出过 ISO 8859-1:1987 ...2011-07-02 15:54:24 · 161 阅读 · 0 评论 -
深入了解字符集和编码
一、什么是字符集?什么是编码? 字符(Character)是文字与符号的总称,包括文字、图形符号、数学符号等。 一组抽象字符的集合就是字符集(Charset)。 字符集常常和一种具体的语言文字对应起来,该文字中的所有字符或者大部分常用字符就构成了该文字的字符集,比如英文字符集。 一组有共同特征的字符也可以组成字符集,比如繁体汉字字符集、日文汉字字符集。 字符集的子集也是字符...原创 2012-03-09 17:21:22 · 241 阅读 · 0 评论