原创 WSL中字體意外變化的解決方法

安裝好WSL版本的Ubuntu之後,由於嫌棄默認的新宋體不好看,於是從屬性窗格設置了新字體,但是發現在啓動vim的時候會出現字體變回原來的新宋體的情況。隨後在註冊表項目: HKEY_CURRENT_USER\Console\C:

原创 Altium Designer 18 / 19 導出Gerber時出現 legend is not interpreted until output 的標準解決方法

AD18或者AD19在導出Gerber時,Dirll Drawing層的 “.legend” 若出現 legend is not interpreted until output(即使在最終輸出的時候也沒有改變)或者導出的鑽孔表中

原创 WSL 版本的 Ubuntu 18.04 LTS 修改默認登陸用戶

假如我們在 WSL 版本的 Ubuntu 18.04 LTS 中忘記密碼的時候,需要切換到 root 用戶修改密碼。 以下方法適用於 Fall Creators Update 及更高版本 使用管理員打開 PowerShell,輸入

原创 在Altium Designer中使用矢量格式的防靜電標記

這裏提供一個字體文件,使用該True Type Font即可以字符串字體的形式在AD中使用矢量格式的防靜電等標識。 該字體文件還包括其他圖標,下圖爲相關字符與對應的圖標。 下載:https://download.csdn.net/do

原创 linux Tab鍵 部分無法補全

安裝了 WSL 版本的 Kali Linux 後發現,只有第一個命令可以用 Tab鍵 自動補全,例如輸入 sudo ap_ 就無法正常補全 apt ,檢查當前的 shell 是 bash 無誤。後發現是沒有安裝 bash-completi

原创 用泰勒公式實現Sin(x)函數的值計算

直接上代碼#include <iostream> #include <cmath>//Math庫用於對比運算結果 using namespace std; double MySin(double x, double r); int

原创 C語言利用前綴表達式實現複雜科學計算器

用C語言實現的科學計算器,支持2種常量,10種基本函數,Ans寄存器。相對來說拓展性應該是不錯的,思路是首先化簡複雜名稱的函數名和常量名,然後把表達式轉換成前綴表達式,再直接處理前綴表達式即可。因此對運算符和括號優先級的處理比較容易完美實