- 博客(31)
- 资源 (23)
- 收藏
- 关注
原创 dos命令行不能书汉字解决方案。
解决方案: 看看C:\WINDOWS\system32文件夹(我的XP系统装在C盘)下conime.exe文件存不存在,如果存在,就关掉所有命令提示符窗口,然后复制下面的命令到开始运行里执行: reg add "HKEY_CURRENT_USER\Console" /v "LoadConIme" /d 1 /t REG_DWORD /f 然后开启Cmd命令行!...
2013-12-31 12:48:01 1197
原创 银行调度总结
//号码发生器public class NumberManager { private int lastNumber=1; private List queueNumber=new ArrayList(); //客户取数据 public synchronized Integer generateNewManager(){ //让线程互斥 queueNumber.ad
2013-12-21 11:56:27 831
原创 交通管理灯总结
public class Road{ List vechicles=new ArrayList(); private String name=null; //记录每条路线的名字 public Road(String name){ this.name=name; //产生一个线程池 ExecutorService pool=Executors.newSing
2013-12-21 11:55:26 805
原创 注解
//元注解@Retention(RetentionPolicy.RUNTIME)@Target({ElementType.METHOD,ElementType.TYPE})public @interface ItcastAncation { //缺省属性 String color() default "blue"; String value(); int[] arrAt
2013-12-21 11:54:21 616
原创 beanUtils操作总结
import java.lang.reflect.InvocationTargetException;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.Date;import java.util.HashMap;import java.util.Map;imp
2013-12-21 11:52:58 1309
原创 Introspector总结
package cn.itcast.day1;import java.beans.BeanInfo;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect.Method;import org.junit.Test;// 内容回顾:Class、Me
2013-12-21 11:50:44 803
原创 反射
import java.io.FileInputStream;import java.io.InputStream;import java.lang.reflect.Constructor;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.ArrayList;imp
2013-12-21 11:49:07 568
原创 java增强复习
package cn.itcast.day1;//jvm1.5 静态导入;import static java.lang.System.out;public class Demo1 { @Test public void test1() { out.println("静态导入"); // jvm1.5 Integer i = 1; // 装箱; i
2013-12-21 11:47:59 613
原创 RegexDemo-正则
/* * 1,正则表达式: 符合一定规则的表达式。 * 作用:用于专门操作字符串。 * 特点:用于一些特定的符号来表示一些代码操作,这样就简化书写。 * 学习表达式,就是学习一些特殊符号的使用。 * 好处:可以简化对符号的复杂操作。 * 弊端:符号定义越多,正则越长,阅读性差。 * * 具体操作: * 1,匹配: string matches()
2013-12-21 11:45:35 756
原创 TCPDemo
* 1,通过查询,发现建立对象时,就可以去指定主机。 * 因为tcp是面向链接,所以建立Socket 服务时,就要为服务存在,并连接成功。 * 形成通路后,在该通道进行数据传输。 *//* class TcpClient { public static void main(String ars[]) throws Exception { //1,创建客户端
2013-12-21 11:44:18 681
原创 UdpDemo
class UdpSend { public static void main(String args[]) throws Exception { //1.创建udp服务,通过DatagramSocket对象。 DatagramSocket ds=new DatagramSocket(8888); //2,创建数据,并封装数据包,DatagramPacket
2013-12-21 11:43:20 805
原创 Map练习
public class MapDemo { public static void main(String[] args) {// getKeyV();// getWor();// String str="abcdv,.,.s,.,abcda";// charStr(str);// show(1,3);// Properties pro=System.getPr
2013-12-21 11:41:32 680
原创 异常:
异常:就是程序在运行时出现不正常情况。划分:两种:严重问题,一种非严重问题。对于严重的,java通过Error类来进行描述。 对于Error 一般不编写真对性的代码对其进行处理。对于非严重问题,java通过Exception类的代码进行处理。 对于exception可以使用正对的代码进行处理。Throwable |-Error |-Exception自定义异常:
2013-12-21 11:40:00 567
原创 匿名内部类
匿名内部类:1,匿名内部类其实就是内部类的简写格式。2, 定义匿名内部类的前提: 内部类必须是继承一个类或者实现接口。3,匿名内部类的格式: new 父类或者接口(){定义子类的内容}4,匿名内部类 就是一个匿名子类对象。对象有点胖。简化书写覆盖方法。5,匿名内部类中定义方法最好一个或者两个。---------------------------------------
2013-12-21 11:37:24 624
原创 快速查找法
//定义key第一次出现的位置!如果返回-1说明不存在! public static int getIndex(int[] arr,int key) { for(int x=0;x if(arr[x]==key) return x; } return -1; }//折半查找提高效率,但必须保证数组有序! public static int h
2013-12-19 23:54:09 1047
原创 抽象类与接口与模板方法设计模式
抽象类特点:1,抽象方法一定在抽象中。2,抽象方法和抽象类都必须被abstract关键字修饰。3,抽象不可以用new创建对象,因为调用抽象方法没意义。4,抽象类中的抽象方法要被使用,必须由子类复写所有的抽象方法,建立子类对象。 如果子类只覆盖部分抽象方法,那么子类还是抽象的。抽象类比一般类多了一个抽象函数。就是在类中定义抽象方法,类不能实例化。特殊:抽象类中可以不定义抽
2013-12-19 23:51:13 1842
原创 自定义类覆盖Object一些方法
//Object 上帝类://如果自定义类有比较功能,没必要重定义比较方法,覆盖父类功能,建立自己比较内容即可。class Demo{ private int age; Demo(){ } Demo(int age){ this.age=age; } /*public boolean compare(Demo d){ return this.a
2013-12-19 23:47:40 1023
原创 内部类总结
内部类的访问规则:1,内部类可以直接访问外部类中的成员,包括私有。 之所有可以访问外部类的成员,是因为内部类持有了一个外部类引用, 格式:外部类.this2,外部类要访问内部类,必须建立内部类对象。访问格式:1,当内部类定义在外部类的成员位置上,而且非私有,可以在外部其他类中。格式为:外部类。内部类 变量名=new 外部类。new 内部类对象。例如:Outer.I
2013-12-19 23:45:24 749
原创 java_排序
//选择排序 public static void SelectArry(int[] arr) { for(int x=0;x { for(int y=x+1;y { while(arr[x]>arr[y]) { int temp=arr[x]; arr[x]=arr[y]; arr[y]=temp;
2013-12-19 23:43:44 540
原创 静态总结
什么时候用静态呢? 1,什么时候定义静态变量(类变量)? 当对象中出现共享数据时,该数据要被静态修饰。对象中的特有数据要定义为非静态存在于堆内存中。 什么时候定义静态函数呢? 当功能内部没有访问到非静态数据(对象中特有数据),那么该功能定义为静态函数。 静态:static 用法:是一个修饰符,用于修饰(成员变量,成员函数)。 当成员被静态修饰后,除了对象可以调用外
2013-12-19 23:38:30 598
原创 继承
继承:1,提高代码复用性,2,类与类之间产生了关系,就产生多态特性。注意:千万不要为了获取其他类的功能而代码继承。必须类与类之间所属关系才可以继承。java类只能单继承不能多继承,防止隐患,但是接口可以实现多继承。查阅父类功能,创建子类对象使用功能。类中的成员:变量、函数、构造函数。1,变量:如果子类中出现私有的同名成员变量时,子类要访问本类的变量,用this。
2013-12-19 23:35:47 586
原创 java_多态总结
多态: 定义:某一类事物的多种存在形态。1,多态的体现 父类的引用指向了自己的子类对象 父类的引用也可以接受自己的子类对象2,多态的前提 必须是类与类之间有关系,要么继承,要么实现。 通常还有一个前提:存在覆盖。3,多态的好处: 多态的出现提高了程序的扩展性。4,弊端: 提高扩展性,但是只能使用父类的引用访问父类中的成员多态成员函数特点: 成员函
2013-12-19 23:34:35 644
原创 单例设计
单例代码体现:将构造函数私有化。2,在类中创建一个本类对象。3,提供一个方法可以获取到该对象。class Single{ /*饿汉式 //:single,进内存,就已经建立好了对象。 private Single(){} private static final Single s=new Single(); public static Single get
2013-12-19 23:32:44 586
原创 数组打印
//五角星的打印: for( int x =0 ; x { for( int y=x;y { System.out.print(" "); } for(int z =0; z { System.out.print("* "); } System.out.println( ); } } //九九乘
2013-12-19 23:30:43 771
原创 进制转换代码
//十进制——>二进制 public static void toBin(int num) { //定义一个容器存储数据。 StringBuffer sb=new StringBuffer(); while(num>0) { sb.append(num%2); num=num/2; } System.out.println(sb);
2013-12-19 23:28:15 824
原创 dos命令及java简介
常见 dos命令,mkdir:创建目录md: 创建目录rd: 删除目录 文件里非空目录,无法删除!touch:创建文件ls: 查看目录下有什么文件rmdir:删除文件夹rm: 删除文件dir: 列出当前目录下的文件及文件夹cd.. :进入目录cd\ : 退回到根目录del : 删除文件 文件里若有文档,无法删除!
2013-12-19 23:20:57 850
原创 xml遇到的异常问题
Exception in thread "main" java.lang.NullPointerExceptionat java.text.SimpleDateFormat.(SimpleDateFormat.java:494)org.dom4j.DocumentException:Nested exception: 关于以上异常造成的错误及查找方式!!1,一个时间转
2013-12-13 14:57:21 1055
转载 myeclipse8.5 servlet/jsp 模板修改
修改 MyEclipse 8.5 JSP 模板这两天查了挺多修改默认JSP模板的资料,现将我实践得到的一些小经验分享给大家:(我装的是MyEclipse 8.5,加载SVN插件时顺便Update成了8.6)(操作前关闭MyEclipse)1.找到MyEclipse 8.5的安装路径,D:\Program Files\Genuitec下有两个文件夹Common 和 MyEc
2013-12-09 14:33:32 972
原创 js中 select 选项点击改变 div中的值
window.onload=function(){var selectid= document.getElementById("selectedid");var index=selectid.selectedIndex;var Text=selectid.options[index].text;var divid=document.getElementById("divid");
2013-12-07 12:38:09 2870 1
原创 编程:用java 语言实现,输入一个数,就相应地输出的几维数组!||用1、2、2、3、4、5这六个数字,用java写一个函数,打印出所有不同的排列,要求:“4“不能在第三位,“3“与“5“不能相连
public class ArrayDemo {private static int[][] createArray(int num) {int[][] intArray = new int[num][num];for (int i = 0; i for (int j = 0; j int tmp = 0;if (i == j) {
2013-12-05 12:46:08 2388
AxureRP_for_chorme_0_6_2.crx
2018-07-10
arthrun 相关文档简介
2015-02-13
selenium2_2.44.0 最新开发包20150209
2015-02-09
propEditor
2014-06-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人