- 博客(14)
- 收藏
- 关注
原创 java nio缓冲器(转)
缓冲器仅仅是一个" 多功能 " 的数组。可能在这个 Buffer 类中没有体现,但是如果我们打开 ByteBuffer 的源码会有 byte[] 的数组,打开 CharBuffer 的源码会有 char[] 的数组。因为 Buffer 是所有缓冲器的父类,所以他它不能预计会有多少种缓冲器,所以索性让 " 儿子 " 们自己实现去吧既然知道了缓冲器是一个" 多功能的数组 " ,那么我们用画图...
2012-12-06 11:19:56 118
原创 Java中的位运算 (转)
Java的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long、int、short、char 和 byte,位运算符具体如下表: 运算符说明<< 左移位,在低位处补0>> 右移位,若为正数则高位补0,若为负数则高位补1...
2012-11-15 11:30:59 166
原创 正则表达式语法
下表是元字符及其在正则表达式上下文中的行为的一个完整列表:字符描述\将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属...
2012-11-08 16:07:43 137
原创 transient,volatile和strictfp关键字(转)
Java中的transient,volatile和strictfp关键字 如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如: 写道class T { transient int a; //不需要维持 int b; //需要维持 } 这里,如果T类的一个对象写入一个持久的存储区域,a的内容不被保存,但b的...
2012-11-02 10:29:12 83
原创 div字体垂直居中
1)一行字体,没有换行或多行<div style="height:43px;line-height:43px;">字体垂直居中</div> 设置height高度,且line-height高度与height一致。 2)多行字<div style="height:43px;"> <div style="padding-top:...
2012-08-22 17:42:46 206
原创 Eclipse将第三方jar包插件和项目一起发布到web容器中
当使用Eclipse时,特别是使用Maven、ivy去管理jar包时,通过Eclipse发布项目时一定注意选择下面选择将jar包和项目一起发布到web容器中。选择你的项目,右键->Properties->Java EE Module Dependencies ,在Maven Dependencies的jar库前面打勾确定 否则jar包不会发布到web容器中,js...
2012-08-21 10:43:34 130
原创 Eclipse设置全局项目文件编码格式
1.Window > Preferences 2.General > Workspace > Text file encoding. 3.选择 Other 4.手工输入UTF-8 这样所有项目编码格式都为UTF-8。
2012-08-15 15:24:48 273
原创 Eclipse控制台输出中文乱码的问题
1.Run -> Run configurations... 2.在Java Application中选中你的引用程序。 3.选中Common标签页。 4.在Console encoding项中选择Other,然后选中GBK。 5.点击Apply按钮。...
2012-08-15 15:07:22 98
原创 jmx实现监控weblogic中的jms队列信息(一)
需要加入jar包:weblogic.jar,wlclient.jar,wljmsclient.jar,wls-api.jar,这些jar包在weblogic安装目录下可以找到(bea\weblogic92\server\lib,这是9.2版本), 下面是简单的代码,通过java代码基本能监控queue中的数据情况 import java.io.IOException;im...
2012-08-09 17:09:32 640
原创 eclipse插件
1 eclipse 添加插件PropertiesEditorhelp -- > software updates -- > Available Software -->Add Siteurl: http://propedit.sourceforge.jp/eclipse/updates/ 选择PropertiesEditor进行安装Install... 时间很长,要安一依赖的...
2012-08-08 22:48:55 92
原创 hibernate问题
问题1:org.xml.sax.SAXParseException: cvc-id.2: There are multiple occurrences of ID value 'testDAO'. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHa...
2012-08-08 09:54:14 151
原创 NoSql介绍
NoSQL的一些非功能性的特性,比如扩展性、性能以及一致性的讨论,目前已经有很多。而对于NoSQL产品内部数据模型相关的知识一直比较欠缺,本文希望能够系统地对NoSQL数据模型进行一些探讨。 我们大致先将NoSQL数据模型划分为下面几类:Key-Value存储、类BigTable数据库、文档数据库,全文索引引擎以及图数据库。 下面通过一个简单有趣的示例图,简单描述各个不同数据模型的构造: ...
2012-08-06 22:24:45 116
原创 发散整理技术
大家做了技术这多年,走过这多年,可能接触和使用了很多不同的技术,当然很多东西在脑袋里是会被遗忘和被遗弃在某个角落里,不妨把技术整理下,用图的形式展现,时不时可以丰富完善,时不时也可以看看,可能n年过去了,发现这图太丰富了,当然这时你看问题的高度又不一样了,也会思考很多问题,还需更多分支?后面技术重点在哪?技术之间的联系?我的技术特点在哪?等等问题。 大家都有自己的技术蓝图,希望大家都能把大脑中的...
2012-07-29 17:03:50 136
原创 NamingStrategy浅析
NamingStrategy接口很有意思,可以作为业务类规范和数据库表规范的桥梁,例如一个数据对象User,对应数据库表是T_USER,如果所有映射关系都是这样的情况,可以使用NamingStrategy做为一个桥梁衔接,当然你也可以在hbx.xml配置文件中指定class对应的table. hibernate.cfg.xml代码就省略了... User.hbx.xml代码&l...
2012-07-29 16:15:20 1083
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人