装饰器1-笔记 楔闲来无事打算重构屎山 以前的想法比较混乱,代码风格不佳,而且关注点太多,函数交错林立,这次打算尽可能把注意力放在核心功能的实现上 但是在开发过程中遇到了前所未有的问题,其中一个巨大的问题在于最核心的代码的执行上 在初代中我们使用了==线程投毒==的方式在程序退出后终止Word.Application,虽然算不上优雅但是能保证程序都能退出,同时更加优化之前遇 2023-03-31 笔记 #Python #笔记 #装饰器
计算机组成原理CRC基础 CRC【感谢美好的教程】 异或==相同为0 不同为1== 1+1=0 1+0=1 0+0=0 0+1=1 其实就是相加后==模2== 多项式(polynomial)诸如$1x^6+0x^5+1x^4+0x^3+1x^2+1x^1+0*x^0$的一长串式子是CRC的==生成多项式= 2023-03-24 乱写 #乱写 #计算机组成 #CRC
Ubuntu部署Clash和Pyenv Clash与Pyenv部署【主要文档】 | 【可视化面板】 | 【参考文档】 ❓为什么会把CLash和pyenv联系起来呢,情况是这样的 在我尝试部署pyenv时遇到了git无法正确克隆的问题,而且多次尝试都失败 因此必须先部署clash才能正常克隆,如果你不需要的话可以直接跳过相关内容 部署Clash拉取镜像docker pull dreamacro/clash-prem 2023-03-22 服务器 #不知道在写什么 #Linux #Clash
使用Cloudflare创建你的个人邮箱! 序如果你像我一样,手头有一些多余的域名,或者淘到了一些好域名比如nyan.cat、nyac.cat之类的,又暂且闲置不用,或者用的不够多(比如我的域名qlozin.top就添加了很多很多的记录),可以尝试使用一下基于域名的邮箱! 这种域名邮箱有什么用?在Cloudflare的文档里已经写的很清楚了,一方面你可能并不像透露你的私人邮件地址,比如在注册一些可有可无的网站时,使用你的Gmail或者QQM 2023-03-13
MySQL笔记 探索一个表 1234567show databases;show tables;use <table_name>;show full columns from <table_name> 修改密码 123456789ROOT用户set password for username@<localhost|'%'> = password(new_p 2023-03-11 笔记 #MySQL #笔记
Numpy笔记 Numpynumpy往往与SciPy、matplotlib一起使用来替代一些matlab的功能 Ndarry基本操作 一个N维数组对象,只能存放==同类型==数据,跟C语言的数组类似 默认是行向量,使用nd.T把nd转换成列(一维是不可转的)也可以使用reshape(-1,1)的方法强行要求只有一列,那看起来就是列向量了,实际上是二维向量 numpy.arr 2023-03-10 笔记 #Python #笔记 #Numpy
Typecho部署 部署Hexo作为静态博客平台,无法随时随地撰写文章然后直接发布,因为上传机器(有远程SSH证书的)不一定随时在手边,而动态博客类型WordPress其精简版Typecho则可以直接现写现更新,也是很有趣的 另外,基于Php的Typecho拥有更强的文章加密性能 部署Mysql我猜测你肯定不想使用SQLite来部署它,虽然是可行的,但是不建议这么做 使用指令直接拉取docker镜像,其实过程跟我们第 2023-01-31
Python的依赖注入 参考文档 闭包函数&工厂函数提示这是一个学习总结,没有很强的理论性,仅做参考 【闭包参考】 | [【工厂函数参考】](什么是工厂函数?Python 中工厂函数怎么理解? - 石溪的回答 - 知乎 https://www.zhihu.com/question/20670869/answer/310595560) 作用域LEGB法则各位一定不陌生,介绍闭包前先介绍==闭包现 2023-01-12 #Python