- 浏览: 12565 次
- 性别:
- 来自: 南阳
最新评论
文章列表
// 去读Excel的方法readExcel,该方法的入口参数为一个File对象
public void readExcel(File file) {
try {
// 创建输入流,读取Excel
InputStream is = new FileInputStream(file.getAbsolutePath());
// jxl提供的Workbook类
Workbook wb = Workbook.getWorkbook( ...
String downUrl = request.getParameter("url");
String exportFileName = StringUtil.iso2utf(request.getParameter("filename"))+".pdf";
if("".equals(downUrl)){
return ;
}
String finalFileName = "";
String agent = request.getHead ...
今天遇到MyEclipse下项目不生成class文件的问题,查阅了下网上有说各种理由的,我选择了其中的右键项目->bulid path -> libraries 然后把下面的jre删除 重新选择一下。这样就行了
经典排序 java版
- 博客分类:
- java 编程语言
一些简单的排序 java代码实现,记录下来方便参考
1、冒泡排序
public void sort(int[] arr){
for(int i =0 ;i<arr.length -1 ;i++){
for(int j = 0 ; j < arr.length -1 - i ; j++){
int temp =0;
if(arr[j] > arr[j+1]){
temp = arr[j] ;
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
...
/**
* 堆排序 维基百科
* */
public class HeapSorts {
private static int[] sort = {144,233,55,66,1235,85,4,79};
/**
* @param args
*/
public static void main(String[] args) {
buildMaxHeap(sort);
heapSort(sort);
for(int i : sort){
System.out.println(i);
}
}
private stati ...
【转载】java 文件上传
- 博客分类:
- java 编程语言
import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.util.Iterator;
import java.util.List;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletR ...
二分查找
/**
* 从中查找的数组 n 目标元素
* 返回要查找元素在数组中的位置
* 如果没找到 返回 -1
* @param intArray 源数组
* @param n 目标元素
* @return 返回元素在数组中的位置 从0 开始
* */
public static int search(int[] intArray,int n){
int startPos = 0;
int endPos = intArray.length - 1;
int midPos = (startP ...
JS 对 Cookie简单操作
- 博客分类:
- JavaScript
<script type="text/javascript">
function getCookie(objName){//获取指定名称的cookie的值
var arrStr = document.cookie.split("; ");//获取 cookie数组
for(var i = 0;i < arrStr.length;i ++){
var temp = arrStr[i].split( ...
Map<Integer ,String> map = new HashMap<Integer,String>();
//map.put();省略 put
List arrayList = new ArrayList(map.entrySet());
Collections.sort(arrayList, new Comparator() {
public int compare(Object o1, Object o2) {
Map.Entry o ...
/**
* 复制文件操作
* 路径可以用相对路径 ,也可以用绝对路径
* @param sourceFile 源文件路径
* @param newFile 新文件路径
* */
public static void copyFile(String sourceFile,String newFile){
File img1 = new File(sourceFile);//源文件
File copyimg = new File(newFile);//复制的新文件
if(!copyimg.exists()){//如果文件不存在 创建
...
写下一个简单的常用数据库操作类,以方便以后使用。(注:数据库连接驱动 在附件下载中)
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class DBUtils {
private Connection conn;
//private String url = "jdbc:sqlserver://127.0.0.1:1433;user=sa;pass ...
public void SendMail(String Topic,String Content,String toAddress)
{ //三个参数 分别为 标题 内容 收件人 地址
try{
Properties props = new Properties();
props.put("mail.smtp.host", "smtp.163.com");
props.put("mail.smtp.auth", "true");
Session s = Session.getI ...
java 读取文本、导出excel
- 博客分类:
- java 编程语言
/**
* 以行为单位读取文件,常用于读面向行的格式化文件
*/
public static void readFileByLines(String fileName) {
File file = new File(fileName);
BufferedReader reader = null;
try {
System.out.println("以行为单位读取文件内容,一次读一整行:");
reader = ne ...
<input type="checkbox" id="checkedAll"/>
在 jquery-1.4.2 里面 用 $("#checkedAll").attr("checked")取出来的值是 true 和 false ,
而 在 jquery1.7.里面 用 $("#checkedAll").attr("checked")取出来的值是却是 checked 和 undefined