原创 利用7牛雲搭建hexo個人博客

由於服務器到期了,沒錢買服務器,自己的個人博客也停掉了。所以決定乾脆把博客遷移到hexo下來管理。將成本降到最低 前提:備案過的域名 七牛雲充值10元(開啓自定義域名cdn七牛雲現在規定必須要有錢) ——-start..———

原创 docker的安裝和使用記錄

docker的安裝和使用記錄 1.在ubuntu下安裝docker。 $ sudo apt-get update $ sudo apt-get install -y docker.io $ sudo ln -sf /usr/bin

原创 寫了款幫助 spring boot 應用啓動的 maven 插件

隨着spring boot的快速發展,現在一個服務的的部署方式越來越簡單,輕鬆,特別是微服務的興起,docker容器化。使得spring boot的jar優勢越來越大僅需使用java -jar xxx.jar即可啓動。 但同時

原创 推薦引擎初探

內容轉載自: 推薦引擎初探 “探索推薦引擎內部的祕密”系列將帶領讀者從淺入深的學習探索推薦引擎的機制,實現方法,其中還涉及一些基本的優化方法,例如聚類和分類的應用。同時在理論講解的基礎上,還會結合 Apache Mahout 介紹

原创 深入推薦引擎相關算法 - 協同過濾

深入推薦引擎相關算法 - 協同過濾 集體智慧和協同過濾 什麼是集體智慧 集體智慧 (Collective Intelligence) 並不是 Web2.0 時代特有的,只是在 Web2.0 時代,大家在 Web 應用中利用集體智慧構建

原创 自定義key的CacheConfig源碼剖析

自定義key的CacheConfig源碼剖析Cache啓動初始化Cache被調用自定義CacheConfig的配置方法 Spring cache的源碼版本:spring-context-5.0.9.RELEASE.jar 項目demo

原创 Maven使用多環境配置

在工作中,我們經常遇到多環境需要不同的配置文件,例如不同環境下連接的數據庫不一致。 在spring boot項目中可以較爲方便的集成,那麼在傳統的spring web項目中應該如何解決這個問題呢,下面我們嘗試使用maven的filter

原创 HessianPHP使用注意事項

HessianPHP_v2.0.3.zip, 在php作客戶端,java作服務器端時,使用注意事項: 1.需要在php.ini中配置CURL模塊: extension=php_curl.dll 2.php傳中文給java, 和java返回

原创 xss安全漏洞分析以及項目實施解決方案

近期公司項目正好被檢查出xss漏洞,一直以來其實都知道xss漏洞,不過並沒有實際去寫過,正好這兩天處理了xss漏洞,下面來說一說xss漏洞相關的知識,以及我在項目中如何去解決xss漏洞。 引言: 由於web前端的高速發展,現在的web

原创 Spring MVC源碼剖析

引言 一直以來都在使用Spring mvc,能夠熟練使用它的各種組件。但是,它一直像個黑盒一樣,我並不知道它內部是如何工作的,這幾天一直在研究它的源碼,今天已經把它的工作原理弄清了,因此把我的這個研究過程記錄下來。現在讓我們進入源碼的世界

原创 使用linux 命令行下載oracle官網jdk失敗處理方法

最近在服務器上安裝jdk遇到一個問題,oracle官網下載jdk都需要同意它的license才能下載,所有直接使用wget xxx會下載到它的html文件,並不能下載真實文件。 解決辦法: UPDATED FOR JDK 9 it loo

原创 流行的rpc框架性能測試對比

本文轉載自鳥窩的博客 流行的rpc框架benchmark 2018新春版 目錄 [−] 本文測試的RPC框架 測試場景 模擬業務處理時間 測試數據 測試client 測試指標 測試環境 測試結果 處理時間 0ms 處理時間 10ms

原创 理解Spring Boot中的auto-configuration

翻譯一下Spring官網的文章,加深自己對Spring Boot自動裝配的一些理解。 不管你是開發開源軟件或者商業軟件,當你在開發一個共享庫的時候,那麼可能你需要使用自動配置,自動配置可以捆綁在外部的jar包中,由Spring Boot

原创 gradle 每次運行都會下載依賴的解決辦法

在執行build、compile等任務時會解析項目配置的依賴並按照配置的倉庫去搜尋下載這些依賴。默認情況下,Gradle會依照Gradle緩存->你配置的倉庫的順序依次搜尋這些依賴,並且一旦找到就會停止搜索。如果想要忽略本地緩存每次都進

原创 Spring Boot對錶單實體做REST API請求自動封裝驗證

閱讀Spring.io官網的valid表單驗證demo和教程。我先說一下spring Boot官方的教程,然後再簡單說一下統一驗證管理的一些寫法方便懶人或者說代碼優化。 表單的註解 需要項目依賴於hibernate-validtor組