摘要: 单例模式(Singleton Pattern) 目的:保证一个类仅有一个实例,并提供一个访问它的全局访问点。 其实单例模式应用很多,我也不陌生,有时候一些自己定义的Controller等,都会选择单例模式去实现,而本身java.lang.Runtime类的源码也使用了单例模式(Jdk7u40): 然 阅读全文
posted @ 2016-10-22 19:48 王哈哈、 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 在oracle中:select sysdate from dual,而且必须加上from dual,否则报错,只支持sysdate ,和mysql不一样,mysql的是sysdate()函数; 在mysql中写法: select SYSDATE(); select now(); select SYS 阅读全文
posted @ 2016-10-22 16:17 王哈哈、 阅读(3288) 评论(0) 推荐(0) 编辑
摘要: 在java里,获取昨天的当前日期,可以采用calendar来做,也可以采用date来做;如下: 1.采用calendar来做: Calendar cal=Calendar.getInstance(); //System.out.println(Calendar.DATE);//5 cal.add(C 阅读全文
posted @ 2016-10-22 16:01 王哈哈、 阅读(57839) 评论(0) 推荐(2) 编辑
摘要: 所谓的快速排序的思想就是,首先把数组的第一个数拿出来做为一个key,在前后分别设置一个i,j做为标识,然后拿这个key对这个数组从后面往前遍历,及j--,直到找到第一个小于这个key的那个数,然后交换这两个值,交换完成后,我们拿着这个key要从i往后遍历了,及i++;一直循环到i=j结束,当这里结束 阅读全文
posted @ 2016-10-22 12:28 王哈哈、 阅读(2049) 评论(0) 推荐(0) 编辑
摘要: 一、基本思想 通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应的位置并插入。 插入排序非常类似于整扑克牌。 在开始摸牌时,左手是空的,牌面朝下放在桌上。接着,一次从桌上摸起一张牌,并将它插入到左手一把牌中的正确位置上。为了找到这张牌的正确位置,要将它与手中已有的牌从右到左地进行 阅读全文
posted @ 2016-10-22 11:17 王哈哈、 阅读(2423) 评论(0) 推荐(0) 编辑
摘要: Java冒泡排序 冒泡排序(Bubble Sort)是一种简单的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。 阅读全文
posted @ 2016-10-22 11:15 王哈哈、 阅读(2449) 评论(0) 推荐(0) 编辑