- 博客(8)
- 收藏
- 关注
原创 中文乱码
在开发中,总会碰到各种中文乱码问题,下面稍作总结。 1、数据库的乱码 出现乱码问题,我们第一反应应该是:是否数据库字符编码设置有问题。以mysql为例,装好mysql后进入安装目录,打开my.ini配置文件查看mysql设置的编码。在my.ini中有两处设置字符编码的地方,分别是[mysql]下的default-character-set及[mysqld]下的default-chara...
2010-09-23 17:08:07 94
原创 Oracle Blob
数据库中提供了两种字段类型 Blob 和 Clob 用于存储大型字符串或二进制数据(如图片)。 Blob 采用单字节存储,适合保存二进制数据,如图片文件。 Clob 采用多字节存储,适合保存大型文本数据。 将二进制数据写入Blob File photoFile = new File("C:\\temp\\AsianGame\\test.jpeg"); ...
2010-06-23 14:34:08 284
原创 File.separator & separatorChar
separator public static final String separatorThe system-dependent default name-separator character, represented as a string for convenience. This string contains a single character, namely separat...
2010-06-23 13:44:04 286
原创 Eclipse Keymap
Ctrl+Alt+↓ 复制当前行到下一行(复制增加) Ctrl+Alt+↑ 复制当前行到上一行(复制增加) 推荐Ctrl+1 快速修复(最经典的快捷键,就不用多说了) Ctrl+D: 删除当前行 Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性 Ctrl+Q 定位到最后编辑的地方 Ctrl+L 定位在某行 (对于程序超过100的人就有福音了) ...
2010-06-22 16:03:24 832
原创 commons-digester
基本概念 1. 在Digester的内部采用SAX来解析XML文件。为了能够正确的使用它,必须在解析之前进行相应的设置。同时,在解析xml文件的过程中,它使用Stack来保存和检索这个期间产生的对象. 2. 为了简化使用,它通过匹配模式来定位要解析的xml标签。 3. 使用匹配模式可以很方便的定位需要处理的元素,为了处理这些元素,需要定义处理规则。规则在匹配模式被找到时起作用。所有的规则...
2010-06-22 15:53:32 135
原创 forward redirect include三种跳转区别
forward,include,redirect是jsp中web页面(jsp或servelt)的三种不同的路由关系,三个貌似相同,其实还是有许多差别的,而了解这些细微的差别,在web开发中是很重要的。 说明: 一、forward、include由javax.servlet.RequestDispatcher来封装,由包容器container提供RequestDispatche...
2009-09-05 19:42:27 206
原创 变量的初始化及默认值
关于初始化 -------------------------------------------------------------------------------------------------------------------------------- 1 成员变量初始化 1.1 自动初始化 boolean -----初...
2009-09-05 19:10:10 580
原创 equals与hashcode
题记:学习Java已经这么长时间了,还没有搞清楚equal,hashcode,实在是汗颜。现重新梳理一下。 1. == 首先说明一下==,对对象来说,==比较的是对象的物理地址,即如果两个对象相等,他们一定是一个对象。 2.Equal ==比较的是对象的地址,如果需要比较对象的值,就需要equal方法了。 看一下JDK中equal方法的实现: Java代码 ...
2009-09-05 16:19:19 74
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人