`
文章列表
缓冲器仅仅是一个" 多功能 " 的数组。可能在这个 Buffer 类中没有体现,但是如果我们打开 ByteBuffer 的源码会有 byte[] 的数组,打开 CharBuffer 的源码会有 char[] 的数组。因为 Buffer 是所有缓冲器的父类,所以他它不能预计会有多少种缓冲器,所以索性让 " 儿子 " 们自己实现去吧 既然知道了缓冲器是一个" 多功能的数组 " ,那么我们用画图的形式来分析一下: Java代码  
  Java的位运算(bitwise operators )直接对整数类型的位进行操作,这些整数类型包括long、int、short、char  和 byte,位运算符具体如下表:   运算符 说明
下表是元字符及其在正则表达式上下文中的行为的一个完整列表: 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。 ^ 匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 '\n' 或 '\r' 之后的位置。 $ 匹配输入字符串的结束位置。如果设置了RegExp 对象的 ...
Java中的transient,volatile和strictfp关键字      如果用transient声明一个实例变量,当对象存储时,它的值不需要维持。例如:   写道 class T { transient int a; //不需要维持 int b; //需要维持 }   这里,如果T类的一个对象写入一个持久的存储区域,a的内容不被保存,但b的将被保存。      volatile修饰符告诉编译器被volatile修饰的变量可以被程序的其他部分改变。在多线程程序中,有时两个或更多的线程共享一个相同的实例变量。考虑效率问题,每个线程可以自己保 ...
1)一行字体,没有换行或多行 <div style="height:43px;line-height:43px;">字体垂直居中</div>   设置height高度,且line-height高度与height一致。     2)多行字 <div style="height:43px;"> <div style="padding-top:7px">字体垂直<br>居中</div> </div>   调整内部div的padding- ...
当使用Eclipse时,特别是使用Maven、ivy去管理jar包时,通过Eclipse发布项目时一定注意选择下面选择将jar包和项目一起发布到web容器中。 选择你的项目,右键->Properties->Java EE Module Dependencies  ,在Maven Dependencies的jar库前面打勾确定     否则jar包不会发布到web容器中,jsp运行编译时会出错。  
    1.Window > Preferences     2.General > Workspace > Text file encoding.     3.选择 Other     4.手工输入UTF-8   这样所有项目编码格式都为UTF-8。
    1.Run -> Run configurations...     2.在Java Application中选中你的引用程序。     3.选中Common标签页。     4.在Console encoding项中选择Other,然后选中GBK。     5.点击Apply按钮。
  需要加入jar包:weblogic.jar,wlclient.jar,wljmsclient.jar,wls-api.jar,这些jar包在weblogic安装目录下可以找到(bea\weblogic92\server\lib,这是9.2版本),   下面是简单的代码,通过java代码基本能监控queue中的数据情况   import java.io.IOException; import java.net.MalformedURLException; import java.util.Hashtable; import javax.management.MBeanSer ...
1 eclipse 添加插件PropertiesEditorhelp -- > software updates -- > Available Software -->Add Siteurl: http://propedit.sourceforge.jp/eclipse/updates/ 选择PropertiesEditor进行安装Install... 时间很长,要安一依赖的包, 以前的低版本的安装很快. 成文时是5.0版本.  安装完之后可以选中属性名称 直接跳转到名称的属性文件中2 eclipse 添加 打开工程系统目录插件 org.sf.easyexplore_1.0 ...
问题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(ErrorHandlerWrapper.java:236) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHa ...
NoSQL的一些非功能性的特性,比如扩展性、性能以及一致性的讨论,目前已经有很多。而对于NoSQL产品内部数据模型相关的知识一直比较欠缺,本文希望能够系统地对NoSQL数据模型进行一些探讨。 我们大致先将NoSQL数据模型划分为 ...
大家做了技术这多年,走过这多年,可能接触和使用了很多不同的技术,当然很多东西在脑袋里是会被遗忘和被遗弃在某个角落里,不妨把技术整理下,用图的形式展现,时不时可以丰富完善,时不时也可以看看,可能n年过去了,发现这图太丰富了,当然这时你看问题的高度又不一样了,也会思考很多问题,还需更多分支?后面技术重点在哪?技术之间的联系?我的技术特点在哪?等等问题。  大家都有自己的技术蓝图,希望大家都能把大脑中的东西整理出来。
NamingStrategy接口很有意思,可以作为业务类规范和数据库表规范的桥梁,例如一个数据对象User,对应数据库表是T_USER,如果所有映射关系都是这样的情况,可以使用NamingStrategy做为一个桥梁衔接,当然你也可以在hbx.xml配置文件中 ...
Global site tag (gtag.js) - Google Analytics