原创 原生jdbc複習

public List<Order> testQuery(String openid, int page) { Connection con = null; try { //獲取一個數據庫,連接,實現方式略,可以使用sp

原创 使用net包發送http請求

import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.net.URL; impo

原创 awk實現文本文件的抓取

==========================================================================

原创 linux使用rz和sz命令,實現小文件上傳下載

sz命令發送文件到本地(send): sz filename rz命令本地上傳文件到服務器(receive): rz 執行該命令後,在彈出框中選擇要上傳的文件即可。 說明:打開SecureCRT軟件 -> Optio

原创 INFORMATION_SCHEMA獲取數據庫的信息

簡介 information_schema這張數據表保存了MySQL服務器所有數據庫的信息。如數據庫名,數據庫的表,表欄的數據類型與訪問權限等。再簡單點,這臺MySQL服務器上,到底有哪些數據庫、各個數據庫有哪些表,每張表的字段類

原创 Java之Semaphore

簡介 Semaphore(信號量)是用來控制同時訪問特定資源的線程數量,它通過協調各個線程,以保證合理的使用公共資源。很多年以來,我都覺得從字面上很難理解Semaphore所表達的含義,只能把它比作是控制流量的紅綠燈,比如XX馬路要限

原创 Java加密技術(一)—— HMACSHA1 加密算法

HMACSHA1 是從 SHA1 哈希函數構造的一種鍵控哈希算法,被用作 HMAC(基於哈希的消息驗證代碼)。 此 HMAC 進程將密鑰與消息數據混合,使用哈希函數對混合結果進行哈希計算,將所得哈希值與該密鑰混合,然後再次應用哈希函數

原创 vim編輯器永久顯示行號

在Linux環境下的編輯器有vi、vim、gedit等等。進入這些編輯器之後,爲了方便我們需要編輯器顯示出當前的行號,我們有二種辦法可以解決: 第一種是,手動顯示:在vim命令行模式下輸入 :set nu 取消顯

原创 ttServer緩存的簡單使用

ttserver是一款 DBM 數據庫,該數據庫讀寫非常快,哈希模式寫入100萬條數據只需0.643秒,讀取100萬條數據只需0.773秒,是 Berkeley DB 等 DBM 的幾倍。利用Tokyo Tyrant構建兼容Memcach

原创 ps -ef 和ps -aux 和ps aux

1ps aux和ps –aux 請注意”ps -aux”不同於”ps aux”。POSIX和UNIX的標準要求”ps -aux”打印用戶名爲”x”的用戶的所有進程,以及打印所有將由-a選項選擇的過程。如果用戶名爲”x”不存在,ps

原创 navicat快捷鍵

1.ctrl+q 打開查詢窗口 2.ctrl+/ 註釋sql語句 3.ctrl+shift +/ 解除註釋 4.ctrl+r 運行

原创 mysql的load data,高速將文本文件,插入數據庫中

1語法 LOAD DATA [ LOW_PRIORITY | CONCURRENT ] [ LOCAL ] INFILE 'file_name.txt'     [ REPLACE | IGNORE ]         INTO TAB

原创 MySQL命令show full processlist

processlist命令的輸出結果顯示了有哪些線程在運行,可以檢查當前數據庫的運行狀態,兩種方式使用這個命令。 1 進入mysql/bin目錄下輸入mysqladmin processlist; 2啓動mysql,輸入show

原创 java讀取配置文件常用的四種方式

配置文件 放置在src下面 obj.properties className=com.store.order.dao.impl.OrderDaoImpl 方式一 @Test public void test1() t

原创 將本地jar包安裝進入maven倉庫

實際項目中pom.xml依賴寫法: [html] view plain copy <dependency>       <groupId>org.springframework</groupId>       <artifac