原创 js閉包理解
閉包是一個比較抽象的概念,尤其是對js新手來說.書上的解釋實在是比較晦澀. 但是他也是js能力提升中無法繞過的一環,幾乎每次面試必問的問題,因爲在回答的時候.你的答案的深度,對術語的理解以及js內部解釋器的運作方式的描
原创 excel導出基礎例子
public class test { public static String export(List ublist,String path) throws Exception { try
原创 hadoop hdfs基礎操作
package hdfsDemo; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.InputStreamReader; impor
原创 java壓縮,解壓縮zlib文件
import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.ByteArrayOutputStream; import java.io.File
原创 oracle配置雙串數據源
oracle配置雙串數據源的方式 jdbc:oracle:thin:@(DESCRIPTION_LIST=(LOAD_BALANCE=no)(FAILOVER=on) (DESCRIPTION=(ADDRESS_LIST=(ADDRESS
原创 lombok
Lombok 作用:幫使用者提高編碼效率,減少重複與冗餘的代碼 原理:ASM 動態修改class文件 Lombok 作用幫使用者提高編碼效率減少重複與冗餘的代碼 原理ASM 動態修改class文件 配置
原创 ajax文件異步上傳下載
需要的jar:ajaxfileupload.js 文件上傳: 頁面: <%@ page pageEncoding="GBK"%> <%@ page contentType="text/html;charset=GBK"%> <%@ ta
原创 excel解析工具類
<span style="font-family:Microsoft YaHei;font-size:14px;">public class FileExcelOperation { private WritableWorkbook
原创 Java併發編程:基本概念與volatile關鍵字解析
volatile這個關鍵字可能很多朋友都聽說過,或許也都用過。在Java 5之前,它是一個備受爭議的關鍵字,因爲在程序中使用它往往會導致出人意料的結果。在Java 5之後,volatile關鍵字才得以重獲生機。 volatile
原创 http傳遞文件工具類
通過http接口傳輸文件工具類 package com.aiyinsitan.web.util; import java.io.IOException; import java.io.InputStream; import java.n
原创 java性能優化二
在JAVA程序中,性能問題的大部分原因並不在於JAVA語言,而是程序本身。養成良好的編碼習慣非常重要,能夠顯著地提升程序性能。 一、避免在循環條件中使用複雜表達式 在不做編譯優化的情況下,在循環中,循環條件會被反覆計算,如果不使用複雜表
原创 ca證書demo與相關問題
以下是CA證書的工具類 import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.
原创 hadoop 基本操作手冊
####hdfs ./bin/hdfs dfs -mkdir /user ./bin/hdfs dfs -mkdir /user/Administrator ./bin/hdfs dfs -chmod 777 /user/Administ
原创 利用spring 實現文件上傳、下載
org.springframework.util.FileCopyUtils類的copy方法可以實現文件拷貝,同時設置輸出流爲HttpServletResponse,則可以實現文件下載 文件上傳必須使用form的同步或異步表單提交,且設置
原创 mybatis批量插入
Mybatis批量插入的代碼下所示: <select id="addAmountOfPosi" parameterType="java.util.List" > insert into PLSTATISTICS_T (statis