几个实用的MATLAB技巧(收集更新中)

MATLAB是世界上最出名、应用最广泛的数学软件之一。相当多的科学家、工程师、经济学者们利用MATLAB进行数值计算。MATLAB可以让用户将时间更多地投入到思考和处理问题上而不是浪费精力在处理无聊的任务上。MATLAB内置的算法存在了较长时间并且能给出较为可靠的结果。MATLAB也允许用户为特定的程序自定义函数,再加上内置的指令,我们就能很自信的得到需要的结果。MATLAB同时具备绘制高质且丰富的图表的能力,它们可以轻松地导入LaTeX和Word中。

与此同时,掌握一些MATLAB的使用小技巧可以让工作更有效率,游刃有余。 Continue Reading…

亚马逊kindle阅读器入手初感

2013 年 6 月 10 日下午,亚马逊在中国发布了kindle阅读器还有平板电脑,我就从网上订了一款kindle paperwhite尝尝鲜。

一直觉得纸质书太过笨重,有点占空间,而电纸书的特点是采用电子墨水,显示效果已经很逼近传统书籍,宣传说长时间阅读不易产生疲劳感,于是乎就订购了。

同时买了一个官方的保护套,kindle的 6 寸的屏幕比普通的书小那么一点,但是还是蛮方便携带的,效果如下图: Continue Reading…

身份证和条形码中的校验码

通常校验码是指通过计算得出的一组数的最后一位或几位,例如身份证和条形码的最后一位,用来检验是否出现了输入错误。在数据传输的时候,一般也会在数据的末尾加上几位校验位来判断传输的数据是否有误。

一般说来,人类容易犯的常见输入错误有:

  • 输错某一位:1 → 2
  • 颠倒相邻两位顺序:12 → 21
  • 输错相邻的两位相同数字:33 → 44
  • 跳跃错位:456 → 645

而一个好的校验码方案能够检测出以上大多数以上的输入错误。 Continue Reading…

如何确定安全性又高又好记的密码

在现代社会中,几乎所有的一切都是用密码来保护的。因此确定一个安全的密码显得相当重要。而与此同时,有时候密码虽然安全,但是又太长太难记,弄忘了又要找回密码,相当地麻烦。之前AIR20在设置WordPress.com的密码的时候就因为一开始设得过于复杂,后来忘了密码,找也找不回。因此有必要确定一个安全性又高又好记的密码方案。

首先,有些密码虽然好记,但是出现的频率太高,很容易被暴力破解,应当避免,例如据统计出现频率最高的 5 个密码:

  1. password
  2. 123456
  3. 12345678
  4. 1234
  5. qwerty(键盘上的第一排的前六个字母,貌似是是幽鬼吧?)

这样的密码应该少用,除非是非常不重要的账号,比如注册了之后下载个东西然后就扔掉不用的。事实上现在注册账号的时候,这些太常见的密码已经通过不了注册了。HOW SECURE IS MY PASSWORD是一个测试密码安全性的网站,输入你的密码,就能测试一台普通电脑破解你的密码需要多久。

还有一点应该注意的是,不要在各个网站中使用相同的密码。现在的互联网漏洞很多,让黑客们有很多空子得以攻破网站的服务器,安全管理不善的网站的账号密码很容易被黑客们窃取,现在各个网站的账号关联也很密切,他们会用这个密码尝试你在别的网站的账号,给账号安全带来威胁。 Continue Reading…