原创 Database Leetcode習題集解析

<1>Duplicate Emails Write a SQL query to find all duplicate emails in a table named Person. +----+---------+ | Id | E

原创 Java開發中的幾種對象的說明(PO,VO,DTO,BO,POJO,DAO,SAO等)

一、PO :(persistant object ),持久對象 可以看成是與數據庫中的表相映射的java對象。使用Hibernate來生成PO是不錯的選擇。二、VO :(value object) ,值對象 通常用於業務層之間的數據傳遞,

原创 使用MySQLWorkBench查看導出數據庫ER圖

step1: 打開MySQLWorkBench --> Database--> Reverse EngineerStep2: 一路next即可。Step3: 生成的ER圖此外:還可以導出其他格式. 點贊 收藏 分享

原创 Intersection of Two Linked Lists - LeetCode

Write a program to find the node at which the intersection of two singly linked lists begins. For example, the follow

原创 常用的工具類網站推薦-持續更新中...

記錄平時發現的好用的工具網站、歡迎大家補充~~ 1、免費在線製作流程圖:processOn https://www.processon.com/ 2、在線批量圖片壓縮:TinyPNG https://tinypng.com/ 3、一個

原创 高吞吐低延遲Java應用的垃圾回收優化

高性能應用構成了現代網絡的支柱。LinkedIn有許多內部高吞吐量服務來滿足每秒數千次的用戶請求。要優化用戶體驗,低延遲地響應這些請求非常重要。 比如說,用戶經常用到的一個功能是瞭解動態信息——不斷更新的專業活動和內容的列表。動態信息在L

原创 Springmvc實現文件上傳的一般流程

1、導入spring的兩個支持jar包,分別是: com.springsource.org.apache.commons.io-1.4.0.jar com.springsource.org.apache.commons.fileuploa

原创 數據庫使用規範(索引規範,SQL規範,表設計規範等)

一.基礎規範 (1) 使用InnoDB存儲引擎 (2) 庫、表、列字符集使用utf8mb4,utf8mb4兼容utf8且可以存儲表情字符。 (3) 建議所有表、所有列都需要添加註釋 (4) 不在數據庫中存儲圖,文件等大數據,可以將大對象放

原创 java.util.concurrent下同步輔助類CyclicBarrier

        CyclicBarrier--同步輔助類,它允許一組線程相互等待,直到到達某個公共屏障點(common barrier point),在涉及一組固定大小的線程的程序中,這些線程必須不時的互相等待,此時CyclicBarri

原创 Hbase批量導入數據,支持多線程同時操作

/** * HBase操作工具類:緩存模式多線程批量提交作業到hbase * * @Auther: ning.zhang * @Email: [email protected] * @CreateDate: 201

原创 find命令使用詳解及31個實用案例

一、主要內容 ====================================== 1. 用文件名查找文件 2.用文件名查找文件,忽略大小寫 3. 使用mindepth和maxdepth限定搜索指定目錄的深度 4. 

原创 JAVA GWT 自定義可拖拽PopupPanel

自定義組件:DragDropPopupPanel public class DragDropPopupPanel extends FlowPanel { final Button caption = new Button(); f

原创 JVM類加載機制詳細解析

類的生命週期:     加載->鏈接(驗證->準備->解析)->初始化->使用->卸載                    (連接階段Linking) 1、加載: 加載過程主要完成的3件事情:             >>通過類的全限

原创 高併發後端設計之《限流》

    系統在設計之初就會有一個預估容量,長時間超過系統能承受的TPS/QPS閾值,(其中TPS是每秒內的事務數,比如執行了dml操作,那麼相應的tps會增加;QPS是指每秒內查詢次數,比如執行了select操作,相應的qps會增加)系統

原创 利用HTML5/JavaScript 計算Image的MD5

首先我們需要導入所需的JS庫 <script src="http://crypto-js.googlecode.com/svn/tags/3.1.2/build/rollups/md5.js"></script> 然後我們在js代碼中可