共有 261 篇文章
/usr/bin/ld: cannot find -lpthread
2022-11-17 - 2024-09-18
使用golang编译程序遇到的问题 # runtime/cgo /usr/bin/ld: cannot find -lpthread collect2: error: ld returned 1 exit status pthread primitives are part of the core libc.so library. to satisfy -lpthread, create an empty AR archive somewhere in the library search path. ar -rc /usr/lib/libpthread.a
squashfs镜像扩容
2022-11-16 - 2024-09-18
此方法仅适合刚把镜像写入磁盘还未启动以及还未将镜像写入磁盘这两种情况,一旦系统启动,squashfs分区大小就已经确定了,如果要更改只能使用losetup挂载并
Placeholder
2022-10-11 - 2024-09-18
input输入框占位符变化:输入框处于聚焦状态时,输入框的占位符内容以动画形式移动到左上角作为标题 <div class="input-box"> <input class="input-control input-outline" placeholder="账号"&g
KMS & GVLK
2022-10-08 - 2024-09-18
Windows https://learn.microsoft.com/zh-cn/windows-server/get-started/kms-client-activation-keys?source=recommendations Windows Server 2022 操作系统版本 KMS 客户端安装程序密钥 Windows Server 2022 Datacenter WX4NM-KYWYW-QJJR4-XV3QB-6VM33 Windows Server 2022 Standard VDYBN-27WPP-V4HQT-9VMD4-VMK7H Windows Server 2019 操作系统版本 KMS 客户端安装程序密钥 Windows Server 2019 Datacenter WMDGN-G9PQG-XVVXX-R3X43-63DFG Windows Server 2019 Standard N69G4-B89J2-4G8F4-WWYCC-J464C Windows Server 2019 Essentials WVDHN-86M7X-466P6-VHXV7-YY726 Windows Server 2016 操作系统版本 KMS 客户端安装
Windows Product Activation
2022-10-08 - 2024-09-18
KMS激活Windows 首先用管理员权限打开命令提示符 卸载当前系统秘钥:slmgr.vbs /upk 写入KMS的GVLK秘钥:slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX 写入KMS服务器地址:slm
GoLand
2022-10-07 - 2024-09-18
Setting/Tools/Action and Save/Reformat Code: 自动格式化代码 Setting/Tools/Action and Save/Optimize imports: 自动优化import Setting/Editor/Inspections/Go/Code Style issues/Usage of Snake_Case: 关闭SnakeCase变量名 Setting/Editor/General/Code Folding/: 关闭代码折叠
Fix Windows and Linux Showing Different Times When Dual Booting
2022-10-04 - 2024-09-18
Make Windows Use UTC Time Filename: Make Windows Use UTC Time.reg Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation] "RealTimeIsUniversal"=dword:00000001 以管理员身份打开 「PowerShell」,输入以下命令 Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1 Make Windows Use Local Time Filename: Make Windows Use Local Time.reg Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\TimeZoneInformation] "RealTimeIsUniversal"=-
Auto Restart Network Interface
2022-09-26 - 2024-09-18
每隔30秒钟检查一次网络状态,如果网络异常则重启网卡,然后刷新DNS缓存。 @echo off echo "正在监听网络状态…." cd C:\opt\netcheck :begin ping akvicor.com > ping.txt rem echo %errorlevel% if %ERRORLEVEL% == 1 goto ping2 goto loop
Stack alignment in x64 assembly
2022-08-23 - 2024-09-15
AOS
gcc会在call指令之前让rsp按16字节对齐。 cpu在call的时候将rip压栈rsp -= 8,所以进入被调用者之后rsp = 8 (mod 16)。如果在这个函数里面还要c
BOOT: 从FAT32分区搜索并读取loader
2022-08-22 - 2024-09-15
AOS
初始化寄存器 我将物理地址0x050000-0x070008之间的内存分配给了堆栈。栈顶设置为0x070008的原因是,kernel函数在编译后会在函数开头加上这
File Permission
2022-08-19 - 2024-09-18
修改文件或目录所有者 # 修改文件的所有者为root chown root <file> # 修改文件的所有者和所有组为root chown root: <file> # 修改文件的所有者为root,所有组为akvicor chown root:akvicor <file> # 修改