原创 自己對JVM的一點理解
JVM應該是運行在操作系統之上的,和軟件並沒有直接的交互 在我的理解中,JVM是這麼組成的。 首先是一個類加載器,它的作用就是加載一個class文件。 舉個例子,比如現在有一個Student的類。它是抽象的,但是如果我們把它new
原创 JMM八大指令
read:把一個變量的值從主內存傳輸到工作內存中 load:在read之後執行,把read得到的值放入工作內存的變量副本中 use:把工作內存中一個變量的值傳遞給執行引擎 assign:把一個從執行引擎接收到的值賦給工作內存的
原创 從頭開始學java——MySQL
1、介紹數據庫 1.1、什麼是數據庫 數據庫(DB,DataBase) 概念:數據倉庫,軟件,安裝在操作系統上,SQL,可以存儲大量的數據,一般500萬以下 作用:存儲數據,管理數據 1.2、數據庫分類 關係型數據庫(SQL):
原创 從頭開始學java——Markdown語法
#+空格+內容 = 一級標題 ##+空格+內容 = 二級標題 ###+空格+內容 = 三級標題 ####+空格+內容 = 四級標題 #####+空格+內容 = 五級標題 ######+空格+內容 = 六級標題 *+內容+*=斜體
原创 關於去重
衆所周知 1、只要重寫equals,就必須重寫hashCode 2、因爲Set存儲的是不重複的對象,依據hashCode和equals進行判斷,所以Set存儲的對象必須重寫這兩個方法 3、如果自定義對象作爲Map的鍵,那麼必須重寫
原创 Spring Boot的靜態資源導入
1、 在Spring Boot,我們可以使用以下方式處理靜態資源 (1) webjars localhost:8080/webjars (2) public,static,/**,resources localhost:808
原创 數組轉字符串,加逗號,最後一個不加逗號
list.forEach(i-> { list1.append(i); if(i!=list.get(list.size()-1)){
原创 Spring Boot源碼分析
Spring Boot的主方法會有一個註解 @SpringBootApplication 點進去看以後 @Target({ElementType.TYPE}) @Retention(RetentionPolicy.RUNTIME
原创 spring boot的run方法運行流程
@SpringBootApplication public class SpringbootApplication { public static void main(String[] args) { Sp
原创 redis開啓指令
redis-server.exe redis.windows.conf
原创 scrapy框架新建項目
scrapy startproject module cd module scrapy genspider baidu baidu.com
原创 IDEA中進入底層的快捷鍵
Ctrl+Alt+B
原创 python中運行js語句
self.driver.execute_script(js)
原创 Python中進入frame和退出
self.driver.switch_to.frame("frame的name") time.sleep(1) self.driver.switch_to.default_content() time.sleep(1)
原创 python爬蟲中切換標籤頁
handles = self.driver.window_handles self.driver.switch_to.window(handles[1]) self.driver.close() self.driver.swit