
java
sdaddasd
这个作者很懒,什么都没留下…
展开
-
java将excel数据导入数据库
[code="java"]package com.expai.utils;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileWriter;import java.sql.Connection;import java.sql.PreparedStatement;...原创 2013-11-16 13:02:17 · 100 阅读 · 0 评论 -
jsp中request详解
[size=large]System.out.println("Protocol: " + request.getProtocol()); System.out.println("Scheme: " + request.getScheme()); System.out.println("Server Name: " + request.getServerName() ); //获得服务器的...原创 2014-07-28 15:10:41 · 105 阅读 · 0 评论 -
java常见的错误
[size=small]原来见过的一些常见错误就是404、500等,现在找些资料总结一下,以后再出错的时候便于找问题HTTP 错误 400400 请求出错由于语法格式有误,服务器无法理解此请求。不作修改,客户程序就无法重复此请求。HTTP 错误 401401.1 未授权:登录失败此错误表明传输给服务器的证书与登录服务器所需的证书不匹配。请与 Web 服务器的管理员联...原创 2014-07-31 11:28:17 · 145 阅读 · 0 评论 -
java线程测试高并发
[code="java"]package com.expai.utils;import java.io.BufferedReader;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.HttpURLConnection;import java.net.URL;imp...原创 2014-03-31 11:06:28 · 134 阅读 · 0 评论 -
java实现文件上传和下载
概 述 文件上传和下载是 Web 应用中的一个常见功能,相信各位或多或少都曾写过这方面相关的代码。但本座看过不少人在实现上传或下载功能时总是不知不觉间与程序的业务逻辑纠缠在一起,因此,当其他地方要用到这些功能时则无可避免地 Copy / Pase,然后再进行修改。这样丑陋不堪的做法导致非常容易出错不说,更大的问题是严重浪费时间不断做重复类似的工作,这是本座绝不能容忍的。哎,人生苦短啊,浪...原创 2013-10-26 21:58:50 · 152 阅读 · 0 评论 -
java解析xml的四种方式
1.介绍 1)DOM(JAXP Crimson解析器) DOM是用与平台和语言无关的方式表示XML文档的官方W3C标准。DOM是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构,然后才能做任何工作。由于它是基于信息层次的,因而DOM被认为是基于树或基于对象的。DOM以及广义的基于树的处理具有几个优点。...原创 2014-04-07 00:12:22 · 89 阅读 · 0 评论 -
java下载文件可打包
打包下载[code="java"]//定义下载保存的文件名称StringBuffer zipName = new StringBuffer(11111.zip);//从前台接到一个图片id的数组String[] images=request.getParameterValues(imgId); System.out.println("imgId=========...原创 2014-04-15 18:16:50 · 99 阅读 · 0 评论 -
java获取请求用户的ip
[code="java"] /** * 获取请求用户的Ip * @param request * @return */ public static String getIpAddr(HttpServletRequest request) { String ip = request.getHeader("x-forwarded-for"); if (ip ...原创 2014-09-03 10:48:46 · 131 阅读 · 0 评论 -
log4j配置文件详解
[size=medium]在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)【Java特性文件(键=值)】。(这里只说明properties文件) 1、配置根Logger ...原创 2014-09-03 16:57:48 · 146 阅读 · 0 评论 -
javahttp请求
[code="java"]package com.expai.utils;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;import java.io.Unsupporte...原创 2014-04-17 17:55:42 · 111 阅读 · 0 评论 -
java遍历文件夹
使用递归:[code="java"]import java.io.File;import java.util.ArrayList;public class FileSystem1 { private static ArrayList filelist = new ArrayList(); public static void main(String[...原创 2014-04-18 15:25:16 · 97 阅读 · 0 评论 -
java模拟post方式提交表单实现图片上传
[code="java"]package com.yanek.util;import java.io.BufferedReader;import java.io.DataInputStream;import java.io.DataOutputStream;import java.io.File;import java.io.FileInputStream;impo...原创 2014-04-18 15:57:37 · 736 阅读 · 1 评论 -
redis命令总结
[code="java"]public class Redis2 { private static Jedis jedis = new Jedis("127.0.0.1",6379); public static void main(String[] args){ //----------------------------String操作-----------------...原创 2014-07-22 14:27:25 · 88 阅读 · 0 评论 -
深入理解JVM 内存模型
[url]http://gotowqj.iteye.com/blog/2094142[/url]原创 2014-07-21 10:54:08 · 120 阅读 · 0 评论 -
java实现excel导出
[code="java"]导出Excel表格import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.hssf.usermodel.HSSFSheet;import org.apache.poi.hssf.usermodel.HSSFRow;import org.apache.poi....原创 2013-11-16 13:05:44 · 93 阅读 · 0 评论 -
map的四种遍历方法
public static void main(String[] args) { Map map = new HashMap(); map.put("1", "value1"); map.put("2", "value2"); map.put("3", "value3"); //第一种:普遍使用,二次取值 System.out.println(&原创 2014-06-11 23:20:35 · 87 阅读 · 0 评论 -
hibernate和mybatis的区别
[size=medium]以前没怎么用过mybatis,只知道与hibernate一样是个orm数据库框架。随着使用熟练度的增加,发现它与hibernate区别是非常大的,结合至今为止的经验,总结出以下几点:1. hibernate是全自动,而mybatis是半自动。hibernate完全可以通过对象关系模型实现对数据库的操作,拥有完整的JavaBean对象与数据库的映射结构来自动生成sq...原创 2014-06-11 23:53:02 · 94 阅读 · 0 评论 -
struts2和springmvc比较
[size=medium]我们用struts2时采用的传统的配置文件的方式,并没有使用传说中的0配置。spring3 mvc可以认为已经100%零配置了(除了配置spring mvc-servlet.xml外)。Spring MVC和Struts2的区别:1. 机制:spring mvc的入口是servlet,而struts2是filter(这里要指出,filter和servlet是不...原创 2014-06-12 00:14:04 · 90 阅读 · 0 评论 -
java使用正则判断字符串
String str="http://www.jb51.net/article/43949.htm"; String regex=".*taobao.*"; Matcher m=Pattern.compile(regex).matcher(str); System.out.println(m.matches());原创 2014-06-16 11:19:32 · 179 阅读 · 0 评论 -
算法,java实现冒泡排序
一、基本思路:冒泡排序是一种简单的交换类排序。其基本思路是,从头开始扫描待排序的元素,在扫描过程中依次对相邻元素进行比较,将关键字值大的元素后移。每经过一趟排序后,关键字值最大的元素将移到末尾,此时记下该元素的位置,下一趟排序只需要比较到此位置为止,直到所有元素都已有序排列。一般地,对n个元素进行冒泡排序,总共需要进行n-1趟。第1趟需要比较n-1次,第2趟需要比较n-2次,......原创 2014-06-19 22:54:49 · 92 阅读 · 0 评论 -
算法,java实现选择排序
一、基本思路: 选择排序和冒泡排序差不多,只是冒泡排序在发现比它小的时候就交换,而选择排序是只有在确定了最小的数据之后,才会发生交换。选择排序的基本思想:第i趟简单选择排序是指通过n-i次关键字的比较,从n-i+1个记录中选出关键字最小的记录,并和第i个记录进行交换。先临时记录其位置,只有在一趟循环完以后确定了最小的数据,才会发生交换。二、代码实现:[code="ja...原创 2014-06-19 22:57:38 · 106 阅读 · 0 评论 -
java面试三大框架
----------------------------------------------------------------MVC部分-------------------------------------------------------1. MVC全名是Model View Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件...原创 2014-07-17 16:22:13 · 100 阅读 · 0 评论 -
java中String Date Timestamp Calendar 之间的关系及转换
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss"); 1.Calendar 转化 String //获取当前时间的具体情况,如年,月,日,week,date,分,秒等 Calendar calendat = Calendar.getInstance();SimpleDateForma...原创 2014-07-17 17:34:52 · 87 阅读 · 0 评论 -
java对redis的操作
http://xuelianbobo.iteye.com/blog/2092295原创 2014-07-17 17:59:01 · 94 阅读 · 0 评论 -
java拷贝文件
[code="java"]package com.zuidaima.util.file;import java.io.File;public class CopyFile { public static void main(String[] args) { try { File file = new File("C:\\123.txt"); if ...原创 2014-07-17 18:04:48 · 110 阅读 · 0 评论 -
java注解详解
Java中提供了四种元注解,专门负责注解其他的注解,分别如下@Retention元注解,表示需要在什么级别保存该注释信息(生命周期)。可选的RetentionPoicy参数包括:RetentionPolicy.SOURCE: 停留在java源文件,编译器被丢掉RetentionPolicy.CLASS:停留在class文件中,但会被VM丢弃(默认)RetentionPolicy.RUNTIME:...原创 2014-09-22 10:12:01 · 245 阅读 · 0 评论