原创 去掉Gnome中的Beep聲

 重新裝了一次Debian,以前的設置都被刪除了,所以現在大部分程序都要重新配置,第一個要去掉的就是系統的Beep聲,以前在音效裏有設置項,找不到了。gnome2.26變化這麼大?網上找找,也只是說在音效裏面設置,可是,關鍵是我的音效功

原创 Windows下封裝的線程

 平時用到線程的機會不少,封裝了一個簡單的線程,留念如何使用可以參照代碼:    從CBaseThread這個類繼承一個新的類,然後實現下面三個函數,就可以調用StartThread啓動線程,調用EndThread停止線程.    vir

原创 析構函數中調用虛函數

首先貼一個小例子 //============================================================================ // Name : test3.cpp // A

原创 gentoo升級中出現的問題

1.找不到la文件的一個解決方法在 revdep-rebuild 之前先 lafilefixer --justfixit 如果沒有lafilefixer,可以先emerge lafilefixer.   2.libproxy編譯出現錯誤

原创 Nemo掛載其它分區失敗的問題

因爲最近新安裝的Arch,和Ubuntu不一樣,所有東西基本都要自己安裝纔會有,比如桌面,比如網絡。 安裝完成後就想要掛個盤拷點東西過來,然後發現沒有權限: Not authorized to perform operation 這樣的錯

原创 設置時間爲本地時間

timedatectl set-local-rtc 0 安裝完Linux後,尤其是雙系統,重啓到Windows後會發現時間不對了,究其原因 ,是因爲Windows讀取Bios時間後,是以本地時間顯示的,而Linux安裝時,有選擇時區

原创 Lua加載C庫的問題

寫了一個測試Lua調用的C庫,如下: 頭文件: #ifndef __C_LIB_H_FILE__ #define __C_LIB_H_FILE__ extern "C" { #include <lua.h> #include

原创 eclipse中的pydev

最近在學習python,想找一個合適的IDE來做,查來查去,看到有pyDev,是eclipse中的一個插件,下載下來後,解壓放到eclipse的plugins文件夾中,啓動eclipse,看到了python的工程嚮導,點下一走時,報了一個

原创 使用樹莓派共享上網

目前入手一個樹莓派4B,有兩個網卡,一個有線,一個無線,正好手頭上也有一個機器不能使用無線,就想到了讓這個派幫忙共享網絡,連接有線使用。 這樣,網絡環境就是這樣: 無線->外網  ip:192.168.1.5 有線->內網機器 ip :

原创 如何永久關閉wifi的電源管理

https://blog.csdn.net/weixin_44745717/article/details/100144347   Ubuntu下的無線一直斷線重連, 不知道是不是電源的問題,先關閉再看情況吧

原创 如何構建一個隨身攜帶的開發環境

做爲一個程序員,可能最希望的是隨時能寫代碼,不管是在哪個機器,都希望有一套隨時可用的開發環境,最好還是熟悉的,打開就能用的一套環境。 這樣的環境一定要小巧,一個U盤就能裝下,還要求能隨時在別人的電腦上啓動。 兩個實現方案: 第一個方法:在

原创 Virtual Box中的Debian網絡配置

在VBox2.*中安裝完成Debian後,發現3.0出來了,趕快換成了新版本,不過問題馬上就出現了,啓動Debian後,竟然不能上網了,網上查了資料,同時用ifconfig | grep eth查看,發現eth0 成了eth1,然後修改了

原创 安裝Portage中沒有的軟件

 使用Gentoo,系統裝好後,就是安裝一些常用的軟件了,自然,大部分都會在Gentoo的Portage中找到,比如pidgin,也有一些沒有在portage中,這就要去找源代碼了,不過,去下載源碼,還要手動去下載一些相關的庫,裝起來比較

原创 Linux下的線程類封裝

前些天弄了一個windows下的線程類封裝,用起來比較方便,現在移植到了linux下,因爲還不會事件機制,所以就用互斥來進行線程的管理,初級應用應該夠了。代碼如下,大家可以參考一下,如果對你有用,那是最好,如果不完善,還望多提意見。 互斥

原创 BASH的自動補全

新買了筆記本,第一件事當然是裝上心愛的Debian,安裝還算順利,使用命令行播放音樂時,出問題了,以前熟悉的命令行參數選項補全功能沒有了.網上查了一下,原來需要一個bash-completion來完成. 知道原因,自然就好解決了,sudo