代码改变世界

随笔档案-2011年11月

BrainFuck--只有八种指令、符合图灵完全思想的编程语言

2011-11-27 22:01 by 会被淹死的鱼, 3783 阅读, 收藏, 编辑
摘要: 官方网站: http://www.muppetlabs.com/~breadbox/bf/ BrainFuck, (An Eight-Instruction Turing-Complete Programming Language), 这个语言本身的语言模型很简单, 有一个byte指针, 有一个初始化为0长度为30000 bytes的数组, byte指针可以在数组内任意移动, 支持下面的八种操作... 阅读全文

web.py任意文件上传(windows下)

2011-11-20 14:06 by 会被淹死的鱼, 1749 阅读, 收藏, 编辑
摘要: web.py是一个python的web框架, 简单易用强大的功能. 以python的方式来写web.在上传文件上, 我一直遇到点问题, 终于解决了, 记录在这里. 我在网上搜了很久, 这方面的资料好少, 希望可以帮助有需要的人, web.py还是很好用的.以上都是参考了官方文档, 地址: http://webpy.org/cookbook/index.zh-cn项目目录格式说明: upload是上传文件的目录(win7下测试, 图片,文本等都正常), templates是html模板, sqlite.db是sqlite数据库文件, demo.py是源文件. run.bat和READE.txt没 阅读全文

Python把一段字符串用“右起竖排”的古文格式输出

2011-11-17 10:03 by 会被淹死的鱼, 1656 阅读, 收藏, 编辑
摘要: 这个是在网上看到的题目(源地址: http://www.pin5i.com/showtopic-22424.html), 把一段字符串用“右起竖排”的古文格式输出.例如:静 夜 思 李 白床 前 明 月 光 ,疑 似 地 上 霜 。举 头 望 明 月 ,低 头 思 故 乡 。结果是低 举 疑 床 静头 头 似 前 夜思 望 地 明 思故 明 上 月 乡 月 霜 光 李。 , 。 , 白下面是我用Python实现的代码 1 # offset诗句每行的字数 2 def transfer(offset=6): 3 string = u'静夜思 李白床前明月光,疑似地上霜。举头望明月,低头思故 阅读全文

Node.js Beginner示例代码(windows版)--尝试一下JavaScript的服务器

2011-11-10 23:21 by 会被淹死的鱼, 532 阅读, 收藏, 编辑
摘要: Node.js现可作为本地应用在Windows上运行Node.js已经可以脱离cygwin的环境运行在windows上, 根据上文说明在windows上效率也高了很多, linux上io写操作略有下降, 脱离cygwin对于推动nodejs今后的发展具有重要作用.英文原版: http://blog.nodejs.org/2011/11/05/node-v0-6-0/Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设你是在POSIX环境下运行它Linux 或 Mac OS X。如果你是在Windows下,那就需要安装 阅读全文

Portable Ubuntu Remix可以装到U盘的在windows下运行的ubuntu 10.04

2011-11-07 17:08 by 会被淹死的鱼, 538 阅读, 收藏, 编辑
摘要: Portable Ubuntu Remix新版下载地址:http://sourceforge.net/projects/portableubuntu/files/portableubuntu/Version_4/更新日期是2011.09.17, 比较新, 可以兼容xp vista win7* Version 4 slimLZM2 U10.4- Compressed with 7-zip Ultimate compression method, LZM2 algorithm- Ubuntu 10.4.3 LTS (Lucid Lynx) - COlinux 0.7.9 (kernel 2.6.3 阅读全文

VC6.0 使用小结--让开发更加快捷的vc插件

2011-11-03 11:39 by 会被淹死的鱼, 1710 阅读, 收藏, 编辑
摘要: 1.VC6.0显示行号的插件 VC 6.0 没有显示行号的功能, 这个插件可以帮助显示行号, 效果不错 VC显示行号插件说明 --------------------------------------- 1. 如果你的VC安装在C盘,请拷贝文件VC6LineNumberAddin.dll到如下目录: C:\Program Files\Microsoft Visual Studio\Common\... 阅读全文

[转载]轻松解决 Eclipse Indigo 3.7 中文字体偏小,完美 Consolas 微软雅黑混合字体!

2011-11-02 18:01 by 会被淹死的鱼, 1074 阅读, 收藏, 编辑
摘要: 原文地址: http://xiaogui.org/eclipse-indigo-3-7-font.htmlEclipse是著名的跨平台的自由集成开发环境(IDE)。6月22日Eclipse 3.7 正式发布,代号是 Indigo 。在 Windows 7 下初始后化,发现界面变化不大,但中文字体却面目全非,小得根本看不见,而且也看起来很不爽。其实这是 Eclipse 的默认字体换了,以前的一直是 Courier New ,这次eclipse用的字体是 Consolas ,这是一个很好的编程字体了,无奈就是中文默认太小了。于是上网找了 Consolas 和微软雅黑混合字体,完美解决了中文字体小的 阅读全文