环境搭建与配置
环境搭建与配置
D-A-X
这个作者很懒,什么都没留下…
展开
-
git撤销commit和add
【代码】git撤销commit和add。原创 2024-11-04 12:33:29 · 106 阅读 · 0 评论 -
argparse大坑之parser
最后发现是因为parser的help里面出现了。原创 2024-07-04 21:36:34 · 156 阅读 · 0 评论 -
Ubuntu Server 20.04挂载磁盘
(ps. 这个 Have a nice day. 好浪漫~)添加信息如下:磁盘信息、挂载位置、文件系统类型(其他默认)然后重启查看是否成功即可。原创 2024-06-13 19:03:01 · 504 阅读 · 0 评论 -
动态IP配服务器
获取页面,在用户名和密码处点击。更改信息,随后登录即可完成认证。原创 2024-06-11 15:54:47 · 259 阅读 · 0 评论 -
Windows下配置多个账号的git ssh
PreferredAuthentications # 认证方式。去setting里找到SSH添加.pub文件的内容。HostName # 服务器真实地址。IdentityFile # 私钥文件路径。Host # 主机别名。User # 用户名。原创 2024-02-06 16:44:05 · 884 阅读 · 0 评论 -
ssh: connect to host github.com port 22: Connection timed out
最后发现好像是DNS解的有问题?总之我两个服务器都表示无法push。到GitHub突然有一天会卡住,不报错也不提示超时。然后就可以push成功了。原创 2024-01-17 00:03:39 · 697 阅读 · 0 评论 -
Ubuntu Server 20.04.6下Anaconda3安装Pytorch
先创建一个工作环境,环境名叫。原创 2023-11-30 21:19:02 · 554 阅读 · 0 评论 -
Ubuntu Server 20.04.6安装Anaconda3
当出现bash中是否初始化的选项时,官方建议yes,所以直接输入。遇到下图一直Enter指导遇到。原创 2023-11-30 20:37:22 · 572 阅读 · 0 评论 -
Obsidian配置
使状态栏平铺显示、调整markdown显示使其文字两端对齐、增加预览窗口大小、markdown图片默认居中显示、增加全屏状态下的文字宽度即调整页边距。和对应的Obsidian默认主题的所有可修改文件的css,这个css可以在插件的GitHub上找到。配合obsidian默认的ccs使用更改字体颜色的。该插件readme文档提供了默认的ccs文件。用正则表达式隐藏文件夹的,我的设置隐藏以。)到当前位置(光标处)所有模板设置放在。可以根据模板文件生成新的文件(),也可以插入模板(原创 2023-09-13 15:19:27 · 4516 阅读 · 0 评论 -
WSL Ubuntu20.04安装pycairo指南
WSL2 Ubuntu20.04安装pycaico指南原创 2022-11-30 16:39:03 · 1280 阅读 · 1 评论 -
Typora更改斜体字、加粗字、高亮、强调字等颜色
Step 1在Typora中打开其偏好设置,然后在外观的主题中选择打开主题文件夹,并选择正在使用的主题的css文件。Step 2在css文件(以github.css为例)的末尾添加如下内容:/** * Inline Elements */code { /* `...` 强调字 */ color: #b5302e; font-size: 0.9em;}mark { /* Highlight 高亮 */ background: #ffb07c;}/*原创 2022-03-01 21:36:52 · 6534 阅读 · 0 评论 -
Typora设置文字两端对齐
Step1切记从typora的偏好设置中打开主题所在的文件夹,并修改对应的css文件。(以github.css为例)Step 2在#write{...}中添加如下内容:text-align: justify;display: block;其他说明此时,使用自带的pdf导出方式,导出的pdf也是文字两端对齐的,不需要对@media print{...}字段进行修改。...原创 2022-03-01 16:57:40 · 4242 阅读 · 6 评论 -
Obsidian自定义主题
使状态栏平铺显示、调整markdown显示使其文字两端对齐、增加预览窗口大小、markdown图片默认居中显示、增加全屏状态下的文字宽度即调整页边距。和对应的Obsidian默认主题的所有可修改文件的css,这个css可以在插件的GitHub上找到。原创 2021-10-21 05:26:35 · 2232 阅读 · 0 评论 -
Obsidian css-snippets配置
一个配置手册:Awesome-Obsidiancss-snippets下载以下css后打开设置、外观,点击红框打开css存放文件夹后将css文件复制进该文件夹,然后点击绿框刷新后开启对应的css即可。用于每一行左右均对齐的css下载 hyphenation-and-justification.css用于增大链接预览窗口大小的css下载 bigger-link-popup-preview.css区别文件夹和文件的icon下载 custom-icons-differing-files-an原创 2021-10-21 01:24:38 · 4992 阅读 · 0 评论 -
An Easter Egg
57uZSFVTVGVy55qE5LiA5Liq5b2p6JuL77ya56yU6ICFR2l0SHVi5LuT5bqT5pyJ5oOK5Zac5ZOm77yM5Zyw5Z2A5b6X6Ieq5bex5oyW5o6Y5LiA5LiL77yMZ29vZCBsdWNr77yBIA==原创 2021-10-06 16:09:54 · 182 阅读 · 0 评论 -
使用命令行创建GitHub仓库
配置安装好git后应该首先配置git来告诉它你GitHub的用户名和用户邮箱:git config --global user.email "12345@qq.com"git config --global user.name "name_hhh"创建一个新的仓库git initgit add README.mdgit commit -m "first commit"git remote add <仓库名> https://github.com/GitHub用户名/仓库名.gi原创 2021-03-05 23:32:42 · 1035 阅读 · 4 评论 -
Pwn起源
Pwn主要来源于对own的拼写错误,玩家常使用own来表示在游戏过程中自己处于领先位置。另外,由于其发音与“砰”类似,而其又指代成功攻入受害者电脑,因此被广泛流传了下来。[1] https://zh.m.wikipedia.org/wiki/Pwn...原创 2021-07-09 18:46:48 · 221 阅读 · 0 评论 -
genymotion报错an error occured while deploying the file解决办法
问题描述安装apk文件出现“an error occured while deploying the file”的报错信息。解决1可能是安装的apk文件路径中包含中文路径。放到英文路径下即可。解决2可能是重新用apktool打包的文件在打包后没有签名。需要将使用JDK安装目录下的bin/目录加入环境变量path中,然后使用bin/keytool生成密钥再利用bin/jarsigner对重新打包好的apk文件进行签名。具体命令如下:apktool.bat b [AimedAPKFile]cd d原创 2021-04-01 11:50:11 · 1508 阅读 · 0 评论 -
WSL迁移(LxRunOffline)
在https://github.com/DDoSolitary/LxRunOffline/releases下载LxRunOffline并解压。解压后在软件目录打开power shell,然后依次使用如下命令即可:# 查看现有的WSL信息.\LxRunOffline.exe list# 迁移到目标地址:-n指定WSL,-d指定目标地址.\LxRunOffline.exe move -n Ubuntu-18.04 -d D:\WSL\Ubuntu-18.04# ...# 接着等待迁移,期间的WARN原创 2021-08-11 23:21:16 · 3628 阅读 · 0 评论 -
Windows Terminal配置(浅色)
前情提要由于课程实验经常需要截图,但是黑色背景的图打印出来容易模糊掉,因此一般使用浅灰色背景的Windows Terminal配色方案。为满足上述要求,笔者在Atom One Light主题的基础上进行了微小的调整,具体配色方案如下:配色方案 { "background": "#EDEDED", "black": "#000000", "blue": "#2F5AF3", "brightBlack": "#原创 2021-08-11 18:48:02 · 859 阅读 · 0 评论 -
VSCode配置TODO和FIXME语法高亮
推荐一个插件:配置后的效果如下:由于默认配置仅会对TODO:和FIXME:添加高亮,因此settings.json中添加如下内容:"todohighlight.defaultStyle": { "color": "red", "backgroundColor": "#ffab00", "overviewRulerColor": "#ffab00", "cursor": "pointer", "border": "1px原创 2021-07-21 12:10:01 · 2726 阅读 · 0 评论 -
Ubuntu18.0-64位安装Fabric1.4.3
环境说明Ubuntu 18.04 64位安装curl首先利用如下命令安装依赖:sudo apt install openssl libssl-dev接着使用如下命令下载curl包并解压:wget https://curl.se/download/curl-7.77.0.tar.gztar -zxf curl-7.77.0.tar.gz随后使用如下命令进行编译安装(需要make和gcc支持):cd curl-7.77.0sudo ./configure --with-openssls原创 2021-06-24 23:26:40 · 748 阅读 · 10 评论 -
docker镜像加速
申请注册阿里云账号,然后登陆https://cr.console.aliyun.com/,按照下图方式配置即可。原创 2021-06-24 21:20:10 · 121 阅读 · 0 评论 -
kali2020自动登录
自动登录使用如下命令编辑该文件:sudo vim /etc/lightdm/lightdm.conf将该文件中[Seat:*]配置部分的autologin-user取消掉注释后修改为:autologin-user=kali # 需要自动登录的用户名随后使用如下命令编辑启动调用文件:sudo vim ~/.dmrc在该文件中添加如下内容:[Seat:*]autologin-user=kali # 需要自动登录的用户名随后重启即可完成自动登录。...原创 2021-06-22 18:30:43 · 1952 阅读 · 1 评论 -
SEED Ubuntu16.04安装pwn-tools
首先需要安装python3.7整体流程是正确的,在安装过程中你可能需要解决一些问题,但这些问题都很好解决,搜一下就ok。当然,如果你足够幸运,你也许一个问题也不用解决。根据这个文章安装:https://blog.csdn.net/u010681693/article/details/95044857sudo apt-get updatesudo apt-get install software-properties-commonsudo add-apt-repository ppa:jonatho原创 2021-06-18 21:08:21 · 1490 阅读 · 1 评论 -
skipping incompatible/usr/lib/x86_64-linux-gnu/libseccomp.so
先说一个坑进行lseccomp库连接时,需要把lseccomp选项放在最后,否则可能会报如下错误:问题描述当使用libseccomp在64位操作系统下-m32编译32位代码时,出现了如下错误:/usr/bin/ld: skipping incompatible //usr/lib/x86_64-linux-gnu/libseccomp.so when searching for -lseccomp/usr/bin/ld: skipping incompatible //usr/lib/x86_原创 2021-05-30 22:25:14 · 1617 阅读 · 3 评论 -
PDF编辑器(分割、合并等)推荐
PDFsam,GitHub地址:https://github.com/torakiki/pdfsam,官网:https://pdfsam.orgBasicEnhenced原创 2021-04-23 11:27:38 · 467 阅读 · 0 评论 -
PDF翻译工具推荐
问题描述由于看文献或搜索学习资料时常需要看英文文献,而这些文献常以PDF格式在网页上存在,因此使用一个好的翻译工具可以极大的提高对摘要的快速阅读,以进一步提高学习和搜索效率。推荐基于上述现状推荐一个Chrome插件(当然Edge目前使用Chromium内核,与Chrome插件兼容,也可以使用),如下:该插件基于深度学习进行翻译,在翻译时会自动打开DeepL网页,翻译完成后会自动关闭。该插件在GitHub上开源,网址在这里:https://github.com/yoshinobc/PDF-Trans原创 2021-04-20 15:29:07 · 2071 阅读 · 0 评论 -
添加Windows Terminal右键菜单(通过命令指定启动目录和终端配置文件,无需修改wt配置文件)
方法将下面的代码保存至文件中,将文件后缀名修改为.reg并运行。Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\Background\shell\wt]@="Windows Terminal here"[HKEY_CLASSES_ROOT\Directory\Background\shell\wt\command]@="wt.exe -d . -p \"CMD\""其中-d参数指定启动目录,-p参数指定终端配原创 2021-04-07 19:59:34 · 568 阅读 · 0 评论 -
Android模拟器推荐
背景由于能查到的模拟器都是针对游戏的,笔者不太喜欢其界面,所以选择了纯净的genymotion模拟器,具体教程见https://www.runoob.com/w3cnote/android-tutorial-genymotion-install.html效果原创 2021-03-30 11:50:52 · 227 阅读 · 0 评论 -
在WSL2上安装syzkaller
【0】预警 在WSL上安装syzkaller的步骤比较长,这主要是由于WSL默认的内核比较轻量级没有KVM模块,因此需要手工配置;同时由于非图形化界面对输出信息的查看不方便所以需要配置图形化界面(非必要),因此这可能尤其枯燥。也因此,笔者将安装步骤分割成了几个不同的博客进行指导,彼此具有一定的独立性,但又最终服务于syzkaller。笔者相信,当你完成下述安装过程,你会收获很大的快乐和成就感。那我们就开始吧!【1】WSL2配置安装KVM 由于syzkaller的测试需要qemu,而qemu需要kv原创 2021-03-23 19:35:47 · 694 阅读 · 0 评论 -
WSL2配置安装KVM
查看CPU是否支持硬件虚拟化使用命令:egrep -c '(vmx|svm)' /proc/cpuinfo如果返回0则说明不支持,大于零则支持。若不支持需要重启进入BIOS修改开机F12->BootMenu-><Enter Setup>->Config->CPU,将Intel® Virtualization Technology选为Enabled、Intel® VT-d Feature选为Enabled。将KVM加入内核模块下载WSL内核由于直接从Micro原创 2021-03-23 14:30:54 · 9593 阅读 · 13 评论 -
录屏软件推荐Captura(包括FFmpeg配置)
Captura使用的软件是这个软件,下载安装即可。link需要FFmpeg,故下载需要安装FFmpeg,在这里下载,点击Windows的标后点击from gyvn.dev,如下:然后会跳转到这里,找到release后随便下载一个如下:选择一个安装目录解压该文件即可,然后bin目录下会出现三个程序,其中一个是ffmpeg.exe,如下:配置按如下红标点击,选择ffmpeg.exe所在目录即可:bingo!可以使用了!...原创 2021-03-22 20:56:19 · 1820 阅读 · 0 评论 -
退出qemu快捷键
先按下Ctrl + A,再按下x键(注意此处x应为小写,大写无效;Ctrl + A中A大小写均可)。原创 2021-03-16 19:32:57 · 1153 阅读 · 0 评论 -
word输入卡顿延迟的解决办法
问题描述更新了Windows 10后被自动将Office更新到了Office 365,前一天用着还正常结果第二天打开word后发现输入及其卡顿,延迟大概达到了2s以上。于是搜了各种方法尝试,包括“禁用硬件图形加速”、更改com选项等,甚至卸载并重新安装均没有解决问题。接着恰巧电脑没电了,于是就插了个电,结果延迟消失了,响应速度快得飞起。解决办法如果是笔记本的话尝试插电非插电条件下可以点击右下角的电池,将电源模式调到性能最佳Office社区给了一些解决办法,可以尝试一下...原创 2021-03-13 16:29:45 · 9910 阅读 · 5 评论 -
WSL时钟偏移Clock skew detected, your build may be incomplete
看一下报错的文件是哪个,比如该文件名为filename,使用如下命令同步一下文件时间和系统时间:touch filename原创 2021-03-09 18:39:26 · 811 阅读 · 4 评论 -
Windows清理C盘
在C盘点击右键、属性,再点击磁盘清理:然后点击清理系统文件:然后全选,确定即可:一般更新文件会有积累,当出现大的版本更新后,会空出10~30GB的空间来,平时每次更新后都可以进行清理。...原创 2021-03-08 19:17:32 · 297 阅读 · 0 评论 -
VSCode的WSL Remote插件报错Failed to connect to the remote extension host server
错误Failed to connect to the remote extension host server (Error: connect ECONNREFUSED ::1:35047)解决办法这个问题是端口被占用导致的。打开powershell,输入wsl --shutdown关闭wsl服务,然后重新启动即可。原创 2021-03-05 18:40:43 · 5934 阅读 · 0 评论 -
xfce4将panel恢复为默认值
使用如下命令即可:xfce4-panel --quitpkill xfconfdrm -rf ~/.config/xfce4/panelrm -rf ~/.config/xfce4/xfconf/xfce-perchannel-xml/xfce4-panel.xmlxfce4-panel原创 2021-03-02 19:42:28 · 2363 阅读 · 0 评论 -
WSL2(Ubuntu 18.04)安装bochs(2.6.11)
前期准备需要实现了WSL2安装图形化界面,教程安装依赖sudo apt-get install libx11-dev xserver-xorg-dev xorg-dev libsdl1.2-dev bximage vgabios安装gcc和nasmsudo apt-get install build-essential nasm安装bochs下载最新版本的bochs,笔者时2.6.11版本:wget https://sourceforge.net/projects/bochs/files原创 2021-03-02 11:07:46 · 1051 阅读 · 0 评论