原创 Shell腳本8種字符串截取方法總結

    日常中在腳本中常常需要使用截取部分字符串,在網上看到一個很不錯的方法,在這裏摘錄下:Linux 的字符串截取很有用。有八種方法。假設有變量 var=http://www.aaa.com/123.htm.1. # 號截取,刪除左邊字符

原创 MySQL error writing file 錯誤

    前一段時間在MySQL中歸檔整理歷史數據時發現有很多的SQL無法被執行,剛剛開始以爲時寫的SQL語句有問題,在把所有在執行的SQL拿出來看時發現語法並沒有錯,但是在INSERT語句執行時報錯:而把INSERT語句LIMIT 1條插入

原创 Shell腳本8種字符串截取方法總結

    日常中在腳本中常常需要使用截取部分字符串,在網上看到一個很不錯的方法,在這裏摘錄下:Linux 的字符串截取很有用。有八種方法。假設有變量 var=http://www.aaa.com/123.htm.1. # 號截取,刪除左邊字符

原创 Mycat的使用簡介

   Mycat是用於數據庫之間分庫分表的中間件,簡單的來說就是用於在多個數據庫上的表通過mycat代理連接,實現一張或者多張分庫或分表的大表數據根據定義的分片規則聚合展示,在這裏就簡單的說一說Mycat。Mycat的前身是阿里的Cobar

原创 常見的集羣分類

   在實際項目中單純的一臺或者是幾臺服務器在業務量到達一定程度時是往往不能滿足生產需求的,所以在實際生產環境中常常用各種的集羣架構來解決實際的問題,在集羣下可以在付出較低成本的情況下獲得在性能、可靠性、靈活性方面的相對較高的收益,其任務調

原创 Tomcat下的修改缺省項目文件夾

   在Tomcat下缺省的項目的文件夾是ROOT,而在實際生產環境中往往項目都會用實際的項目名命名模板來命名項目的,所以如果不需要使用Tomcat默認的ROOT作爲項目包名字就需要修改配置文件了,需要修改的配置文件很簡單,在Tomcat的

原创 Linux root目錄下的.gvfs出現異常處理

   最近一段突然有收到一些磁盤告警DISK CRITICAL - /root/.gvfs is not accessible: Permission denied說在root的用戶的家目錄下有一個沒有權限訪問的目錄.gvfs,期間使用cp

原创 Windows下強大的WMIC

   在Windows下有的時候常常會找不到進程的pid,就查詢了下資料發現一篇比較不錯工具WMIC,在這裏就分享一下先決條件:a. 啓動Windows Management Instrumentation服務,開放TCP135端口。b.

原创 infobright數據倉庫中的comment lookup

   infobright數據倉庫能在高強度的壓縮中把大量的數據壓縮存儲,平時在不斷查詢的過程就是在做數據解壓的過程,當然具體的詳細介紹在以前有提過,這裏就不做過程的介紹(http://blog.51cto.com/jim123/19750

原创 Oracle下服務端字符集修改

   在Oracle下客戶端中設置的字符集應於服務端保持一致,否則會出現亂碼,而Oracle的客戶端無論是在Windows/DOS系統下還是Unix系統下都可以通過環境變量NLS_LANG來加以控制,至於操作也很簡單,在這裏就不做過多的說明

原创 JVM中常用堆棧跟蹤內建指令

   在使用Java的程序中難免會遇上程序異常的現象,此時就可以使用JDK下的jstack和jmap來跟蹤觀察JVM中的內存堆棧信息用以分析,不過注意的是如果是在windows版本或者是開源版中一般都是沒有的,如果需要使用需要安裝相應的開發

原创 Redhat/CentOS 7下的msSQL安裝

    隨着微軟的不斷向linux方向開拓,從開始的Bash on Ubuntu on Windows(Windows下的Ubuntu on Windows安裝可以參看:http://blog.51cto.com/jim123/196210

原创 SQLlite中常用命令

   找到一些在SQLlite中常用命令:命令描述.backup ?DB? FILE備份 DB 數據庫(默認是 "main")到 FILE 文件。.bail ON|OFF發生錯誤後停止。默認爲 OFF。.databases列出數據庫的名稱及

原创 MySQL的觸發器

   觸發器—trigeer是數據庫下用於監視數據改變的某種情況,並觸發執行某種操作的一個功能,簡單來說就是對某一張表符合某種條件的更改前或者後執行一段存儲過程。在這裏就簡單的說一說在MySQL下如何使用觸發器。在使用MySQL的觸發器可以

原创 SQLlite數據庫中的附加和分離

   在SQLlite數據庫中往往一個數據文件就是一個schema,但是在平時的業務或者是一些條件中可能是不同的內容存放在不同的schema中,即不同的數據文件,有的場景下需要數據關聯時就可以使用SQLlite的數據附加來建立一個臨時的鏈接