`
zhengjiong
  • 浏览: 71543 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
  package com.zj.exercise2; import java.util.List; /** * 功能:抽象策略角色 * @author zhengjiong * time:2011-9-16 00:02:12 */ public interface Strategy { public void sort(List<Person> list); }     import java.util.Collections; import java.util.Comparator; import java.util.L ...
  package com.zj.exercise; import java.util.Collections; import java.util.Iterator; import java.util.LinkedList; import java.util.Map; import java.util.Random; import java.util.Set; import java.util.TreeMap; /** * 随机生成50个整数,每个数字的范围是[10,50],统计每个数字出现的次数 * 以及出现次数最多的数字与它的个数,最后将每个数字及其出现次数 ...
  package com.zj.hashset.test; import java.util.HashSet; /** * 功能:重写equals和hashCode方法,让相同姓名的用户不能重复加入HashSet * @author zhengjiong * time:2011-9-14 下午11:52:44 */ public class HashSet_Test { public static void main(String[] args) { People p1 = new People("zhangsan") ...
一般大家都知道ArrayList和LinkedList的大致区别:1.ArrayList是实现了基于动态数组的数据结构,LinkedList基于链表的数据结构。2.对于随机访问get和set,ArrayList觉得优于LinkedList,因为LinkedList要移动指针。3.对于新增和删除操作add和remove,LinedList比较占优势,因为ArrayList要移动数据。    这一点要看实际情况的。若只对单条数据插入或删除,ArrayList的速度反而优于LinkedList。但若是批量随机的插入删除数据,LinkedList的速度大大优于ArrayList. 因为ArrayList ...

二分查找法

    博客分类:
  • Java
package com.zj.exercise; import java.util.Arrays; /** * use:二分查找法 * @author zhengjiong * time:2011-9-13 下午05:40:30 */ public class BinarySearch { public static int search(int[] a, int value){ int start = 0; int end = a.length - 1; int middle; while(start <= end ...

冒泡排序

    博客分类:
  • Java
  package com.zj.exercise; /** * use:冒泡排序 * @author zhengjiong * time:2011-9-13 02:55:24 */ public class MaoPaoTest { //按升序排序 public static void sort(int[] x){ for(int i = 0;i < x.length - 1;i++){ for(int j = 0;j < x.length - 1 - i;j++){ if(x[j] > ...

单例模式

    博客分类:
  • Java
  package com.zj.exercise; /** * 功能:单例模式 * @author zhengjiong * time:2011-9-11 */ public class SingletonTest { public static void main(String[] args){ Singleton s1 = Singleton.getInstance(); Singleton s2 = Singleton.getInstance(); System.out.println(s1==s2 ? "同 ...
池配置属性 指定的内容 initialSize
1. 不要当“传教士” 很多人在讨论区不断的引起 "Linux vs. Windows" 之类的讨论,甚至争的面红耳赤,这是没有必要的。 这种争论是浪费时间而没有任何用处的。对,你花了一下午,用许多事实“捍卫”了 “Linux 比 Windows ...
int i = 11;   1.String ss = String.valueOf(i);   2.String ss= "" + 任意数字类型   3.String ss = Integer.toString(i);  
正则表达式 是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。 可以通过在一对分隔符之间放入表达式模式的各种组件来构造一个正则表达式,即/expression/ 普通字符 由所有那些未显式指定为元字符的打印和非打印字符组成。这包括所有的大写和小写字母字符,所有数字,所有标点符号以及一些符号。 非打印字符   字符   含义   \cx   匹配由x指明的控制字符。例如, \cM 匹配一个 Control-M 或回车符。x 的值必须为 A-Z ...
HEKEY——LOCAL——MACHIME/SOFTWARE/microsoft/WINDOWS/ CURRENTVERSION/EXPLORER/DESKTOP/NAMESPACE   在左边空白外点击“新建”,选择:“主键”,把它命名为“645FFO40——5081——101B——9F08——00AA002F954E”再把右边的“默认”的主键的键值设为“回收站”,然后退出。最后重启计算机,只要机器没有运行过磁盘整理,系统完好.任何时候的文件都可以找回来
>netstat -aon | findstr "80"   //查找80端口占用情况Proto Local Address Foreign Address State PID==== ============ ============== ========== ======TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1688可以看出80端口被PID为1688的程序占用.>tasklist | findstr "1688"   //查找PID为1688的进程信息图像名 PID 会话名 会话# 内存使用========= ...
import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class MyEclipseGen { private static final String LL = "Decompiling this copyrighted software is a violation of both your license agreement and the Digital Millenium Copyright Act of 1998 (ht ...
如果你家附近有一家餐厅,东西又贵又难吃,桌上还爬着蟑螂,你会因为它很近很方便,就一而再、再而三地光临吗?回答:你一定会说,这是什么烂问题,谁那么笨,花钱买罪受? 可同样的情况换个场合,自己或许就做类似 ...
Global site tag (gtag.js) - Google Analytics