原创 從lucene開始學elasticsearch

最近從lucene開始學搜索引擎,看到這篇文章寫得不錯,保存下來,以待後面繼續看, 轉載自簡書                https://www.jianshu.com/p/d710d4cb171e 1. 案例分析:什麼時全文檢索,如

原创 golang中函數和方法區別

整體類似,區別是 函數屬於包,通過包調用,方法屬於結構體,通過結構體變量調用 方法定義 :     func (變量名  結構體類型)  methodName(參數列表)(返回值列表){} 函數定義 :     func methodNa

原创 曲線救國:安裝golang.org/x/*

很多第三方庫都用到了golang.org/x下面的包,但是國內不通過VPN是無法訪問到的,不過沒關係,在github.com/golang下面,基本都有對應的包 如何操作? 以安裝sys包爲例 git clone http://githu

原创 數據庫的鎖

轉載自https://www.cnblogs.com/xiaofengwang/p/11291944.html   鎖的概念: 首先我們先了解下什麼是數據庫鎖, 鎖是事務對某個數據庫中的資源(如表和記 錄)存取前,先向系統提出請求,封鎖該

原创 nacos配置中心原理

轉載自https://mp.weixin.qq.com/s?__biz=MzAxODcyNjEzNQ==&mid=2247487083&idx=2&sn=ef637dcc3e9d708e281fd4a33668f75f&chksm=9bd

原创 Java四種引用類型

轉載自https://www.cnblogs.com/liyutian/p/9690974.html 引用與對象 每種編程語言都有自己操作內存中元素的方式,例如在 C 和 C++ 裏是通過指針,而在 Java 中則是通過“引用”。 在 J

原创 什麼是債權轉讓

例子: A最近手頭緊,向B借了1萬元錢,約定3個月還。這時,B就擁有了要求A按約定還款的權力,這就是債權。 1個月後,B急需要用錢,但是跟A約定好的還款期限還沒有到,於是A選擇把這筆債權轉讓給C,提前拿回這筆錢。這時候C就與A建立了債權關

原创 網絡貸款平臺上的標是什麼意思

標"是網絡貸款平臺上對於一個借款行爲的統稱,包含以下這些要素組成:借款金額、借款利率、借款期限、借款人、放款人(1個或多個)、擔保人(可選)、投標獎勵(可選)、還款方式、借款類型(信用標、抵押標、秒標、淨值標等)。

原创 對象鎖的同步和異步

同步:同步的概念就是共享,如果不是共享的資源,就沒有必要同步。  同步目的是爲了線程的安全。 線程安全滿足2個特性:原子性和可見性 異步:異步的概念就是獨立,相互間沒有任何制約.(method1和method2都加鎖後,同一個線程執行完一

原创 大數據文檔教程集合

剛開始學習大數據,蒐集了大數據生態的相關框架簡單理解博客,方便後面再次複習。 HDFS:https://blog.csdn.net/dpengwang/article/details/79297435 MapReduce:https://

原创 阿里java面試題集結

https://www.aliyun.com/jiaocheng/545195.html

原创 spring中bean的id是否一定要有

Spring中Bean的命名 1、每個Bean可以有一個id屬性,並可以根據該id在IoC容器中查找該Bean,該id屬性值必須在IoC容器中唯一; 2、可以不指定id屬性,只指定全限定類名,如: <bean class="com.zyh

原创 spring事務

一、事務的基本原理 Spring事務的本質其實就是數據庫對事務的支持,沒有數據庫的事務支持,spring是無法提供事務功能的。對於純JDBC操作數據庫,想要用到事務,可以按照以下步驟進行: 1、獲取連接 Connection con =

原创 紅黑樹

轉:https://www.jianshu.com/p/86a1fd2d7406

原创 JVM優化參數設置

JVM的垃圾回收主要指的運行區的堆空間,而堆又細分爲年輕代,年老代,持久區。 持久區的無法回收.所以參數優化指的是年輕代,年老代. 1堆的大小可以通過參數-Xms -Xmx設定. 2年輕代的大小可以通過參數(xmn)-XX:newSize