自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 深入了解字符集和编码

一、什么是字符集?什么是编码? 字符(Character)是文字与符号的总称,包括文字、图形符号、数学符号等。 一组抽象字符的集合就是字符集(Charset)。 字符集常常和一种具体的语言文字对应起来,该文字中的所有字符或者大部分常用字符就构成了该文字的字符集,比如英文字符集。 一组有共同特征的字符也可以组成字符集,比如繁体汉字字符集、日文汉字字符集。 字符集的子集也是字符...

2012-03-09 17:21:22 236

原创 精确解释Unicode

转自 http://blog.csdn.net/gqqnb/article/details/6266542 我决心了解一下编码知识——主要是Unicode——及相关概念,搜索阅读了网上的很多文章,明白了一些,另一些却很模糊,而且有一些不同文章的描述是冲突的!我因此查阅了很多网上的资料,主要有中英文维基百科和Unicode.org,终于明白了其中的奥妙。独乐乐不如众乐乐,我因此撰此...

2012-03-09 14:34:30 113

原创 [转]字符编码详解及由来(UNICODE,UTF-8,GBK)

 from http://blog.csdn.net/stilling2006/article/details/4129700 很久很久以前,有一群人,他们决定用8个可以开合的晶体管来组合成不同的状态,以表示世界上的万物。他们看到8个开关状态是好的,于是他们把这称为"字节"。  再后来,他们又做了一些可以处理这些字节的机器,机器开动了,可以用字节来组合出很多状态,状态开始变来...

2012-03-08 17:55:08 100

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 123

原创 [转]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 112

原创 [转]深入Mysql字符集设置

