- 博客(19)
- 收藏
- 关注
原创 方立勋JavaWeb学习笔记第五天
1.Servlet生命周期1.初始化:init():Servlet第一次被请求时调用除非在web.xml里配置了,这样web容器启动时Servlet就会被实例化例如tomcat默认的Servlet:org.apache.catalina.servlets.DefaultServlet2.响应客户请求:service():客户端每次请求时调用tomcat会自动生成reques
2014-01-25 15:28:01 1251
原创 方立勋JavaWeb学习笔记第四天
01-web开发相关概念与常见web服务器编写网络程序建立一个自己的服务器,通过浏览器访问,例如:http://127.0.0.1:8888 ServerSocket server = new ServerSocket(8888); Socket socket = server.accept(); BufferedReader br = new BufferedReader(ne
2014-01-23 15:38:28 1668
原创 loading黑马程序员之银行业务调度系统(5-2)
需求:分析:1.有三种对应类型的客户:VIP客户,普通客户,快速客户 ,异步随机生成各种类型的客户,各类型客户在其对应窗口按顺序依次办理业务 。首先,经常在银行办理业务的人更有利于理解本系统,例如,我经常陪老婆跑银行,对银行的这个业务算是比较熟悉了,我知道每一个客户其实就是由银行的一个取号机器产生号码的方式来表示的。所以,我想到要有一个号码管理器对象,让这个对象不断地产
2014-01-10 16:07:25 625
原创 loading黑马程序员之高级编程:代理(4-4)
package com.heima.proxy;import java.lang.reflect.Constructor;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import java.util.ArrayList;
2014-01-10 11:48:24 709
原创 loading黑马程序员之高级编程:泛型(4-3)
package com.heima.generic;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;/** * * */public class Demo2 { public static void main(String[] arg
2014-01-10 11:43:47 658
原创 loading黑马程序员之高级编程:反射(4-2)
反射是运行时基类:package com.heima.reflection;public class ReflectPoint { private int x; public int y; private String a = "a"; public String b = "b"; public String c = "ch"; public ReflectP
2014-01-10 11:40:51 633
原创 loading黑马程序员之交通灯管理系统(5-1)
需求:思路:1.每条路线上都会出现多辆车,路线上要随机增加新的车,在灯绿期间还要每秒钟减少一辆车。设计一个Road类来表示路线,每个Road对象代表一条路线,总共有12条路线,即系统中总共要产生12个Road实例对象。每条路线上随机增加新的车辆,增加到一个集合中保存。每条路线每隔一秒都会检查控制本路线的灯是否为绿,是则将本路线保存
2014-01-10 11:30:50 726 2
原创 loading黑马程序员之高级编程:枚举(4-1)
package com.heima.zxx;/** *用普通类模拟枚举的实现原理 */public abstract class MyEnum { //匿名内部类,RED是MyEnum的子类 public static final MyEnum RED = new MyEnum(20){ @Override public MyEnum nextLam() { re
2014-01-06 20:11:04 552
原创 loading黑马程序员之网络编程:文件传输(3-2)
package com.heima.net;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOEx
2014-01-06 16:29:30 545
原创 loading黑马程序员之网络编程:聊天(3-1)
package com.heima.net;import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.DatagramPacket;import java.net.DatagramSocket;import java.net.InetAddress;/**
2014-01-06 16:25:06 605
原创 loading黑马程序员之密钥加密活动(1-2)
问题:密钥加密是将密钥数字串值循环加到明文(需要加密的文字串)上,使得明文变形而不可阅读,变形后的文字串称为密文。此加密的方式在日后的工作中也可能会经常用到!!!现在学习、正好。例如,密钥为5201314,明文为“I Love You Wq”,则循环加密的过程及结果为:这里的密钥加密是循环加密,例如密钥为5201314,当密钥的最后一位(4)加完后,密码还没
2014-01-04 21:17:19 923
原创 loading黑马程序员之IO一些流操作(2-5)
SequenceInputStream:序列流:将多个读取流合并成一个读取流将多个读取流合并成一个读取流package com.heima.IO;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.SequenceInputStr
2014-01-04 21:10:58 553
原创 loading黑马程序员之IOFile(2-4)
/** * 流的局限性:只能操作数据,不能操作文件夹【拒绝访问异常】和文件属性 * ------------------------------------------------------------------------- * File类的常见方法: * 1. 增boolean createNewFile()【存在则不再创建】 * 创建文件夹 mkdir();
2014-01-04 20:53:26 498
原创 loading黑马程序员之IO键盘输入(2-3)
package com.heima.io;import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStre
2013-12-30 08:52:53 666
原创 loading黑马程序员之IO字节流(2-2)
先来一个拷贝二进制文件的例子package com.heima.io;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;/
2013-12-29 22:00:58 717
原创 Java设计模式之装饰设计模式(2)
package com.heima.pattern; /** * 装饰设计模式: * BufferedReader(readLine())是对FileReader(read())功能的一种增强 * BufferedReader就是装饰类 * 装饰类和被装饰类一般会归属于同一个类 */public class TestDecorator { public static void
2013-12-29 11:58:03 642
原创 Java设计模式之单例模式(1)
package com.heima.pattern;/** * 单例模式就是一个类只能产生一个实例 * 具体参考:http://blog.csdn.net/zhengzhb/article/details/7331369 */public class Singleton { // 可以直接初始化实例【饿汉式】 private static Singleton singleton =
2013-12-29 10:50:32 551
原创 loading黑马程序员之IO字符流(2-1)
Java IO流有4个基类:Reader(字符输入流),Writer(字符输出流),inputSream(字节输入流),outputStream(字节输出流)。先来一个对字符流基本的输入输出操作。package com.heima.io;import java.io.BufferedReader;import java.io.BufferedWriter;import ja
2013-12-29 10:27:39 754
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人