`
文章列表
FROM:http://mopishv0.blog.163.com/blog/static/54455932200911181134396/ spring的事务管理一般有两种应用方式,即编程式和声明式。大多数情况下我们采用声明式。需要注意一点的是:spring缺省是对java运行时异常和未检查异常进行回滚。其它类型的异常则不回滚。所以不要以为将程序交给spring作事务处理就高枕无忧了!   实际应用用我们往往并不会在意是什么异常才希望事务回滚,而是希望只在程序抛了异常就进行回滚,以便进行处理。所以需要对spring配置作一下修改:   1.x版   先定义父类   < ...
FROM:http://hua3392.blog.163.com/blog/static/8630511920091013112859610/ Spring 事务配置例: <!-- hibernate事务管理 器--> <bean id="myTransactionManager"         class="org.springframework.orm.hibernate3.HibernateTransactionManager">        <property name="sessionFac ...
  1.先安装MAVEN插件 2.在eclipse中找到Window->Preferences->Maven->Discovery目录 3.点击Open Catalog,找到Maven SCM Handler for Subclipse,勾选上点击Finish会自动安装。
FROM:http://www.cnblogs.com/alipayhutu/archive/2012/08/11/2634073.html CopyOnWriteArrayList理解与理解   CopyOnWriteArrayList,因何而存在? ArrayList的一个线程安全的变体,其所有可变操作(add、set 等)都是通过对底层数组进行一次新的复制来实现的,代价昂贵。   CopyOnWriteArrayList,是因”并发”而生。     CopyOnWriteArrayList,改了其中的某对象的某个值,   【场景一】对于ArrayList, ...
source:http://m.blog.csdn.net/blog/jiftlixu/19159345 原理分析:http://blog.csdn.net/zhuojiuyihu/article/details/5930043 sha1withRSA md5withRSA分析 2014-2-13阅读115 评论0 sha1withRSA哈希算法分析 参考资料   http://stackoverflow.com/questions/7646259/can-any-one-tell-what-i2d-x509-sig-function-do   http://www.cnb ...
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来的危害等诸多因素,往往会采用一些较为复杂的安全策略,加重了程序员的开发负担.万幸的是,在JDK1.5出现之后,Sun大神(Doug Lea)终于为我们这些可怜的小程序员推出了java.util.conc ...
FROM:http://bingoffice.blog.163.com/blog/static/17403510420115109343883/ Runtime 类:每个Java应用程序都有一个Runtime类实例,使应用程序能够与其运行的环境相连接。应用程序不能创建自己的 Runtime 类实例,可以通过getRuntime()方法获取当前运行时。 Properties 类:Properties 类表示了一个持久的属性集。Properties 可保存在流中或从流中加载。属性列表中每个键及其对应值都是一个字符串。list(PrintStream out)或者list(PrintWriter ...

线程池ExecutorService

    博客分类:
  • java
声明:本人所有摘抄作者原文只是为方便学习,收藏所用。 为防经典好文原作者删除而看不到所用。 请原作者请勿见怪!如原作者不喜欢可以邮件给我,本人会在第一时间删除,谢谢! 原文:http://www.open-open.com/lib/view/open1335829640968.html 线程池ExecutorService的submit和execute 在Java5
FROM:http://www.360doc.com/content/09/0410/16/61497_3084664.shtml 文本编辑器是非常重要的工具,无论是显示简单文本文件还是需要修改某些系统配置文件。在Red Hat Linux系统中有很多不同的文件显示及编辑处理工具,在此进介绍一些常用的显示及编辑命令。4.5.1 显示文件内容Cat最简单、也是最早使用的文本文件命令是 Cat命令,用来将文本内容显示到终端上,其命令格式如下:# cat [选项]文件列表 常用命令选项如表4--13所示。 选项 意义 -b 计算所有非空输出行,开始为1 ...

总结点

1.sql jdbc hibernate 分页2.rose 关系3.linux 改变一文本中字符4.企业架构实现5.java 多继承、多态6.jquery 使用7.http页面    多浏览器、多版本兼容8.spring ioc/aop9.ibatis   配置10.索引的用处,应用 11.处理流文件java类  InputStream OutputStream Reader Writer File RandomAccessFile 12.oracle表删除时表中的索引也一并删除,所谓“皮之不存毛将焉附”。表同义词还存在需要单独删除 13.Failare is the mother o ...
  FROM:http://hi.baidu.com/dosttyy/item/1cb2e69fbc5d4ebdcd80e59a   --向内容发指令;declareint_count number(10);beginint_count := 0;     for cc in (select t.*,t.rowid from w902053.tmp_shengchanduchu_zc t where t.flag ='sendOK'                      and t.status=1 and t.biztype = '14' and t.servnumber='13 ...
Sola   http://www.open-search-server.com/open-source-search-engine/
Oracle 索引应用提示  FORM:http://xinxiangsui2018.blog.163.com/blog/static/10609785620106933949412/ 1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复合索引的建立需要进行仔细分析;尽量考虑用单字段索引代替:A、正确选择复合索引中的 ...

单例模式

    博客分类:
  • java
  /** * 懒汉式 * @author lihongyu * */public class Singleton {  private static Singleton uniqueInstance = null;  private Singleton(){};  public static synchronized Singleton getInstance(){  if(uniqueInstance == null){   uniqueInstance = new Singleton();  }  return uniqueInstance; }  } /** * 饿汉式 * @a ...
Collections.frequency(Collection Object o):返回指定集合中指定对象出现的次数   下面以计算一堆糖果中有各颜色多少为例:   public class Candy {  private String colar;  private int weight;    public String getColar() {  return colar; }  public void setColar(String colar) {  this.colar = colar; }  public int getWeight() {  return w ...
Global site tag (gtag.js) - Google Analytics