原创 Linux CentOS 7 安裝字體庫 & 中文字體

前言 報表中發現有中文亂碼和中文字體不整齊(重疊)的情況,首先考慮的就是操作系統是否有中文字體,在CentOS 7中發現輸入命令查看字體列表是提示命令無效: 如上圖可以看出,不僅沒有中文字體,連字體庫都沒有,那麼接下來就記錄

原创 ORA-12516 "TNS監聽程序找不到符合協議堆棧要求的可用處理程序" 解決方案

前言 簡單描述一下場景,總共兩臺應用服務器,每檯安裝3個tomcat進行集羣,並通過nginx做了負載均衡,今天在生產環境中部署項目後進行測試,發現在一臺應用服務器中同樣的代碼,tomcat1和tomcat2正常,而訪問tomca

原创 Oracle 查詢技巧與優化(一) 單表查詢與排序

前言 作爲一個程序員在寫SQL時往往注重結果而忽略了本該應用的技巧和更優性能的選擇(之前本人一直也是這樣),當公司沒有一個DBA(據我瞭解大多數中小公司都是沒有的)爲我們做SQL優化時那我們理應將SQL儘可能的寫的高效簡潔,而不是

原创 Oracle 查詢技巧與優化(三) 字符串操作

前言 前兩篇blog分別介紹了Oracle中的單表查詢(Oracle查詢技巧與優化(一) 單表查詢與排序)與多表查詢(Oracle查詢技巧與優化(二) 多表查詢)的相關技巧與優化,那麼接下來本篇blog就具體研究一下Oracle查

原创 Oracle 查詢技巧與優化(二) 多表查詢

前言 上一篇blog介紹了Oracle中的單表查詢和排序的相關技巧(http://blog.csdn.net/wlwlwlwl015/article/details/52083588),本篇blog繼續介紹查詢中用的最多的——多表

原创 Linux CentOS 7 & Memcached 安裝與配置

前言 本篇blog記錄一下Linux CentOS 7中關於Memcached的安裝與配置。 安裝 安裝memcached之前首先需要安裝libevent,我這裏用的版本是: libevent-2.0.22 memcached-

原创 Linux CentOS 7 & Tengine(Nginx)安裝與配置

前言 簡單記錄一下Linux CentOS 7中安裝與配置Tengine的詳細步驟。 簡介與安裝 Tengine是淘寶發起的web服務器項目,簡單的講就是對nginx進行了二次開發並提供了更豐富的功能,官網地址:http://te

原创 細讀 Thinking in Java (一)一切都是對象

前言 《Thinking in Java》做爲Java最經典的學習書籍之一,不論是對於學習java的新手或是有一定經驗的程序員來說都有不同的學習價值,在工作的這兩年多當中由於種種雜事一直沒時間拜讀此書,近期決定堅持每天抽空細讀一下

原创 Java文件路徑問題小記(Windows & Linux)

前言 項目部署到生產環境(CentOS 7)後在運行過程中多了一些不明文件目錄,如下圖: 項目中有相關的下載功能,所以需要在服務器端創建目錄,但很明顯創建失敗了,不難發現圖中的路徑分隔是和windows操作系統一致的反斜槓:

原创 Linux CentOS 7 下通過Memcached實現Session共享

前言 在做server集羣和負載均衡等等之前首先要做的一件事就是session共享,否則集羣也是無意義的根本無法使用,去年寫過一篇window+tomcat-cluster實現的session共享( N個tomcat之間實現Ses

原创 Redis 設置密碼登錄

前言 redis在生產環境中通常都會設置密碼以保證一定的安全性,本篇blog就簡單記錄一下如何在redis中設置客戶端登錄密碼。 修改redis.conf RT,打開redis.conf文件,搜索requirepass關鍵字,如下

原创 VirtualBox虛擬機Linux CentOS 7連外網小記

前言 很久不用linux突然回顧一下一臉懵逼,好多東西都忘了,所以本篇blog簡單記錄一下在VirtualBox虛擬機中,Linux CentOS 7如何設置才能連外網。之前寫過一篇blog記錄這樣的問題:VirtualBox雙網

原创 Linux CentOS 7 & JDK 1.7 安裝與配置

前言 簡單記錄一下在CentOS 7中安裝配置JDK 1.7的全過程~ 下載 首先是jdk 1.7 64bit & 32bit的下載地址: jdk-7u79-linux-x64.tar.gz (http://download.

原创 Oracle存儲過程拼接in語句 & 自定義split函數

前言 簡單描述一下場景,在Oracle的一個存儲過程中遍歷一個Cursor,然後在循環中需要用到in查詢語句,而in裏面的條件正是遊標當前行的一個的字段值類型爲字符串,形如: 而存儲過程中又自然而然的寫了這樣的語句(重點第四行

原创 Oracle 10g 每日自動備份(Windows Server 2008 R2 Datacenter)

前言 數據庫備份是生產環境DB服務器重要的工作之一,而定時的自動備份也有助於幫助我們快速的定位還原異常或問題數據,本篇blog就簡單記錄一下在windows server 2008中如何通過腳本和任務計劃程序實現每日自動備份數據。