原创 JVM 學習筆記(二)——垃圾回收器和內存分配策略

       不好意思,因爲最近新入職一個公司項目特忙,現在纔想起有篇筆記未上傳。。。讓大家看了半截,萬分抱歉。廢話不多說,進入正題。 一.瞭解GC和內存分配的原因   提高Java應用性能,排除問題。寫出健壯性代碼。   二.To Be

原创 linux使用shell按序啓動多個jar包

有以下四個jar包,按序啓動: fire-eureka-1.0-ALPHA.jar fire-config-1.0-ALPHA.jar fire-gateway-1.0-ALPHA.jar fire-auth-service-1.0-AL

原创 springsource-tool-suite 插件安裝和使用

最近又在着手搞spring boot 項目 發現一款好用的自動提示插件(springsource-tool-suite),網上找了下使用方法 發現有些已經不怎麼靈,就自己整理一份可以使用的教材。 一、 Eclipse 在編輯yml文件時有

原创 JVM 學習筆記(一)

1.JVM 運行時數據區域 一、定義 JVM 在執行Java程序的過程中會把它所管理的內存劃分爲若干個不同的數據區域 二、類型 程序計數器、虛擬機棧、本地方法棧、Java堆、方法區(永久區、運行時常量池)、直接內存 程序計數器: 較小的內

原创 BTree和B+Tree詳解

B+樹索引是B+樹在數據庫中的一種實現,是最常見也是數據庫中使用最爲頻繁的一種索引。B+樹中的B代表平衡(balance),而不是二叉(binary),因爲B+樹是從最早的平衡二叉樹演化而來的。在講B+樹之前必須先了解二叉查找樹、平衡二叉

原创 位運算+權限(商品多屬性)

 一、演算位運算 public class IntToBinary { public static void main(String[] args) throws UnsupportedEncodingException {

原创 vultr/vps搭建SS/SSR教程最新完整版

Vultr VPS搭建SS教程(8.28新增常見問題解決方法) 本系列文章自由轉載,註明原文地址即可。 有任何問題可以加扣羣:851261953   國外服務器的購買 這裏我選擇的是Vultr,對比了很多國外的服務器,這個蠻靠譜的,且

原创 spring boot全局屬性配置

# =================================================================== # COMMON SPRING BOOT PROPERTIES # # This sample f

原创 富文本編輯器三種不同圖片上傳功能

最近在集成富文本和fastDFS文服做圖片上傳,找了寫相關資料,感覺官網的比較全也比較雜。剛好看到一片好的文章,然後我就轉載並對不太詳細的地方進行了一定的修改並新添加了一種前後端分離的方法。各位小夥伴就將

原创 redis高併發抽獎

最近一直在忙,只能抽空週末把代碼擼了出來。週一纔來寫這篇文章。代碼有點繚亂,沒時間整理,如果有誤還請留言斧正。現在進入正題。 一、思路 1.獎品:             獎品分爲獎品id(編號)、count(數量)、pointVal(價

原创 Java 調用SAP RFC函數錯誤信息集錦

RFC接口調用SAP如果有異常會通過com.sap.mw.jco.JCO$Exception: 拋出異常 在開發中遇到的異常有如下 用戶名密碼可能是錯誤或者用戶無權限,確認用戶,必要時聯繫SAP負責人,檢查用戶 (103) RFC

原创 Maven私有庫和本地庫的安裝與配置 Sonatype Nexus + Maven

環境:CentOS 6.6 Final、JDK7、Sonatype Nexus、Maven IP:192.168.4.221 root用戶操作   前提:已安裝JDK7並配置好了環境變量   1、下載最新版Nexus(本教程

原创 spring boot 運行流程

1:爲斷是否是web環填2:加聯所有classpath 面的NETA-INE/spring.factories      ApplicationContextInitialize3:加就所有classpat

原创 Java判斷時間在5分鐘的之內方法

private static void time(Date updateDate) { Calendar c1=Calendar.getInstance(); Calendar c2=Calendar

原创 Java Excel 通用導出

最近因爲數據遷移問題 ,需要用到excel 導入導出 。 就看了一下這方面的資料,感覺以後肯定還要用,就趁着有點時間就把先通用的導出搞出來。 通用的導入後期有時間也會發布出來,這就是這篇文章文章的由來,廢話不多說,直接貼代碼。 @R