您正在查看: 更多 分类下的文章

编程札记(一)

Overview 之前跟Young一起做上一个项目时,遇到和解决了很多小的但是又很常见的编程问题,做完项目想总结一下的时候又发现这是一系列问题,没有太多明确的界限,又好像存在于编程的每一个细节中,我觉得应该统称为编程的基础。 一直说要写,可总觉得无从下笔。现在下决心尝试一下,想到哪里就写到哪里吧~ 1. 计算机的结构 现在的计算机依然采用的是冯·诺依曼提出的计算机体系结构。计算机由控制器、...阅读全文>>

将台式机上的NDNSIM1.0(包含实验脚本和转发策略代码)移植到Mac上的问题

Overview 这篇文章是我很久之前移植NDNSIM1.0时的笔记,最早想从台式机的Ubuntu 12.04上移植到别的机器的Ubuntu上,都会出现各种编译问题,一直没能成功,之后想在Mac上做实验,所以下决心把台式机中的NDNSIM 1.0的源代码移植到Mac上,主要遇到了以下问题,做了一下记录,以备以后查看。这个移植应该不只是移植到Mac上的方法,而是适用所有Ubuntu系统的。 ...阅读全文>>

Typecho文章评论时评论者头像引发的性能问题

Overview 最近在阅读博客中的文章时发现一个奇怪的现象,就是有评论的文章加载速度特别慢,代码块的颜色渲染也要等很久才能显示出来。这让我很困惑,因为我将代码块高亮渲染的代码也放在了本地。最初我以为是代码块中的代码太多,导致渲染时间久。后来发现只有有评论的文章才会出现这种情况,使用了Chrome发现,有评论的页面会出现http://www.gravatar.com/avatar/####...阅读全文>>

Typecho博客的速度优化

Overview 由于在写笔记的时候会用到公式,因此使用了一个插件MathJax,可以很漂亮显示公式,但是发现用了这个插件之后,有公式显示的页面加载特别慢,使用Chrome查看了链接请求,发现了问题所在:这个插件会请求 cdn.mathjax.com 上的js代码,而 cdn.mathjax.com 的服务器非常不稳定,因此经常需要等待很久,网页才能正常显示。 好在因为Chrome会缓存j...阅读全文>>

《德米安:彷徨少年时》- 赫曼·黑塞

“ 辛克莱,当您忽然想到一些疯狂或邪恶的念头,想要把某人给杀了,或者想要犯下罪大恶极的罪行,这时您要想一想,那是阿布拉克萨斯在您内心制造的幻想!您想要杀害的绝不是一个真实的人,肯定只是一个伪装而已。假如我们怨恨一个人,我们恨的是在他形象中的某些东西,这些东西也是我们本身所拥有的。凡是我们本身没有的东西,并不能激动我们的心。”   今天是中秋节,跟我爸爸聊天时,他顺便转...阅读全文>>

latex公式插件的使用

Overview 在读论文或者写作的过程中,免不了有大量的公式推导,因此需要在博客里添加对LaTeX公式的支持。 我们找到了一个支持typecho博客的插件MathJax,下载地址和对这个插件的使用说明都可以参考原作者的博客:MathJax 插件。 1.插件的安装 和所有其他typecho博客的插件一样,将下载下来的MathJax解压缩后,上传到你的blog目录的usr/plugins中即...阅读全文>>

Typecho博客相关

Overview 本文记录了在使用Typecho的过程中,遇到的一些小问题以及解决方法。 1.添加置顶插件 首先去Typecho的官网插件页面http://docs.typecho.org/plugins下载Sticky插件,下载结束后,解压缩,将此文件夹放至服务器上Typecho的plugin文件夹中,具体地址为blog/usr/plugins/中。 使用超级管理员admin登陆到后天,...阅读全文>>

服务器开发环境搭建

基本LAMP环境的搭建 不论使用的服务器是托管的PC服务器/工作站,还是购买的VPS/云主机服务,选好系统版本后,对Web开发首先需要搭建起最常用的LAMP架构,在这主要记录我们使用过的命令和碰到的问题。比较详细的搭建手册可以见这里 L:即Linux的发行版,此处基于的是Ubuntu 14.04 LTS; A:即Apache,安装:apt-get install apache2,并开启伪静...阅读全文>>

使用markdown写博客

Overview 使用markdown可以很方便地编写排版漂亮的博客,下面是对markdown语法的简要描述。 一分钟快速入门 基本符号 *,-,+ 3个符号效果都一样,这3个符号被称为 Markdown符号 空白行表示另起一个段落 `是表示inline代码,tab是用来标记 代码段,分别对应html的code,pre标签 换行 单一段落( <p>) 用一个空白行 连续两个...阅读全文>>