- 博客(28)
- 收藏
- 关注
原创 【剑指offer】Java版代码(完整版)
3.在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。思路一:遍历每一行,如果该行最后一个数字大于查询数字,则该用二分法查找 @Testpublic void test12(){ int[][] array = {{1,2,3,4},{5,6,7,8},{9,...
2018-08-02 11:50:46 749
原创 自定义Dbutils
1、package cn.itcast.frame.utils;import java.lang.reflect.Field;import java.sql.ResultSet;import java.sql.ResultSetMetaData;/* * "select * from account where id=?"--> 一条记录 Jav
2015-05-10 15:22:50 566
原创 关于List的toString方法调用的是否是父类Object的,explise显示是的,但其实不是,是AbstractCollection的,他复写了Object的toString
今天,我打印了下System.out.println(list),想查看下返回什么?List list=new ArrayList();list.add("111");list.add("222");System.out.println(s);打印出来:[111, 222]追查原因:1、ArrayList是否重写了Object的toString方法:没有 L
2015-04-20 14:03:28 1702 1
原创 关于hibernate的sql语句记录到Log4j日志中,并将其中的参数值导入到日志中
log4j.rootLogger = INFO, CONSOLE,infoFile,errFilelog4j.appender.Threshold = INFOlog4j.appender.DEBUG = org.apache.log4j.ConsoleAppenderlog4j.appender.DEBUG.Target = System.outlog4j.appender.
2014-12-18 10:22:18 1104
转载 Bootstrap
http://www.baeldung.com/2011/10/20/bootstraping-a-web-application-with-spring-3-1-and-java-based-configuration-part-1/?utm_source=email-newsletter&utm_medium=email&utm_campaign=auto_16_spring_mvc
2014-10-31 18:26:30 497
原创 struts2源码过程调用分析
1、tomcat启动,初始化Fillter过滤器,public class StrutsPrepareAndExecuteFilter implements StrutsStatics, Filter{} StrutsPrepareAndExecuteFilter调用init方法->初始化FilterHostConfig config = new FilterHostConfig(fil
2014-07-08 21:32:30 576
转载 struts2与servlet以及strust1的对比
struts的action有一个servlet的成员,而且struts的action的方法 execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) 会传入一个HttpServletRequest的参数 详情参见struts的官方
2014-07-08 18:45:50 752
转载 struts2与servlet的关系
在struts2.0中,可以通过ServletActionContext.getRequest()获取request对象。 在action的方法中return一个字符串,该字符串对应struts.xml中的result标签的name相同,result标签中包含的就是跳转页面, 其原理,我的理解是这样的: 一.客户端提起一个(HttpServletRequest)请求,如上文在浏览器中输
2014-07-08 18:44:13 626
原创 编辑文章 - 博客频道 - CSDN.NET
测试程序: HttpSession session = request.getSession();session.setAttribute("name", "123");Cookie jscookie=new Cookie("JSESSIONID",session.getId());jscookie.setMaxAge(24*60*60);jscookie.setPath("/
2014-06-28 20:01:48 466
原创 编辑文章 - 博客频道 - CSDN.NET
测试程序: HttpSession session = request.getSession();session.setAttribute("name", "123");Cookie jscookie=new Cookie("JSESSIONID",session.getId());jscookie.setMaxAge(24*60*60);jscookie.setPath("/
2014-06-28 20:00:51 598
原创 刷新页面几秒后到另外一个页面
Insert title herevar i = 3;function changeTime(){// 拿到 span 标签, 然后 控制 其 标签的 值 document.getElementById("timer").innerHTML = i;i--; // 每次 显示后 -1 // 控制 1 秒后 执行一下 window.setTimeou
2014-06-04 23:12:59 639
原创 自定义EL表达式的创建、使用流程
pageEncoding="UTF-8"%> Insert title hereString value = UrlOpertation.encodeContent("海林");out.print(value);%>通过 自定义 el 函数 来实现了 . 实现 步骤 : 1. 要实现的 那个 java
2014-06-04 23:09:59 728
原创 Session持久化
package pm_cn.itcast.session;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.Cookie;import javax.servlet.http.HttpServlet;import javax.serv
2014-06-04 23:04:57 488
原创 java编码、解码URLEncoder、URLDecoder测试
package pm_cn.itcast.response;import java.io.UnsupportedEncodingException;import java.net.URLDecoder;import java.net.URLEncoder;public class Demo {public static void main(String[
2014-06-04 23:02:53 10334
原创 验证码生成并传入session中
package am_cn.itcast.session;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOExcepti
2014-06-04 22:59:20 4388
原创 javabean的使用
package pm_cn.itcast.bean;import java.beans.BeanInfo;import java.beans.IntrospectionException;import java.beans.Introspector;import java.beans.PropertyDescriptor;import java.lang.reflect
2014-06-04 22:55:28 558
原创 dom解析xml中的getElementById方法的使用
经测试,dom xml中的document.getElementById()方法; 詹姆斯 100 <200 &p; document.getElementById("a1010"); dtd约束 document
2014-05-27 10:44:19 1479
原创 页面之间值传递
修改页面 --> function goback(){ var user=document.getElementById("user").value; var tel=document.getElementById("tel").value; var addr=document.get
2014-05-21 22:44:22 494
原创 年龄比较
public class Person { String name;int age;Person(int age,String name){ this.age=age;this.name=name;}public boolean isAge(Person p){ //当前对象与参数对象比较 return
2014-04-15 08:24:59 675
原创 类的加载、创建对象、静态变量static、构造函数、静态代码块、构造代码块、构造方法以及总结
public class Demo2 {{print("constructor code");}static{print("static code");}public static int print(String s){System.out.println("i="+i+" "+s+" k="+k+" n="+n+" j="+j);++
2014-04-15 08:23:43 988
原创 break、continue跳出循环的深入学习
class BreakTest {public static void main(String[] args) {/*for(int i=0;i{for(int j=0;j{System.out.print(i+"\t");if(i==3){break;}}}*///该标签无法接收,识别不了label:System.out
2014-04-15 08:20:39 576
原创 统计一个文件夹下的所有文件并放入到一个txt中,并删除一些格式的文件,这个方法扩展,自己修改
package basic;/* * 把每天的所有.java代码生成一个txt清单,并删除每天的.class文件以及.java.bak文件 */import java.io.File;import java.io.FileOutputStream;import java.io.OutputStream;public class GetFilename {pu
2014-04-15 08:19:00 627
原创 java基础之日历程序
import java.util.Scanner;//日历算法class WhileDemo{public static void main(String[] args) {Scanner sc=new Scanner(System.in);System.out.println("请输入年份:");int year=sc.nextInt();sc.nextLin
2014-04-08 11:19:14 612
原创 java基础学习-前五天总结
1、设置path:可以在任何目录下使用java命令,javac编译java源程序为2进制码文件,java:运行java2进制码文件。 设置classpath:启动jvm(java虚拟机),加载关联(classpath范围)的class文件。2、jvm(java虚拟机) 堆区:对象 栈区:放置方法中的局部变量信息 方法区:类信息,方法定义信息,静态成员信息
2014-04-08 11:16:29 1149
原创 java基础之计算器
import java.util.Scanner;class CalCulateTest {public static void main(String[] args) { Scanner sc=new Scanner(System.in); System.out.println("请输入一个数字:"); double num1=sc.nextDoubl
2014-04-08 11:14:55 883
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人