原创 Ubuntu NFS(網絡文件系統)安裝

安裝nfs sudo apt install nfs-kernel-server nfs-common -y 查看nfs服務狀態 sudo systemctl status nfs-kernel-server 配置共享目錄

原创 ubuntu意外刪除/etc/nginx後如何恢復?

1、使用purge卸載 sudo apt-get purge nginx nginx-common nginx-full 2、重新安裝 sudo apt-get install nginx 3、測試 nginx -t 4、若上述方案不起作用

原创 Windows永久激活

1、操作步驟 2、激活工具

原创 IOS抓包工具Charles

Charles 使用說明:https://www.jianshu.com/p/724ef9d3efb6

原创 用於測試GRPC服務的UI工具-BloomRpc

BloomRpc 下載地址: https://github.com/bloomrpc/bloomrpc/releases 簡介:https://www.zhangjc.site/grpc_api_debug_tool_bloomrpc/

原创 按CPU耗費情況倒序查詢某個數據庫當前連接狀態

有時遇到數據庫的一些性能問題,特別是連接池不夠用的情況。 需要定位具體哪個程序,或哪個連接狀態,或哪個SQL執行問題,通過下面方法來排查。 -- 按CPU耗費情況倒序查詢某個數據庫當前連接狀態 select *,(select text

原创 修改.gitignore文件不生效

項目開發中使用Git作爲版本管理工具時,有時並非在項目一開始就添加了.gitignore文件來管理Git的忽略規則,或者在項目過程中添加或移除了忽略規則,這是由於Git在本地維護着一份遵從創建本地項目時的gitignore規則的Git緩

原创 How do you use System.Drawing in .NET Core?

轉載: https://www.hanselman.com/blog/how-do-you-use-systemdrawing-in-net-core

原创 C# 9.0 新特性

Record 1、record類型是引用類型 2、爲什麼會新增這一類型? 1)面向對象編程中,比較兩對象是否相等,一般比較兩對象的內存地址是否一致。 2)然而在一些語境中,我們關注的是對象的字段/屬性是否相等。在這種情況下進

原创 C# 9.0 Top-level statements

概述 Top-level statements開始於C#9.0,你不需要在一個console應用程序裏顯示聲明Main方法,大大減少代碼量。 原代碼: using System; namespace ConsoleApp1 {

原创 Chocolatey,Windows下包管理器

CMD安裝Chocolatey @"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPo

原创 AspNetCore使用NLog做日誌記錄

安裝包 安裝nuget包NLog.Web.AspNetCore和Microsoft.Extensions.Logging 配置文件NLog.config <?xml version="1.0" encoding="utf-8" ?>

原创 VSCode 安裝go插件失敗,只要三條命令搞定

VSCode安裝go相關插件 安裝go tools失敗,在powershell終端運行以下命令 1、mkdir -p $env:GOPATH/src/golang.org/x/ 2、cd $env:GOPATH/src/golang.o

原创 docker es

docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS="-Xms64m -X

原创 Linux Systemd

Systemd