小妙招
文章平均质量分 52
记录各种开发过程中的辅助工作,以及一些工具技巧分享,该分类中不包含具体编码技巧
菜梨子不想这么菜!
ACM区域赛银牌、大数据开发工程师
展开
-
win10修改WSL2存储路径
1.关闭WSLwsl --shutdown2.查看系统信息wsl -l -v显示如下NAME STATE VERSION* Ubuntu Stopped 2这里我们知道了NAME3.导出系统,示例如下wsl --export Ubuntu D:\ubuntu.tar注意这里的Ubuntu是和上面的NAME相同4.删除系统,示例如下:wsl --unregister Ubuntu出现“正在注销…”即成功5.导入系统,指定新的位置 ,示例如下:wsl --import U原创 2022-04-16 09:33:29 · 1435 阅读 · 0 评论 -
使用vscode写acm、leetcode的题目
简介Visual Studio Code(以下简称 VS Code) 是一个由微软开发,同时支持 Windows、Linux 和 macOS 等操作系统且开放源代码的代码编辑器。它是用 TypeScript 编写的,并且采用 Electron 架构。它带有对 JavaScript、TypeScript 和 Node.js 的内置支持,并为其他语言(如 C、C++、Java、Python、PHP、Go)提供了丰富的扩展生态系统。编译器Windows推荐使用 GNU 编译器。需要去 MinGW Dist原创 2021-06-17 15:02:05 · 1731 阅读 · 5 评论 -
简单提高git clone速度方案
修改一下url链接,在github.com后面加上.cnpmjs.org比如原始命令是:git clone https://github.com/mu-editor/mu.git修改后命令为:git clone https://github.com.cnpmjs.org/mu-editor/mu.git原创 2021-04-29 23:24:24 · 279 阅读 · 1 评论 -
MSYS2添加国内源
步骤:1、打开MSYS2软件内的\etc\pacman.d\ 中3个文件,分别进行修改mirrorlist.mingw32 mirrorlist.mingw64 mirrorlist.msys 2、用编辑器打开这3个文件,加入国内的源,会优先进行访问 # 号代表注释mirrorlist.mingw32:#### 32-bit Mingw-w64 repository mirrorlist#### Primary## msys2.org ## 清华大学Server = h原创 2021-04-27 23:33:42 · 895 阅读 · 0 评论 -
shell基础语法
shell基础语法指定脚本要使用的 Shell#!/bin/bash上面这句代码中, /bin/bash 是 Bash 程序在大多数 Linux 系统中的存放路径,而最前面的 #! 被称作 Sha-bang,或者 Shebang。在计算机科学中,Shebang(也称为 Hashbang )是一个由井号和叹号构成的字符串 #! ,其出现在文本文档的第一行的前两个字符。在文档中存在 Shebang 的情况下,类 Unix 操作系统的进程载入器会分析 Shebang 后的内容,将这些内容作为解释器指原创 2020-12-31 00:21:17 · 491 阅读 · 0 评论 -
解决Maven新建工程卡顿问题
解决Maven新建工程卡顿问题通过链接https://repo.maven.apache.org/maven2/archetype-catalog.xml下载拷贝到F:\software\maven_repository\如果你没有修改默认路径的话,应该是C:\Users\Administrator\.m2\repository\org\apache\maven\archetype\archetype-catalog\3.1.2IDEA创建的时候添加参数命令archetypeCatalog=原创 2020-12-31 00:20:23 · 208 阅读 · 0 评论 -
流与输出重定向
流与输出重定向流就是读一点数据, 处理一点点数据重定向,是什么意思呢?简单来说,就是我们可以把本来要显示在终端的命令结果,输送到别的地方:到文件中或者作为其他命令的输入(命令的链接,或者叫命令管道)。> :重定向到文件中。如果文件已存在,则覆盖文件内容;文件不存在,则创建文件。>> :重定向到文件末尾。如果文件不存在,则创建文件。> 和 >> 符号只是将标准输出重定向到文件,并不能将标准错误输出重定向到文件。那么我们要重定向标准错误输出,该怎么办呢?我们原创 2020-12-31 00:19:40 · 326 阅读 · 1 评论 -
nohup与前台后台操作
nohup与前台后台操作1. & 符号和 nohup 命令:后台运行进程我们到目前为止用终端做的事情都是目所能及的,也就是说:我们运行的命令都是在前台可见的。这样的一个好处是我们可以看到命令运行的过程,有什么问题可以及时发现。但是也有缺陷,例如有的命令运行耗时良久,我们又不想无所事事,怎么办呢?难道我开一个终端专门执行一个耗时命令,然后为了能做其他事情,我再启动一个终端,那也很不方便。事实上,我们可以在同一个终端中同时运行好几个命令。怎么做呢?就需要用到后台进程的概念。前台进程和后台进程原创 2020-12-31 00:19:13 · 5667 阅读 · 2 评论 -
kdevtmpfsi,kinsing挖矿病毒清理
kdevtmpfsi,kinsing挖矿病毒清理1.top命令 找到挖矿程序(kdevtmpfsi)进程号 CUP 占用100%ps -ef |grep kdevtmpfsips -ef |grep kinsing直接kill -9 (PID) 把这个线程干掉了 过一阵子又回来了,crontab也需要修改2.一般情况下你第一反应只能找到kdevtmpfsi,kinsing怎么找到的?pstree -a(如果没有下载, yum -y install psmisc)3.到的并kill线程和它的原创 2020-12-30 08:09:41 · 617 阅读 · 0 评论 -
linux数据处理
linux数据处理简述grep 命令:筛选数据sort 命令:为文件排序wc 命令:文件的统计uniq 命令:删除文件中的重复内容cut 命令:剪切文件的一部分内容1. grep 命令:筛选数据grep 是 Globally search a Regular Expression and Print 的缩写,意思是“全局搜索一个正则表达式,并且打印”。grep 命令的功能简单说来是在文件中查找关键字,并且显示关键字所在的行。grep 命令极为强大,也是 Linux 中使用最多的命令原创 2020-12-30 08:04:58 · 875 阅读 · 2 评论 -
linux上的maven安装
linux上的maven安装官网下载链接:http://maven.apache.org/download.cgi下载后我放置在服务器用户根目录的software文件夹下,现在我们解压到app下面# tar -zxvf apache-maven-3.6.3-bin.tar.gz -C ~/app/在app文件夹下,开始操作进入maven文件夹# cd apache-maven-3.6.3/pwd获取当前的路径# vi ~/.bash_profileexport MAVEN_HOME=/h原创 2020-12-30 08:04:19 · 106 阅读 · 0 评论 -
浅谈jackson
浅谈jackson官方文档:https://github.com/FasterXML/jackson-docsJackson是当前用的比较广泛的,用来序列化和反序列化json的Java开源框架。Jackson社区相对比较活跃,更新速度也比较快, 从Github中的统计来看,Jackson是最流行的json解析器之一,Spring MVC的默认json解析器便是Jackson。Jackson优点很多:Jackson 所依赖的jar包较少,简单易用。与其他 Java 的 json 的框架 Gs原创 2020-12-30 08:03:36 · 250 阅读 · 0 评论 -
聊聊正则表达式
聊聊正则表达式正则学习文章推荐(本篇博文为转载):https://github.com/cdoco/learn-regex-zh正则表达式测试工具:https://c.runoob.com/front-end/8541. 基本匹配正则表达式只是我们用于在文本中检索字母和数字的模式。例如正则表达式 cat,表示: 字母 c 后面跟着一个字母 a,再后面跟着一个字母 t。"cat" => The cat sat on the mat正则表达式 123 会匹配字符串 “123”。通过将正则表达转载 2020-12-30 08:02:43 · 158 阅读 · 0 评论 -
linux用户管理
linux用户管理简易命令useradd testuser 创建用户testuserpasswd testuser 给已创建的用户testuser设置密码说明:新创建的用户会在/home下创建一个用户目录testuserusermod --help 修改用户这个命令的相关参数userdel testuser 删除用户testuserrm -rf testuser 删除用户testuser所在目录给用户添加root权限使用Linux系统时,经常会被要求使用超级权限,但是root的原创 2020-12-29 08:41:22 · 220 阅读 · 0 评论 -
pip源以及virtualenv基本操作
virtualenv基本操作(windows环境)1、下载virtualenvpip install virtualenv2、创建一个virtualenv工作目录mkdir myproject_env 3、穿件一个python项目virtualenv venv4、启动virtualenv中的venv项目cd venv\Scriptsactivate5、关闭virtualenv需要在venv\Scripts内deactivatepip源修改国内源:新版ubuntu要求使原创 2020-12-29 08:17:41 · 917 阅读 · 0 评论