Loading
首页
文章分类
技术教程
知识积累
新闻日报
知识分享
今日新闻
其他页面
网站统计
友情链接
高清壁纸
虎牙直播
关于轩灵
热门文章
VS2019避免全部安装至C盘
2023-04月17号更新v2
中兴F450光猫破解隐藏模式让路由器拨号
影子系统出现BAD_SYSTEM_CONFIG_INFO蓝屏问题
WPS专业版密钥经常提示过期解决方案
标签搜索
windows
linux
python
centos
centos7
网络技术
android
win11
游戏
系统重装
windows 11
安卓
系统
Ubuntu
docker
windows server
vmware
esxi
Deepseek
ai
发布
登录
注册
找到
66
篇与
默认分类
相关的结果
- 第 4 页
2020-01-21
网易云灰色音乐解锁用法
网易云灰色音乐解锁用法 本程序使用的node项目是开源的。由于项目是用命令启动的,所以对于大部分人来说,还是不叫不方便的,所以我进行了windows窗体程序开发。为了让大家使用起来更加方便。并且增加了可视化的音源排序调整等等功能。使用方式 隐藏内容,请前往内页查看详情 下面附上效果图 未使用前: 4.jpg图片 使用后 5.jpg图片
默认分类
技术
分享
# windows
轩灵
2020-01-21
37
2,932
144
2020-01-08
DirectX修复工具能解决什么问题
DirectX修复工具能解决什么问题 总所周知,DX修复工具我们用的最多就是在运行某些单机游戏是,总是提示找不到dx*.dll文件,然后我们就需要这款工具进行修复。但是这款工具所拥有的功能不仅仅只是解决dx文件丢失问题。还有其他功能,请看博主一一道来。一、应用程序无法正常启动(0xc000007b)。请单击“确定”关闭应用程序。 [x] 从目前的反馈情况来看,使用增强版修复该问题时,解决概率可以达到95%以上(仅限使用V3.0及以上版本,使用低版本可能无法达到这个成功概率)。蓝屏问题,其提示代码为0x0000007b,这种情况通常都是由于硬盘设置造成的,因此本程序也无法解决。 二、发生了一个内部系统错误。请参阅您的Windows文件夹中的DXError.log和Directx.log来确定问题。 [x] 产生这个问题的原因是程序自身的BUG造成的,而是用本程序修复可以绕过这个问题。这里要说明一下,使用本程序修复成功后,相当于安装了微软提供的DirectX安装包,这时就没有必要再安装微软提供的DirectX安装包了。如果这时再安装微软提供的DirectX安装包,可能仍然会出现内部系统错误,但是用户可以忽略这条提示。 三、由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。 [x] 绝大多数情况是由于c++异常造成的。由于本程序的增强版可以修复c++,因此使用本程序的增强版可以解决这个问题。 四、应用程序无法正常启动(0xc00000ba)。请单击“确定”关闭应用程序。 [x] 这个问题出现在个别的游戏上。如果是由于DirectX组件的异常造成的该问题,本程序可以正常修复,而如果是由于其他组件(如binkw32.dll等)异常造成的该问题,本程序则无法修复。因此说修复能否成功还要看具体情况。 五、部分游戏双击点开后闪退 [x] 某些游戏(如真三国无双6)点开后闪退,或者压根没反应。造成这种情况的原因有很多,其中一个很可能的原因就是c++有问题。由于c++版本众多,极有可能造成玩家因安装了错误的版本而不能进入游戏。如果是这种情况,使用增强版修复后即可进入游戏。如果修复完成后仍然会闪退,则可能是由于游戏本身或破解补丁有问题、显卡驱动有问题或硬件配置不够所致,玩家应从这3方面予以考虑。
默认分类
技术
分享
知识积累
# windows
轩灵
2020-01-08
0
1,275
179
2020-01-08
游戏、软件运行是缺少d3dx**.dll组件问题的解决方法
游戏、软件运行是缺少d3dx**.dll组件问题的解决方法 游戏运行时提示没有找到d3dx9_43.dll的原因 不少游戏玩家喜欢下载一些游戏插件或外挂,而一些外挂下载站,将病毒木马伪装成游戏外挂或插件诱骗玩家下载。一旦信以为真,就可能因此中毒。然后造成d3dx9_41文件丢失。从而无法正常运行游戏。中毒后,还会造成以下异常: 系统会变慢,中毒后不少情况下会观察到系统变慢。 网络游戏玩家会发现帐号被盗或装备被盗 系统可能会无故弹出广告,或者弹出一些你中奖了之类的钓鱼欺诈网页。 可能会莫名其妙安装了一些你并没有主动下载的软件。 桌面上多出一些图标,点击后会链接到一些导航网站或游戏网站,有的浏览器首页会被锁定为导航站。 就比如下面提示: TIM图片20200108110418.png图片 遇到这种情况我们就使用《DirectX修复工具增强版》进行修复即可。这里就不提供工具下载了,大家百度即可下载到该工具。 这个问题是新系统普遍存在的问题。不管是正版系统还是盗版系统由于默认都未包含DirectX相关组件,因此在首次运行大型游戏时普遍都会遇到这个问题。由于造成这个问题的机理简单,解决办法简单,因此针对该问题的解决概率也较高。除了标题中提到的d3dx9_36.dll文件外,类似的还有以下这些文件。注意,本程序只能解决在以下列表中包含的文件所遇到的问题:d3dcompiler_33.dll、d3dcompiler_34.dll、d3dcompiler_35.dll、d3dcompiler_36.dll、d3dcompiler_37.dll、d3dcompiler_38.dll、d3dcompiler_39.dll、d3dcompiler_40.dll、d3dcompiler_41.dll、d3dcompiler_42.dll、d3dcompiler_43.dll、d3dcsx_42.dll、d3dcsx_43.dll、d3dx9_24.dll、d3dx9_25.dll、d3dx9_26.dll、d3dx9_27.dll、d3dx9_28.dll、d3dx9_29.dll、d3dx9_30.dll、d3dx9_31.dll、d3dx9_32.dll、d3dx9_33.dll、d3dx9_34.dll、d3dx9_35.dll、d3dx9_36.dll、d3dx9_37.dll、d3dx9_38.dll、d3dx9_39.dll、d3dx9_40.dll、d3dx9_41.dll、d3dx9_42.dll、d3dx9_43.dll、d3dx10.dll、d3dx10_33.dll、d3dx10_34.dll、d3dx10_35.dll、d3dx10_36.dll、d3dx10_37.dll、d3dx10_38.dll、d3dx10_39.dll、d3dx10_40.dll、d3dx10_41.dll、d3dx10_42.dll、d3dx10_43.dll、d3dx11_42.dll、d3dx11_43.dll、X3DAudio1_0.dll、X3DAudio1_1.dll、X3DAudio1_2.dll、X3DAudio1_3.dll、X3DAudio1_4.dll、X3DAudio1_5.dll、X3DAudio1_6.dll、X3DAudio1_7.dll、xactengine2_0.dll、xactengine2_1.dll、xactengine2_2.dll、xactengine2_3.dll、xactengine2_4.dll、xactengine2_5.dll、xactengine2_6.dll、xactengine2_7.dll、xactengine2_8.dll、xactengine2_9.dll、xactengine2_10.dll、xactengine3_0.dll、xactengine3_1.dll、xactengine3_2.dll、xactengine3_3.dll、xactengine3_4.dll、xactengine3_5.dll、xactengine3_6.dll、xactengine3_7.dll、XAPOFX1_0.dll、XAPOFX1_1.dll、XAPOFX1_2.dll、XAPOFX1_3.dll、XAPOFX1_4.dll、XAPOFX1_5.dll、XAudio2_0.dll、XAudio2_1.dll、XAudio2_2.dll、XAudio2_3.dll、XAudio2_4.dll、XAudio2_5.dll、XAudio2_6.dll、XAudio2_7.dll、xinput1_1.dll、xinput1_2.dll、xinput1_3.dll、xinput9_1_0.dll(WindowsXP)、atl100.dll、mfc100.dll、mfc100chs.dll、mfc100cht.dll、mfc100deu.dll、mfc100enu.dll、mfc100esn.dll、mfc100fra.dll、mfc100ita.dll、mfc100jpn.dll、mfc100kor.dll、mfc100rus.dll、mfc100u.dll、mfcm100.dll、mfcm100u.dll、msvcp100.dll、msvcr100.dll、vcomp100.dll、atl110.dll、mfc110.dll、mfc110chs.dll、mfc110cht.dll、mfc110deu.dll、mfc110enu.dll、mfc110esn.dll、mfc110fra.dll、mfc110ita.dll、mfc110jpn.dll、mfc110kor.dll、mfc110rus.dll、mfc110u.dll、mfcm110.dll、mfcm110u.dll、msvcp110.dll、msvcr110.dll、vccorlib110.dll、vcamp110.dll、vcomp110.dll、MSVCRTD.dll、mfc120.dll、mfc120chs.dll、mfc120cht.dll、mfc120deu.dll、mfc120enu.dll、mfc120esn.dll、mfc120fra.dll、mfc120ita.dll、mfc120jpn.dll、mfc120kor.dll、mfc120rus.dll、mfc120u.dll、mfcm120.dll、mfcm120u.dll、msvcp120.dll、msvcr120.dll、vccorlib120.dll、vcamp120.dll、vcomp120.dll DirectX修复工具增强版除了修复组件丢失,还能修复以下问题 DirectX修复工具能解决什么问题
默认分类
技术
分享
知识积累
# windows
轩灵
2020-01-08
0
931
115
2019-11-22
配置linux ssh密钥
配置linux ssh密钥 生成密钥 ssh-keygen ssh-keygen -t rsa -C "wfxl@wenfxl.com" 代码参数含义: -t 指定密钥类型,默认是 rsa ,可以省略。 -C 设置注释文字,比如邮箱。 -f 指定密钥文件存储文件名。 以上代码省略了 -f 参数,因此,运行上面那条命令后会让你输入一个文件名,用于保存刚才生成的 SSH key 代码,如: Generating public/private rsa key pair. Enter file in which to save the key (/c/Users/you/.ssh/id_rsa): [Press enter] 当然,你也可以不输入文件名,使用默认文件名(推荐),那么就会生成 id_rsa 和 id_rsa.pub 两个秘钥文件。 需要把该信息拷贝到Linux服务器的特定文件中: ~/.ssh/authroized_keys 其中,“~”表示对应用户的主目录,以root为例。 若.ssh目录不存在,请创建它,并把公钥信息写入文件中: mkdir ~/.ssh chmod 700 ~/.ssh vi ~/.ssh/authorized_keys chmod 644 ~/.ssh/authorized_keys ※请务必留意:文件和目录的权限问题,用户必须是将要进行认证的用户,而权限必须是0644,也就是禁止其他人对该文件写入信息。(否则,某些有心人把自己的公钥写入这里,他也可以无密码进来了) 因为,通常umask是0022或0002的,所以请使用chown和chmod修改为对应的权限咯。 vi /etc/ssh/sshd_config PasswordAuthentication no //禁止使用基于口令认证的方式登陆 PubkeyAuthentication yes //允许使用基于密钥认证的方式登陆 /etc/init.d/sshd reload
默认分类
技术
分享
# centos
轩灵
2019-11-22
0
864
155
2019-11-22
linux LVM磁盘挂载的方法
linux LVM磁盘挂载的方法 linux 用mkfs进行磁盘格式化,可以格式化为ext4也可以格式化为xfs。如果支持的情况下建议格式化为xfs,centos7支持xfs格式。提前准备 需要提前安装 lvm2 yum -y install lvm2 操作步骤 查看现在磁盘列表 [root@localhost ~]# fdisk -l Disk /dev/sdb: 53.7 GB, 53687091200 bytes 255 heads, 63 sectors/track, 6527 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x00000000 格式化磁盘 [root@localhost ~]# mkfs.ext4 /dev/sdb /dev/sdb 为系统物理磁盘驱动盘符,需根据自身系统不同变更 创建PV物理卷 [root@localhost ~]# pvcreate /dev/sdb /dev/sdb 为系统物理磁盘驱动盘符,需根据自身系统不同变更 查看pv物理卷信息 [root@localhost ~]# pvdisplay "/dev/sdb" is a new physical volume of "50.00 GiB" --- NEW Physical volume --- PV Name /dev/sdb VG Name PV Size 50.00 GiB Allocatable NO PE Size 0 Total PE 0 Free PE 0 Allocated PE 0 PV UUID L8IPCU-dBPc-r3B1-5aRL-crTr-amaa-Qrui4y 创建一个VG卷组 [root@localhost ~]# vgcreate Vg_web /dev/sdb Volume group "Vg_web" successfully created #Vg_web是vg卷组名称可自定义,/dev/sdb是物理卷名称 #创建一个名称为Vg_web用于存放web站点目录的卷组 查看vg卷信息 [root@localhost ~]# vgdisplay --- Volume group --- VG Name Vg_web System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 1 VG Access read/write VG Status resizable MAX LV 0 Cur LV 0 Open LV 0 Max PV 0 Cur PV 1 Act PV 1 VG Size 50.00 GiB PE Size 4.00 MiB Total PE 12799 Alloc PE / Size 0 / 0 Free PE / Size 12799 / 50.00 GiB VG UUID b2PgAo-pFuj-MVh6-kSy6-PhLW-ByeJ-rIz8xJ #可更加需求更改PE大小,默认为4MB #如:vgcreate Vg_web -s 16MB /dev/sdb 创建LV逻辑卷 [root@localhost ~]# lvcreate -n LV_web -l 100%VG Vg_web Logical volume "Lv_web" created #Lv_web是逻辑卷卷名可自定义,Vg_web是上一步建立的vg卷名,100%是容量大小 #也可以指定容量大小建立,如:lvcreate -n Lv_web -L 30G Vg_web #创建LV逻辑卷可更加实际容量添加,满足需求即可 查看lv卷信息 [root@localhost ~]# lvdisplay --- Logical volume --- LV Path /dev/Vg_web/Lv_web LV Name Lv_web VG Name Vg_web LV UUID iOWFFn-e6E3-cQIs-mNn8-W5WD-addZ-0Ay1SA LV Write Access read/write LV Creation host, time localhost.localdomain, 2016-04-09 23:26:33 +0800 LV Status available # open 0 LV Size 30.00 GiB Current LE 7680 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 格式化lv卷 [root@localhost ~]# mkfs.ext4 /dev/Vg_web/Lv_web #mkfs.ext4是磁盘格式,centos7中建议改为mkfs.xfs。/dev/Vg_web/Lv_web为VG卷组下的LV卷 #格式化刚建立的逻辑卷就可以挂载使用了 挂载建立的vg卷组下的lv卷 [root@localhost ~]# mkdir /www [root@localhost ~]# mount /dev/Vg_web/Lv_web /www #【/www】为所挂载的目录 添加开机自动挂载 [root@localhost ~]# vim /etc/fstab /dev/Vg_web/Lv_web /www ext4 defaults 0 0 #/dev/Vg_web/Lv_web为lv卷信息中的lv path。 /www为挂载目录。然后reboot重启服务器即可 后期扩展或缩小 逻辑卷和文件系统一起扩展和缩小可以降低错误率,逻辑卷缩小有风险慎重 操作 可用lvresize -r -L +20G /Vg_web/Lv_web参数 也可用lvextend实现扩展lvreduce缩小 [root@localhost ~]# lvextend -r -l 100%VG /dev/Vg_web/Lv_web fsck from util-linux-ng 2.17.2 /dev/Vg_web/Lv_web: clean, 11/1966080 files, 167409/7864320 blocks Extending logical volume Lv_web to 50.00 GiB Logical volume Lv_web successfully resized resize2fs 1.41.12 (17-May-2010) Resizing the filesystem on /dev/Vg_web/Lv_web to 13106176 (4k) blocks. The filesystem on /dev/Vg_web/Lv_web is now 13106176 blocks long. lv卷信息查询 [root@localhost ~]# lvdisplay --- Logical volume --- LV Path /dev/Vg_web/Lv_web LV Name Lv_web VG Name Vg_web LV UUID iOWFFn-e6E3-cQIs-mNn8-W5WD-addZ-0Ay1SA LV Write Access read/write LV Creation host, time localhost.localdomain, 2016-04-09 23:26:33 +0800 LV Status available # open 0 LV Size 50.00 GiB Current LE 12799 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 缩小测试 缩小前先卸载挂着目录 [root@localhost ~]# mount /dev/Vg_web/Lv_web /www 查看磁盘大小 [root@localhost ~]# df -TH Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/VolGroup-LogVol00 ext4 16G 4.6G 11G 31% / tmpfs tmpfs 515M 0 515M 0% /dev/shm /dev/sda1 ext4 508M 36M 446M 8% /boot /dev/mapper/VolGroup-LogVol01 ext4 3.1G 72M 2.9G 3% /home /dev/Vg_web/Lv_web ext4 53G 189M 50G 1% /www 卸载所挂载目录 [root@localhost ~]# umount /www/ 缩小磁盘 [root@localhost ~]#lvresize -r -L 20G /dev/Vg_web/Lv_web fsck from util-linux-ng 2.17.2 /dev/Vg_web/Lv_web: 11/3276800 files (0.0% non-contiguous), 251699/13106176 blocks resize2fs 1.41.12 (17-May-2010) Resizing the filesystem on /dev/Vg_web/Lv_web to 5242880 (4k) blocks. The filesystem on /dev/Vg_web/Lv_web is now 5242880 blocks long. Reducing logical volume Lv_web to 20.00 GiB 挂载磁盘 [root@localhost ~]# mount /dev/Vg_web/Lv_web /www 查看磁盘大小 [root@localhost ~]# df -TH Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/VolGroup-LogVol00 ext4 16G 4.6G 11G 31% / tmpfs tmpfs 515M 0 515M 0% /dev/shm /dev/sda1 ext4 508M 36M 446M 8% /boot /dev/mapper/VolGroup-LogVol01 ext4 3.1G 72M 2.9G 3% /home /dev/Vg_web/Lv_web ext4 22G 181M 20G 1% /www lv卷信息查询 [root@localhost ~]# lvdisplay --- Logical volume --- LV Path /dev/Vg_web/Lv_web LV Name Lv_web VG Name Vg_web LV UUID iOWFFn-e6E3-cQIs-mNn8-W5WD-addZ-0Ay1SA LV Write Access read/write LV Creation host, time localhost.localdomain, 2016-04-09 23:26:33 +0800 LV Status available # open 1 LV Size 20.00 GiB Current LE 5120 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 建立快照 创建目录 [root@localhost ~]# mkdir /test 创建三个新文件 [root@localhost ~]# touch /www/111 /www/222 /www/333 建立快照 [root@localhost ~]# lvcreate -s -L 5G -n lv_web_back /dev/Vg_web/Lv_web Logical volume "lv_web_back" created 查看lv卷信息 [root@localhost ~]# lvdisplay --- Logical volume --- LV Path /dev/Vg_web/Lv_web LV Name Lv_web VG Name Vg_web LV UUID iOWFFn-e6E3-cQIs-mNn8-W5WD-addZ-0Ay1SA LV Write Access read/write LV Creation host, time localhost.localdomain, 2016-04-09 23:26:33 +0800 LV snapshot status source of lv_web_back [active] LV Status available # open 1 LV Size 20.00 GiB Current LE 5120 Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:2 --- Logical volume --- LV Path /dev/Vg_web/lv_web_back LV Name lv_web_back VG Name Vg_web LV UUID RqUlC3-hqOA-ACxb-i6UP-eE3y-fq1X-wwpOIK LV Write Access read/write LV Creation host, time localhost.localdomain, 2016-04-09 23:55:55 +0800 LV snapshot status active destination for Lv_web LV Status available # open 0 LV Size 20.00 GiB Current LE 5120 COW-table size 5.00 GiB COW-table LE 1280 Allocated to snapshot 0.00% Snapshot chunk size 4.00 KiB Segments 1 Allocation inherit Read ahead sectors auto - currently set to 256 Block device 253:3 查看磁盘大小 [root@localhost ~]# df -TH Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/VolGroup-LogVol00 ext4 16G 4.6G 11G 31% / tmpfs tmpfs 515M 0 515M 0% /dev/shm /dev/sda1 ext4 508M 36M 446M 8% /boot /dev/mapper/VolGroup-LogVol01 ext4 3.1G 72M 2.9G 3% /home /dev/Vg_web/Lv_web ext4 22G 181M 20G 1% /www /dev/Vg_web/Lv_web/lv_web_back ext4 22G 181M 20G 1% /test 挂载磁盘 [root@localhost /]# mount /dev/Vg_web/lv_web_back /test/ 进入快照目录 [root@localhost /]# cd /test/ 列出当前目录与文件详情 [root@localhost test]# ll 总用量 16 -rw-r--r--. 1 root root 0 4月 9 23:54 111 -rw-r--r--. 1 root root 0 4月 9 23:54 222 -rw-r--r--. 1 root root 0 4月 9 23:54 333 drwx------. 2 root root 16384 4月 9 23:27 lost+found 快照还原测试 查看磁盘大小 [root@localhost ~]# df -TH Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/VolGroup-LogVol00 ext4 16G 4.6G 11G 31% / tmpfs tmpfs 515M 0 515M 0% /dev/shm /dev/sda1 ext4 508M 36M 446M 8% /boot /dev/mapper/VolGroup-LogVol01 ext4 3.1G 72M 2.9G 3% /home /dev/Vg_web/Lv_web ext4 22G 181M 20G 1% /www /dev/Vg_web/Lv_web/lv_web_back ext4 22G 181M 20G 1% /test 进入目录 [root@localhost ~]# cd /www/ 列出当前目录与文件详情 [root@localhost www]# ll 总用量 16 -rw-r--r--. 1 root root 0 4月 19 03:13 111 -rw-r--r--. 1 root root 0 4月 19 03:13 222 -rw-r--r--. 1 root root 0 4月 19 03:13 333 drwx------. 2 root root 16384 4月 19 03:09 lost+found 删除111文件 [root@localhost www]# rm 111 创建一个目录 [root@localhost www]# mkdir 234 在234目录下创建一个789文件 [root@localhost www]# touch 234/789进入原逻Lv_web辑卷挂着目录删除和创建一些内容用于测试后期快照还原 还原前要卸载 [root@localhost www]# cd / [root@localhost /]# umount /test/ [root@localhost /]# umount /www/ 用lvconvert命令进行快照还原,还原后被还原的快照移除 [root@localhost /]# lvconvert --merge /dev/Vg_web/lv_web_back Merging of volume Lv_web_bak started. Lv_web: Merged: 100.0% Merge of snapshot into logical volume Lv_web has finished. Logical volume "Lv_web_bak" successfully removed 建立WEB站点目录并挂载到该目录查看恢复情况 创建目录 [root@www /]# mkdir www 改变目录属性 [root@www /]# chown wwwroot.wwwroot www/ 查看目录属性 [root@www /]# ll -d www/ drwxr-xr-x. 2 wwwroot wwwroot 4096 4月 11 20:30 www/ 挂载磁盘 [root@localhost ~]# mount /dev/Vg_web/Lv_web /www/ 查看磁盘大小 [root@localhost ~]# df -TH Filesystem Type Size Used Avail Use% Mounted on /dev/mapper/VolGroup-LogVol00 ext4 16G 4.6G 11G 31% / tmpfs tmpfs 515M 0 515M 0% /dev/shm /dev/sda1 ext4 508M 36M 446M 8% /boot /dev/mapper/VolGroup-LogVol01 ext4 3.1G 72M 2.9G 3% /home /dev/Vg_web/Lv_web ext4 22G 181M 20G 1% /www 进入目录 [root@localhost /]# cd www/ 查看当前目录信息 [root@localhost www]# ll 总用量 16 -rw-r--r--. 1 root root 0 4月 19 03:51 111 -rw-r--r--. 1 root root 0 4月 19 03:13 222 -rw-r--r--. 1 root root 0 4月 19 03:13 333 drwx------. 2 root root 16384 4月 19 03:09 lost+found 快照自动扩展方式 [root@localhost alidata]# vim /etc/lvm/lvm.conf snapshot_autoextend_threshold = 100 #快照自动扩展触发值(百分比形式计算,可更具自己需求变更) snapshot_autoextend_percent = 20 #快照自动扩展增加值(百分比形式计算,可更具自己需求变更) #默认意思快照达到100%的使用率时候再增加20%的扩展空间
默认分类
技术
分享
知识积累
# centos7
轩灵
2019-11-22
0
1,118
180
2019-11-19
VS2019避免全部安装至C盘
VS2019避免全部安装至C盘 博主在机器上安装VS2019,这里讲2019是因为新版就是2019,方法同样适用于其他版本。C盘SSD分区大小只有100G,默认方式安装VS2019,后期磁盘空间是不够用的,我们都知道,Visual Studio工具体积非常庞大,尽管我们安装的时候选择了其他磁盘,但是依然会占用C盘空间,而且随着我们安装的功能越来越多,占用越来越大,博主100G的C盘已经阻塞瘫痪了,当前博主结合自身实践,可采取建立软链接的方式。教程方法 隐藏内容,请前往内页查看详情
默认分类
技术
分享
知识积累
# windows
轩灵
2019-11-19
192
38,565
123
2019-11-19
当前博客邮件发送功能修复CommentToMail折腾
当前博客邮件发送功能修复CommentToMail折腾 缘起 先是看到了一篇博文上写到了使用LoveKKComment实现了评论回复邮件提醒才一敲脑袋,哦豁,好像还真忘了这个功能,遂又是一个不休的夜晚。LoveKKComment LoveKKComment是一款Typecho邮件通知类插件,支持SMTP、Send Cloud、阿里云邮件推送三种邮件通知方式。然而我这里安装配置之后,一点儿反应都没有,转而投向CommentToMail,然而却又是个大坑。 安装,配置邮件服务器,测试邮件发送成功后,便到了模拟测试评论回复的环节。 然而不幸的是,尽管每次都没有返回邮件发送失败的消息,但只有博主能够收到评论的邮件,评论者并不能收到被回复的邮件提醒!!! 开启邮件发送日志,发现插件设置为不发送此类邮件或被评论访客拒收邮件!,一路追根溯源,逼着我阅读PHP源码才发现了在Plugin.php这块: //是否接收邮件 if (isset($_POST['receiveMail']) && 'yes' == $_POST['receiveMail']) { $cfg['banMail'] = 0; } else { $cfg['banMail'] = 1; } 然而主题中不接收回复邮件通知按钮的元素名为banmail,所以应改为 //是否接收邮件 if (isset($_POST['banmail']) && 'stop' == $_POST['banmail']) { $cfg['banMail'] = 1; } else { $cfg['banMail'] = 0; } 其实到之后才发现在早期CommentToMail 2.0.1里便是如此= =,这才是原来的逻辑。 环境BUG 如果使用这个插件依然不能发送邮件,那么恭喜,我把坑都踩完了。。两种情况 测试邮件不能发送smtp端口465 用户名 授权码 ssl加密勾选,邮件是否进入垃圾桶(使用QQ邮箱好处就是不用进垃圾桶,例如100@qq.com这种)。 上源码,插件使用fsockopen,pfsockopen,stream_socket_client三种方式发送邮件,检查对应函数是否被禁止。 if (function_exists('fsockopen')) { $fp = @fsockopen ($scheme . $host, $port, $errno, $errstr, 30); } elseif (function_exists('pfsockopen')) { $fp = @pfsockopen ($scheme . $host, $port, $errno, $errstr, 30); } else { $fp = stream_socket_client($scheme . $host . ":$port", $errno, $errstr, 30); } 测试邮件能发送,但是回复不能触发,同上,检查函数是否被禁用,更大的可能性,这是环境配置问题,如果你是用的是宝塔面板,那么宝塔面板的PHP7.0或者7.3由于编译问题,函数是无效的。请换用PHP7.1或5.6即可。 以上都不能解决问题,那就使用CommentToMail4.1版本 注:CommentToMail 用了异步触发,就是访客回复时,插件会自己去访问自己的一个页面,然后被访问的那个页面发信。 异步触发中很多步骤都可能出问题,比如php无法访问到网站本身,或者执行到一半关闭连接时发送邮件的程序被关了。这些问题涉及到具体环境配置。
默认分类
技术
分享
知识积累
# centos
轩灵
2019-11-19
0
1,445
162
2019-11-13
Win10相同账户同时远程桌面与多账户解决方案及原理分析
Win10相同账户同时远程桌面与多账户解决方案及原理分析 升级win10系统的用户,在体验到新功能的同时,也会遇到不少操作问题。比如,在Windows10中使用远程桌面连接时,都不能使用多用户登录。这该怎么办呢?下面,就向大家分享Win10无法实现多用户远程桌面连接的解决方案。首要条件 隐藏内容,请前往内页查看详情 开启远程桌面功能 在桌面上鼠标右键弹出菜单,选择显示设置 1.png图片 在主页选项卡下滑,找到远程桌面菜单,点击进去 2.png图片 进入远程桌面界面后,打开远程桌面开关即可(如果我们想用另一个账号进行远程电脑,那么添加一个账号后,点击下面的用户账户功能,把你添加的新账户添加到可远程账户功能里即可,如何添加,在文章最后会讲到)。 3.png图片 判断当前系统是否支持使用工具 进入文件夹路径:C:\Windows\System32。找到termsrv.dll文件,我们对着这文件鼠标右键-选择属性。查看文件的版本号是多少。当前工具只支持最高10.0.18362.387左右。如果文件高于此版本号请下方留言附上版本号,博主看到会协助解决。 请自行备份C:\Windows\System32里面的termsrv.dll文件到别的地方,防止出现问题我们可以进行恢复 4.png图片 5.png图片 工具的使用方案 隐藏内容,请前往内页查看详情 当我们测试成功后,请不要删除C:\Program Files\RDP Wrapper这个文件夹。我们解压在桌面的rdp文件夹和rdp.zip可以删除 注:正常情况我们是不允许在本机远程访问本机电脑的。因为当一个用户访问本机后,当前用户就会自动退出到锁屏界面,而本教程就是解除这个限制。 如有问题,请在下方留言,博主看到邮件会立即解答。
默认分类
技术
分享
知识积累
# windows
轩灵
2019-11-13
20
4,327
193
上一页
1
...
3
4
5
...
9
下一页