原创 Kotlin 分享 筆記(二)

Kotlin 分享 筆記(二) 上次,我們對kotlin進行了整體的介紹,並且對kotlin基本的語法如變量,函數等都有了大致的瞭解,這次我們將會了解下kotlin對類與對象的支持,kotlin是如何使用註解,反射等相關工具的。 Clas

原创 JVM-java內存區域與內存溢出異常

JVM-java內存區域與內存溢出異常 說明 運行時數據區域 1 程序計數器 2 java虛擬機棧 3 本地方法棧 4 java堆 5 方法區 對象的創建 一個有意思的現象 JVM-java內存區域與內存溢出異常 1 說明

原创 Vps部署ShadowScoks(ubuntu)

ShadowSocks lunux 搭建 shadowsocks簡介 long long ago… 在很久很久以前,我們訪問各種網站都是簡單而直接的,用戶的請求通過互聯網發送到服務提供方,服務提供方直接將信息反饋給用戶。 when

原创 GO 學習筆記(一)

GO 學習筆記(一) 命令基礎 go run 用於運行命令源碼文件 只能接受一個命令源碼文件以及多個庫源碼文件作爲參數 它先編譯源碼文件,然後把編譯好的放在/tmp下,然後運行編譯文件 常用參數 -a 強制

原创 自動備份數據庫腳本

自動備份數據庫 情景描述 因爲有很長時間沒有備份數據庫的數據,致使服務器癱瘓之後只能恢復到一個月前的數據,造成很多BookMark使用者的不便,所以決定寫一個腳本來實現如下的功能: 定期備份數據庫(測試階段先定爲1小時) 每次備份之後,

原创 SprintBoot實現定時任務

SprintBoot實現定時任務 TestApplication.kt @SpringBootApplication @EnableScheduling //此註解表示自動配置定時任務 @ComponentScan("schedule")

原创 Vim 從放棄到拿起

Vim 從放棄到拿起 我與Vim Vim 在我自己的編程史上出現的時間還算蠻早的,我最開始接觸編程的時候便接觸了Vim, 這也得益於我的學長, 在我開始學編程的時候,學長們便強推 linux 操作系統,我用的是 ubuntu 麒麟。聽過學