ClassLoader主要代碼 Class<?> c = findLoadedClass(name); 這個方法有什么用?這個方法相當于一個字典記錄了已經(jīng)加載了什么類;2.常...
ClassLoader主要代碼 Class<?> c = findLoadedClass(name); 這個方法有什么用?這個方法相當于一個字典記錄了已經(jīng)加載了什么類;2.常...
less less filenameshift + g 移動到底部上下光標 移動某一行Fn + 上下光標 翻頁 top 顯示系統(tǒng)中各個進程的資源占用狀況https://www...
1.jvm內(nèi)存模型分為幾部分? 2.那些是線程私有的?那些是共有的 3.棧幀由什么組成? 4.虛擬機棧會產(chǎn)生什么異常?由什么原因引起的? 5.虛擬機棧的大小如何設(shè)置? 6.如...
今天遇到一個問題,通過Threadlocal獲取UserUtil里面的信息 這個在單線程條件下用起來沒有問題,但是如果在這個線程里面開了一個線程池 ,然后執(zhí)行其他方法;那么線...
問題:在已經(jīng)存在的許多數(shù)據(jù)的庫中想要加入一個唯一鍵,這時候如果直接加mysql會報一個已存在重復(fù)建不能加入唯一鍵的 異常;搜了搜,發(fā)現(xiàn)說可以用 這個方法忽略掉重復(fù)鍵實際操作后...
昨天用Cacheable這個注解發(fā)現(xiàn)一個問題流程 插入一條數(shù)據(jù) 正常使用時先查緩存如果不存在,那么插入數(shù)據(jù)如果存在則直接返回 查詢語句方法上面加入 @Cacheable后第一...
消費者和生產(chǎn)者的例子 逐行看await方法 能夠執(zhí)行到這里證明當前線程肯定是獲取到了鎖,也就是說已經(jīng)lock.lock()住了條件隊列是condition中的隊列 每次awa...
這三種鎖屬于層層遞進的關(guān)系互斥ReentrantLock 每個線程之間都是 互斥的;誰lock.lock()住了 誰就擁有鎖ReentrantReadWriteLock...
aqs總結(jié) ReentrantLock實現(xiàn)Lock的lock()接口ReentrantLock 的實現(xiàn)是sync.acquire(1)這個sync 是ReentrantLoc...
問題1: Cause: java.sql.SQLException: Field 'id' doesn't have a default value ; Field 'id'...
注解類 @target type意思是這個注解可以作用在類上面 method 就是可以作用在方法上面 目前沒有找到一個途徑 寫在類上面 然后里面的方法上不加注解也能被切到; ...
1.在已有類中只查詢部分屬性 如果Car類中有很多屬性car_id、car_type、car_number、car_color、car_price等等很多屬性,可是我們要查的...
1.post請求和requestBody配合 正常用 controller 中是POST請求 接收參數(shù)是@RequestBody postman中是這樣的 接收的dto是這個...
對線程知識的相關(guān)思考 ThreadPoolExecutor 用來創(chuàng)建自定義的線程池; corePoolSize, 核心線程數(shù) maximumPoolSize,最大線程數(shù),不能...
公司已經(jīng)配置好了各種依賴 建立好數(shù)據(jù)庫的各個字段后 主要是對generatorConfig.xml文件進行修改 1.頭 <!DOCTYPE generatorConfigur...
1.組織好要插入的dto 2.把這些東西放到extra中 3.調(diào)用 注入的trackEventProxy對象的sendTrackingData方法 把要埋的東西放進去 寫好的...
Properties Properties props = new Properties() props.put(xxxx,xxxxx); props.put(xxxx,xx...
findAny() 返回處理最快的一個,xxList 如果確定查出來就一個 xxList.stream.map(Student::getId()).findAny(); 大概...
keySet()返回的是map對象的key值的set集合 map.put(......); map.put(......); map.put(......); Set ke...