原创 從父表隨機查詢一條數據ID,更新到子表的外鍵

背景 父表、子表單獨生成了一些測試數據,但子表對應的外鍵字段未生成(數據庫設計該字段可爲空)。爲了更好地模擬數據關係,要填充子表外鍵字段,填充要保證參照完整性,並儘量均衡引用父表記錄。 方案 利用MySQL的RAND()函數,從父表隨機抽

原创 爲什麼有時候 LD_LIBRARY_PATH 不起作用(Why LD_LIBRARY_PATH is bad)

By David Barr. Background This is one system administrator's point of view why LD_LIBRARY_PATH, as frequently used, i

原创 批處理延時方法

有時批處理希望停頓一下,等待其他處理,或者用戶選擇,超時後繼續默認處理。可以用以下方法: net start "Windows Update" @Echo off Echo See above message if OK. Echo

原创 NAT內部的服務器,Windows可以連接,而Linux/Android連接困難的問題

問題現象: 在網關映射一個端口,到公司內部一臺服務器(基於Linux的)的服務端口,發現此服務用Windows(10,中文家庭版)連接很順暢,而手機、Linux客戶端連接非常困難,十有八九連不上。 分析過程 在Windows上用Wires

原创 樹莓派(RaspberryPI 3)用作HP LaserJet P1007的打印機服務器

網上有一些介紹(說實話並不是太多)。這裏只是做個總結摘要。如果不願意詳細研究其他文章,可以參考本文也能成功。購買一塊樹莓派板子,安裝Raspbian。(推薦使用usbImageTool製作sd卡:http://www.alexpage.d

原创 Android Studio Gradle 錯誤CreateProcess error=216

用Android Studio編譯一個app,出現錯誤: CreateProcess error=216, 該版本的 %1 與您運行的 Windows 版本不兼容。 經多方查找,確定原因是:Android Studio 中內嵌的JDK 爲

原创 STC 51 單片機 浮點運算。

很簡單的代碼, 困擾了我好久:    #define  ADC_BALANCE   1695 #define  ADC_TO_PW_FACTOR 3.9   int  adcResult; ... float fd_pw;   fd_pw

原创 百度雲管家上傳大文件網絡異常時自動重啓

感覺百度網盤是本人用過最好的網盤了。不過PC端“百度雲管家”在上傳大文件時,容易出現“網絡異常”,然後就停止了,需要手工恢復。 爲了解決這個問題,編寫了以下批處理。在任務管理器裏定時重複執行(比如5分鐘重複一次),就能自動發現雲管家停止上

原创 利用 WM_COPYDATA 消息 在 C# 和 傳統C++應用之間傳遞數據時,64位平臺的問題

WM_COPYDATA 消息可以傳送大量數據,其方法有很多文章介紹,此處不贅述。 不過現在64位系統越來越多,傳統應用經常是32位系統的,如果處理不好,經常會遇到消息無法傳送,或者消息解析錯誤等問題。 首先看看COPYDATASTRUCT

原创 一個ActiveX 對VC 運行庫的依賴以及相關部署問題

近日編寫了一個ActiveX,對其進行.cab封裝,並作了簽名,希望能通過IE自動安裝。 前面的環節都很順利,就在自動安裝這裏飛了很大週摺。   爲了減少依賴性,ActiveX的編制未使用MFC,而是用的ATL;同時,希望使用靜態連接,而

原创 Aspos.Word 查找文檔中的表格

Aspos.Word可以不依賴Office處理Word文檔。有一種情況,是在編好的文檔中,找到特定的表格,插入或者提取數據,本人在“查找特定表格”問題上費了點功夫。特此記下解決方法:首先,要在做好的文檔模版中,爲特定的表格加上書籤。可以

原创 自己做一個微型插件:用Windows 資源管理器打開Eclipse Project中package、folder等所在的文件夾

用Eclipse開發時,有時候需要打開Project、package、或者某個下屬目錄的文件夾,以便於進行Eclipse之外的操作。   如果Eclipse Workbench所在的目錄很深(例如配合某些配置管理工具使用時),找起這些目錄

原创 用簡單命令查看Windows上USB盤使用記錄

已經有很多文章描述如何查找註冊表裏邊的USB盤使用記錄,但用regedit 查找有所不便,下載相關程序又擔心中病毒。本人寫了一個簡單的命令來做這個查詢: 只需要打開命令行窗口(Win + R,輸入 cmd.exe 回車),將以下命令粘貼進

原创 Tomcat 6.0+ 去掉Banner

曾經介紹過針對Tomcat 5.0 去掉Banner的方法:https://blog.csdn.net/nullpointer2008/article/details/5783401 而對於6.0及以上版本,可以通過配置的方法來進行(6.

原创 Android ImageSwitcher 和 Gallery 瀏覽圖片時 OutofMemory問題的解決

網上有很多例子介紹 ImageSwitcher 和 Gallery 配合瀏覽圖片(其實看起來都是從一個來源拷貝的),大部分都有兩個問題: 1、只講瞭如何瀏覽應用內置資源,而沒有給出瀏覽SD卡上圖片的方法; 2、沒有提到實際應用中會碰到的