原创 啓動embed H2數據庫的web console

Spring實戰中的連接數據庫代碼 @Configuration public class DataConfig { @Bean public DataSource dataSource() { return n

原创 python編程經驗記錄

一、 作用域、global和nonlocal的使用 python有三層獨立的作用域,模塊作用域,全局作用域,函數作用域 因爲不需要定義變量,所以無法在內層作用域修改外層作用域的變量。 如果在局部要對全局變量修改,需要在內層用glo

原创 Spring實戰15-17章

十五章:RPC Spring支持多種不同的RPC模型,包括RMI,Hessian和Burlap以及Spring自帶的HTTP invoker。調用風格都能保持一致。 在所有的模型中,服務都作爲Spring所管理的bean配置到我們

原创 併發和並行——一個一直以來的誤解

之前一直以爲併發和並行是對立的,在單CPU上多任務(看似)同時進行是併發,而在多CPU上多個任務同時跑叫並行。所以當我看到Java併發編程這種說法的時候一直有個疑惑,因爲Java的多線程明明可以使用多個線程卻被人稱呼爲併發。 事實

原创 CSAPP 代碼運行和fork哪個先運行

sudo mv csapp.h /usr/include sudo mv csapp.c /usr/include 在 csapp.h 文件 #endif 之前添加 #include"csapp.c" 記得加上 -lpthread

原创 令人迷惑的python語法之yield和閉包的組合

生成器和閉包在一起導致了出乎意料的行爲 def gen_func1(): def f(): return i i=0 yield f i=1 yield f def gen

原创 JPA配置mysql連接

spring.datasource.url=jdbc:mysql://127.0.0.1:3306/test?useUnicode=true&characterEncoding=UTF-8 spring.datasource.us

原创 多路複用,模式匹配和switch語句

老實說,很像 可能做硬件的喜歡說多路複用,函數式編程的喜歡用模式匹配這個詞

原创 註冊表和COM編程

在註冊表中右鍵菜單的項目都包含在第一子項 HKEY_CALSS_ROOT 中。展開該項,第一個子項一般是 * ,這個統配符表示一切後綴的文件都通用。也就是說,這個子項中的一切右鍵菜單項,沒有特別說明,會出現每一個文件的右鍵菜單中。

原创 重裝系統後複用之前的Users文件夾

進入logo界面了說明引導沒有問題 1.重裝系統後的用戶名設置爲和原先的用戶名一致 2.在PE環境下通過mklink /d實現軟鏈接 NTUSER.DAT和UsrClass.dat記載了註冊表 DesktopOK記錄桌面圖標位置

原创 chrome同步書籤

國內連不上谷歌,自動同步並不好用,網上找了幾個書籤同步的插件也不好用(好像註冊什麼的也是需要翻牆,eversync),github的話我家移動網也上不去。。 國內可以穩定訪問的是onedrive,我也用過一段時間onedrive,

原创 多核CPU的多個核可以同時訪問內存嗎?

目前的x86/x64的多核/多處理器系統是SMP結構,共享主存,內存是共享設備,多個處理器/核心要訪問內存,首先要獲得內存總線的控制權,任何時刻只有一個處理器/核心能獲得內存總線的控制權,所以單就內存來說,不會出現多個處理器/核心

原创 正確的二分查找

def bisearch(numbers, t): left = 0 right = len(numbers)-1 while left <= right: # 注意<=不能變 mid =

原创 一圖解釋https流程

高超的ppt辦公技術

原创 linux下php的部署

1。php-fpm的安裝,php-mysqli的安裝 這兩個阿里雲下可以直接使用apt-get來完成7.0安裝。 更改php-fpm響應的配置 2。配置好nginx對應的文件 https://www.cnblogs.com/fei