原创 28: No space left on device
今天公司服務器突然ssh鏈接不上,服務器上的服務和nginx也down掉了,無奈之下只能重啓服務器。 重啓後在啓動nginx時報錯: nginx: [crit] pwrite() "/usr/local/nginx/logs/nginx
原创 linux文件同步方案:rsync+sersync實現服務器間文件同步
拓撲圖 如圖,目的是將A中的指定文件實時同步到B和C的指定目錄下。在圖中我們將A成爲source或client,將B和C稱爲target或server。 我們在source和target上都安裝rsync以實現文件的遠程傳輸;在so
原创 淺析VO、DTO、DO、PO的概念、區別和用處
概念: VO(View Object):視圖對象,用於展示層,它的作用是把某個指定頁面(或組件)的所有數據封裝起來。 DTO(Data Transfer Object):數據傳輸對象,這個概念來源於J2EE的設計模式,原來的目的是爲
原创 Statement和PreparedStatement之間的區別
在drp視頻中,老師在數據庫執行sql語句的時候多使用的是PreparedStatment,但是也提到了Statement。在視頻中提到了一些區別,但是覺得不是很詳細。 視頻中提到PreparedStatement的優點包括兩個:
原创 詳解MySQL中DROP,TRUNCATE 和DELETE的區別
不同點: 1. truncate和 delete只刪除數據不刪除表的結構(定義) drop語句將刪除表的結構被依賴的約束(constrain),觸發器(trigger),索引(index); 依賴於該表的 存儲過程/函數將保留,但是
原创 java中Vector跟ArrayList、LinkedList之間的區別
首先看這兩類都實現List接口,而List接口一共有三個實現類,分別是ArrayList、Vector和LinkedList。List用於存放多個元素,能夠維護元素的次序,並且允許元素的重複。3個具體實現類的相關區別如下: Array
原创 MySQL數據庫事務隔離級別
數據庫隔離級別有四種,應用《高性能mysql》一書中的說明: 然後說說修改事務隔離級別的方法: 1.全局修改,修改mysql.ini配置文件,在最後加上 1 #可選參數有:READ-UNCOMMITTED, READ-COMM
原创 Mysql數據庫備份的問題:mysqldump: Got error: 1049: Unknown database 'blog;' when selecting the database
今天進行Mysql數據庫備份時出現了下面的問題:mysqldump: Got error: 1049: Unknown database 'blog
原创 Map中Entry的作用
你是否已經對每次從Map中取得關鍵字然後再取得相應的值感覺厭倦?使用Map.Entry類,你可以得到在同一時間得到所有的信息。標準的Map訪問方法如下: Set keys = map.keySet( );if(keys != null)
原创 Java抽象類與接口的區別
很多常見的面試題都會出諸如抽象類和接口有什麼區別,什麼情況下會使用抽象類和什麼情況你會使用接口這樣的問題。本文我們將仔細討論這些話題。 在討論它們之間的不同點之前,我們先看看抽象類、接口各自的特性。 抽象類 抽象類是用來捕捉子類的通用特性
原创 MySQL中SELECT語句的執行順序
SELECT語句的執行順序大家比較少關注,下面將爲您詳細介紹SQL語句中SELECT語句的執行順序,SELECT語句的執行的邏輯查詢處理步驟:(8)SELECT (9)DISTINCT(11)<TOP_specification> <se
原创 mysql下如何執行sql腳本
首要步驟(一般可省略): 開啓mysql服務(默認是開機時就自動運行了): 控制面板-->管理工具-->服務,在裏面找到名稱爲mysql的項,雙擊就可看它的服務狀態是啓動還是停止,把它設爲啓動 連接mysql: 在命令行下輸入 mysq
原创 關於setTimeout,理解JavaScript的定時機制
JavaScript的setTimeout與setInterval是兩個很容易欺騙別人感情的方法,因爲我們開始常常以爲調用了就會按既定的方式執行, 我想不少人都深有同感, 例如 setTimeout( function(){ alert
原创 java解析properties的兩種方法
1、首先給出我的properties文件,僅作測試用:config.properties [java] view plaincopyprint? name=huangyz [email protected]
原创 class.forName()的作用
Class.forName(xxx.xx.xx) 返回的是一個類 首先你要明白在java裏面任何class都要裝載在虛擬機上才能運行。這句話就是裝載類用的(和new 不一樣,要分清楚)。 至於什麼時候用,你可以考慮一下這個問題,給你