springJDBC 中JdbcTemplate 类方法使用
摘要:一,Dao 二,entity 三,applicationContext.xml 四,test
阅读全文
springMVC 简单应用
摘要:一,controller 二,applicationContext.xml 三,web.xml 四,jsp listfile.jsp index.jsp 五,实体类
阅读全文
spring AOP 动态代理和静态代理以及事务
摘要:AOP(Aspect Oriented Programming),即面向切面编程 AOP技术,它利用一种称为"横切"的技术,剖解开封装的对象内部,并将那些影响了多个类的公共行为封装到一个可重用模块,并将其命名为"Aspect",即切面。所谓"切面",简单说就是那些与业务无关,却为业务模块所共同调用的
阅读全文
struts2 上传下载文件,异常处理,数据类型转换
摘要:一,web.xml 二,action CarAction GoodsAction FileupAction 文件上传与下载 三,interceptor 四,converter 从页面获取字符串,由逗号隔开。把这个有两个数字的字符串类型转换为 点对象‘ PointAction-conversion.p
阅读全文
Ajax 的几种方法应用
摘要:一,js实现ajax异步请求,简单例子 try.jsp LoginServlet 最后启动服务器,访问try.jsp 输出 a ,即可马上出现 apple 二,ajax 在 jquery 中封装后的应用 的 get(),post() 方法 加载的 ind.jsp 页面 后台接受ajax传送的数据和响
阅读全文
连接数据库 JDBC、DBCP、JNDI
摘要:一、JDBC 二,DBCP 2.1 dbcp.properties 2.2 DBCPutil 三,JNDI 1,所需放在tomcat安装路径的lib目录下 commons.pool-1.5.3.jar 和 mysql-connector-java-5.1.7-bin.jar 2,tomcat中找到c
阅读全文
java:tag 自定义标签应用
摘要:一,tag类 二,hellotag.tld 文件 hellotag.tld 放在WEB-INF目录下,与web.xml同级 三,jsp index.jsp 开启服务器,直接访问项目下的index.jsp页面即可显示自定义标签 在jsp页面导入自定义标签 四,web.xml
阅读全文
java:Filter、Listener 自定义拦截器和过滤器应用
摘要:一,Filter FilterEncoding 过滤器,统一设置servlet的编码格式。 二,Listener 三,servlet LoginServlet 四,jsp loginFilter.jsp index.jsp 五,web.xml
阅读全文
javaweb jdbc实现简单的数据库基本操作和servlet的作用域以及jsp标签的使用
摘要:一,工具类,分页类和连接数据库jdbc 二,dao层对数据的连接和对数据的基本操作 三,service层的接受前台数据和响应 四,jsp页面取数据和显示的几种方式 jstl中 c 标签和 fmt 标签的简单使用。和实现真分页。以及el表达式的简单运用 <hr/> <%--el表达式的使用: 等于:=
阅读全文
java 多线程简单例子
摘要:实现线程的方式是一,继承Thread类,重写父类的run()方法 二,实现接口Runnable中的run()方法。 下面是简单的例子 例子1:银行存取钱问题 例子2:生产者与消费者问题 例子3:购票窗口实现票数同步 /* * ReentrantLock根据传入构造方法的布尔型参数实例化出Sync的实
阅读全文
java 简单计算器
摘要:package com.direct.demo; import java.text.DecimalFormat; import java.util.Scanner; public class Calculator { /** * @param args */ private int num1; private int num2; public Calculator(int ...
阅读全文
java 自定义异常处理
摘要:package com.direct.work; import java.io.FileNotFoundException; import java.io.IOException; import java.io.PrintStream; public class ExceptionDemo { public static void main(String[] args) { i...
阅读全文
Runtime 打开记事本
摘要:package com.direct.str; import java.io.IOException; public class RunTimeDemo { /** * @param args */ public static void main(String[] args) { double a=12.45; long b = Math.round(a); ...
阅读全文
String 简单使用
摘要:package com.direct.str; public class TestObject { /** * @param args */ /* * 1、object类是根类,里面定义的==和equals的作用相同,都是比较引用地址 * 2、而String不可变类,重写了里面的equals方法。 * 此时的==是比较引用地址,equals是比较内容 * 3、...
阅读全文
java 实现万年历
摘要:package com.direct.str; import java.util.Calendar; import java.util.GregorianCalendar; import java.util.Scanner; public class CalendarOne { /** * @param args */ public static void showCale...
阅读全文
java 包装类和基础数据
摘要:package com.tercher.demo; public class LangClass { public static void main(String[] args) { //所有的包装类都是final类型,不能创建他们的子类,也是不可变类 //Integer 只能包装int数据类型 Integer i = new Integer(345);//装箱,把in...
阅读全文
java HashSet
摘要:package com.tercher.demo; import java.util.HashSet; import java.util.Iterator; public class HashSetDemo { public static void main(String[] args) { /* * HashSet存放散列,当存储对象是: * ...
阅读全文
LinkedList实现队列存储结构
摘要:vector 也是List下面的一个实现类,它是线程安全的,所有存取效率低 arraylist 是线程不安全的,在平时的使用中速度快
阅读全文
java 自定义泛型
摘要:package com.direct.demo; import java.util.ArrayList; import java.util.HashMap; import java.util.LinkedList; import java.util.List; import java.util.Map; public class Fanxing { public static vo...
阅读全文
java io简单使用
摘要:public class CreateFile { public static void main(String[] args) { /* * 文件夹的创建和文件的生成 */ File f1 = new File("E:\\study"); if (f1.exists()) { System.out.println("该文件夹已经存在"); }else{ ...
阅读全文
java 输出菱形
摘要:package com.demo01; public class Triangle { /** * @param args */ /* * 第一步:规定输出的行数 * 第二步:输出空格 再输出一个星,递增 * 第三步:输出下半部分 * 输出一颗星, 空格,再输出星(递减), 空格 , 结尾再输出一颗星 * 第四步:输出最后一行星 */ ...
阅读全文
static修饰java内部运行顺序
摘要:package com.demo01; public class Static extends demo{ /** * @param args */ private static String str = "这是静态变量-------"; private String name; int b = 20; private static int a= 100; //静态...
阅读全文