- 博客(32)
- 收藏
- 关注
原创 解决ubuntu apt upgrade后出现dpkg: error processing package linux-firmware (--configure)
版本号改成弃用的对应版本。
2023-12-11 23:41:56 591
原创 BitLocker自动解锁的密钥保存在哪里?
在这种情况下,管理员可以创建一个称为“BitLocker恢复密码”的对象,用于存储所有计算机的恢复密钥。该对象仅可由管理员和授权用户访问。在这种情况下,BitLocker会将密钥存储在计算机的TPM芯片、活动目录域或外部USB驱动器等位置之一。外部USB驱动器:如果您不想使用TPM芯片或 Active Directory来存储BitLocker密钥,也可以将密钥存储在外部USB驱动器上。如果计算机具有TPM芯片,并且您已经启用了TPM支持,则BitLocker默认会将密钥存储在该芯片中。
2023-06-21 12:49:47 3759
原创 iptables对指定ip限速
其中--limit 100/s是限制每秒数据包数量,一般情况下每个数据包可以按照1500个字节计算;--limit-burst 100是突发数据包。: 指定将令牌重新填充到存储桶中的速率。4/hour表示每小时4个令牌(每15分钟1个令牌)。: 指定存储桶中可以填充的令牌的最大数量。(这也是存储桶开始使用的令牌数量)。
2023-05-28 14:20:59 1776
原创 win系统使用frp端口映射实现内网穿透,配置“任务计划程序”提高稳定性
假设frp服务器域名为baidu.com,通过baidu.com:18888就能连接到电脑的远程桌面。点击“Win+R”,打开运行对话框,输入“taskschd.msc”启动“任务计划程序”;大功告成,就算frp进程不小心退出了也能自动重启,提搞了稳定性;编译生成frp-start.exe。
2023-04-26 12:11:57 902
原创 ubuntu下如何查看pcie设备m.2 ssd固态硬盘的VID,PID和识别的速度,lane数目
【代码】ubuntu下如何查看pcie设备的VID,PID和识别的速度,lane数目。
2023-03-18 13:43:35 3836
转载 pve中的磁盘目录挂载到lxc容器中
本处的出发点是,pve中有一块磁盘已挂载用于网络共享,但其中的文件需要被docker某些程序访问。不记得设置了多少个,在pve对应的ID中,里面有资源选项卡会显示挂载的情况。实际案例:pct set 105 -mp1 /mnt/st2,mp=/home/jellyfin/media/st2。mp=/home/jellyfin/media/st2: 这是要挂载到容器中的目录位置。nano /etc/pve/lxc/105.conf #100是对应的容器ID。/mnt/st2: 这是pve上的目录位置。
2023-02-06 00:51:36 7485
原创 配置vscode用lldb调试时默认用16进制显示变量
切换到“扩展”窗口:点CodeLLDB的设置按钮:选“扩展设置”:往下拉,如下图修改成“hex”:
2023-01-03 20:30:56 1745
原创 win10 vscode配置cygwin64、cmake和gdb调试c/c++程序,并解决posix路径格式不能跳转问题
官网下载Windows x64 ZIP版本的cmake-3.26.3-windows-x86_64.zip,解压放到D:\Program Files\CMake文件夹下;现在vscode终端窗口中输出的错误文件路径就是形如“D:/GccProject/test.c”的ntfs路径格式,按住ctrl点击就可以在编辑器中自动跳转到相应位置。使用cywin64-setup-x86_64.exe卸载cygwin64的cmake;修改用户环境变量PATH添加D:\Program Files\CMake\bin;
2023-01-03 20:17:02 2467
原创 Linux磁盘热插拔命令
然后再运行fdisk -l 就能发现新添加的硬盘已经被系统识别了,查看系统日志/var/log/messages,发现对SCSI设备进行了一次重新扫描。需要注意的是echo的三个- – -号之间有空隔。对于支持热插拔SCSI技术的服务器,SCSI硬盘和磁带机可以在Linux下实现在线添加和移除。b是硬盘或者磁带机所在SCSI通道的编号;d是硬盘或者磁带机的lun号默认情况都是0。a是硬盘或者磁带机所在SCSI控制器号;c是硬盘或者磁带机的SCSI ID号;
2022-11-24 20:51:35 2329
原创 解决windows系统挂载omv的samba共享不能执行.exe文件的问题
解决windows系统挂载omv的samba共享不能执行.exe文件的问题
2022-10-08 22:50:31 1552
原创 iscsi解决iscsiadm: No portals found
修改/etc/tgt/targets.conf文件,把:initiator-name 192.168.10.0/24改成:initiator-address 192.168.10.0/24然后:service tgt restart客户端就可以正常发现了
2022-05-08 23:53:35 2801
原创 解决VSCode通过Remote-SSH远程调试GO项目不能下载插件问题
解决VSCode通过Remote-SSH远程调试GO项目不能下载插件问题,是因为连接不上国外源,要把源改成国内的,通过SSH连接上远程机器,运行以下命令:go env -w GOPROXY=https://goproxy.cn,direct重启VSCode,再次安装插件就没有问题了。...
2022-04-26 13:35:49 1581
原创 解决VSCode远程SSH连接不能免密问题
修改.ssh/config的权限:sudo chmod 600 .ssh/config或者sudo chown $USER .ssh/config
2022-04-23 22:34:44 729
原创 修改zfs卷大小
查看zfs卷大小zfs get volsize rpool/node-01NAME PROPERTY VALUE SOURCErpool/node-01 volsize 2T local修改zfs卷大小zfs set volsize=4T rpool/node-01
2022-04-17 00:45:51 874
原创 PVE配置postfix SASL authentication failed解决过程
PVE配置postfix一直发送不了邮件,查看/var/log/mail.log有如下错误:SASL authentication failed; cannot authenticate to server smtp.qq.com[120.241.186.196]: no mechanism available搜索相关错误得到解决方法:apt install libsasl2-modulessystemctl restart postfix.service问题解决。...
2021-11-02 21:02:10 2237
原创 PVE zfs替换UNAVAIL的硬盘
ls -la /dev/disk/by-id #查看新硬盘idzpool replace mypool /dev/disk/by-id/旧硬盘id /dev/disk/by-id/新硬盘idzpool offline mypool /dev/disk/by-id/旧硬盘idzpool detatch mypool /dev/disk/by-id/旧硬盘id
2021-10-26 08:45:38 1414
转载 ubuntu安装光盘iso修改方法总结
可以使用mount命令查看iso的内容 #mkdiriso #mount-oloopubuntu.iso./iso 把iso里面的内容取出来,iso_modify #mkdiriso_modify #rsync-az./iso./iso_modify Iso目录里面的casper/filesystem.squashfs就是启动以后的虚拟文件系统,我们要修改的就是这里的内容。 #mkdirsquashfs #cp...
2021-04-01 10:11:55 1762 2
转载 键盘扫描码(转)_虚拟USB键盘
键盘扫描码(转)_虚拟USB键盘键盘扫描码 Esc 1 F1 59F2 60F3 61F4 62 F5 63F6 64F7 65F8 66 F9 67F10 68F11 87F12 88` 411 22 33 44 55 66 77 88 99 100 11- 12= 1343← 14Tab 15Q 16W 17E 18R 19T 20Y 21U 22I 23O 24P 25[ 26] 27 Caps 58A 30S 31D 32F 33G 34H 35J 36K 37L 38; 39' 40En
2010-10-11 11:36:00 3791
转载 高斯模糊的.net实现
高斯模糊的.net实现 选择.net来做图像处理唯一的好处就是避免了烦琐的编程细节,可以全部精力投入在算法上.在图像结构分析之前,我使用了高斯模糊来去粗取精, 将细节部分的去掉,将边缘强化. 高斯模糊的算法很简单了, 使用高斯函数和图像做卷积, 不过复杂度真是不错, 宽度=2的高斯模糊要做 24*n(n是图像像素)次浮点运算不过如果把重复计算的除外,就只有4*n次了, 而且宽度约大
2007-06-27 21:31:00 1920
转载 VC 对话框设置背景颜色和图片
改变背景颜色,有两种方法:1、在app的初始化函数中调用:void SetDialogBkColor( COLORREF clrCtlBk = RGB(192, 192, 192), COLORREF clrCtlText = RGB(0, 0, 0) );2、在对话框类的OnCtlColor函数中:if(nCtlColor == CTLCOLOR_DLG) { CBrush *brush;
2007-06-21 19:10:00 2120
转载 unicode与char之间的转换
#include WCHAR *strUnicode = L“啊ABC“;_bstr_t strb = strUnicode;char *strch = strb;//变成了内码 //反过来char *strch = “啊abc”;_bstr_t strb = strch;WCHAR * strUnicode = strb;//成了Unicode
2007-06-14 10:24:00 1924
转载 利用VC访问INI文件和系统注册表
.INI文件 INI文件(Initialization file ,又称为初始化文件)是用来保存应用程序设置和选项的一种特殊的ASCII文件,以“.ini”作为文件扩展名,也被称做配置文件或概要文件(Profile)。除了各个应用程序可以拥有自己私有的初始化文件外,Windows系统还提供有一个系统的初始化文件Win.ini,并由此对当前的Windows系统进行配置,同时也可以在其内记录系统内其
2007-06-14 09:42:00 1544
转载 C++ string祥解
之所以抛弃char*的字符串而选用C++标准程序库中的string类,是因为他和前者比较起来,不必 担心内存是否足够、字符串长度等等,而且作为一个类出现,他集成的操作函数足以完成我们大多数情况下(甚至是100%)的需要。我们可以用 = 进行赋值操作,== 进行比较,+ 做串联(是不是很简单?)。我们尽可以把它看成是C++的基本数据类型。 好了,进入正题………首先,为了在我们的程序中使用str
2007-06-09 21:12:00 1525 1
转载 Window 消息大全使用详解
消息,就是指Windows发出的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。 消息本身是作为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。例如,对于单击鼠标所产生的消息来说,这个记录中包含了单击鼠标时的坐标。这个记录类型叫做TMsg,它在Windows单元中是这样声明的: type TMsg
2007-06-06 22:08:00 686
原创 vc中获得命令行参数
调用 ParseCommandLine,一般在APP 类的InitInstance 中调用。 CWinApp类中有一个成员变量可以用,m_lpCmdLine WinMain函数的lpCmdLine参数就行了 用API函数GetCommandLine()取命令行参数指针,在InitApplication()里处理。
2007-06-05 23:19:00 1265
转载 创建快捷方式
BOOL CCreateLnkDlg::CreateLink(LPSTR szPath,LPSTR szLink){ CoInitialize(NULL); HRESULT hres; IShellLink* psl; IPersistFile* ppf; WORD wsz[MAX_PATH];
2007-06-05 22:54:00 679
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人