解决办法:
Windows+x选择设备管理器(现在我习惯直接在搜索栏搜索设备管理器)
在“通用串行总线控制器"中找到感叹号设备
禁用后立即关机(不能重启,亲测无效!),再开机,即可得到解决。或者禁用后在启用,稍等一会便会出现。
最近在网上下载资源,产生了一些后缀为一些奇怪字母的文件,选择删除会显示:文件不在该目录。而且这些文件大小都是0Kb,在网上找到一个有效地办法(使用命令行删除),在这里记录并分享与大家:
把下面的代码复制粘贴到一新建的txt记事本文档中,并另存为del.bat文件(或者你喜欢的名字),注意扩展名为批处理文件bat(todo:这个有些问题,还是建议自己去网上搜索一下):
DEL /F /A /Q \\?\%1
RD /S /Q \\?\%1
把你想要删除的文件或者文件夹拖到该批处理文件图标上,即可批量删除文件
未添加到搜索之前,cortana 无法搜索到程序。
搜索目录为
C:\ProgramData\Microsoft\Windows\Start Menu\Programs
可以到联想官网下载对应工具
悄悄吐槽一下:别的厂商怎么没有类似的工具,包括之前卸载迈克菲也是,官方的还没联想的好用。
目前联想该工具需要收费,真的不经夸啊,建议使用WPD,官网
CHCP是一个计算机指令,能够显示或设置活动代码页编号。
代码页 描述
65001 UTF-8代码页
950 繁体中文
936 简体中文默认的GBK
437 MS-DOS 美国英语
如果想要修改控制台的编码方式
注意,到此处并没有完全修改,只是修改了当前页面,怎么完全修改?
换个字体,保存。字体之后可以换回来。这样才能在打开新的页面的时候依然是UTF-8编码格式。
永久修改编码方式需要修改注册表
当我们在命令行下载文件时,经常需要代理以加快下载速度,但代理后又会报错。主要就是因为需要在控制面板指定代理,下面有两种方法解决,一种是临时的(关闭当前终端就会失效);另一种是永久(不管开不开都会生效)
在当前终端输入
set https_proxy=http://127.0.0.1:7890
端口号取决于你的代理用哪个端口,
为了每次打开cmd,cmd都使用代理,那么,可以通过设置系统环境变量的方式,进行设置。右键 我的电脑 -> 属性 -> 高级系统设置 -> 高级 -> 环境变量 ,然后在 系统环境 中,新建两个系统环境变量,变量名称分别为 https_proxy 和 http_proxy ,值为https_proxy=http://127.0.0.1:7890
linux下是类似的,可以查看linux下翻墙
这篇文章。
在win10下安装了系统后,开机进入系统引导项界面,默认选择的是Ubuntu系统。
这是因为,双系统后由Ubuntu的grub引导启动的,
一般还是WIN10用的多一些,下面就设置默认系统启动项为win10。
开机或者重启,在启动项选择菜单处记住win10对应序号(注意:系统顺序从0开始),比如我的win10系统处于第三项,那么我的序号就是2,记住后打开ubuntu系统
grub引导的设置文件是 /etc/default/grub ,对其进行修改可以得到我们想要的结果,打开Ubuntu,在终端输入
sudo gedit /etc/default/grub
将文本中的
GRUB_DEFAULT=0中的0改成系统序号2;
其他的也可修改;
GRUB_TIMEOUT=10(默认等待时间为10秒);
GRUB_TIMEOUT_STYLE(是否显示倒计时,hidden的属性表示不会显示倒计时);
GRUB_TIMEOUT(等待时间,单位是秒);
GRUB_GFXMODE(屏幕的显示像素,可以不用管这一项);
修改完成后保存并关闭。
在终端输入命令sudo update-grub,更新修改
重启后,完成。
没修改前开机默认选择第一个,也就是默认启动Ubuntu,修改后,默认选择windows,即第三个。
对于一些人,可能想在windows系统中启动exe程序,方法主要有三种,以下面C:\Program Files (x86)\OpenGrADS\Contents\Cygwin\Versions\2.0.a9.oga.1\i686\grads.exe
这个程序为例
先进入程序文件夹,再在这个文件夹中启动程序
C:\Users\Lenovo>cd "C:\Program Files (x86)\OpenGrADS\Contents\Cygwin\Versions\2.0.a9.oga.1\i686"
C:\Program Files (x86)\OpenGrADS\Contents\Cygwin\Versions\2.0.a9.oga.1\i686>grads.exe
将对应的路径写入环境变量,然后在命令行中输入程序名
对于本篇文章,将C:\Program Files (x86)\OpenGrADS\Contents\Cygwin\Versions\2.0.a9.oga.1\i686
写入环境变量,然后在命令行中输入grads
或grads.exe
graads
会自动在当前变量与环境变量中寻找同名.exe
或.bat
文件,所以输入的时候最好加上后缀。直接在命令行中输入完整路径
E:\>"C:\Program Files (x86)\OpenGrADS\Contents\Cygwin\Versions\2.0.a9.oga.1\i686\grads.exe"
cd命令只能逐级进入目录,或者输入完整路径,但注意,切换不同盘符路径时要先转到对应的盘符再到输入完整路径
比如转到E:\grads\file
中
C:\Users\Lenovo>E:
E:\>cd "E:\grads\file"
E:\grads\file>
在文件管理器中打开该地址,然后地址栏中输入cmd
,并可在该路径下执行对应的命令。
新建一个txt文件,里面输入ren *.gif *.jpg
,便会将该路径下的gif文件改为jpg文件。
import chardet
with open(r'C:\Users\yezhoubing\Desktop\说明.md', 'rb') as rawdata:
result = chardet.detect(rawdata.read(1000))
但对一些文件格式读取不出来
实例:
# -*- codeing=utf-8 -*-
# @Time:2022/5/29 19:13
# @Author:Ye Zhoubing
# @File: mapfile.py
# @software:PyCharm
import mappyfile
# 保存文件
s = '''MAP NAME "TEST" END'''
d = mappyfile.loads(s)
fn = "mymap.map"
mappyfile.save(d, fn)
#查看文件
d = mappyfile.open('mymap.map')
print(d)
或者不用程序方式查看,直接用vscode打开(但有一定的概率乱码)
工作中,我们可能会发现某些网站在不同浏览器客户端上的表现不太一样,而这里主要判断的依据就是客户端的 User-Agent(后面简称 UA)。出于调试方便,我们会想是否有一个浏览器可以自定义修改 UA,从而达到伪装不同的客户端来访问同一网站的目的呢?答案就是万能的 Chrome。好了,废话不多说,下面就介绍两种方式来实现这个目的:
0x01:通过在开发者工具里设置单一网站的访问 UA
0x001:打开 Chrome,访问需要调试的网站,调出开发者工具(Windows 上是 F12 或 Ctrl + Shift + I,Mac 上是 option + command + I);
0x002:点击三个竖点,选择 More tools —> Network conditions;
输入 chrome://flags/ 然后进入
在这个搜索框输入dark
把Auto Dark 设置为Enable然后relanuch即可
需要把上面标签栏的颜色换掉,安装深色主题即可
转换为:
注意:年份要与图片内容对应
全选,重命名,输入1,
此时名称会有空格,删除空格
新建一个bat文件,输入:
@echo off
Setlocal Enabledelayedexpansion
set "str= "
for /f "delims=" %%i in ('dir /b *.*') do (
set "var=%%i" & ren "%%i" "!var:%str%=!")
保存后放在图片文件夹下执行
兴建bat文件,写入:
ren 1(1).jpg 1980.jpg
ren 1(2).jpg 1981.jpg
ren 1(3).jpg 1982.jpg
ren 1(4).jpg 2006.jpg
ren 1(5).jpg 2007.jpg
ren 1(6).jpg 2008.jpg
ren 1(7).jpg 2009.jpg
ren 1(8).jpg 2010.jpg
ren 1(9).jpg 2011.jpg
ren 1(10).jpg 2012.jpg
ren 1(11).jpg 2013.jpg
ren 1(12).jpg 2014.jpg
ren 1(13).jpg 2015.jpg
ren 1(14).jpg 2016.jpg
ren 1(15).jpg 2017.jpg
ren 1(16).jpg 2018.jpg
ren 1(17).jpg 1983.jpg
ren 1(18).jpg 1984.jpg
ren 1(19).jpg 1985.jpg
ren 1(20).jpg 1986.jpg
ren 1(21).jpg 1987.jpg
在文件夹中执行
在git终端执行以下命令,目的是删除改路径中后缀为o的文件
find . -name "*.o" | xargs rm -rf
heo init
时有以下报错ERROR Cannot find module 'hexo' from 'F:\Hexoblog'
ERROR Local hexo loading failed in F:\Hexoblog
ERROR Try running: 'rm -rf node_modules && npm install --force'
原因:已经安装了hexo但是依旧报这个错误,可能是没有加入环境变量
解决:
找到自己安装hexo的位置,将其加入环境变量中
例如我的位置是:C:\Users\32649\AppData\Roaming\npm\node_modules\hexo\bin
记住环境变量保存要每个窗口都点确定。
npm install hexo-renderer-sass --save
安装时报错尝试修改淘宝源,但是还是有问题
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
$ npm config set registry https://registry.npm.taobao.org
安装的node.js版本太高,建议安装12.18.1版本
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。