自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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关注的人

提示
确定要删除当前文章?
取消 删除