原创 Docker清理無用鏡像方案
隨着公司發佈的工程鏡像越來越多,需要經常刪除無用鏡像,但是又不能刪除一些基礎鏡像如java8,否則生成工程的時候每次重新拉一次也挺麻煩。 解決思路,給每個工程的Dockerfile加入LABEL,LABEL內容自定義,例如: LABEL a
原创 Graylog處理docker容器的多行日誌之過程記錄
docker容器雖然支持gelf日誌驅動,卻不支持合併多行日誌爲1個message,詳情見 log driver should support multiline · Issue #22920 · moby/moby · GitHub ,這
原创 該證書已過期 或者尚未生效 ?
碰到一個奇怪的問題,某臺win7電腦用chrome訪問某網站提示 該證書已過期 或者尚未生效 ,但 1、證書是Let's Encrypt簽發的,有效期總共3個月,還剩1個多月 2、系統時間和時區都是正確的 3、該電腦上的火狐瀏覽器打開該網站
原创 Openwrt SSH免密碼登錄linux服務器
dropbearkey -t rsa -f .ssh/id_rsa > id_rsa.pub scp id_rsa.pub > [email protected]:/root/.ssh/authorized_keys ssh -i .ssh/
原创 讓windows10支持多用戶連接
windows除了server版支持多用戶同時遠程連接的,普通版windows是不支持的,需要破解一個DLL來讓windows10支持。 github上有個項目叫rdpwrap是可以破解該文件的,很遺憾該項目自從2017年後便再沒更新過。因
原创 內網jenkins將docker鏡像部署到正式服務器
一開始用的方法是在正式服務器上安裝docker私庫,但是私庫問題太多,最後放棄了。 1、安全方面的配置很麻煩 2、docker私庫沒有刪除鏡像的功能 現在的解決方案: 在jenkins服務器打包好docker鏡像後,使用docker s
原创 windows kms激活
首先根據系統版本選擇一個產品密鑰,只要是VOL版本的系統,就只有一個密鑰,而且可以在微軟官網找到,地址 Appendix A: KMS Client Setup Keys | Microsoft Docs 爲了防止網址失效,將內容複製下來:
原创 dataease安裝使用
下載離線安裝包 https://github.com/dataease/dataease/releases 解壓 tar zxvf dataease-release-v1.0.0-offline.tar.gz # 進入安裝包目錄
原创 winform comboBox設置背景色
comboBox DropDownStyle屬性設置爲DropDownList後,背景色設置不管用,將DrawMode設置爲OwnerDrawFixed即可。
原创 winform listview美化
listview設置行高 listview本身是沒有辦法設置行高的,需要藉助imagelist; ImageList iList = new ImageList(); iList.ImageSize = new Size(1, 30);
原创 winform 無邊框應用程序
最大化: this.WindowState = FormWindowState.Maximized; 存在問題:直接調用上面那個會導致任務欄被覆蓋,解決方法,先設置最大化應用程序的分辨率大小爲工作區大小,再最大化 this.Maximu
原创 c# datagridview筆記
禁止用戶改變DataGridView1的所有列的列寬DataGridView1.AllowUserToResizeColumns = false; 禁止用戶改變DataGridView1所有行的行高DataGridView1.AllowUs
原创 sqlite3開源加密方案-wxsqlite3
sqlite3免費版本是不提供加密功能的,但是預留了加密的接口。 截至2020年8月,wxsqlite3最新版本是4.6.0,支持的最新sqlite3版本是3.31.1。 github地址:https://github.com/utelle
原创 sqlite3 select語句將blob數據用16進制字符串展示
select hex(foo) from test;
原创 CentOS 6 時間錯誤導致無法開機
CentOS 6服務器主板電池掉電後,會導致無法開機。具體提示爲“ *** Superblock last mount time is in the future *** ” 時間錯誤就無法開機,這個設定略坑。。 遇到這種問題,需要用fsc