原创 java基礎 學習筆記(二):常用類 —— class類

Class類 簡介 我們可以通過class類來獲取class對象。class類僅有一個私有的構造方法 private Class(ClassLoader loader)。 class對象指的是運行時java應用中類(class、e

原创 java線程池 —— 類繼承結構及實現方式

類繼承結構 線程池創建 Executors ExecutorService service = Executors.newFixedThreadPool(int nThreads); ExecutorCompletionSer

原创 數據庫 -- 事務管理

簡介 事務成功完成定義: 事務模型: 活動的(active):初始狀態,事務執行時處於這個狀態 部分提交的(partially committed): 最後一條語句執行後。 (此時雖然事務已經完全執行,但是由於實際輸出可能仍駐留

原创 記一次mysql語句調優(關於select ... in ()問題)

記一次mysql語句調優(關於select … in ()問題) 示例 原sql語句 explain select * from cap_info a where a.id in (select max(id) from ca

原创 redis分佈式鎖設置的3種方式

setnx + lua 通過redis lua腳本,將設置值和設置超時時間在redis服務端一次執行。 eval script numkeys key [key …] arg [arg …] 其中script爲lua腳本,numk

原创 新入職感悟

7月初,從第一家的公司離職來到了現在的公司。按我自己的理解,我第一個月應該會是在充滿緊張的工作中度過,但事實並不是如此。已經入職兩週,生活工作一塌糊塗,週末過的顛三倒四,沒有進行學習。按理說換了一個工作,我還沒有得心應手,現有的項

原创 排查問題一些常用命令總結 —— 主要針對java程序

top up 系統運行時間 user 當前登錄用戶數 load average 系統負載 單核100%負載的值爲1,如若四核100%負載,其值爲4。 後面的三個數值分別表示系統過去1分鐘、5分鐘、15分鐘內運行進程隊列中的平均

原创 ThreadLocal學習

前言 基於引用的學習,來簡單的看一下ThreadLocal的實現。ThreadLocal簡單來時是線程本地變量,解決共享對象(單個線程內共享)的多線程訪問問題的,其不同於synchonized的關鍵點在於,synchronized

原创 設計模式(前言)——簡介

設計模式(前言)——簡介簡介軟件模式基礎結構作用面向對象設計原則類型 簡介 軟件模式基礎結構 問題描述:待解決的問題是什麼 前提條件:在任何環境和約束條件下使用 解法:關聯解法和其它相關模式 效果:優缺點 作用 設計模式是爲了

原创 選出各部門工資最高的員工

記一次mysql面試題 基礎數據準備 /**創建測試庫**/ create database test; /**創建部門表**/ CREATE TABLE dept( /*部門表*/ deptno MEDIUMINT UNSI

原创 java中的四種引用

java中的四種引用概念簡介源碼分析Reference<T>ReferenceQueue<T>WeakReference<T>SoftReference<T>PhantomReference<T>CleanerFinalRefer

原创 java基礎 學習筆記(一):continue break區別

continue break區別 定義 break查詢到數據後退出循環 continue查詢到數據後繼續查詢 代碼對比 單重循環 int[] array = {0,1,2,3,4,5,6,7,8,9}; int nElems =

原创 Redis設計與實現學習--數據結構與對象

Redis設計與實現學習--數據結構與對象對象Redis對象系統字符串(REDIS_STRING)哈希列表集合有序集合數據結構簡單動態字符串鏈表字典跳躍表整數集合壓縮列表 對象 Redis對象系統 簡介 Redis使用對象來表示數據

原创 mysql優化筆記 ——表的設計及索引優化

mysql優化筆記概覽表的設計合理化數據類型選擇整數類型實數類型VARCHAR和CHAR類型BLOB和TXET類型ENUM —— 使用枚舉代替字符串類型DATETIME和TIMESTAMPschema設計中的陷阱添加合理且適當的索引獨

原创 2019計劃

本blog用於立flag: 2019年計劃: 1、至少寫12篇原創博客(每月至少一篇) 2、將已經買的技術書籍精讀一遍 3、至少讀20本除技術外的書籍(每月至少2本,有些書籍較厚,允許一本) 4、日期每逢3的倍數吃素 5、英語口語有一個大