【Graphviz/Dot】网络图设计
诚然,MS的visio是个很强大的网络图工具,不但如此,其他的工具也很多,他们有一个共同点就是图形化界面,这对于一般用户是很友好的,但对于码农,或者说追求更加一点的可控性和效率亦或是懒人而言,还是码代码来的好写,生成排版就交给程序自己去做嘛(当然控制欲极强的人就绕道吧,用这个实现只会更加复杂),所以在基友的推荐下,用了下Graphviz——一个基于Dot语言的流程设计环境,意外感觉不错?【Python】反射
反射,指的是程序可以对自身进行访问、修改等等的能力,一个具有反射特性的语言能够为我们提供许多便利-比如轻松地实现扩展,轻松地实现事件等添加等等,我们可以获得任何一个类、函数、实例、模块等自身的信息,通过这些信息进行一些动态的操作,使得某些功能的实现更为简单和清晰。 【Css】奇淫巧技-元素分段居中
让某些元素均匀居中排列是前端布局中很常见的一个需求,笔者在遇到这个问题的时候查找了不少的解决方案,但几乎都无法达到一个通用的效果(相对距离布局),所以进行了些许的研究和尝试,希望大家能够有所借鉴。 【Python】正则表达式进阶
很久之前写过一篇正则表达式入门,仅仅说明了正则的一些基础用法,实质上正则还有许多更加实用的方法,比如查找方法、结果格式化等等,能够帮助我们更加高效地完成字符串的处理,这也是多次尝试之后的经验之谈。 【Html】Pelican搭建博客进阶-模板和插件
关于使用Pelican来搭建博客的心得在八个月前就已经有两篇文章加以了说明——那是在我初次搭建这个博客的时候,那时的技术比较青涩嘛难免有纰漏和晦涩之处,但大多内容还是可以看看的。这次我将会对其中的一些内容加以补充和修正,主要是说明模板的构造、变量使用、评论、feed、代码高亮等内容。 【PCB】Cadence入门之原理图输入-原理图绘制
器件原理图建立完毕后便可以进行PCB原理图的绘制了,所谓原理图,就是将电路中信号的走向说明,从形式上来看就是将IC的各个引脚进行连接,对于原理图,只需要保证连接的正确性即可。当然,这并不是说我们就可以将这些器件随意摆放了,根据器件不同的功能对原理图分页是非常必要的,无论是对于自己未来的review还是对于用户而言,拥有一个良好结构的原理图是会被用户所感谢的,也可以避免被未来的自己破口大骂。 【PCB】Cadence入门之原理图输入-器件
PCB即为电路板,将铜线和铜片埋在在塑料板中达到连接各种器件的目的,简单PCB的设计是硬件工程师应当掌握的技能,尤其是自称为技术宅的少年们,至少对其应当有一定的了解。本次教程所用的软件为Cadence套件中的OrCad。需求分析以及选型属于具体例子具体分析的,难以抽象集中,所以略过,这次就从原理图输入说起,由于内容较多,这次只说器件原理图的建立。 【Python】哈希值
哈希值是哈希算法生成了一段二进制值,任意的不同数据都拥有不同哈希值,通过这一点可以做很多事情。