批量修改文件名
批量修改文件名12345678910111213import os# path 这个是你要改文件夹里面的文件名path = "./外链压缩/"lsname = os.listdir(path)n = 0for i in lsname: oldname = path + os.sep+lsname[n] # 我这里将文件名按顺序改成 "1-n.jpg" # 如果你想改成 "测试1 - 测试n.jpg",就将下式改成 # newname = path+os.sep+"测试"+str(n+1)+'.jpg' newname = path+os.sep+str(n+1)+'.jpg' os.rename(oldname,newname) n+=1
效果图
介绍
vim有三个模式:输入模式、命令模式、底线命令模式。
输入模式:只有在输入模式下才可以进行文字编辑,在输入模式中也分为insert和replace,即插入模式和替换模式。
命令模式:可通过从键盘上输入相关命令,控制屏幕光标的移动,删除字符、字或行的内容,撤销文本的修改,移动复制某区段等功能,以及进入到插入模式或底线模式中。
底线命令模式:底线模式主要进行一些文字编辑的辅助功能,比如字符串搜索、替换、保存文件等操作,一般以:、/等开头的命令。
使用vim
新建test.txt文件
1vim test.txt
这条指令执行了两个操作:
检查当前目录下test.txt文件是否存在
若存在,则直接打开test.txt文件
若不存在,则新建一个test.txt文件并且打开该文件
我当前目录下是不存在test.txt文件的,所以打开是空白的,如图:
在test.txt文件添加内容
要求:在test.txt文件添加内容"hello,vim"。
在前面介绍说到,我们在添加内容前,应该要切换到插入模式,才能输入内容,我们可以在英文输入法下,按i或者Ins按键 ...
以下设置均在Ubuntu中操作
UFW防火墙配置
小白使用UFW
如果你对防火墙不了解,那么,这里适合你,按照以下步骤操作即可
Ubuntu安装UFW
1sudo apt-get install ufw
CentOS安装UFW
CentOS默认软件源不提供UFW,所以你需要安装EPEL软件源,运行以下命令:
1yum install epel-release -y
安装完成后使用以下命令安装UFW:
1yum install --enablerepo="epel" ufw -y
安装完成了,就可以使用下面的命令了。
启动UFW
1sudo ufw enable
默认拒绝外部访问本机
1sudo ufw default deny
开放/拒绝端口
如需外部访问本机某端口,则使用以下开放端口命令
1234# 举例:开放 8080 端口sudo ufw allow 8080# 举例:拒绝外部访问 8090 端口sudo ufw deny 8090
UFW防火墙未开启
UFW安装
1sudo apt-get install ufw
启动防火墙
12s ...
介绍
Docker的英文本意是“搬运工”,在程序员的世界里,Docker搬运的是集装箱(Container),集装箱里装的是任意类型的App,开发者通过Docker可以将App变成一种标准化的、可移植的、自管理的组件,可以在任何主流系统中开发、调试和运行。最重要的是,它不依赖于任何语言、框架或系统。
目标是实现轻量级的操作系统虚拟化解决方案
基础:Linux 容器( LXC)
Go 语言实现
Docker组成
Docker Images:Docker image 是 Docker container 最基本的模板。image 通过容器使系统和应用易于安装,Docker image 是用来运行的容器,可以在 https://hub.docker.com/找到许多 images 。
Docker Registry:Docker registry 是为 Docker images 提供的库。它提供了公共和私有库。公共 Docker 库被叫做 Docker Hub。这里我们能够上传 push 和 pull 我们自己的 images。
Docker Container:C ...
Firefox浏览器快捷键
窗口和标签页
撤销关闭标签页
Ctrl + Shift + T
撤销关闭窗口
Ctrl + Shift + N
新建标签页
Ctrl + T
新建窗口
Ctrl + N
关闭标签页
Ctrl + W
关闭窗口
Ctrl + Shift + W
选择标签页(1到8)
Ctrl + 1 到 8
静音/取消静音
Ctrl + M
搜索
查找下一个
F3 Ctrl + G
查找上一个
Shift + F3 Ctrl + Shift + G
切换搜索引擎
Alt + ↓Alt + ↑
使用默认搜索引擎
在空白地址栏输入 ? 和空格(或者只输入 ?)
定位到 搜索栏
Ctrl + K Ctrl + E——如果有搜索栏
搜索
Ctrl+F
常用快捷键
主页
Alt + Home
前进
Alt + →
后退
Alt + ←
以最近浏览过的顺序切换标签页
Ctrl + Tab
重新载入(刷新)
F5Ctrl+R
重新载入(忽略缓存)
Ctrl + F5Ctrl ...
我们在Word生成目录的时候经常会碰到,目录中的编号和标题空隙离得太远,或者是靠的太近,还有些页码奇奇怪怪的。今天刚好遇到了,就总结一下。
发现问题
编号和标题空隙太大
解决问题
开启标尺
视图-->标尺,打开之后,会在上方看到一条尺子
选择目录
拖动标点
找到标题正上方的一个类似L的一个标点,左右拖动调整编号和标题的间距。
在拖动标点的时候,标点会带着一条线左右滑动的,如果没出现,说明你没选中这个标点。
对齐页码
如果页码没对齐也是可以用这个方法调整的
选中没对齐的行
拖动标点
拖动没对齐上方的L,使虚线对齐页码
在拖动标点时也会出现一条虚线的
路径提示
演示
安装Path Autocomplete
安装后不需要配置,直接食用即可。
文件夹生成树结构
实例
123456789day04 ├─ lilbai-tool │ ├─ src │ │ ├─ data.js │ │ └─ htmlReplace.js │ ├─ index.js │ ├─ package.json │ └─ README.md └─ test.js
前言
在学校上课,远程桌面基本是必备的,尤其是学IT的,无法远程桌面,上课都不方便,学校机房的电脑环境和你的电脑环境不一样,如果每次上课都要在机房配置电脑环境,这课没法上了,所以,远程桌面真的无法避免,用起来还是挺方便的。
如果你还有一台服务器,还可以使用公网IP内网穿透到公网上,我前几天回了老家,没带电脑回去,因为我是台式的电脑,无法带回去,这时内网穿透就发挥作用了,将宿舍的电脑3389端口内网穿透到公网上,我在家使用电脑就可以远程连接我宿舍的电脑了。
添加用户组
查看系统版本
是否是专业版
如果不是专业版,请移步重装专业版系统再过来开启桌面远程
查看系统用户
我这里已经有一个用户叫lilbai,如果你这里显示的是Administrator,也没事,之后的操作lilbai的时候,你操作Administrator就行
给用户添加权限
打开系统管理
打开本地用户
修改密码
接下来我需要对lilbai这个账号添加权限,如果你查看系统用户的那一步显示的是Administrator,那你就对Administrator操作。
因为我忘记了lilbai这个账号的密码, ...
12345678910111213141516171819"""先给rw.txt文件写入 20行文字再从rw.txt文件读取这20行文字"""with open('../res/rw.txt','a+',encoding='utf-8') as f : for line in range(20): f.write('这是第'+str(line)+'行\n')with open('../res/rw.txt','r',encoding='utf-8') as f : for line in f: print(line,end="") # "with open('../res/rw.txt','r',encoding='utf-8' ...
所需模块
requests
time
time
hashlib
eyed3
批量爬取歌单
12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394import music_tool as mtimport requestsimport timeimport hashlib# 一般10位数是时间戳# sign=a297a40b4ea2855a17beec0addca5841&appid=16073360&TSID=T10046802964×tamp=1652362462search_url = 'https://music.91q.com/v1/search'# 请求头,模拟浏览器,防止被网站发现是爬虫search_headers ...