原创 使用Java向MySQL插入datetime,防止時分秒信息丟失

問題 使用java.util.Date無法直接插入MySQL,似乎 必須使用java.sql.Date 如果在MySQL中使用timestamp(時間戳),所能表示的時間有限 將java.util.Date插入MySQL的dat

原创 U盤殺毒後文件不見/找回

U盤殺毒後文件不見 問題描述   U盤的原本的文件和文件夾變成了快捷方式,且文件位置鏈接到了c盤關鍵位置。經過殺毒軟件殺毒後,U盤內文件和文件夾全部消失或只剩下一個文件夾。在文件資源管理器(我的電腦)中,U盤盤符顯示空間被使用過

原创 win10服務主機服務佔用大量網絡寬帶

微軟官方解釋 內容如下 Windows 更新傳遞優化: 常見問題解答 藉助 Windows 更新傳遞優化,您不僅可以從 Microsoft 獲取 Windows 更新和 Windows 應用商店應用,還可以從其他來源獲取它們。

原创 查看網站使用ipv4還是ipv6網絡連接

因爲在學校,可以使用ipv6網絡,而ipv4網絡按流量收費,因此判斷一個網站是否能使用ipv6訪問成爲了一個很重要的問題 方法 打開cmd,輸入命令“nslookup 網站名”,通過第二欄“非權威應答”的Address可以知道

原创 簡單的win32應用程序:彈跳的小球(使用雙緩衝)

可視化編程的作業(講了快2個月了還在講win32 api,然而我們最後不是考mfc嗎喂老師),內容是按下鼠標擡起後小球彈上去又掉下來,彈跳高度與鼠標按下時間長度相關。 相關的實現細節用註釋寫在程序裏,沒有註釋的部分就是vs自動生成的。 P

原创 使用GMap控件讀取.shp多邊形文件(shapefile)

一、多邊形shp文件結構 從此博客:SHP文件結構 其中記錄多邊形的shp文件簡單概括爲這張圖(看不清楚可以右鍵圖片-在新標籤頁中打開,或者下載查看) 二、構造GMapPolygon //生成一

原创 java獲取文件的創建時間、修改時間和訪問時間(含優化)

BasicFileAttributes Java爲了滿足跨平臺需要,其File類僅提供lastModified(),即文件的最近一次修改時間。原因是Linux不記錄文件的創建時間。但是爲Windows平臺開發的程序需要讀取文件的創

原创 OneDrive卸載後無法更新

首先把組策略裏的 禁用oneDrive選項 關掉 [路徑是:組策略-計算機配置-管理模板-onedrive] 然後從微軟官網下載OneDriveSetup.exe(搜索”onedrive下載”找到微軟官方網頁) 以下內容來自ht

原创 藉助海外服務器+七牛雲加速文件下載

如果遇到國外網站上的資源,大型文件如 Android studio 之類,即使使用了 vpn 也不見得能以較快速度下載,網絡條件較差時尤甚。 如果按照以下方法下載,能一定程度上解決這個問題: 在海外服務器上下載所需文件 傳輸到七牛雲對應

原创 使用 mactype 優化 idea 全家桶字體效果

mactype 是一款老牌的 Windows 字體渲染優化軟件,在 win7 以及更早時代曾風靡一時,但是在某些 Windows 死忠眼中,這儼然是 pc 對陣 mac 的一大污點。隨着高分屏時代的到來以及微軟在 win10 上做出的字

原创 ubunut 下使用 vs code 調試 c++ 程序,查看數組內容

路徑配置 首先要注意的是,Linux 下 vs code 如果使用含中文的項目路徑,會出現文件不存在之類的錯誤,因此必須使用全英文路徑。 配置文件 點擊工具欄的第四個按鈕,即調試按鈕,然後點擊綠色的調試按鈕,會自動添加一份配置文件 l

原创 ubuntu 使用 ipv6 隧道

主要借鑑了下面教程: Ubuntu開啓IPv6 ubuntu 看youtube 的方法 ubuntu16.04使用ipv6 安裝 miredo sudo apt install miredo 更改 ipv6 地址配置 sudo vi

原创 gdb 相關命令

參考教程: Linux gdb調試器用法全面解析 gdb斷點(四)刪除 gdb: how to print the current line or find the current line number? GDB Error:

原创 Ubuntu 添加開機啓動程序的簡單方法

不需要使用 rc.local 或者編輯其他文件,只需要操作圖形界面(需要 Ubuntu 版本 14.04 或更高): 引自:How do I start applications automatically on login? 搜索“啓