摘要: 线程池的参数 创建线程的方式 如何暂停线程,有几种方式 线程之间的通讯 线程中什么是原子性、什么是可见性、什么是有序性? Volatile是如何实现可见性的? AQS中共享锁有哪些?独占锁有哪些 synchronized 关键字有几种用法? synchronized 的缺点有哪些? 静态方法和非静态 阅读全文
posted @ 2020-05-19 21:41 凤爪 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 使用 YEAR(), MONTH(), DAY() 来获取年月日 SELECT YEAR(application_date) as years, count(1) FROM patent GROUP BY YEAR(application_date) ORDER BY years -- YEAR(a 阅读全文
posted @ 2020-05-15 10:58 凤爪 阅读(2932) 评论(0) 推荐(0) 编辑
摘要: 1.反编译指令: javap -c xxx.class 2.jvm指令集: 指令码 助记符 功能描述 0x00 nop 无操作 0x01 aconst_null 指令格式: aconst_null 功能描述: null进栈。 指令执行前 指令执行后 栈底 ... ... null 栈顶 注意:JVM 阅读全文
posted @ 2019-12-04 11:03 凤爪 阅读(316) 评论(0) 推荐(0) 编辑
摘要: 前端用法: 1 let regex = "(?<province>[^省]+省|.+自治区)(?<city>[^自治州]+自治州|[^市]+市|[^盟]+盟|[^地区]+地区|.+区划)(?<county>[^市]+市|[^县]+县|[^旗]+旗|.+区)?(?<town>[^区]+区|.+镇)?( 阅读全文
posted @ 2019-12-04 10:26 凤爪 阅读(6515) 评论(0) 推荐(0) 编辑