原创 使用Spring框架搭建簡單的REST框架

轉自:https://my.oschina.net/huangyong/blog/521891 摘要: 本文首先描述 MVC 模式是什麼,然後針對 MVC 的不足發表了作者的個人觀點,隨後引出了基於 REST 架構實現前後端分離的方案,最

原创 HTTP狀態碼介紹,以及HTTP錯誤代碼的故障修復?

轉自:https://baijiahao.baidu.com/s?id=1609940322276045505&wfr=spider&for=pc 肯定很多人都聽說過HTTP 404 302 500等代碼,那這些代碼都代表什麼?如何利用這

原创 source tree安裝配置步驟

官網下載source tree安裝包: https://www.sourcetreeapp.com/ 支持windows和mac版本,本文下載windows版本。 1、安裝.NET 安裝source tree時,若本機沒有.NET

原创 Elasticsearch安全認證的幾種方法

名稱 來源 下載地址 適用es版本 特點 安裝教程 http-basic 開源  https://github.com/Asquera/elasticsearch-http-basic elasticsearch1.7以下的版本 1、配置

原创 JavaEE入門知識積累

1、名詞解釋: JavaEE:Java EE(Java Platform,Enterprise Edition)。這個版本以前稱爲 J2EE。企業版本幫助開發和部署可移植、健壯、可伸縮且安全的服務器端 Java 應用程序。J

原创 初識Docker

轉自:https://my.oschina.net/huangyong/blog/372491Docker 是 2014 年最爲火爆的技術之一,幾乎所有的程序員都聽說過它。Docker 是一種“輕量級”容器技術,它幾乎動搖了傳統虛擬化技術

原创 學習使用看板進行敏捷開發

轉自:http://blog.csdn.net/lifuxiangcaohui/article/details/48342315        敏捷開發工具“看板”,該詞彙來自於島國,當我看到看板的英文時,我真的驚呆了,看板竟然就是 Ka

原创 Java併發編程:Synchronized及其實現原理

轉自:https://www.cnblogs.com/paddix/p/5367116.html一、Synchronized的基本使用  Synchronized是Java中解決併發問題的一種最常用的方法,也是最簡單的一種方法。Synch

原创 初識Zookeeper

轉自:https://my.oschina.net/huangyong/blog/345164        在 Java 世界裏,有一種技術可以實現“跨虛擬機”的調用,它就是 RMI(Remote Method Invocation,遠

原创 _attribute__改變段的特性,即section選項

定義: gcc通過選項attribute可以改變所聲明或定義的函數、數據的特性。它有很多子項,用於改變作用對象的特性。比如對函數,noline將禁止進行內聯擴展、noreturn表示沒有返回值、pure表明函數除返回值外,不會通

原创 學習6大設計原則、23種設計模式

        瞭解設計模式的朋友們,想必都聽說過“六大設計原則”吧。其實最經典的 23 種設計模式中或多或少地都在使用這些設計原則,也就是說,設計模式是站在設計原則的基礎之上的。所以在學習設計模式之前,很有必要對這些設計原則先做一下了解

原创 Elasticsearch如何讓一個字段同時支持精確匹配和模糊檢索

需求:如何讓ES的某個字段既能支持精確匹配查找,也能支持模糊檢索? 方法:將字段的mapping設置爲如下這種即可: "properties": { "name": {

原创 Mybatis trim標籤用法

動態替換前綴: https://www.jianshu.com/p/563b8cea60c4 動態替換後綴: https://www.jianshu.com/p/e141a3c76ec7

原创 Elasticsearch提高查詢性能的方法

ES性能並沒有想象中那麼好。很多時候數據量大了,特別是有幾億條數據的時候,可能第一次搜索的時候,是5-10s,後面反而就快了,可能就幾百毫秒。 說實話,ES 性能優化不要期待着隨手調一個參數,就可以萬能的應對所有的性能慢的場景。也

原创 Linux 開啓 Swap分區

Linux 開啓 Swap分區