原创 Donald Shell 希爾排序
該算法號稱是一種衝破二次時間屏障的算法,它通過比較相距一定間隔的元素來工作,每一趟比較所用的距離隨着算法的進行而減小,直到只比較相鄰一趟的元素爲止, 由於增量一直在減小,因此這個排序也稱作縮減增量排序. 如果使用增量n,則在使用n一趟排序
原创 mongodb runCommand命令 範圍查詢 模糊查詢
> db.persons.find() { "_id" : 2, "name" : "33" } { "_id" : 3, "name" : "33" } { "_id" : 4, "name" : "4" } { "_id" : 5,
原创 java 啓動Tomcat
Runtime r = Runtime.getRuntime(); String s = "F:\\apache-tomcat-7.0.39\\bin\\"; Process p1 = r.exec("cmd /c start " + s
原创 並行 跑Junit
parallevel
原创 js-remove duplicate array element
<span style="font-size:24px;"><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"
原创 Linux 浮點運算及case命令
浮點計算是使用bash計算器,即bc 浮點運算是由內建的稱爲scale的變量控制的,你必須將這個值設置爲你想要的小數的位數,否則你不會得到你想要的結果 你可以使用反引號``將運算結果賦值給某個變量,基本格式是這個樣子的: variabl
原创 poi 讀取xls實現批量導入
建表數據: mysql> show create table t_user \G; *************************** 1. row *************************** Table:
原创 有序數組和二分法查找
<span style="font-size:24px;">package com.liebao07; public class OrdArr { private long[] a; private int nElements;
原创 mysql 字符集 索引 函數 存儲過程
一.字符集設置: mysql的字符集包括字符集和校對規則,字符集用來定義mysql存儲字符串的方式,校對規則用來定義比較字符串的方式.字符集和校對規則是一對多的關係. 顯示mysql可以使用的字符集: mysql> show charac
原创 mysql 流程函數 存儲引擎 InnoDB簡單特性
建表及插入數據語句: mysql> create table salary(userid int,salary decimal(9,2)); Query OK, 0 rows affected (0.11 sec) mysql> inse
原创 快排 Student 按age
package com.lb; public class ArrayIns { private Student[] theArray; public int nElements; public ArrayIns(int max){
原创 poi 級聯
<span style="font-size:24px;"> HSSFWorkbook workbook = new HSSFWorkbook();//excel文件對象 HSSFSheet u
原创 java 遍歷map 排序map的key和value
經典的排序map,要複習啊: package com.citi; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import o
原创 mysql 字符串函數 數值函數 日期時間函數 枚舉類型 set類型
1.CONCAT(S1,S2,...SN)函數:把傳入的參數連接成一個字符串 select concat('a',null); 輸出: +------------------+ | concat('a',null) | +-------
原创 mongoDB 安裝 啓動 對文檔的增刪改操作
把mongodb解壓縮完的bin路徑加到環境變量 創建a.bat和b.bat文件: a.bat內容: mongod --dbpath F:\MongoData b.bat內容: mongo 127.0.0.1:27017/admin a.