原创 JAVA實現Git客戶端功能,以免與公司的Git發生衝突

package com.example.git; import java.awt.Color; import java.awt.Label; import java.awt.event.ActionEvent; import j

原创 基於阿里鏡像倉庫配置的 settings.xml

<?xml version="1.0" encoding="UTF-8"?> <settings> <localRepository>/home/.m2/repository</localRepository><!--需要改成自己的m

原创 多線程併發知識點整理(一)

Java併發編程與高併發解決方案(完整) 併發編程的完整知識體系 1、線程安全  2、線程封閉  3、線程調度  4、同步容器 5、併發容器  6、AQS  7、J.U.C  8..... 高併發的解決思路與手段主要從以下幾個方面着手 1

原创 Elasticsearch 學習筆記 (六)

自定義熱詞 自定義擴展詞(記得修改以前,先關閉掉ES) 數值類型默認映射爲long類型 String類型分爲 text(可以進行分詞查詢)和 keyWord(不會進行分詞查詢)類型

原创 Elasticsearch 學習筆記 (一、Elastic的安裝)

一、Elasticsearch 的安裝 首先確保linux安裝的是jdk8的環境然後 $ wget https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5

原创 手寫 Tomcat(簡單版實現-可擴展)

import lombok.Data; import java.io.IOException; import java.io.InputStream; @Data public class MyRequest { priv

原创 Elasticsearch 學習筆記 (五)

ik_smart中文分詞器 不傳id的情況可以改成POST請求,他會自動給我們生成不重複ID   分詞器下載IP:https://github.com/medcl/elasticsearch-analysis-

原创 JAVA開發郵件筆記

一、POP3、SMTP協議的區別 簡單地說,SMTP管‘發’,POP3/IMAP管‘收’。 舉個例子,你坐在電腦邊用mail client寫完郵件,點擊‘發送’。這時你的mail client會發消息給郵件服務器上的SMTP se

原创 阿里雲搭建SVN服務器

---------------------  作者:夜神夜神  來源:CSDN  原文:https://blog.csdn.net/a1104004650/article/details/82731596  版權聲明:本文爲博主原創文章,

原创 JAVA代碼操作SVN的檢出、更新、以及提交

package com.wangzi.beans; import lombok.Data; import lombok.extern.slf4j.Slf4j; import java.io.File; import java.io

原创 本地判斷手機號歸屬地(無需網絡)

本地判斷手機號歸屬地(無需網絡) 這邊主要利用 google 的 jar 包,其地址爲:http://repo1.maven.org/maven2/com/googlecode/libphonenumber/ package test;

原创 輕鬆,阿里云云服務器上安裝mysql5.6,解決遠程連接失敗問題

本文轉自:https://www.cnblogs.com/daacheng/p/7565322.html 最近剛接觸linux操作系統,買了個阿里雲服務器,centos7系統,裝mysql數據庫網上查看了別人的博客,方法都不太一樣,自己

原创 linux下安裝jdk 詳細步驟

本文轉自:https://blog.csdn.net/luochangchen/article/details/72804426   作爲Java開發人員,在Linux下安裝一些開發工具是必備技能,本文以安裝jdk爲例,詳細記錄了每一步

原创 linux下創建用戶,給用戶設置密碼,給用戶授權

1、linux下的用戶是屬於組的,所以需要創建一個組,劃分給用戶。創建命令:   在root下執行         groupadd manager 創建一個組manager 2、創建用戶    us

原创 單例模式與線程安全的理解

package com.example.concurrency.singleton; import com.example.concurrency.annotations.NotThreadSafe; /** * 懶漢模式 *