原创 Redis緩存穿透,緩存擊穿和緩存雪崩

一、緩存處理流程 處理Reids緩存引發的問題時,我們首先得知道緩存處理的一個流程,如下圖: 二、緩存穿透,緩存擊穿和緩存雪崩 緩存穿透 描述:緩存穿透是指緩存和數據庫中都沒有的數據,而用戶不斷髮起請求,如發起爲id爲“-102

原创 Linux下MySQL數據庫的安裝

linux下MySQL數據庫的安裝 1.檢測系統自帶Mysql,並卸載 [root@hadoop eclipse]# rpm -qa | grep mysqlmysql-libs-5.1.66-2.el6_3.x86_64 [ro

原创 算法(二)降低時間複雜度的方法

算法(二)降低時間複雜度的方法 對於一個問題的算法來說,之所以稱之爲算法,首先它必須能夠解決這個問題(稱爲準確性)。其次,通過這個算法編寫的程序要求在任何情況下不能崩潰(稱爲健壯性)。 如果準確性和健壯性都滿足,接下來,就要考慮最

原创 Linux下配置SVN服務

Linux下配置SVN服務 一、下載subversion (1)更新apt下載 apt-get update (2)下載subversion apt-get install subversion (3)檢查版本 svnserv

原创 Nginx

Nginx 1、Nginx簡介 Nginx (engine x) 是一個很強大的高性能的web服務器、反向代理服務器。並且作爲反向代理服務器實現了負載均衡。目前國內使用 Nginx 網站有:百度、京東、新浪、網易、騰訊、淘寶(Te

原创 使用Tengine+Lua+GM實現圖片自動裁剪

使用Tengine+Lua+GM實現圖片自動裁剪 1.把需要的tar包放進虛擬機 (1)GraphicsMagick-1.3.18.tar.gz (2)lua-5.3.1.tar.gz (3)LuaJIT-2.0.5.tar.gz

原创 linux命令大全

Linux命令大全 下面是我自己總結的一些liunx常用的命令,希望可以幫助到你。 一、創建和操作目錄的命令 1.切換命令:cd 返回上一級目錄: cd … 2.查看當前目錄的文件: ls 查看當前目錄的隱藏文件: ls -a

原创 如何使用Servlet實現Java分頁

Java分頁 首先說一下什麼是分頁:分頁就是將所有數據分開展示給用戶的技術,通俗點說就像大家的書一樣,我們可以通過頁數來找到自己想要的內容,Java分頁也是如此。 Java分頁的意義 分頁確實有效,但它一定會加大系統的複雜度,但可

原创 IntelliJ IDEA/MyEclipse自動生成簽名

IntelliJ IDEA/MyEclipse自動生成簽名 簽名可以使我們的代碼更加的規範 IntelliJ IDEA 步驟: 打開軟件,左上角File>Setting>Editor>File and Code Templates

原创 Dom4j解析

Java 使用 Dom4j 解析XML 今天給大家分享一個我剛學到的、、、如何使用Dom4j解析XML文件 環境準備 (1)下載dom4j-2.1.1.jar (2)JDK 1.8以上 (3)我用的IDEA(大家隨意) Dom4j