原创 json的三個類庫

文章目錄Jackson代碼Tree Mode註解方式自定義序列化和反序列化Gson代碼直接操作,不轉對象註解fastjson 三種類庫的說明 Jackson 對象轉json時空屬性,默認會被序列化出來 SpringBoot相關的

原创 CentOS7上編譯openjdk8

轉載自:https://blog.csdn.net/nancy_hu_88/article/details/84137963 獲取openjdk源碼 方式1:下載安裝源碼倉庫管理工具mercurial 查看可以安裝的包 yum -

原创 垃圾算法與垃圾收集器

摘抄自《深入理解Java虛擬機》 對象是否還活着 可達性分析算法 通過可達性分析來判定對象是否存活。 這個算法的基本思路就是通過一系列的稱爲GC Roots的對象作爲起始點,從起始節點開始向下搜索,搜索所走過的路徑稱爲引用鏈(Re

原创 sql條件區別

文章目錄sql中的易錯點where子句和having子句的區別sql語句的執行過程區別用法只能使用where只能使用havingwhere和having都能使用where和having一起使用join中的on和where的區別區別

原创 java返回有讀寫權限的目錄

File自帶的 file.canRead() 和 file.canWrite()只能用於判斷文件,不能用於判斷目錄 判斷目錄的工具類: public class RootDirectoryUtil { public st

原创 P6Spy

文章目錄簡介功能文檔 簡介 P6Spy 是針對數據庫訪問操作的動態監測框架,通過P6Spy我們可以對SQL語句進行攔截,相當於一個SQL語句的記錄器,這樣我們可以用它來作相關的分析,比如性能分析 功能 記錄SQL語句的執行時間戳

原创 XMLHttpRequest和Ajax

XMLHttpRequest和Ajax的關係 ajax是一種技術方案,但並不是一種新技術。 ajax最核心的依賴是瀏覽器提供的XMLHttpRequest對象。 所以我用一句話來總結兩者的關係:我們使用XMLHttpRequest

原创 Hibernate複雜關係級聯操作

文章目錄1. 一對一 @OneToOne2. 單向一對多(一般不用)2.1. 保存2.2. 查詢2.3. 坑2.4. @OneToMany3. 單向多對一3.1. 保存3.2. 查詢3.3. 報錯3.4 @ManyToOne4.

原创 apache 常用類和方法

常用組件和類 org.apache commons beanutils BeanUtils ConvertUtils collections CollectionUtils MapUtils ListUtils Se

原创 idea上開發activiti

文章目錄安裝插件 actiBPM生成流程圖流程部署process開頭的無效內容 安裝插件 actiBPM 參考:IDEA教程之Activiti插件 生成流程圖 生成bpmn文件後修改文件後綴爲xml導出png 流程部署 在流程部署

原创 spring的緩存抽象

文章目錄spring的緩存抽象支持接口基於註解的緩存 spring的緩存抽象 詳情參看:《SpringBoot基礎系列-SpringCache使用》 支持 ConcurrentMap、EhCache、Caffeine、JCache

原创 linux下解決docker端口映射到宿主機後外網無法訪問的問題

轉載自:https://blog.csdn.net/ysk_xh_521/article/details/80628554 解決辦法: vi /etc/sysctl.conf 或者 vi /usr/lib/sysctl.d/00-

原创 8位二進制數範圍

文章目錄8位二進制數的範圍原碼、反碼、補碼區別計算機以補碼形式存儲n位二進制數值範圍公式 8位二進制數的範圍 原碼、反碼、補碼區別 原碼:用符號位和數值標識帶符號數,第一位表示符號位,正數的符號位用0,負數的符號位用1,數值部分

原创 spring 事務不生效

Q: 類中方法間調用事務不生效 UserServiceImpl @Autowired private JdbcTemplate jdbcTemplate; @Override @Transactional public void

原创 學習文章出處總結

模塊化編程、CommonJS、AMD(Asynchronous Module Definition) 、require.js node.js的模塊系統,就是參照CommonJS規範(同步加載)實現的,用於服務器端編程 對於瀏覽器