为命令添加socks5代理
在国内使用一些需要连接外网的命令会很烦,尤其是在命令没有自带代理选项时,比如wget就没有内建的socks5代理。
这时候,可以使用一个工具proxychains-ng来为命令加上socks5代理。
从GitHub下载https://github.com/rofl0r/proxychains-ng.git
切换到其目录,编译
./configure --prefix=/usr --sysconfdir=/etc
make
修改src\proxychains.conf配置文件,在最后加上自己的代理服务器
[ProxyList]
# add proxy here ...
# meanwile
# d...
通过ssh隧道使用Windows远程桌面
在内网中,出于安全因素,微软的RDP协议被禁用,哪怕就在一个局域网中,却不能使用Windows远程登录连接桌面,只能使用其他软件如向日葵之类的来连接。
ssh隧道
后来看到可以使用Cloudflare的Tunnel来中转,我试过后发现速度太慢,延迟高达390ms,实在无法忍受。于是想到,隧道技术不就是把A协议封装在B协议中吗?这应该是很成熟的技术才对。
于是我在网络上找到了SSH隧道技术的文章,就是把RDP封装在SSH上,我早已经把ssh server配好,直接可以使用:
ssh [email protected] -p 22 -L 3001:localhost:3389 -N -o ServerAliveInterval=60 -o ServerAlive...
AI绘图 使用Textual Inversion训练个人数据集
不能使用eva.pt模型进行训练,在启动前去到models/Stable-diffusion目录中将此文件改名
启动webui.py时不能带有--medvram参数,否则不能正常创建embedding
准备好图片数据,裁剪成正方形,可以使用Brime网站进行辅助。根据GPU算力确定裁剪尺寸,6G显存使用384像素;一般使用512像素。
打开网页,选择Train,选择Creating embedding创建一个embedding。Name是embedding的名字,也是此模型的tag关键词;Initialization text是对模型的描述,比如1girl之类的;Number of vectors per token表示生成图...
区块链笔记
定义
区块链可以从狭义和广义两个层面来看待。
狭义上,区块链是一种以区块为基本单位的链式数据结构,区块中利用数字摘要对之前的交易历史进行校验,适合分布式记账场景下防篡改和可扩展性的需求。
广义上,区块链还指代基于区块链结构实现的分布式记账技术,包括分布式共识、隐私与安全保护、点对点通信技术、网络协议、智能合约等。
基本原理
交易(Transaction):一次对账本的操作
区块(Block):记录一段时间内的所有交易和结果,是一次共识
链(Chain):所有区块按顺序串联,是整个账本的日志记录
区块链的目标是实现一个分布的数据记录账本,这个账本只允许添加、不允许删除。账本底层的基本结构是一个线性的链表。链表由一个个“区块”串联组成,后继区块中记录前导区块的哈...
华为实习应聘
前几天学院年级群里发了一个招聘华为实习生的通知,就随便投简历玩玩,其实是内推的,简历就被筛过了,发来了笔试通知。笔试一共三题 600 分,我做出了完整的第一题,第二题测试样例过了 30%,笔试也过了。又发了一个性格测试过来,发过来就做呗,然后也过了。
昨天接到电话,问我可不可以改意向城市,我填的是广州和东莞,问我接不接受深圳,有总比没有好,深圳也不是不行。然后就加了微信,约了今天晚上7点的面试。说起来,这还是我第一次视频面试,华为是让下载一个视频会议软件,然后在招聘网站上刷新,7点开始面试,跳转到视频会议软件。
先做一个自我介绍,然后问了笔试经历,问到学习成绩,问了笔试题目的思路。笔试第一题是这样描述的
给一个字符串序列 (((ab)(cd)e)f),按括号嵌套深度,逐层反...
在学校双选会上找实习
今天学校举办了春季双选会,大概500多家企业参加,我去找找机会。前段时间投的简历都扑街了,实在是太焦虑了,先找个实习缓解缓解。
打印了5张彩色简历一起拿过去,投出去了2张。企业很多,计算机相关的也不少,不过我看到的大部分都是和嵌入式以及硬件相关的,纯互联网公司比较少。虽然我投的是C/C++开发,但我对嵌入式不太感兴趣,其实对口的岗位并不多。除此之外,问了好几家公司,都是不招实习生的,至少不招暑期实习,可能是培养成本比较高吧。我的一个同学说,他问过一家企业,他们不招的原因是招到的实习生都跑完了,在他们身上的投入与产出不成正比🤣,因此就不想招了。互联网大厂是没有的,大家都挤着进这些企业,根本不愁招不到人。
我投出去了2份简历,都是做嵌入式的企业,没办法,C/C++除了在底层、在性能要求...
gitbook导出pdf
整理Chrome里的书签时,发现了一本xv6中文文档gitbook,刚好最近想研究一下这方面的内容,于是就看了一下。但是我不太习惯使用浏览器在网络环境上看书,打算下载下来,却没有发现pdf版。Google之,发现可以把GitHub项目下载下来,使用gitbook生成pdf。
使用git把项目下载下来
git clone https://github.com/ranxian/xv6-chinese
下载node.js。推荐使用nvs下载,nvs是一个node.js版本管理工具,下载、切换及切换node.js版本非常方便。
下载nvs并安装
打开power...
共计 37 篇文章,5 页。