基本概念• 字符(Character)是指人类语言中最小的表义符号。例如’A’、’B’等;• 给定一系列字符,对每个字符赋予一个数值,用数值来代表对应的字符,这一数值就是字符的编码(Encoding)。例如,我们给字符’A’赋予数值0,给字符’B’赋予数值1,则0就是字符’A’的编码;• 给定一系列字符并赋予对应的编码后,所有这些字符和编码对组成的集合就是字符集(Chara...

2011-11-04 14:24:51 91

原创 MYSQL IFNULL函数的使用

下文对MYSQL IFNULL函数的使用进行了详细的叙述,供您参考学习,如果您在MYSQL IFNULL函数使用方面遇到过类似的问题,不妨一看。MYSQL IFNULL(expr1,expr2)          如果expr1不是NULL,IFNULL()返回expr1,否则它返回expr2。IFNULL()返回一个数字或字符串值,取决于它被使用的上下文环境。          my...

2011-11-04 12:34:42 117

原创 windows 文件名 正则表达式

一个简单的windows 文件名 正则表达式,不检查文件名如 con 等  ^[^/\\\:\*\?\"\<\>\|\\]{1,255}$  参考了http://blog.csdn.net/lsj19830812/article/details/4137003...

2011-09-30 17:14:16 662

jquery contenttype 的变化

jquery 1.4 的contenttype 默认是contentType: 'application/x-www-form-urlencoded;charset=UTF-8',1.6变为contentType: 'application/x-www-form-urlencoded',如果不在$.ajax 中加contentType: 'app...

2011-09-15 12:31:46 352

原创 [转]PHP程序中的汉字编码探讨

最近在做一个百度词典的采集,http://dict.baidu.com,发现了一个可以值得探讨的一个问题,汉字的编码问题。首先,我们输入一个汉字词语进行搜索,比如,我们,URL上的地址变成http://dict.baidu.com/s?wd=%CE%D2%C3%C7,前面的http://dict.baidu.com/s?wd=就不用管了,都知道是什么意思,我们关注一下后面“%CE%D2%C...

2011-08-26 07:45:08 116

原创 [转]HD9001: 各浏览器对 URI 中非 ASCII 字符的处理有差异

作者:孙东国标准参考URI 的组成如下所示: foo://example.com:8042/over/there?name=ferret#nose \_/ \______________/\_________/ \_________/ \__/ | | | | ...

2011-08-25 15:56:17 247

原创 【原创】css position 总结

参考了http://www.kei.tw/blogger/39-5.html position :static relative absolute fixed static 不可重叠,忽略坐标 relative 无坐标类似static,有坐标则是相对坐标,相对其本应该处得位置,正数为 下 右 方向。 absolute 默认重叠,坐标是相对于其parent的边框距离,...

2011-08-15 15:17:12 109

原创 MyBatis 支持下面的JDBC类型

支持的JDBC类型 为了未来的参考,MyBatis通过包含的jdbcType枚举型,支持下面的JDBC类型。 BITFLOATCHARTIMESTAMPOTHERUNDEFINEDTINYINTREALVARCHARBINARYBLOBNVARCHARSMALLINTDOUBLELONGVARCHARVARBINAR...

2011-07-22 17:15:55 102

【原创】各种编码的关系

以下为个人总结,有问题欢迎指出。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 158

原创 【转】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 127

原创 【转】官方文档:Android应用程序运行的性能设计

Android应用程序运行的移动设备受限于其运算能力,存储空间,及电池续航。由此,它必须是高效的。电池续航可能是一个促使你优化程序的原因,即使他看起来已经运行的足够快了。由于续航对用户的重要性,当电量耗损陡增时,意味这用户迟早会发现是由于你的程序。  虽然这份文档主要包含着细微的优化,但这些绝不能成为你软件成败的关键。选择合适的算法和数据结构永远是你最先应该考虑的事情,但这超出这份文档之外...

2011-06-13 14:16:04 90

[原创]Hibernate 类型 Java 类型 映射表

Hibernate 类型 Java 类型 映射表  Class SummaryAbstractBynaryTypeDeprecated. see http://opensource.atlassian.com/projects/hibernate/browse/HHH-5138AbstractCharArrayTypeDeprecated. see...

2011-04-24 17:53:10 95

原创 [转]java并发编程实践笔记

1, 保证线程安全的三种方法 :a, 不要跨线程访问共享变量b, 使共享变量是 final类型的c, 将共享变量的操作加上同步2, 一开始就将类设计成线程安全的 , 比在后期重新修复它 ,更容易 .3, 编写多线程程序 , 首先保证它是正确的 , 其次再考虑性能 .4, 无状态或只读对象永远是线程安全的 .5, 不要将一个共享变量裸露在多线程环境下 (无同步或不可变性保护 )...

2011-04-07 17:27:41 266

[原创]AutoResetEvent, ManualResetEvent的Java模拟

 AutoResetEvent, ManualResetEvent是C#中常用的线程同步方法,在Java中可以模拟,AutoResetEvent使用Semaphore,增加的是许可证数量,程序里只有一个许可证,那么当这个许可被使用后,就会自动锁定。相反,ManualResetEvent使用countdownlatch,增加的是“latch”,也就是障碍,或者门闩;当障碍解除时,所有程序都可以运...

2011-04-07 16:39:16 672

原创 [转]java 线程小结

1, 为什么wait与notify之前必须要加synchronized?答案其实很简单,也是为了防止等待-通知机制出现race condition为什么会出现race condition ?答: 对象在被wait之前已经被另一线程notify , 之后的wait 会永久停止,并导致deadlock(死锁)理想情况:1, 第一个线程判断该对象是否要wait2, 第一个线程将对象wai...

2011-04-07 16:23:06 97

原创 [转]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 108

原创 Maven命令简介:更好更快地管理项目

Maven自带了很多的工程骨架,想自定义骨架可以使用交互式命令:Xml代码 收藏代码 mvn archetype:generate 我的是Maven 2.2.1版本,系统自带的骨架一共有41个:Xml代码 收藏代码 1: internal -> appfuse-basic-jsf (AppFuse archetype for creati...

2011-04-05 23:08:23 90

原创 [转]5个你必须掌握的maven命令

说到maven,相信用过的人都会感叹原来部署也可以这么简单.我相信大家平时用的最多应该是mvn clean,mvn test,mvn install等命令,今天,我要向大家介绍5个暴光率不是很高,但却非常有用的命令,相信掌握了这些命令后,大家对maven会有一个更加深刻的认识.1. mvn help:describe你是否因为记不清某个插件有哪些goal而痛苦过,你是否因为...

2011-04-05 22:39:40 132

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除