原创 mysql 登錄指定sock路徑

在原有mysql環境的服務器上,再次安裝禪道zbox,而禪道zbox啓動的mysql 不是默認路徑,此時,再使用mysql -u -p 就會出現如下錯誤(ERROR 2002 (HY000): Can't connect to local

原创 記一次openstack維護經歷----openstack-dashboard 500

背景: 清明節放假期間,公司有項目問題,需要緊急處理,結果物業停電,公司所有服務器都斷電了,再次上電後,好多機器的自啓沒做,只好讓同事到公司手動開啓,但是公司的openstack服務器起來後,訪問不了網頁。 問題現象: 登錄opensta

原创 Delphi6 用DirectShow 枚舉視頻設備信息

想用Directshow 枚舉視頻設備信息,但是用的D6,從網上找到了Delphi 10的示例https://download.csdn.net/download/dbyoung/10025100 從中找出枚舉函數,從DirectShow

原创 初始化bat 腳本 ---記錄

  ::獲取管理員權限運行cmd.exe %1 mshta vbscript:CreateObject("Shell.Application").ShellExecute("cmd.exe","/c %~s0 ::","","runa

原创 postgresql 操作備忘

查詢指定記錄 SELECT file_name, CAST(SPLIT_PART(file_name, '-', 2) as char(32)) AS caller_number, CAST(SPLIT_PART(SPLIT_PART(

原创 CMakeLists.txt 中設置編譯後的可執行程序優先調用本地庫

可執行程序查找不到so庫 庫放在可執行程序目錄下的lib文件夾下,但是可執行程序沒有去調用,使用ldd指令  修改ld.so.conf也是無效 是否是CMakeLists.txt設置的問題? 有事找度娘。。。 查到https://blo

原创 Windows下使用MSYS2 編譯32位、64位的libx264 總結

一、MSYS2下載 下載地址:http://www.msys2.org/ 選擇msys2-x86_64-20180531.exe下載安裝 pacman是MSYS2自帶的軟件管理工具: 可通過修改msys64\etc\pacman.d下的三

原创 go get 無反應、訪問github.com速度慢、沒反應問題的解決方案

    昨天晚上裝了個虛擬機,Centos7 安裝都正常,網絡訪問也正常,但是打算安裝beego的時候,把我給噎着了,無論是怎麼操作,go get github.com/astaxie/beego都是沒有反應,檢查GOROOT、GOPAT

原创 FTP客戶端上傳文件到服務器,總是失敗的原因

工程在現場進行項目實施,提到FTP上傳文件失敗; 反饋回來後,測試沒有問題,但是現場一直有問題。 在開發環境下測試都是正常的,既然軟件沒有問題,那麼肯定是現場的工程環境存在問題; 通過獲取GetLastError,但是errorcode=

原创 OCX的註冊與卸載---糟心的經歷

上次解決OCX異常問題,可見這個OCX應該放哪裏-----記一次開發與工程的交鋒上次的只是表象,這次註冊註冊新的OCX,測試的時候,接口還是之前的老的OCX;查找了好久沒轍,在確認了拷貝過去的ocx是新的時候,一時間沒了辦法。...沒招了

原创 CMake項目生成腳本

 手動寫Makefile太麻煩,然後選擇CMake,但是用CMake還是要寫CMakeList.txt,於是自己寫了個shell腳本來實現快速創建CMake項目。   #!/bin/sh #------------- # Module

原创 windows 修改hosts 立即生效的方法

記錄一下 hosts 文件所在位置 c:/windows/system32/drivers/etc/hosts 左下角 搜索框 搜索 cmd 彈出命令框 輸入 ipconfig /displaydns 顯示所有 dns內容 ipconfi

原创 Centos7 下配置Samba服務器---犯二的經歷

yum install samba配置/etc/samba/smb.conf[global] workgroup = SAMBA security = user passdb backend = tdbsam printing = cup

原创 Windows腳本 - %~dp0的含義

  更改當前目錄爲批處理本身的目錄 有些暈吧?不急,我舉例 比如你有個批處理a.bat在D:\qq文件夾下   a.bat內容爲 cd /d %~dp0 在這裏 cd /d %~dp0的意思就是cd /d d:\qq %0代表批處理本身

原创 SSH無法連接:Permissions 0777 for '/etc/ssh/ssh_host_rsa_key' are too open.

今天被工程叫過去,裝CentOS6.5系統,安裝完成後,把軟件裝好重啓,結果無法使用SSH連接了,就把我給叫過去了。通過ps aux|grep sshd 查看,sshd沒有啓動;手動執行 /etc/init.d/sshd start ,結