原创 openresty學習之lua和Nginx的整合

想要整合,必須先要明確自己的Nginx安裝目錄,nginx在openresty中體現代理的作用。我安裝目錄是/usr/local/Cellar/openresty/1.13.6.1/nginx1.首先我們修改Nginx下的conf下的ng

原创 redis設置爲null問題

 查看源碼後發現,redis沒有刪除方法,本想給他設置爲null,但是redis報錯,所有仔細想了一下,發現redis提供了一個時間限制方法,所有可

原创 myabatis-generator

<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Gen

原创 LRUMap

超出最大限制,替換最近未被使用的key public static void main(String[] args) { // SimpleMemoryCache map = new SimpleMemoryCache<S

原创 SpringBoot Redis集中式Session管理

1.介紹 有關Session的管理方式這裏就不再進行討論,目前無非就是三種單機Session(基於單機內存,無法部署多臺機器)、基於Cookie(安全性差)、基於全局的統一Session管理(redis、mysql)等多種方式  針對

原创 mac自動加載即熱部署

1.首先要引入二個pom <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-d

原创 openresty學習之get請求

1.修改你的加載的.conf文件,我這裏是用example.conf。location /lua_var { default_type 'text/plain'; content_by_lua_block

原创 mac下ssh遠程連接被拒絕

ssh遠程時ssh connect refused1.開啓服務sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist2.查看ssh服務是否開啓sudo launchct

原创 springboot:郵件服務

1.pom引入 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-sta

原创 linux下配置redis

1.先去官網下載最新版本redis,我這邊是4.0.8版本2.使用filezilla工具把本地解壓後的文件放在usr/local/下,這是我的文件路徑/usr/local/redis-4.0.83.進入src目錄下使用make insta

原创 Java 8 lambda表達式示例

  我個人對Java 8發佈非常激動,尤其是lambda表達式和流API。越來越多的瞭解它們,我能寫出更乾淨的代碼。雖然一開始並不是這樣。第一次看到用lambda表達式寫出來的Java代碼時,我對這種神祕的語法感到非常失望,認爲它們

原创 支付寶接口的申請

對做了很多第三方接口的人來說,代碼什麼的通通都不是問題,去了解平臺纔是比較麻煩的事,支付寶接口我做了很多次,但是每次申請都覺得很麻煩,而且經常碰到網站改版。下面記錄下做支付接口時需要的配置。 一些亂七八糟的登錄流程 https://

原创 netty的學習

本人看了很久官網,這裏寫點總結 前言 問題 現如今我們使用通用的應用程序或者類庫來實現系統之間地互相訪問,比如我們經常使用一個HTTP客戶端來從web服務器上獲取信息,或者通過web service來執行一個遠程的調用。 然而

原创 Base64加密

base64加密就是把所有傳遞過來的字符用a~z,A~Z,0~9,+,/這64箇中的信息代替,所有base64就因此而來 例如: A 先把A轉化對應的10進制65,然後在轉爲對應的2進制:1000001,發現這個二進制只有7位,所以在前面

原创 項目中加密的使用

一般加密都是先用md5加一次,在用base64加密一次具體加密Java代碼如下: MessageDigest sha = MessageDigest.getInstance("MD5"); BASE64Encod