自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Liunx中安装Go环境

【代码】Liunx中安装Go环境。

2023-03-19 11:03:51 164

原创 goscanner安装

如果git不成功,可以试着将https改为http,或直接下载上传安装时:make或make all 不行:go mod init github.com/tumi8/goscanner(这里需要写为自己调用的包的路径,否则会出错)如果上述也不行,提醒权限不够只能将go.mod以及go.sum复制到goscanner文件夹,然后执行go get以及go build如果go build 仍报错,可以删掉整个goscanner重新执行以上步骤。...

2021-08-22 20:48:21 184

原创 Linux下切换root,修改用户据为root

切换rootsudo susu lrx.将普通用户提升为 root 用户权限修改 /etc/passwd 文件, 把用户ID修改为 0 ,如下所示:lrx:x:1000:1000:tommy:/home/tommy:/bin/bash 改为:lrx:x:0:0:tommy:/home/tommy:/bin/bash

2021-08-22 20:41:40 250

原创 error: RPC failed; curl 56 GnuTLS recv error (-110): The TLS connection was non-properly terminated.

mkdir ~/.git-rectify (.代表隐藏)mkdir ~/.git-rectify (.代表隐藏)cd ~/git-rectifyapt-get source gitsudo apt-get build-dep gitsudo apt-get install libcurl4-openssl-devcd git-2.17.1/vim ./debian/control # 把libcurl4-gnutls-dev 修改为 libcurl4-openssl-de

2021-08-22 20:38:41 924

原创 go设置proxy

Linuxexport GO111MODULE=onexport GOPROXY=https://goproxy.cn

2021-08-22 20:33:33 178

原创 E: 您必须在 sources.list 中指定代码源(deb-src) URI

vim修改/etc/apt/source.list文件把deb-src的注释去掉software-properties-gtk打开软件和更新窗口

2021-08-22 20:31:05 1128

原创 pandas常用操作

画饼状图%%timeplt.figure(figsize=(5,5))plt.axis('equal') # 设置x,y轴刻度一致,这样饼图才能是圆的label = ['DV','unknown','OV','EV']explode=[0.01,0.01,0.01,0.01] #设定各项距离圆心n个半径values = [certlevel['DV'],certlevel['UnknownValidationLevel'],certlevel['OV'],certlevel['EV']]plt

2021-08-13 20:28:40 111

原创 latex操作

表格大小放缩\scalebox{0.65}{table content}\resizebox{h-size}{v-size}{table content}(size可填10pt、50mm等,表格内文字会变形)\begin{tabular}{ |s|p{2cm}|p{2cm}| }(手动设置列宽)调整宽度过宽:\resizebox{\textwidth}{12mm}{ 过窄:\setlength{\tabcolsep}{7mm}{}\resizebox{linewidth}{!}

2021-08-13 20:28:23 851

原创 多维数组转一维数组

def list_convert(arg): new_list = [] for i in arg: if type(i) is not list: new_list.append(i) else: new_list.extend(list_convert(i)) return new_list

2021-08-11 20:11:56 61

原创 Jupyter安装及使用

Jupyter Notebook以网页的形式打开,可以在网页页面中直接编写代码和运行代码。安装前提需要安装Python可以安装Anaconda来解决Jupyter Notebook的安装问题,因为Anaconda已经自动为你安装了Jupter Notebook及其他工具。Anaconda下载网址:https://www.anaconda.com/products/individual#macos(也可以通过pip命令安装:pip3 install jupyter)配置环境变量:在终端输入c

2021-07-07 22:46:22 685 1

原创 Linux命令cat

查看对行进行编号的文件每行全部编号cat -n test.txt空行不编号cat -b test.txt创建文件,从命令界面输入文件内容,按ctrl+D完成文件输入cat > test.txt文件合并cat 1.txt 2.txt > 3.txt文件追加内容将2.txt的内容追加到1.txt后cat 2.txt > 1.txt...

2021-06-22 18:52:40 59

原创 Linux 报错no required module provides package

no required module provides package : go.mod file not found in current directory or any parent directoryno required module provides package github.com/xxx/xxx解决:go mod init example.com/mgo get github.com/xxx/xxxgo build test.go

2021-06-13 10:03:19 2400

原创 Linux中shell脚本\r字符报错

sh脚本有\r字符的解决方法(通常发生在把windows下的代码拷贝到linux下运行)替换sudo sed -i 's/\r//' test1215.shorsudo dos2unix test1215.shorvim脚本文件,输入 :set fileformat=unix

2021-06-13 09:59:26 272

原创 python3集合set

集合是一个无序不重复的序列。通过将list转化为set可实现去重list_set=set(list)创建空集合trst = set()#不能使用test = {}创建非空集合 number = {'1', '3', '1', '2', '2', '3'} print(number) >>>{'2', '1', '3'}元素操作添加元素:test.add( x )删除元素:s.remove( x ) #元素不存在报错s.discard( x ) #元素不存在

2021-06-06 09:24:53 51

原创 tmux快捷键

tmux中的任务不会中断。tmux有会话、窗口、窗格三种形式,一个会话可以有多个窗口,一个窗口可以分为多个窗格。安装sudo apt-get install tmux快捷键会话新建会话tmux new -s 会话名退出会话ctrl+b d进入会话tmux a -t 会话名窗口新建窗口ctrl+b c*号,表示是当前窗口。切换窗口ctrl+b p 切换到上一个窗口ctrl+b n 切换到下一个windowctrl+b 0 切换到0号窗口ctrl+b w 列出当前se

2021-06-05 14:44:59 263

原创 shell脚本计时

按秒进行计时#!/bin/bashstart_time=$(date +%s)#你运行的代码sleep 2 end_time=$(date +%s)cost_time=$[ $end_time-$start_time ]echo "build kernel time is $(($cost_time/3600))hour $(($cost_time/60))min $(($cost_time%60))s"``

2021-06-05 10:16:45 373

原创 检测域名解析服务器的有效性

首先使用MASSDNS进行扫描,选取其中有NXDOMAIN或NOERROR记录的,然后使用dig命令检测其有效性。

2021-06-04 10:07:44 401

原创 常用正则表达式

邮件地址^\w+([-+.]\w+)@\w+([-.]\w+).\w+([-.]\w+)*$python使用re.search匹配邮件地址,可去掉开头的^以及结尾的$域名[a-zA-Z0-9][-a-zA-Z0-9]{0,62}(.[a-zA-Z0-9][-a-zA-Z0-9]{0,62})+.?空白行\n\s*\r(可以用来删除空白行)汉字^[\u4e00-\u9fa5]{0,}$禁止输入~字符[^~\x22]+身份证号(^\d{15}$)|(^\d{18}$)|(^

2021-05-29 20:17:32 41

原创 Linux监视命令运行进度

PV安装:sudo apt-get install pv-p: 显示百分比-n: 显示百分比整数-r: 显示传输速率使用:复制文件pv -p ./1.txt > ./2.txt统计文件行数pv -p test.txt | wc -lprogress安装进度命令安装:sudo apt-get install progress使用:输入命令后,在另一窗口使用progress -M查看进度或在命令后加| progress -meg:cp test1.txt te

2021-05-29 11:53:55 319

原创 Linux文件常用操作

linux常用文件操作以大小拆分文件split -b 拆分大小 文件名 -d -a 2 前缀名 --additional-suffix=后缀名eg:split -b 500M example.txt -d -a 2 test --additional-suffix=.txt文件合并两个文件合并cat file1 file2 > file3多个文件合并for i in *.txt;do cat $i >> merge.txt; doneawk '{v=FILENA

2021-05-28 14:52:21 101

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除