英语课小记(一)
写在前面
今天开始下半学期的英语课, 随便记点课上的知识, 点缀一下千篇一律的技术文章.
其实是因为自己没有笔记本然后字又太丑.
一些单词
这里摘录课上提到的一些有用的单词, 以及熟词偏义.
sitcom: situation comedy 情景喜剧
hilarious: amusing 滑稽的
comprehensive: 全面的, 综合的
embody: 体现
recruit: 招聘
intern: 实习生
cast: 演员表
ace: 王牌, 发球得分(网球)
serve: 服务,上菜,发球
taxi: 出租车,(飞机)滑行
adapt: 改编(电影改编为小说)
curling: 冰壶运动
double-ed...
现代图论笔记(二)树与二分图
写在前面
这次介绍一些树和二分图的定义和主要性质, 以及这两种结构中常用的算法, 包括二分图的判定, 最小生成树的寻找等.
好久才更新, 只能说自己的代码能力还有欠缺, 一些算法知道思路但就是写不出来.
基本概念
无圈图(acyclic graph): 任何子图都不是圈的图.
树(tree): 连通的无圈图.
森林(forest): 指所有连通分量都是树的图.
二叉树(): 一棵有根树, 其每个结点至多有两个孩子.
完全二叉树: 除叶子结点外的其他所有节点都有两个孩子的有根二叉树.
叶结点: 度为1的结点(一称端节点, 移除端节点之后原图仍是树).
桥(bridge): 一个连通图若删除某条贬值后变为非连通的, 被删除的边称为桥.
...
不改变分辨率转换pdf为png图片方法汇总
写在前面
最近有小伙伴问我怎么无损转换PDF文件为png格式, 一开始我觉得这个直接使用
之前文章提到的sips命令或者convert命令就可以了, 但是发现还是想简单了, sips转换出的png图片没有背景, 而jpg格式清晰度也有下降, convert出来的图片仍然较为模糊. 后来我使用了acrobat, 但是效果依旧不好(图片质量已经调整到最高了).
最后我采用了一种之前介绍过的方法, 就是ghostscript1, 其代码如下:
gs -dNOPAUSE -sDEVICE=png16m -r1600 -sOutputFile=document.png "document.pdf" -dBATCH
采用这条命令出来的图片, 效果和质量都是最好的, 美中不足的就是命令太...
现代图论笔记(一)图论的基础知识
写在前面
最近开始更新图论笔记系列, 没办法做到面面俱到了, 就把自己觉得重要的内容放上来, 有任何问题欢迎大家指正.
主要概念
图(graph): 关系的数学表达, 由两个集合: 非空结点集$V$和有限的边集$E$组成.
图的阶(order): 集合$V(G)$的基数(势)$n$.
图的规模(size): 集合$E(G)$的基数$m$.
邻接(adjacent): 指两个节点之间有边连接.
关联(incident): 边与左右两个节点关联.
结点的度(degree): 与结点相邻接的结点数.
孤立点: 度为$0$的结点.
最小度: 图中所有结点的最小度数, 记为$\delta(G)$.
最大度: 图中所有结点的最大度数, 记为$\...
Emacs报错command "pyls" is not present on the path.及解决
问题
环境
MacOS12 Apple silicon
emacs-plus 27.2
安装了pylsp之后仍然显示无法找到, 并且已经设置好环境变量. 报错:
Command "pyls" is not present on the path.
Command "pylsp" is not present on the path.
解决方法
原因分析: 网上很多方法都不凑奏效, 于是我决定从官方文档开始寻找解决方案, 在1这块我发现List of directories which will be considered to be libraries.默认参数为/usr/, 但是我的pylsp是采用/opt/homebrew/安装的, 猜想可能是这个原...
设置markdown中展示liquid(jekyll)但不解析的方式
问题描述
最近写关于博客配置的文章中出现了这样一个问题, 如果页面是通过Jekyll引擎进行渲染的, 那么如果在文章中写了Liquid代码, 引擎也会将其解析 写配置类博客的目的当然是展示代码, 那么如何只展示Liquid代码而并不使引擎解析呢?
不同于块注释
{% comment %}
This is a comment in Liquid
{% endcomment %}
如果写上块注释的话其实Liquid是不会显示的, 要让其完整显示命令语句, 只能进行一种类似于转义的方法.
之后通过Google我得到了完美的答案, 主要参考了Stack Overflow里面的回答12, 下面来详细介绍一下具体的方法与各自的使用场景.
方法一: 针对块
(非常推荐)
{% r...
Word文档被锁定的解除方法
发现问题
今天下载课表, 发现其竟然是两页的word文档, 于是想着转变成单页以方便查阅和打印, 因为第二页只有几行字, 所以我想着调整页边距或者纸张大小应该就可以实现, 结果令人意外的是这个文档竟然是被锁定的文档, 需要密码才能进行编辑..
话不多说, 直接求助于搜索引擎, 在脚本之家1的一篇文章中, 我得到了一种很完美的解决方案.
解决方案
新建一个Word文档.
点击插入, 点击下拉菜单中的文件...选项.
选中写保护的文档, 保存即可进行编辑与更改.
我的测试环境是macOS, Word版本为2021.16.55.
其他方案
经过尝试, 直接另存为HTML文件的方式也可以取消保护, 不过那样的话要转换PDF还需要进行打印的相关设置, 还是比较麻...
深度学习cnn的keras代码转换pytorch思路与实现
写在前面
前几天改了一份代码, 是关于深度学习中卷积神经网络的Python代码, 用于解决分类问题. 代码是用TensorFlow的Keras接口写的, 需求是转换成pytorch代码, 鉴于两者的api相近, 盖起来也不会太难, 就是一些细节需要注意, 在这里记录一下, 方便大家参考.
关于库函数导入
首先来看看在库函数的导入方面这两个流行的深度学习框架有什么区别, 这就需要简单了解一下二者的主要结构了. 为方便叙述, 下面提到的TF都是指TensorFlow2.X with Keras, Torch都是指PyTorch.
模型构建
首先来看模型的构建, 对于TF, 模型的构建可以方便地通过sequential方法得到, 这就需要引入该方法:
from tensorflo...
共计 455 篇文章,57 页。
您是Zorch的第 个小伙伴
Hits