[蛋疼的总结]各种语言取子字符串总结

前段时间碰到一个代码review,其中一个bug是关于java的substring的。java的substring作为一个String类下的函数,对于Java的熟练工来说,应当是了如指掌的,可是在我的记忆中生生地搞错了substring原来是不允许越界的。

我必须要为满脑袋浆糊的原因做出一个解释,那就是我发现substring函数,也就是取子字符串函数,虽是一个几乎所有语言都会提供的基本得不能再基本的库函数,但有趣的是,各家对于这个函数的设计差别很大,在一些语言中,利用一些基本类型的差别,很巧妙地解决了这个问题。

工坊正式更换域名

工坊今天正式将域名更换为swingworks.net

实在是没想到堂堂的万网居然无视ICANN规则[1]在原域名45天的注册商自动续费期(Auto-Renew Period)的第2天就停止了域名解析,在此表达对万网的强烈bs,并且工坊保留向ICANN投诉的权利。

whois_org

域名突然失效的另一个后果是wp无法进入后台了,原因是与数据库中设置的博客地址不符。为修正错误必须将 WordPress安装地址(URL) 和 博客地址(URL) 从 http://www.swingworks.org 改到 http://www.swingworks.net 。参考了通用的解决方法[2],进入phpmyadmin输入SQL命令: