
java
yjz764297625
这个作者很懒,什么都没留下…
展开
-
java反射
[code="java"]package com.test;import java.lang.reflect.Method;public class ReflectMethodInvoke { public static void main(String[] args) { ReflectMethodInvoke rmi = new ReflectMethodIn...原创 2013-04-11 14:38:57 · 84 阅读 · 0 评论 -
java算法----农夫和牛
问题:一个农夫养了一头牛,三年后,这头牛每年会生出一头牛,生出来的牛三年后又可以每年生出一头牛....问农夫10年后有多少头牛,n年呢?算法一:[code="java"]package com.test;public class AlgorithmOne { /** * 动态规划算法 * @param args * 数组num中存储的是新生的牛的数目,...原创 2013-04-11 16:51:06 · 194 阅读 · 0 评论 -
java生成条形码
index.jsp代码如下:[code="java"] barcode code39 code128 ...原创 2013-04-12 18:55:39 · 189 阅读 · 0 评论 -
java生成二维码
java生成二维码:[code="java"]package com.test;import java.awt.Color;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.File;import javax.imageio.ImageIO;import c...原创 2013-04-12 19:14:27 · 149 阅读 · 0 评论 -
java实现文件的下载
文件的下载:获取指定目录下的所有文件的名字FileNameServlet.java文件的内容:[code="java"]package com.test.servlet;import java.io.File;import java.io.IOException;import java.util.ArrayList;import java.util....原创 2013-04-12 19:47:39 · 96 阅读 · 0 评论 -
java web体系结构
java web体系结构[img]http://dl.iteye.com/upload/attachment/0083/1336/0be06aa4-15f4-3121-ae0f-563b8efc5e7e.jpg[/img]原创 2013-04-14 13:49:56 · 207 阅读 · 0 评论 -
利用poi插件操作Excel
我用过的操作Excel的插件有jxl和poi,其中jxl只对office 2007以前的版本提供支持,无法操作office 2007及以后的版本。poi插件是apache 基金会的开源项目,对微软的office提供了很好的支持。下面以一组实例来说明poi如何操作Excel。Constants.java[code="java"]package com.utils;...原创 2013-04-24 13:50:28 · 221 阅读 · 0 评论 -
初始化顺序
[code="java"]package com.test;public class Other1 { public Other1() { System.out.println("父类的显示初始化"); }}[/code][code="java"]package com.test;public class Father {...原创 2013-05-13 11:00:15 · 83 阅读 · 0 评论 -
访问控制符public、protected、friendly、protected的作用域
[code="java"]package com.scope;public class Father { public int publicNumber =1; protected int protectedNumber = 2; int friendlyNumber =3;//默认的访问控制符为friendly private int priv...原创 2013-05-15 10:16:08 · 226 阅读 · 0 评论 -
多线程sleep与wait的区别
[code="java"]package com.huawei.interview;public class Thread1 implements Runnable{ public void run() { synchronized (MultiThread.class){ System.out.println("enter thread1...原创 2013-05-16 10:46:17 · 94 阅读 · 0 评论 -
多线程
问题:[code="java"]子线程循环10次,接着主线程循环5次,接着又回到子线程循环10次,主线程循环5次,这样总共循环50次[/code][code="java"]package com.huawei.interview;/** * 子线程循环10次,接着主线程循环5次,接着又回到子线程循环10次,主线程循环5次,这样总共循环50次 * @autho...原创 2013-05-16 15:01:04 · 79 阅读 · 0 评论 -
java读写文件
问题描述[code="java"]编写一个程序,将a.txt文件中的单词与b.txt文件中的单词交替合并到c.txt文件中,a.txt文件中的单词用回车符分隔,b.txt文件中的单词用回车或空格进行分隔[/code]程序如下:[code="java"]package com.read;import java.io.BufferedReader;import ja...原创 2013-05-24 16:57:08 · 116 阅读 · 0 评论 -
native2ascii使用问题
1、首先在命令窗口进入到native2ascii所在目录2、在命令窗口按照native2ascii的使用方法,敲入编码、被编码文件、输入文件。例如: D:\java\jdk1.6\bin>native2ascii -encoding utf-8 D:\MyEclipse\ MyEclipse8.6\Java Web\chap_23\src\com\spring\re...原创 2012-08-30 22:43:04 · 608 阅读 · 0 评论 -
java获取mac地址
由于命令行窗口的默认编码方式为GBK,为了简单起见,将java代码的编码方式设置为GBK[code="java"]import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.LineNumberReader;pub...原创 2013-05-26 00:34:33 · 116 阅读 · 0 评论 -
java算法----走台阶
[code="java"]package com.dazhongdianping.interview;public class Steps { /** * 问题描述:一次可以走1、2、3级台阶,N级台阶,一共有多少种走法? * 问题简化:第一步可以走1级,剩下N-1级台阶,第一步可以走2级,剩下N-2级,第一步可以走3级,剩下N-3级 * 且f(2)=2,f(1)...原创 2013-05-28 16:14:10 · 526 阅读 · 0 评论 -
java算法----求最长子串
[code="java"]package com.dazhongdianping.interview;import java.util.HashMap;import java.util.Map;/** * 求一个字符串中不重复字符的最长子串,如字符串"abcdefghiud",最长的不重复的子串为"abcdefghiu" * @author yangjianzhou...原创 2013-05-28 20:29:06 · 316 阅读 · 0 评论 -
java算法----求从1到N中,某数出现的个数
[code="java"]package com.dazhongdianping.interview;/** * 给定一个十进制数N,写下从1开始,到N的所有整数,然后数一下其中出现的所有"1"的个数。 * 例如: * N=2,写下1,2。这样只出现了1个"1" * N=12,写下 1,2,3,4,5,6,7,8,9,10,11,12。这样"1"的个数是5 ...原创 2013-05-28 20:56:42 · 408 阅读 · 0 评论 -
eclipse开发struts2程序
[code="java"]在eclipse下,用sturts2实现登录功能[/code][code="java"]代码结构如下:[/code][img]http://dl2.iteye.com/upload/attachment/0085/2013/bcdfc19c-fbb9-320f-99f5-da7f66d7f72c.jpg[/img]web.xml代码:...原创 2013-05-30 13:58:45 · 152 阅读 · 0 评论 -
java算法---获取任意一天的前一天
[code="java"]package com.huifudianxia.interview;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;/** * 返回给定日期的前一天 * @author yangjianzhou * */publ...原创 2013-05-30 14:43:46 · 230 阅读 · 0 评论 -
初识hibernate
hibernate接口关系:[img]http://dl2.iteye.com/upload/attachment/0085/2224/2b5c8055-db24-3f26-8212-3e519edde127.jpg[/img]代码结构:[img]http://dl2.iteye.com/upload/attachment/0085/2216/de76cb18-c974...原创 2013-05-30 18:58:57 · 110 阅读 · 0 评论 -
session相关问题
[code="java"] ActionContext actionContext = ActionContext.getContext(); Map session = actionContext.getSession();[/code]注意:actionContext.getSession()得到的session是一个map对象,这个map对象有clear()和remove ()两...原创 2012-09-03 16:15:59 · 101 阅读 · 0 评论 -
java算法----判断字符串是否为数值型字符串
[code="java"]package com.huifudianxia.interview;import java.util.regex.Matcher;import java.util.regex.Pattern;/** * 判断一个字符串是否为数值型字符串 * @author yangjianzhou * 当是字符型字符串时返回1 * 否则返回0...原创 2013-05-31 23:05:07 · 520 阅读 · 0 评论 -
java算法----计算矩阵中最小最大值
[code="java"]package com.huifudianxia.interview;/** * 一个矩阵的每一行都有一个最小的数,返回这些最小数中的最大的一个 * @author yangjianzhou * */public class ProblemTwo { public static void main(String[] args) {...原创 2013-05-31 23:06:49 · 1531 阅读 · 0 评论 -
java算法---二分查找
[code="java"]package com.shuobaotang.interview;/** * 实现二分查找法 * 给定一个有序的数组,和要查找的数字,如果查找成功 * 返回数字在数组中的索引,否则返回-1 * @author yangjianzhou * */public class BinarySearch { public stat...原创 2013-06-03 22:36:02 · 124 阅读 · 0 评论 -
java算法----纸牌的新建、洗牌与计数
题目要求:[code="java"] * 新建一副牌,52张,4种花色,每一种都有13张 * 随机洗牌 * 每次顺序抽取两张,如果两张牌的牌面值想通过,记录一次 * 直到抽完为止 * 最后输出一共记录了多少次[/code]Card.java代码如下:[code="java"]package com.shuobaotang.interview;pu...原创 2013-06-03 23:15:40 · 159 阅读 · 0 评论 -
java算法----求最大子序列
[code="java"]package com.shuobaotang.interview;/** * 求出最大子序列的值 * 如果输入为:{-2,11,-4,13,-5,2} * 那么答案是20 * @author yangjianzhou * */public class Problem3 { public static void main(S...原创 2013-06-04 18:43:37 · 134 阅读 · 0 评论 -
java算法----进制之间的转换
[code="java"]package com.zhenlvwang.interview;import java.util.Stack;/** * 将十进制转换为八进制 * @author yangjianzhou * */public class Problem1 { public static void main(String[] args)...原创 2013-06-04 19:36:44 · 106 阅读 · 0 评论 -
java算法----找出只出现一次数
[code="java"]package com.zhenlvwang.interview;/** * 一个整数数组里面除了一个数之外,其他数都出现两次 * 求出这个只出现一次的数。空间复杂度O(1),时间复杂度O(n) * @author yangjianzhou * */public class Problem2 { public static v...原创 2013-06-04 21:07:50 · 152 阅读 · 0 评论 -
java算法----斜角矩阵的实现
[code="java"]package com.zhenlvwang.interview;/** * 实现N*N的矩阵,使得其数据为 * 1 3 6 * 2 5 * 4 * @author yangjianzhou * */public class Problem3 { public static void main(String[] args...原创 2013-06-04 22:13:45 · 401 阅读 · 0 评论 -
java算法----最小台阶数
[code="java"]package com.zhenlvwang.interview;/** * 走台阶: * 如果每次走2步,最后剩下1步 * 如果每次走3步,最后剩下2步 * 如果每次走4步,最后剩下3步 * 如果每次走5步,最后剩下4步 * 如果每次走6步,最后剩下5步 * 如果每次走7步,刚好走完 * @author yangjianzho...原创 2013-06-04 22:51:41 · 359 阅读 · 0 评论 -
sql中Statement与PreparedStatement的区别
[code="java"]package com.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.Statement;/** * s...原创 2013-06-05 10:35:31 · 115 阅读 · 0 评论 -
equals()和hashCode()方法
Student.java代码如下:[code="java"]package com.bean;public class Student { int num; String name; public Student(int num,String name) { this.num = num; this.name = name; } public b...原创 2013-06-06 14:53:52 · 96 阅读 · 0 评论 -
java比较:Comparable与Comparator
实现集合排序的方法为以下两种:1.集合中的对象实现Comparable接口,在方法compareTo()中实现比较逻辑2.新建一个比较器,这个比较器实现Comparator接口,在方法compare()中实现比较逻辑第一种方法:实现Comparable接口Person.java代码如下:[code="java"]package com.compare.bean;...原创 2013-06-06 16:06:28 · 88 阅读 · 0 评论 -
log4j的使用
log4j的使用需要两个文件:log4.jar和log4j.properties其中log4.jar文件可以在www.apache.org网站的下载页面中的logging目录下下载到将log4.jar文件放到项目的WEB-INFO下面的lib目录下,这样就自动加载到项目中了,将log4j.properties放到项目的src目录下(也就是classpath下面,这是...原创 2012-09-12 22:04:09 · 69 阅读 · 0 评论 -
java反射----获得指定类的属性和方法
Person.java代码如下:[code="java"]package com.reflect.bean;public class Person { private String name; private int age; public Person(){ } public Person(int age){ this.ag...原创 2013-06-15 10:29:36 · 223 阅读 · 0 评论 -
关于servlet中Filter的使用
[code="java"] 用户登录功能的实现,非法用户不能访问指定资源[/code]代码结构如下:[img]http://dl2.iteye.com/upload/attachment/0085/7968/3f99c3f9-86c9-3f24-893b-6219643ed856.jpg[/img]UserInfo.java代码如下:[code="java"]...原创 2013-06-15 14:56:02 · 155 阅读 · 0 评论 -
java算法----冒泡排序
[code="java"]package com.zhonghaiwangluokeji.interview;/** * 实现冒泡排序 * @author yangjianzhou * */public class Problem1 { public static void main(String[] args) { int [] xx = {8,4...原创 2013-06-08 10:37:08 · 91 阅读 · 0 评论 -
java算法----0至9这十个数组成两个三位数和一个四位数
[code="java"]package com.zhonghaiwangluokeji.interview;/** * 0-9这十个数,组合成两个三位数和一个四位数 * 求出满足条件:两个三位数相加等于那个四位数 * 的所有这些数 * @author yangjianzhou * */public class Problem3 { public s...原创 2013-06-08 11:10:24 · 727 阅读 · 0 评论 -
java算法----求解N的阶乘的结果中从个位开始连续的0的个数
[code="java"]package com.zhonghaiwangluokeji.interview;/** * 求N!的阶乘的结果的末尾有多少个连续的0 * @author yangjianzhou * 实现原理:这个阶乘分解因式后有多少个5,例如25=5*5. * 任何一个偶数与5的乘积的结果个位一定为0 * */public class Pr...原创 2013-06-08 12:45:52 · 234 阅读 · 0 评论 -
spring mvc+ibatis+freemarker+postgres框架
spring mvc+ibatis+freemarker+postgres框架实现一个简单的登陆功能IDE工具为Eclipse系统代码结构为:[img]http://dl2.iteye.com/upload/attachment/0086/2184/ce04322b-39b9-3a80-9790-d7780bac6b16.jpg[/img]LoginCont...原创 2013-06-26 21:44:43 · 151 阅读 · 0 评论