- 博客(42)
- 收藏
- 关注
转载 JSP详细DAO设计模式及应用(!)
原文地址:http://just-do-myself.iteye.com/blog/655227DAO(Data Access Objects)设计模式是属于J2EE体系架构中的数据层的操作。一、为什么要用DAO? 比较在JSP页面中使用JDBC来连接数据库,这样导致了JSP页面中包含了大量的HTML代码和JSP代码,将显示和功能代码混在一起,难以维护。并且在JSP页面中...
2017-07-04 19:08:08
8035
1
原创 九大内置对象和四种属性范围
1.九大内置对象NO对象类型1pageContextjavax.servlet.pageContext2requestjavax.servlet.http.HttpServletRequest3responsejavax.servlet.http.HttpServletResponse4
2017-07-03 08:54:47
1948
原创 JavaScript-简单语法2
function changecolor(obj, color){ //修改当前行的元素 //alert(color); //检测事件触发 obj.bgColor = color; //Color 字母大写!! } Insert title here 部门编号 部门名称 部门位置 10 财务部 上海 20 技术部 北
2017-06-26 21:15:29
301
原创 JavaScript-简单语法1
JavaScript /* document.write(" hello world!");//相当于System.out.println() document.write(" hello world!");//注意:基本不再使用 document.write(" hello world!");*/ console.log("这是我们的后台输出"); //开启Chro
2017-05-16 22:42:40
332
1
原创 队列(约瑟夫环)
/** 创建队列 * 使用约瑟夫环 * 编号为1、2、3…n的n个小朋友按顺时针方向围坐一圈,* 若从1号小朋友开始按顺时针方向从1顺序报数,报m的小朋友则出列,* 然后从他在顺时针方向的下一位开始,继续从1开始报数,报m者出列,* 如此下去,直到所有的小朋友均出列为止。* 试设计一程序,输出出列小朋友编号的序列。*/#include "stdio.h"#define
2017-05-11 11:32:12
1632
转载 Java学习路线(转载)
一:J2SE 面向对象-封装、继承、多态内存的分析递归集合类、泛型、自动打包与解包、Annotation IO 多线程、线程同步 TCP/UDP AWT、事件模型、匿名类 正则表达式反射机制 2:数据库(Oracle或者MySQL)SQL语句多表连接,内外连接, 子查询等管理表、视图、索引、序列、约束等 树状结构存储存储过程、触发
2017-04-17 11:07:40
567
原创 Java流实例-文件复制
package ggg;import java.io.*;public class test { public static void main(String[] args) throws IOException { //源文件 long startTime = System.currentTimeMillis(); // 获取开始时间 File outFile = new Fi
2017-04-17 10:58:22
345
原创 Java之字符输入流Reader
import java.io.*;/*字符输入流 Reader 方法说明: 1. 读取整个字符数组 :public int reader(char[] cubf) 返回读取的字符长度 ,到结尾返回 -1 2. 读取部分字符串 :public int reader(char[] cubf, int off, int len) Reader是一个抽象类,需要一
2017-04-17 00:06:49
455
原创 Java 之字符输出流Writer
import java.io.*;/*字符输出流 Writer 方法说明: 1. 输出整个字符数组 :public void writer(char[] cbuf) 2. 输出部分字符串 :public void writer(String str) //与字节输出流最大的特征 Writer是一个抽象类,需要一个FileWriter子类。*/public c
2017-04-16 23:56:55
776
原创 Java之字节输入流InputStream
import java.io.*;/*字节输出流 InputStream ->abstract(抽象)类型 该类中有两个接口 Closeable -> 关闭(与OutputStream一样不考虑) 读取的方法: 1. 读取单个字节:public abstract int read() throw IOException 返回读取的字节内容,如果没有已经内容则返回 -1
2017-04-16 23:42:29
512
原创 Java之字节输出流OutputStream
import java.io.*;/*字节输出流 OutputStream ->abstract(抽象)类型 该类中有两个接口 1. Closeable -> 关闭 2. Flushable -> 清空 三个输出的方法: 1. 输出单个字节:public abstract void write(int b) throw IOException 2. 输出全部字节数组:
2017-04-16 22:47:10
490
原创 文件(1)
import java.io.*;import java.text.Format;import java.text.SimpleDateFormat;public class testDemo { public static void main(String[] args) throws IOException {/* File file = new File("d:"+File.se
2017-04-16 20:10:58
258
原创 Java链表之基础应用
class Book{ //创建book 类 private String title; private double price; public Book(String title, double price){ this.title = title; this.price = price; } public String getInfo(){ return "图书名称:"
2017-04-16 16:31:25
234
原创 Java链表之输出(重点)
/*方法名称及作用 !!!!2public 数据类型 toArray() 将链表以对象数组的形式返回 需要增加一个返回的数组属性内容。 private String [] retArray; */class Link{ private class Node{ private String data; private Node next; public Node
2017-04-16 16:05:07
3107
原创 Java链表基础(3)-基本操作
代码:/*方法名称及作用public void add() 添加数据public int size() 取得链表中保存的元素个数public boolean isEmpty() 判断是否为空链表 · root 是否为空 · count 是否为0public boolean contains(数据
2017-04-16 00:19:50
242
原创 Java链表基础(2)
//链表的基本形式------>class Node{ private String data; private Node next; public Node(){} public Node(String data){ this.data = data; } public void setData(String data){ this.data = data; } p
2017-04-15 17:45:55
233
原创 Java链表基础(1)
Java链表基础(1)class Node{ private String data; private Node next; public Node(){} public Node(String data){ this.data = data; } public void setData(String data){ this.data = data; } p
2017-04-15 16:56:39
307
原创 java学习之路之接口(4)--代理设计模式(代码)
interface Subject{ //整个操作的核心主题 public void make(); //整个过程的核心功能}class RealSubject implements Subject{ public void make(){ System.out.println("核心主题正在操作"); }}class ProxySubject implements Subjec
2017-04-15 16:08:44
260
原创 java学习之路之接口(3)--工厂设计模式
java学习之路之接口(3)-----工厂设计模式首先观察一段程序代码:interface Fruit{ public void eat();}class Apple implements Fruit{ public void eat(){ System.out.println("吃苹果"); }}public class Demo1 { public st
2017-04-15 12:29:38
330
原创 java学习之路之接口(2)
java学习之路之接口(2)---接口的规范及使用理解: 电脑上和的USB就是一个接口,U盘、鼠标等相当于一个类,电脑也是相当于一个类, 他们通过USB连接起来,在编程中,类之间也就是通过接口连接。代码实现范例:interface USB{ //实现A接口 public void start(); public void stop();}class C
2017-04-15 12:12:43
275
原创 java学习之路之接口(1)
接口的定义:如果一个类之中只是抽象方法和全局常量所组成,那么在这种情况下,不会将其定义一个抽象类,而只会将其定义成接口,所谓的接口严格来讲就属于一种特殊的类,而且这个类里面只有抽象方法和全局常量,连构造方法都没有。要定义一个接口使用interface关键字完成。范例:interface A{//定义了一个接口 public static final String Msg
2017-04-15 10:51:23
247
原创 Java简单实训五
Java简单实训五实训要求:定义一个长方形类,使用继承得到长方体类,并计算表面积和体积。代码实现:class ChangShape{ protected int col; protected int row; public ChangShape(){} public ChangShape(int col, int row){ this.col =
2017-04-14 11:22:01
450
原创 数据结构链表的简单处理
数据结构链表的简单处理代码:#include #include #define OK 1#define ERROR 0//单链表类型定义typedef struct node { int data; struct node *next;}LNode, *LinkList; //单链表的创建 (尾插法) LinkList Creat_LinkList(
2017-04-13 10:20:30
376
原创 简单Java类实训四进阶篇(重难点)
简单Java类实训四(重难点)本文是经过简单Java类实训四继续深入。在原来的基础上加入条件:假如每个人都有一个孩子,每个孩子又可以有一辆车,或者没车,设计程序。方法有两个:1、 设置孩子类,但是当孩子又有孩子又要新增一个类(方法不好)。2、 孩子的孩子属性也是人,直接引用member 类即可。代码如下://其他的getter
2017-04-12 21:28:33
423
原创 简单Java类实训四(重难点)
简单Java类实训四(重难点)实训要求:假如说,每一个人有一辆车或者没有车,要求通过java面向对象完成要求。简单java类编写原则(数据表结合):1、类名称 = 表名称;2、属性名称(类型) = 表字段(类型);3、一个 实例化对象 = 一行记录;4、多个实例化对象(对象数组) = 多行记录(外键);5、引用关系 = 外键约束;上面的
2017-04-12 20:23:33
521
原创 简单Java类实训三
简单Java类实训三任务要求:分别设计方法完成以下功能: 1) 从键盘输入n个学生成绩,将其存放到数组a中,其中n从键盘输入。2) 输出数组a。3) 计算数组a中所有成绩的总分并返回总分。4) 找出数组a中的最大值,并返回最大值的下标。import java.util.*;public class wyy { //输入方
2017-04-12 09:42:48
635
原创 Java字符串处理
Java字符串替换public String replaceAll(String regex,String replacement)普通用新的内容替换掉全部旧的内容public String replaceFirst(String regex,String replacement)普通替换首个满足条件的内容范例
2017-04-10 22:08:19
554
原创 Java字符串查找
Java字符串查找字符串查找:从一个完整的字符串之中要判断某一个子符串是否存在,这一功能可以使用如下的方法执行。方法名称类型作用public boolean contains(String s)普通判断制定的内容是否存在public int indexOf(String str)普通由前向后查找指定
2017-04-10 21:01:05
2481
原创 简单Java类实训二
简单Java类实训二要求:1. 设计一个Dog类,它有名字、颜色、年龄等属性,定义构造方法用来初始化类的这些属性,定义方法输出Dog的信息。编写应用程序使用Dog类。2. 修改Dog类,增加一个方法,用于统计该类共有多少个对象被定义。class Dog{ private String name; private String color; pr
2017-04-10 20:10:09
1873
原创 简单网页设计前端(入门)
简单网页设计前端(入门)按照下面的成品设计网页:其中包括: 文本框密码框提示文字单选按钮复选按钮上传文件上传图片等。。。无标题文档#name,#psd{ background-color:#09F; background:#FC9;}fieldset{ width:180px;} 账 号:
2017-04-10 17:24:04
7814
原创 简单Java类实训一
简单Java类实训一 实训要求:定义一个日期(Date)类,具有年、月、日属性,两种显示日期的方法和一个判断是否为闰年的方法。要求定义构造方法初始化年月日属性。 package ggg;class Date{ private int year; private int mon; private int day; //创建setter方法 publi
2017-04-10 10:34:04
657
原创 Java字符串的相关方法
java字符串的相关方法(比较)方法名称类型作用public boolean equals(String anObject)普通比较此字符串与指定的对象。(区分大小写)public boolean equalsIgnoreCase(String anotherString)普通比较此字符串与指定的对象。(不
2017-04-09 22:08:49
365
原创 Java字符与字符串(基础)
Java字符与字符串下面是基础的字符与字符串的相互处理:方法名称类型作用public String( char[] value )构造将字符数组转化为字符串public String(char[] value,int offset,int count)构造将部分字符数组转化为字符串publi
2017-04-09 21:29:29
637
原创 Java对象数组
java对象数组其实在我看来 java 的 对象数组就类似于 C语言的 结构体数组,可能我理解的 有点错误,但是我感觉还是很像的。java的对象数组初始化有两种:动态初始化:开辟之后的对象数组的内容都是null 值声明并开辟对象数组 : 类名称 对象数组 [] = new 类名称 [长度];分步完成:声明对象数组:类名称 对象数组名称 [] =
2017-04-09 16:29:19
1987
1
原创 简单Java类(实战开发)
简单Java类(实战开发)现在要求开发一个雇员的类,里面包含有编号、姓名、职位、基本工资、佣金。这种功能的类在开发之中成为简单Java类,因为这些类中不会包含有复杂的程序逻辑。对于简单的Java类而言,那么现在可以给出它的第一种开发要求:1、 类名称必须有存在意义,例如:Book、Emp;2、 类之中所有的属性必须为private(私有) 类型,封装之后的属性必须提供s
2017-04-09 15:11:08
582
1
原创 Java 方法重载
java 方法重载java 方法重载:如果说现在有一个方法名称,有可能要执行很多次。例如: 一个add() 方法, 很明显,他可能执行两个或者三个整数的相加, 那么在这样的情况下,一个方法要为add() 方法定义多个不同的功能实现,所以此类的功能就称为方法重载, 但是再进行方法相同,参数的类型和个数不同代码--------------------------
2017-04-09 13:05:35
1467
原创 Java跨包访问
Java跨包访问Java的跨包访问 先说个例子 代码我先贴出来 下面是p1 包的 c1.java 的代码package p1;import p2.c2; //方法2需先调用public class c1 { public static void main(String
2017-04-06 15:25:51
5421
原创 蓝桥真题 加法变乘法
加法变乘法我们都知道:1+2+3+ ... + 49 = 1225现在要求你把其中两个不相邻的加号变成乘号,使得结果为2015比如:1+2+3+...+10*11+12+...+27*28+29+...+49 = 2015就是符合要求的答案。请你寻找另外一个可能的答案,并把位置靠前的那个乘号左边的数字提交(对于示例,就是提交1
2017-04-05 13:49:19
557
原创 蓝桥真题 寒假作业
寒假作业现在小学的数学题目也不是那么好玩的。看看这个寒假作业: □ + □ = □ □ - □ = □ □ × □ = □ □ ÷ □ = □ (如果显示不出来,可以参见【图1.jpg】) 每个方块代表1~13中的某一个数字,但不能重复。比如: 6 + 7 = 13 9 - 8 = 1 3
2017-04-04 16:46:06
409
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人