- 博客(37)
- 资源 (1)
- 收藏
- 关注
原创 Ajax Json示例
1{ "hotel_id": 1, "costs": 3651.78, "clicks": 139 }, { "hotel_id": 2, "costs": 2894.62, "clicks": 135 }, { "hotel_id": 3, "costs": 4529.45, "clicks": 126
2014-11-19 21:05:01
333
原创 基于动态代理的CharacterEncodingFilter,GzipFilter
1.package cn.itcast.web.filter;import java.io.IOException;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import javax.servlet.Filter
2014-11-11 23:42:44
343
原创 基于动态代理的CharacterEncodingFilter,GzipFilter
1.package cn.itcast.web.filter;import java.io.IOException;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import java.lang.reflect.Proxy;import javax.servlet.Filter
2014-11-11 23:14:16
332
原创 SpringAOP入门
1.package com.derby.aop;public interface ArithmeticCalculator { int add(int i, int j); int sub(int i, int j); int mul(int i, int j); int div(int i, int j);}2.
2014-11-01 20:27:08
368
原创 静态代理/动态代理
静态代理package com.derby.aopbasic;//静态代理模式interface ClothFactory { void productCloth();}// 被代理类class NikeClothFactory implements ClothFactory { @Override public void productCloth() { System
2014-11-01 16:56:09
368
原创 Hibernate---session的核心方法.
package com.atguigu.hibernate.entities;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.sql.Blob;import java.sql.Connection;import java.sql.SQLEx
2014-10-23 22:52:11
454
原创 FileList(带层级关系)
/*列出指定目录下文件或者文件夹,包含子目录中的内容。也就是列出指定目录下所有内容。因为目录中还有目录,只要使用同一个列出目录功能的函数完成即可。在列出过程中出现的还是目录的话,还可以再次调用本功能。也就是函数自身调用自身。这种表现形式,或者编程手法,称为递归。递归要注意:1,限定条件。2,要注意递归的次数。尽量避免内存溢出。*/import java.io.*;i
2014-10-12 20:24:25
720
原创 Javascript 节点操作,练习.
JavaScript 代码实现Insert title here/* * 为 #employeetable 的所有的 a 节点添加 Onclick 响应函数: * 1. 弹出确认对话框: 确定要删除 xx 的信息吗? xx 为当前 a 节点所在的 td 所在的 tr 的 * 第一个 td 子节点的文本值, 且要去除前后空格. * 2. 若点击 "确认" , 则删除 a 节
2014-10-12 10:31:05
1298
原创 节点的属性
Untitled Document //关于节点的属性: nodeType, nodeName, nodeValue //在文档中, 任何一个节点都有这 3 个属性 //而 id, name, value 是具体节点的属性. window.onload = function(){ //1. 元素节点的这 3 个属性 var b
2014-10-11 21:32:00
274
原创 node 节点
1. 节点及其类型:1). 元素节点2). 属性节点: 元素的属性, 可以直接通过属性的方式来操作. 3). 文本节点: 是元素节点的子节点, 其内容为文本. 2. 在 html 文档的什么位置编写 js 代码?0). 直接在 html 页面中书写代码.Click Me!缺点: ①. js 和 html 强耦合, 不利用代码的维护②. 若 click 相
2014-10-11 08:39:58
807
原创 1对1,1对多,多对多.
1.一对多的数据库操作(Department Employee) create table department ( id varchar(40) primary key, name varchar(40) ); create table employee ( id varchar(40) primary key, name varchar(40),
2014-10-04 16:54:31
399
转载 提高程序员工作效率的5个诀窍
现在有大量所谓提高程序员效率的诀窍和窍门充斥于网络,有些的确有用,但是有些却是误人子弟。然后我想,我不妨自己动手来写点关于这方面的内容,造福于社会,嘿嘿。好吧,扯远了。我写的窍门得既简单实用又立竿见影,我可不希望来个“5年计划”啥的,那太幽默了,这么长的时间,黄花菜都凉了。此次窍门与如何使用软件啊,还有什么颜色的主题最吸引人啊,一点点关系也没有,它致力于提高大家的开发效率。不过有一点要提前声明——
2014-09-18 21:48:20
406
原创 BaseServlet
BaseServletpackage cn.itcast.web.servlet;import java.io.IOException;import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import javax.servlet.ServletException;im
2014-09-14 17:18:56
425
原创 多态
多 态★★★★★(面向对象特征之一):函数本身就具备多态性,某一种事物有不同的具体的体现。 体现:父类引用或者接口的引用指向了自己的子类对象。//Animal a = newCat();多态的好处:提高了程序的扩展性。多态的弊端:当父类引用指向子类对象时,虽然提高了扩展性,但是只能访问父类中具备的方法,不可以访问子类中特有的方法。(前期不能使用后期产生的功能,即访问的局限性)多
2014-09-05 17:57:49
363
原创 Cookie/Session
Cookie1. Http协议与Cookie(了解) * Cookie是HTTP协议制定的!先由服务器保存Cookie到浏览器,再下次浏览器请求服务器时把上一次请求得到Cookie再归还给服务器 * 由服务器创建保存到客户端浏览器的一个键值对!服务器保存Cookie的响应头:Set-Cookie: aaa=AAA Set-Cookie: bbb=BBB > re
2014-08-31 21:15:54
340
原创 验证码
servletpackage cn.itcast.web.response;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.PrintWr
2014-08-31 10:20:33
382
原创 请求转发与请求重定向的区别
Tip:请求重定向和请求转发的区别l一个web资源收到客户端请求后,通知服务器去调用另外一个web资源进行处理,称之为请求转发。l一个web资源收到客户端请求后,通知浏览器去访问另外一个web资源,称之为请求重定向。
2014-08-30 09:05:40
556
原创 设计事件源被监听器监听(观察者设计模式)
//设计一个事件源,被监听器监听 Observer(观察者设计模式)public class Demo { /** * @param args */ public static void main(String[] args) { Person p = new Person(); p.registerListener(new PersonListener(){
2014-08-29 12:43:41
363
原创 键盘读入学生,并输出到TXT中
有五个学生,每个学生有3门课的成绩,从键盘输入以上数据(包括姓名,三门课成绩),输入的格式:如:zhagnsan,30,40,60计算出总成绩,并把学生的信息和计算出的总分数高低顺序存放在磁盘文件"stud.txt"中。1,描述学生对象。2,定义一个可操作学生对象的工具类。思想:1,通过获取键盘录入一行数据,并将该行中的信息取出封装成学生对象。2,因
2014-08-28 22:53:13
901
原创 Servlet过滤器
1.脏话过滤器//过滤脏话public class DirtyFilter implements Filter { public void destroy() { } public void doFilter(ServletRequest req, ServletResponse resp, FilterChain chain) throws IOException, Se
2014-08-28 22:12:27
326
原创 包装设计模式
/* * 包装设计模式 * 1.实现与被增强对象相同的接口 * 2.定义一个变量记住被增强对象 * 3.定义一个构造器,接收被增强对象 * 4.覆盖需要增强的方法 * 5.对于不想增强的方法,直接调用被增强的对象的方法 */
2014-08-27 12:06:33
656
原创 级联菜单(DHTML)
级联菜单selcity.html function selCity() { var arr = [ [ '--选择城市--' ], [ "海淀", "朝阳", "东城", "西城" ], [ "沈阳", "大连", "鞍山", "抚顺" ], [ "济南", "青岛", "烟台", "威海" ], [ "洛阳", "郑州", "开封", "新郑" ] ];
2014-08-22 10:10:27
338
原创 EL表达式获取数据/执行运算/获取web开发中的对象
el表达式获取数据示例 <% request.setAttribute("name","aaa"); %> ${name } <% Person p = new Person(); p.setAge(12); request.setAttrib
2014-08-19 18:00:06
514
原创 SQL语句练习。
sql: structured query language(结构化查询语言)用户名和密码:root创建一个名称为mydb1的数据库。create database mydb1;查看所有数据库show databases;创建一个使用utf-8字符集的mydb2数据库。create database mydb2 character set utf8;创建一个使用utf-
2014-08-18 06:09:40
441
原创 JDBC操作数据库。
package cn.itcast.utils;import java.io.InputStream;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;imp
2014-08-17 12:13:21
297
原创 JDBC连接数据库
package cn.itcast.demo1;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class Demo1 { public
2014-08-17 11:09:56
300
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人