原创 Maven打包上傳到私服

 在Idea pom.xml中使用distributionManagement 1.pom.xml文件添加distributionManagement節點 <!-- 使用分發管理將本項目打成jar包,直接上傳到指定服務器 --> <d

原创 國內用戶訪問不了Github的解決方法

2. GitHub520 國內那麼多程序員,肯定有人會挺身而出,解決大家無法訪問 GitHub 的難題。 GitHub520 就是一個幫助大家訪問 GitHub 的項目,本質也是通過修改 hosts 來實現的。該項目的作者爲大家提供了一份完

原创 Idea 使用http client 請求不通

在使用idea的http client的時候 一直請求不通, 最後排查問題是,是代理出錯了      將本機的代理,進行忽略就好了

原创 ES啓動報錯ERROR: bootstrap checks failed

錯誤描述:Linux默認配置的參數過小,需要自己設置 max file descriptors [4096] for elasticsearch process is too low, increase to at least [65536

原创 跟小刀學習 java 數據結構 單向鏈表

這次我寫java數據結構的單向鏈表, 轉載:請註明出處 什麼是單向鏈表呢?從字面的意思來說它是有方向的,只有一個方向,鏈表這種數據結構,表示它是一種鏈式的存儲結構,它在物理內存中不是連續的,而是通過一個一個的指針指向下一個節點

原创 跟小刀 學習數據結構 紅黑樹的概念

當二叉樹 插入時有順序的話.那麼插入的效率會變的非常慢.就會變成非平衡樹 二叉樹:非平衡樹 ,左右倆邊不同 紅黑樹:(平衡樹)增加了某些特點的額二叉樹 紅黑樹的特徵 節點要都顏色 插入和刪除的過程中,要遵循這些顏色的不同排列的規

原创 跟小刀學習 遞歸簡單實現

五一,第二天。作爲屌絲的我。又是一天新的擼碼。因爲項目中基本不允許遞歸算法。以至於我現在都了遞歸怎麼寫了。今天閒的沒事幹來回憶下下。 其實簡單的遞歸算法比較容易實現 我們廢話不說,直接上代碼 package com.chapt

原创 跟小刀學習 java 數據結構 棧和隊列的實現

java 數據結構 列和棧的實現 棧的原理 先進後出 先進入的放在最下面後進入的在最上面,拿的時候從最上面拿 這就是棧的原理 代碼如下: public class MyStack { //底層實現是一個數組

原创 MySQL MVVC

什麼是MVVC   MVVC (Multi-Version Concurrency Control) (注:與MVCC相對的,是基於鎖的併發控制,Lock-Based Concurrency Control)是一種基於多版本的併發控制協議,

原创 MapReducer

轉 :https://www.cnblogs.com/firstsheng618/p/9022879.html MapReduce是一種分佈式計算模型,是Hadoop的主要組成之一,承擔大批量數據的計算功能。MapReduce分爲兩個階段:

原创 跟小刀 學習java導出word

前一段時間客戶經理要求讓我們實現一個功能 就是java導出word 因爲給的模板內容實在太多 報表呀.各種數據呀.都是幾十個幾十個的.導致我對待這個功能實現比較消極,一直在改別的需求..但是由於一些特殊的原因.還是決定要啃這塊骨

原创 java 設計模式之適配器模式

適配器模式是各種模式的起源 平時我們會經常碰到這樣的情況,有了兩個現成的類,它們之間沒有什麼聯繫,但是我們現在既想用其中一個類的方法,同時也想用另外一個類的方法。有一個解決方法是,修改它們各自的接口,但是這是我們最不願意看到的

原创 springboot+jpa 基礎框架搭建

創建一個spring boot 項目 目錄結構 添加maven 依賴 -1.創建一個spring boot 項目. 2.添加maven 依賴 1.創建一個spring boot 項目. 2.添加maven 依賴 <de

原创 跟小刀 學有序鏈表的實現

今天我們學習一下有序鏈表的實現。其實他和單向鏈表的結構是一樣的,不過他是有序的。插入的時候不一樣,我直接上代碼吧 先寫一個link public class Link { public long iData;

原创 多線程 countDownLatch

本文由 ImportNew - 張濤 翻譯自 howtodoinjava。歡迎加入翻譯小組。轉載請見文末要求。 正如每個Java文檔所描述的那樣,CountDownLatch是一個同步工具類,它允許一個或多個線程一直等待,直到其