原创 window系統下手動安裝jre

打開cmd窗口,cd到jdk目錄 ,執行下列命令即可,jdk目錄下會 生成jre目錄。 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 

原创 winndow下修改jdk版本不生效的幾種解決

刪除C:\Windows\System32目錄下的java.exe、javaw.exe、javaws.exe三個文件 將JAVA_HOME放到 環境變量Path首位 打開cmd窗口,輸入命令 :where java,將對應的javapat

原创 IntelliJ IDEA 2018.2 激活教程 2019.1.3註冊碼 (親測有效)

2019.1.3註冊碼如下 MNQ043JMTU-eyJsaWNlbnNlSWQiOiJNTlEwNDNKTVRVIiwibGljZW5zZWVOYW1lIjoiR1VPIEJJTiIsImFzc2lnbmVlTmFtZSI6IiIsI

原创 Nginx 啓動、停止與重啓

啓動  啓動代碼格式:nginx安裝目錄地址 -c nginx配置文件地址 例如: [root@LinuxServer sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/con

原创 IDEA 常用插件

12、Stackoverflow  這個插件其實是最實用的插件,程序猿遇到的問題,基本都能找到回答,但是它使用的是google搜索引擎,對於,不購買vpn的同學來說,感覺好雞肋呀~ 選中需要搜索的問題,然後,右鍵點擊 狂拽屌指數:☆ 實用

原创 Google guava工具類的介紹和使用

概述 工具類 就是封裝平常用的方法,不需要你重複造輪子,節省開發人員時間,提高工作效率。谷歌作爲大公司,當然會從日常的工作中提取中很多高效率的方法出來。所以就誕生了guava。 guava的優點: 高效設計良好的API,被Google的開

原创 雪花算法(SnowFlake)Java實現

  算法原理 SnowFlake算法生成id的結果是一個64bit大小的整數,它的結構如下圖:   由於在Java中64bit的整數是long類型,所以在Java中SnowFlake算法生成的id就是long來存儲的。 SnowFlak

原创 Oracle 關於時間/日期的運算和格式化

 1.日期時間間隔操作  當前時間減去7分鐘的時間  select sysdate,sysdate - interval '7' MINUTE from dual;  當前時間減去7小時的時間  select sysdate - inte

原创 mysql my.cnf配置

[client] ######################################################################### #                                  

原创 Linux下安裝mysql

1、首先關閉linux的防火牆,執行命令 chkconfig iptables off 2、從mysql官網上下載自己適合的mysql版本https://dev.mysql.com/downloads/mysql/5.6.html#do

原创 nginx location配置詳解

語法規則: location [=|~|~*|^~] /uri/ { … } = 開頭表示精確匹配 ^~ 開頭表示uri以某個常規字符串開頭,理解爲匹配 url路徑即可。nginx不對url做編碼,因此請求爲/static/20%/aa,

原创 Linux mysql允許遠程連接

1.查看linux防火牆是否開放3306端口 執行iptables -nL --line-number    這裏顯示DROP代表防火牆阻止了3306端口。 2.添加防火牆例外 執行vim /etc/sysconfig/iptables 

原创 Oracle數據庫 "記錄被另一個用戶鎖住" 解決方法

1、鎖表原因:     數據庫是一個多用戶使用的共享資源。當多個用戶併發地存取數據時,在數據庫中就會產生多個事務同時存取同一數據的情況。若對併發操作不加控制就可能會讀取和存儲不正確的數據,破壞數據庫的一致性。     加鎖是實現數據庫併發

原创 CORS跨域

跨域資源共享(CORS) 是一種機制,它使用額外的 HTTP 頭來告訴瀏覽器  讓運行在一個 origin (domain) 上的Web應用被准許訪問來自不同源服務器上的指定的資源。當一個資源從與該資源本身所在的服務器不同的域、協議或端口

原创 使用Eclipse Memory Analyzer分析內存溢出

前言 在平時開發、測試過程中、甚至是生產環境中,有時會遇到OutOfMemoryError,Java堆溢出了,這表明程序有嚴重的問題。我們需要找造成OutOfMemoryError原因。一般有兩種情況: 1、內存泄露,對象已經死了,無法通