Linux版本区别
CentOS
CentOS ISO:DVD是标准安装盘,一般下载这个就可以了,里面包含大量的常用软件,大部分情况下安装时无需再在线下载,体积为4G;
Minimal ISO:精简版本,包含核心组件,体积才600多MB;
Everything ISO:顾名思义,包含了所有软件组件,当然体积也庞大,高达7G。对完整版安装盘的软件进行补充,集成所有软件;
NetInstall ISO:网络安装镜像;
LiveGNOME ISO:GNOME桌面版;
LiveKDE ISO:KDE桌面版;
LiveCD ISO:光盘上运行的系统,类拟于winpe;
常用的指令
linux查看软件的安装位置
使用whereis语句可以查看软件的安装位置
12root@ecs-205380:# whereis gitgit: /usr/bin/git /usr/share/man/man1/git.1.gz
可以看到Git的安装路径在/usr/bin/git
用sed插入内容
以下命令表示将这是插入的内容插入到/opt/test.txt文件的第五行前面
1sed -i ' ...
装机必备
Geek
推荐指数:⭐⭐⭐⭐⭐
免安装版
清洁去除
简单的用户界面
快速智能
强制移除
卸载 Windows 应用商店应用
简单来说,几M的软件,就是方便简洁,卸载软件时可以顺便清理注册表,卸载彻底,对付一些流氓软件最合适不过。
下载链接
官网可能需要科学上网,下载速度不快,下面放上蓝奏云,有需要自取
Geek蓝奏云:https://rookie1679.lanzouy.com/iIPCxq5nt2f
轻量级Notepad3记事本
推荐指数:⭐⭐⭐⭐⭐
免安装版
我们使用默认的 Windows 记事本当前缺少的所有功能创建了 Notepad3。 Notepad3 是基于Scintilla 的快速轻量级文本编辑器,具有语法突出显示功能。 它的内存占用量很小,但功能强大,足以处理大多数编程工作。
页面展示
下载链接
官网可能需要科学上网,下载速度不快,下面放上蓝奏云,有需要自取
**Notepad3蓝奏云:**https://rookie1679.lanzouy.com/iGwGV0313h8d
7z-zip解压
推荐指数:⭐⭐⭐⭐⭐
免安装版
...
卸载宝塔面板(BT-Panel)
下载宝塔官方卸载脚本
卸载脚本1wget http://download.bt.cn/install/bt-uninstall.sh
执行卸载脚本
执行1sh bt-uninstall.sh
执行过程
执行过程12345678910111213141516171819202122232425262728293031lilbai@ecs-205380: wget http://download.bt.cn/install/bt-uninstall.sh--2022-09-08 11:22:59-- http://download.bt.cn/install/bt-uninstall.shResolving download.bt.cn (download.bt.cn)... 116.10.184.219, 240e:a5:4200:89::256Connecting to download.bt.cn (download.bt.cn)|116.10.184.219|:80... connected.HTTP request sent, await ...
虚拟机ping不通主机
Linux查看网卡
Linux删除网卡
由ping出现的错误中发现,是docker0这个网卡引起的错误,直接删掉这个网卡
删除网卡1sudo ifconfig 网卡名 down
给远程主机传输文件出错
远程主机是我的CentOS 7虚拟机,因为一些问题,我重装了虚拟机,重装虚拟机后的IP地址不变,但是我用powershell给虚拟机传输文件就出错了,查阅了一下相关信息,是本机存储了192.168.232.130这个IP地址的公钥,导致连接失败,知道了问题就好解决了,直接删掉这个公钥的缓存就好
1234567891011121314PS V:\Download\IDM> scp nginx-1.22.0.tar.gz lilbai@192.168.232.130:/home/lilbai/Downloads@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @@@@@ ...
Hexo-git-backup介绍
Hexo-git-backup官网:https://github.com/coneycode/hexo-git-backup
查看Hexo版本
1hexo -v
安装模块
hexo是2.x.x版本,安装以下版本:
1npm install hexo-git-backup@0.0.91 --save
hexo是3.x.x及后续版本,安装以下版本:
1npm install hexo-git-backup --save
更新hexo-git-backup
如果您使用–save 安装,则必须在更新时先将其删除。
12npm remove hexo-git-backupnpm install hexo-git-backup --save
配置文件
建议在github和gitee或者coding新建一个私有仓库来存储博客备份文件。
将博客备份到其他代码托管平台,首先要与该平台进行SSH绑定,不然代码会提交失败,如果不知道如何操作,看文章结尾
在博客根目录的_config.yml文件配置如下:
12345678910# 博客备份backup: ...
字节流三步走:
创建字节输出流对象
写数据
释放资源
换行符
windows:\r\n
linux:\n
mac:\r
字节流写数据的三种方式
123void write(int b); //以此写一个字节数据void write(byte[]b); // 一次写一个字节数组数据void write(byte[]b,int off,int len); //一次写一个字节数组的部分数据
读取文件案例
123456789101112131415/** * 简单的读取文件流程 * @throws IOException */private static void readFile() throws IOException { // 读取文件 FileInputStream fis = new FileInputStream("p:/test/a.txt"); int cha; // 定义每次读取的内容存放介质 while ((cha = fis.read())!=-1){ //输 ...
‘连接git错误’'error: '‘failed to push some refs to’
错误提示
1error: failed to push some refs to
分析原因
我们在创建仓库的时候,都会勾选“使用Reamdme文件初始化这个仓库”这个操作初识了一个README文件并配置添加了忽略文件。当点击创建仓库时,
它会帮我们做一次初始提交。于是我们的仓库就有了README.m和.gitignore文件,然后我们把本地项目关联到这个仓库,并把项目推送到仓库时,我们在关联本地与远程时,两端都是有内容的,但是这两份内容并没有联系,当我们推送到远程或者从远程拉取内容时,都会有没有被跟踪的内容,于是你看git报的详细错误中总是会让你先拉取再推送,但是拉取总是失败。
解决方法
方法一
1git pull --rebase origin master
然后再提交
1git push -u origin master
方法二
在创建仓库的时候不要勾选“使用Readme文件初始化这个仓库”。
这样直接在本地git clone 仓库,然后使用直接git push就可以了
...
生成File对象的三个方法
12345678910111213package File;import java.io.File;public class FilePath { public static void main(String[] args) { method3(); method2(); method1(); }}
File(path)
12345private static void method1() { String path = "p:\\test\\test.txt"; File file = new File(path); System.out.println(file);}
File(path1,path2)
123456private static void method2() { String path1 = "p:\\test"; String path2 ...
新手任务
一般刚入门PT站的同学,可能不知道怎么快速完成任务,做种率、上传率、下载量、魔力值该怎么精准下载完成任务呢?以下将给你讲述如何快速完成。
分析规则
打开你的PT站的规则,查看规则,需要看那些规则呢?
查看下载规则
一般的PT站的规则如下都是一样的。
促销内容说明:
普通 :该资源下载量、上传量,均按正常流量计算。
Free:该资源在优惠促销期内不计算下载量,上传量按正常计算。
2X:该资源在优惠促销期内下载量正常计算,上传量按2倍计算。
2XFree:该资源在优惠促销期内不计算下载量,上传量按2倍计算。
50%:该资源在优惠促销期内下载量按照50%计算,上传量按正常计算。
30%:该资源在优惠促销期内下载量按照30%计算,上传量按正常计算。
案例
要求
现在有个PT站要求是:
做种率:5.0
上传量:50G
下载量:100G
魔力值:6000
分析要求
根据要求,我们需要下载100G有效的流量,上传50G有效的流量,这里为什么说是有效的流量,PT站有规定,有些种子在促销期下载和上传计算方式不一样。
比如,有个种子内容大小是1 ...
高频率快捷键
Ctrl + Alt + M :生成普通方法(必备)
Ctrl + Alt + V:自动生成左边变量名(必备)
Ctrl + del : 删除光标至头部内容(必备)
Alt + del : 删除光标至尾部内容(必备)
Shift + del : 删除当行内容(必备)
Alt+Enter:生成get/set方法
Ctrl + P :方法参数提示显示(必备)
Ctrl + F:在当前文件进行文本查找
Ctrl + R:在当前文件进行文本替换
Ctrl + X:剪切光标所在行 或 剪切选择内容
Ctrl + C:复制光标所在行 或 复制选择内容
Ctrl + D:复制光标所在行到下一行
Ctrl + W:递进式选择代码块。可选中光标所在的单词或段落,连续按会在原有选中的基础上再扩展范围
Ctrl + E :显示最近打开的文件记录列表
Ctrl + N :根据输入的 名/类名 查找类文件
Ctrl + G :在当前文件跳转到指定行处
Ctrl + J :插入自定义动态代码模板
Ctrl + + :展开代码
Ctrl + -: 折叠代码
Ctrl + O :选择可重写的方法
...