饭否归来
昨晚饭否可以访问了 虽然很快由于压力又变成一张等待页面 但是至少已经不是该页无法显示了 可能很多人都不知道饭否吧 它是国内最早的山寨Twitter 那个时候Twitter还没有如此风靡 更没有什么新浪微博腾讯微博 可在这些大户推出微博前 它被关了 现在 回来也没有用了吧 只是能让人怀念一下 https://www.fanfou.com
昨晚饭否可以访问了 虽然很快由于压力又变成一张等待页面 但是至少已经不是该页无法显示了 可能很多人都不知道饭否吧 它是国内最早的山寨Twitter 那个时候Twitter还没有如此风靡 更没有什么新浪微博腾讯微博 可在这些大户推出微博前 它被关了 现在 回来也没有用了吧 只是能让人怀念一下 https://www.fanfou.com
最近在学习python 真是强大的语言 工作时经常需要批处理一些东西 我以前用c写程序处理 代码写起来很繁琐 用linux的shell处理 又经常要传文件并且功能不够强大 现在用了python 写小程序方便太多了 c用100行的python用30行就搞定了 我碰到的第一问题就是要处理中文的文件路径 当然报错了 SyntaxError: Non-ASCII character ‘xe5’ in file 这个错误是python默认代码文件用ASCII码 你存成UTF-8也没用 需要在程序第一行加 # -*- coding: UTF-8 -*- 这一行有很多写法 不要迷惑 系统只检测 # coding 编码 这三个要素 所以你会查到很多写法 而utf8和UTF-8应该也一样的 不过前者不小写或者后者不大写eclipse就会报错 而实际程序是不报错的 不过为了eclipse好看 我按照规范写的UTF-8 好了 现在文件中可以支持中文了 但是运行 还是报错 IOError: [Errno 2] No such file or directory 这肯定还是编码问题了 我又找了很多编码的资料 用了很多方法 有encode decode unicode 经过一番折腾 也用open成功打开了文件 但是 后来我查到 最规范的打开文件不用那么麻烦 应该是这样的 import os.path file_name=os.path.normcase(u"C:/项目/文件.txt") file=open(file_name,'r') 前两行是专门操作路径名的函数 会自适应各个操作系统 这里要用unicode串 然后函数会自动处理成可以使用的字符串 ...
今天在AIX上写shell 将几个重复出现的段落提取出来做了个函数 让他们返回一个八位日期 function find_date { WORKDATE='20100101' return $WORKDATE } find_date echo $? 运行的时候 发现返回的值成了两位数… 于是查了查资料 原来返回值只有8位 于是最多到128 而shell的返回值一般只做出错标志来用 那我只能在函数里echo那个值了 然后用`函数`得到输出的值 function find_date { WORKDATE='20100101' echo $WORKDATE return 0 } DATE=`find_date` echo $DATE
今天用Google App Engine Launcher上传程序 却报错如下: Error 409: — begin server output — Another transaction by user hyacinthus is already in progress for this app and major version. That user can undo the transaction with appcfg.py’s “rollback” command. — end server output — 查了半天 也许是上次上传断网失败了吧 那么就rollback吧 网上很多命令并不正确 可能是版本或者平台不同的缘故 首先要打开cmd命令行 切换到你网站在本地的根目录 然后要保证GAE根目录在PATH里 这个GAE安装的时候应该会自己添加 然后运行如下命令 appcfg.py -verbose –no_cookies –email=xxx@xxx.com –passin rollback ./ 最后的./当然就是app的目录啦 它会自己提取app.yaml找你的程序名 当然 你也可以不切换目录 把./换成网站在本地的路径的 运行后它会让你输入密码 然后正常结束后 就可以用Launcher上传了
如你所见 win7里桌面小工具的天气预报在天朝是不能用的 我以前曾经搜索过替代方案 有的难看有的难用 终于找到一个不错的 它还内存泄漏…开机20M 用一天就100多M了 昨天加了一条内存 想泄漏就泄漏吧 就又打开 突然想到也许作者更新了 毕竟内存泄漏是做软件最耻辱的事情 去网站一看果然如此 那么我终于敢推荐给大家了 网址在这里 https://www.cnblogs.com/zjfeiye/archive/2010/01/14/weather.html 截图如下 北京天气真好 很蓝
前几天整理shell,将一个sqlplus语句移到了函数里,在AIX上,k-shell 如下: function a { sqlplus usr/pwd@sid <<! exit ! } 然后好好的语句就开始报错: test.sh: 0403-057 Syntax error at line 3 : `<‘ is not matched. 我开始以为是换行符的问题,或者是我手误在哪里输进去了个什么标点 结果查看了许久,都找不到什么错误的地方. 干脆写最基本的语句开始测试. 最终终于找到了让人哭笑不得的原因: 在shell里用«进入别的程序,结束标志不能缩进… 恍然大悟,我做的唯一改动就是把脚本整体右缩进了一个制表符呀. 以前还没留意过这个问题,我干脆写shell的函数不缩进了…
我是一个沉默的人 无论在现实还是网络 总是去倾听 去阅读 却很少说什么 也许可以换一句话说 我是一个很懒的人 我很少问别人问题 小时候有什么问题便去书里寻找 后来有了网络 我有什么问题便问Google 要是找不到 就继续自己埋头研究吧 有时一个很简单的问题 一下就研究几个小时几天 还是有很多问题都可以在网络上找到答案 对也好错也罢 我都一直在心里很感激这些分享的人 这也正是互联网的精神 而我很惭愧 在IT这行业瞎混了那么多年 过好久也写三两行日志 可从来没和技术有关过 那么从今天起 我愿在此把我遇到的一些小问题 分享给大家 如果恰好有一个人看到 为他节约了几分钟时间 那我也很欣慰吧