`
陈修恒
  • 浏览: 204896 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
[转]  http://www.blogjava.net/robbie/archive/2009/04/05/264003.html   前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。     总结如下:     Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。     DataSource、T ...
var isIE6=false; document.write("<!--[if lte IE 6]><script>isIE6=true;</scr"+"ipt><![endif]-->"); if(ieIE6){ alert('是IE6'); }
注意事项一:<a href="" onclick=""> 在IE6下,最终执行的是 href 事件,onclick事件是无效的,也就是说, <a href="javascript://nop/" onclick="alert('hello')">a</a> 不会执行alert方法。 注意事项二: 用:<a href="javascript://nop/" >链接一</a>替代:<a href="#" > ...

JavaBean的属性

    博客分类:
  • java
JavaBean的属性 JavaBean 的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在 JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 3.1.1 Simple 属性 一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"方法")的变量。属性名与和该属性 相关的get/set方法名对应。例如:如果有setX和getX方法,则暗指有一个名为"X" ...
[转] (源地址忘了-,-!)   // 整数到字节数组转换 public static byte[] int2bytes(int n) {byte[] ab = new byte[4];ab[0] =
 [转]     谈到字节序的问题,必然牵涉到两大CPU派系。那就是Motorola的PowerPC系列CPU和Intel的x86系列CPU。PowerPC系列采用big endian方式存储数据,而x86系列则采用little endian方式存储数据。那么究竟什么是big endian,什么又是 little endian呢?      其实big endian是指低地址存放最高有效字节(MSB),而little endian则是低地址存放最低有效字节(LSB)。      用文字说明可能比较抽象,下面用图像加以说明。比如数字0x12345678在两种不同字节序CPU中的存 ...
  原始SQL: SELECT concat(xx.N_Y,'月'), Sum(xx.N_KTCS) FROM t_tjxx_ft AS xx GROUP BY xx.N_Y order by xx.N_Y asc   出现问题的原因是由于将整数与汉字字符拼接,造成MySql在解析SQL时产生误判。 只需要将整数强制转换成字符即可。   修改后的SQL: SELECT concat(CONVERT(xx.N_Y,char),'月'), Sum(xx.N_KTCS) FROM t_tjxx_ft AS xx GROUP BY xx.N_Y order by xx.N_Y asc ...
  1、读取.properties 文件           Properties config = new Properties();           InputStream input = null;          input = new FileInputStream(path);                      config.load(input);                      2、读取Spring配置文件    ApplicationContext ac = new FileSystemXmlApplicationCon ...
转自:http://baike.baidu.com/view/1866622.htm  Strictfp —— Java 关键字。  strictfp, 即 strict float point (精确浮点)。  strictfp 关键字可应用于类、接口或方法。使用 strictfp 关键字声明一个方法时,该方法中所有的float和double表达式都严格遵守FP-strict的限制,符合IEEE-754规范。当对一个类或接口使用 strictfp 关键字时,该类中的所有代码,包括嵌套类型中的初始设定值和代码,都将严格地进行计算。严格约束意味着所有表达式的结果都必须是 IEEE ...
    我们都知道一个对象只要实现了Serilizable接口,这个对象就可以被序列化,java的这种序列化模式为开发者提供了很多便利,我们可以不必关系具体序列化的过程,只要这个类实现了Serilizable接口,这个的所有属性和方法都会自动序列化。          然而在实际开发过程中,我们常常会遇到这样的问题,这个类的有些属性需要序列化,而其他属性不需要被序列化,诚然,你可以让这个类来实现Externalizable接口,这个接口是Serilizable的子接口,但是你必须实现readExternal和writeExternal方法,你可以在这两个方法中实现具体属性的反序列化和 ...
转自: http://blog.csdn.net/zxl315/archive/2010/03/09/5359029.aspx   Java™ 语言包含两种内在的同步机制:同步块(或方法)和 volatile 变量。这两种机制的提出都是为了实现代码线程的安全性。其中 Volatile 变量的同步性较差(但有时它更简单并且开销更低),而且其使用也更容易出错。 谈及到volatile关键字,不得不提的一篇文章是:《Java 理论与实践: 正确使用 Volatile 变量》,这篇文章对volatile关键字的用法做了相当精辟的阐述。 之所以要单独提出volatile这个不常用的关键字原 ...
字节流:*InputStream/*OutputStream 字符流:*Reader/*Writer 缓冲流:Buffered*   字节流构造字符流 字节流和字符流都能构造成自己的缓存流  
简单CSS hack:区分IE6、IE7、IE8、Firefox、Opera 2008-09-22 10:57   方法一:    跨浏览器的网页设计一直是让人很头疼的问题,这不只是因为浏览器的版本众多,还有一个重要的原因是相同浏览器的不同时期的版本也会有差异,甚至是在不同操作同台上还会有不同。因此使CSS hack技术进行浏览器区分是实现跨浏览器访问一个好方法。CSS Hack技术有很多,具体可以查看:   本文据说的主要是通过“.”,“>”,“*”,“_”来区分。以下是本人对这四种符号的测试结果:———————IE6——     IE7——IE8——FF2——FF ...
hibernate中get方法和load方法的根本区别如果你使用load方法,hibernate认为该id对应的对象(数据库记录)在数据库中是一定存在的,所以它可以放心的使用,它可以放心的使用代理来延迟加载该对象。在用到对象中的其他属性数据时才查询数据库,但是万一数据库中不存在该记录,那没办法,只能抛异常ObjectNotFoundException,所说的load方法抛异常是指在使用该对象的数据时,数据库中不存在该数据时抛异常,而不是在创建这个对象时。由于session中的缓存对于hibernate来说是个相当廉价的资源,所以在load时会先查一下session缓存看看该id对应的对象 ...
/** 导入静态变量和方法 */ import static java.lang.Math.PI; import static java.lang.Math.cos; public class Main {     public static void main(String[] args) {         /** 导入后,便可直接使用了 */         System.out.println(cos(PI * 30));         // 麻烦的调用:         // System.out.println(Math.cos(Math.PI*30));  ...
Global site tag (gtag.js) - Google Analytics