- 博客(18)
- 收藏
- 关注
原创 验证码图片生成
package self;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.File;import java.io.IOException;import java.util.Random;im...
2018-02-12 14:05:17 159
原创 MVC+三层结构的开发模式
MVC架构,也叫Model2View层: 视图层,就是显示信息用于月客户交互的界面.Model层: 模型层,用于承载数据,处理用户请求的.一般为数据承载用bean类;业务处理的service和Dao.Controller层: 控制器层,用于从用户得到的请求转发给对应的Model层进行处理,并根据从Model层返回的结果返回给View层进行响应. 其中,View层偶尔可以访问Model层...
2018-02-11 19:10:14 7579
原创 JavaBean类学习
Java的bean类可以按照如下分类:广义的JavaBan基本就是指一般的java类.一般分为2类:1. 数据承载类的bean,如定义对象的student,user之类的储存数据的类.2. 业务处理的bean,比如JDBCUtil,专门对数据进行处理的 狭义的javabean,指符合sun公司规范的Java类:① 这个类必须是public的② 该类必须实现serializable接口③ 这个类必...
2018-02-11 18:22:25 380
原创 EL学习第三节,EL运算符
EL表达式的运算符 常用运算符:1. 算术运算符:+ , - * , / , % (没有++ 和 --)2. 关系运算符:== , != , > , >= , < , <=3. 逻辑运算符:! , && , || 也可以写作 not , and , or4. 条件运算符: ? :5. 取值运算符: . (圆点) 或者 [] 也可,但不常用 e...
2018-02-11 17:11:38 231
原创 EL表达式,第二节
1. EL表达式从bean中取值: El表达式在JSP页面import对应bean类后,可以使用${对象名.变量名}的格式在页面上输出bean中的值. El表达式中若使用为null的对象下的属性,El不会抛出空指针异常,只是不显示而已. 2. EL表达式从数组中取值: El表达式可以直接在花括号中使用正常的数组下标取值:${数组名[下标]},例:${names[0]} 但是若数组下...
2018-02-11 17:01:15 153
原创 El表达式学习,第一节
EL表达式: ExpressionLanguage 表达式语言,用于在JSP页面静态部分中获取数据的方式。格式为:${expression} 但是El表达式只能从四个域(application,session,request,pageContext)中获取值,所以要想使用变量,必须先使用域的setAttribute方法,将要使用的值存入域后才能供EL表达式使用. ...
2018-02-09 22:45:55 166
原创 JSP学习第三节,JSP动作
JSP动作格式:<jsp:动作名称 属性名=属性值 属性名=属性值 ......><jsp:动作名称>主要有include和forward两种,都是用于向指定页面跳转.这两个动作是用RequestDispatcher的forward()和include()方法实现的. 其中forward动作会从当前页面直接跳转到目标页面,当前页面的内容无法在标准输出流中输出,而直接...
2018-02-09 21:44:30 165
原创 JSP学习第二节 JSP内置对象,page指令
JSP内置对象:1. request客户端的请求,dopost和doget信息存在这里2. response服务器传回客户端的应答3. session 会话4. out 想客户端传输内容的输出5. page页面对应的对象,Object下的类的实例6. application服务器级储存对象,
2018-02-08 23:13:01 244
原创 JSP学习-第一节-JSP基础
JSP(java server page )是运行子啊服务器端的页面,是动态网页。是在静态html基础上插入java代码和JSP标签形成的一种文件。JSP是跨平台的。 JSP本质是Servlet,但是JSP只用于页面展示,不参与业务逻辑处理,。JSP由于继承servlet,也是单例多线程的。 当客户端第一次访问jsp页面时,Tomcat有一个内置的jsp翻译器,将jsp先翻译成servlet的....
2018-02-08 03:42:57 204
原创 Session学习
服务器在产生Response的时候会将request对象销毁,存在request中的信息会丢失,保存信息时可以将信息存在session中。session可以理解为,人(客户端)向银行存钱(相关信息),银行(服务器)收钱后,发给客户一张存折(凭证),证明客户存了钱.此时客户持有的是银行卡,而实际金钱在银行手里,用钱时通过银行卡到银行取钱.session存储信息时,将凭证存放在客户端cooki
2018-02-07 21:16:16 153
原创 网页跳转,请求转发与请求重定向学习
请求转发(站内跳转):请求转发以request实现,未使用response,未产生响应对象,所以request继续存在.protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setC
2018-02-07 00:09:15 348
原创 Cookie学习
Cookie以键值对形式,将信息存储在服务器端,一般存在服务器端C:\Documents and Settings\用户\Cookies文件夹下,一般以隐藏文件夹受保护存储,但win7以后该文件夹不可访问了.cookie没有直接清除或删除的方法,如需清除一般使用替换的方式将原有cookie替换为空.方法为将原键值对中按键存储,值设置为"",失效时间设置为1秒(不建议设置为0,有的浏览器会识别0
2018-02-06 21:13:44 138
原创 快速排序,快排
public class QuickSort { /*** * 快排 * 一个数组int []arr,取第一个元素的值,赋值给temp=arr[0],做临时基准数(该temp仅做对比用) * 1.左右两头一起向中间比较,找到右边第一个比temp小的数和再找到左边第一个比temp大的数,将这两个数在arr中交换位置 * 2.循环上一过程,直到左边数的下标idx_left和右边下标i
2018-02-04 22:44:02 229
原创 字节流
public class FileT { public static void main(String[] args) { FileInputStream fis=null; DataInputStream dis = null; FileOutputStream fos = null; DataOutputStream dos = null; try {
2018-02-04 21:40:00 148
原创 JDBC工具类(驱动信息简单存储properties中)
propreties信息:#注释driver=oracle.jdbc.driver.OracleDriverurl=jdbc:oracle:thin:@127.0.0.1:1521:orclusername=(这里是用户名)password=(这里是密码)public class DBUtil { static private DBUtil util; private
2018-02-04 21:36:55 134
原创 汉诺塔(简单递归版)
public class Han2 { public void han(int n,char a,char b,char c){ if(n==1){//将最上面的一块挪动到目标,中介柱b System.out.println(a+"--->"+c);//a移动到c }else{//超过1块移动方法 han(n-1,a,c,b);//继续调用本身,先移动除最下面一块外上面所有的
2018-02-04 21:30:34 1080
原创 汉诺塔(带显示板)
public class HanNuo { static List a =new ArrayList(); static List b =new ArrayList(); static List c =new ArrayList(); static int k=1; public static void makeA(){ for(;k a.add(k); }
2018-02-04 21:19:52 179
原创 单例模式
/** * 懒汉,饿汉模式.懒汉模式在运行的时候获取对象比较慢,但是加载类的时候比较快,但是饿汉模式是在运行的时候获取对象较快,加载类的时候慢。 *///懒汉模式:public class SingleTon{ private static SingleTon sin= null;//静态私有成员 private SingleTon(){}//私有构造函数
2018-02-04 21:15:19 147
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人