![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
J2SE
文章平均质量分 62
Beacher_Ma
这个作者很懒,什么都没留下…
展开
-
JDBC分层事务管理机制
虽然ORM框架在J2EE应用中大行其道,但是使用JDBC直接访问数据库方式因其简单和强大而在许多时候对开发者极具诱惑力。尤其在复杂的多 表关联集合操作的时候,ORM框架大多显得笨拙并且力不从心,而一条使用统计函数的sql语句却可以直接搞定。因此通常在我设计J2EE应用程序架构的时 候会在持久层框架中保留两种访问数据库的方式――Hibernate和JDBC。 基于J2EE分层架构设 计原创 2009-09-24 13:41:00 · 915 阅读 · 0 评论 -
懒汉式加载的单例模式怎么个线程不安全?
今晚气愤的写出了个案例,免得以后自己又给忘了。。纵使是个很简单的问题。。 换个问法:如何在单例模式下获取多个实例呢?这样的话,一下子就被打蒙了。。。 一定一定记住了! public class Singleton { private static Singleton instance = null; private Singleton() { System.out.println("原创 2010-04-21 22:59:00 · 1165 阅读 · 0 评论 -
简单排序算法--选择排序
<br />package com.algo; /**选择排序 * 要点: * 1.改进了冒泡排序,将必要的交换次数由O(N square )减少到O(N)但比较次数依然是O(N square) * 也就是说,比较次数不变,但是减少了做交换的时间 * 2.选择排序和冒泡不同的是,将序列中最小的数往左边移动。从而左边的是有序的 5,2,8,6,7,3 四个数, * 第一次比较后: 2,5,8,6,7,3 (2是有序的) * 第二次比较后:2,3,8,6,7,5(2,3是原创 2010-06-20 02:54:00 · 725 阅读 · 0 评论 -
巧用栈来完成字符倒序显示
<br />这两天在复习基础算法。哎呀,重新再看看 就是感觉不一样。收获挺大的。以前看着在论坛中有字符倒序的题,拿栈去实现,这效果真妙。<br />刚看到栈,就写了一个。<br />/**用栈来实现字符倒序 * @author Beacher.Ma */ public class CharStackTest { public static void main(String[] args) { String str="ilovejava"; char[]chars=str.toC原创 2010-06-20 02:50:00 · 1032 阅读 · 0 评论 -
简单排序算法--冒泡排序
<br />package com.algo; /**冒泡排序 * 要点: * 1.从左往右相邻比较,如果左边比右边大,则交换位置。 * 2.右移一个位置,比较下一个。 * 3.第一次交换后,最大的数在最右边。 * 4.已排序后的右边的数是有序的。如: * 5,2,8,6,7,3 四个数, * 第一次比较后: 2,5,6,7,3,8 (8是有序的) * 第二次比较后:2,5,6,3,7,8 (7,8是有序的) * 第三次比较后:2,5,3,6,7,8 (6,7原创 2010-06-20 02:53:00 · 692 阅读 · 0 评论