Avatar_small

Scheme语言

Scheme 语言是 Lisp 的一个现代变种、方言,诞生于1975年,由 MIT 的 Gerald J. Sussman and Guy L. Steele Jr. 完成。与其他lisp不同的是,scheme是可以编译成机器码的。   Lisp 语言的历史很久,几乎与 Fortran 一样长。二十世纪...

Avatar_small

mac tips

刷新DNS sudo dscacheutil -flushcache 在终端中打开当前文件夹 open .

Avatar_small

关于sina api上传图片接口(upload) c#版

之前我写了sinaapi c#的sdk:opensinaapi,没有实现上传图片的接口。因为要忙实验室和其他项目,一直没有去研究。期间很多人询问过我有关上传图片接口的问题,最近刚好有些时间,花了一个晚上实现出来,需要的同学可以去http://code.google.com/p/opensinaapi/downloads/list下载。 在研究的过程中我发现相关的资料非常少,...

Avatar_small

Could not find template in cache 错误的解决方法

今天,做Strust2的东东,启动发现报如下错误: Could not find template in cache, creating new one的错误 百度之得解决方法,可以在Action的地方写入如下代码:(我是在BaseAction中的构造函数写入) public BaseAction(){ try { freemarker.log.L...

Avatar_small

CppUnit 笔记

最近在重写一个私人项目,为了提高项目质量,决定使用CppUnit做单元测试。 CppUnit已久仰大名,但由于之前主要做C的项目,使用的都是自己写的 ASSERT库,因此刚一上手时对CppUnit的一些概念的理解比较乱,不过在第N遍阅 读Cookbook后还算是理清了一些概念。 1TestCase, Fixture and Suit Cp...

Avatar_small

盗梦空间续集: A Programmer’s Perspective

作为一个资深宅男,去电影院神马的那是不可想象的事情,所以直到前几天我才得以从网上下到了传说中的《盗梦空间》,看完觉得其实想象力可以再疯狂一点,比如按如下这个思路搞个续集: 电影开场延续前作结束时的场景,最后那个陀螺确实是停下来了,于是Cobb知道他确实是在现实中了。但是随着他继续进行各种盗梦的任务,他越来越怀 疑所谓的...

Avatar_small

PPS for Linux 正式发布

如题,感觉现在Linux上的软件越来越来丰富。而且,许多的本地网络公司开始重视linux了。闲话不说了。 下载:http://www.ppstream.com/download.html PPS Linux PC版本使用说明 软件版本:0.1.1678 * 安装需求:Ubuntu 8.04+, 只能用于x86 Linux个人电脑...

Avatar_small

[转]Ford-Fulkerson求解最大流

在算法导论中对求解最大流问题给出了一般性的解决方法,但并没有涉及到具体的实现。在这里我还是重新的对求解最大流的思想进行一般性的描述,然后再给出具体的实现。 Ford-Fulkerson方法依赖于三种重要思想,这三个思想就是在上一篇网络流基础中提到的:残留网络,增广路径和割。Ford-Fulkerson方法是一种迭代的方法。开始时,对所有的u,v∈V有f(u,...

Avatar_small

VI QUICK START

FROMhttp://junsheng.itpub.net/post/860/43411 简介 有了强大的emacs还要来学什么vi呢?其实vi应该是每个初学Unix的人所必备的, 在每台机器上一定都可以用,不像emacs没有装搞不好就没有的用。另外vi的好 处是它很小,不占内存,terminal可以动的地方就可以用。在做远程管理 等等状况非常好用。它算是一种标准编辑器,就...

Avatar_small

10 个最酷的 Linux 单行命令

sudo !! 以 root 帐户执行上一条命令。 python -m SimpleHTTPServer 利用 Python 搭建一个简单的 Web 服务器,可通过 http://$HOSTNAME:8000 访问。 :w !sudo tee % ...

Avatar_small

有感于腾讯QQ和360的互殴


Avatar_small

Linux下的Job Control

最近开始认真的学习Linux,在看一本基础的Linux教程,其中在书中提到了一些关于Linux中Job控制的知识,由于书籍中讲解的比较凌乱,因此自己整理出来,以防便以后查阅。同时也强制自己开始写一些Blog,让自己慢慢的摆脱拖沓的习惯,开始一些积累。 本文章将介绍下面一些内容: Job的概念 Linux下Job Co...

Avatar_small

C和汇编嵌入

这是个简单例子: /* C语言程序:a1.c */ extern asub(); main() { asub(); /* 调用汇编语言子程序 */ } csub(char * str) /* C语言函数,str是地址参数 */ { printf("%s\n",str); } ; 汇编语言程序:a1s.asm ...

Avatar_small

uuencode工具的使用

今天在看一本linux的书籍,其中一个章节的练习中提到了uuencode这个工具,初始不懂,查看man帮助之后,依然不知到如何使用,后面google之,终于明白了,记录之,以防日后忘记,又做重复工作。 下面之介绍简单的uuencode工具的使用。 其实uuencode与uudecode是一套工具,都包含在GNUsharutilspackage中。其中uuencode用于...

Avatar_small

服务器未能识别 HTTP 标头 SOAPAction 的值

前几天跟金华方面做一个WebService接口,对方是.NET的,我是Java的,用cxf从wsdl中生成代码,然后直接调用.非常顺利. 因为开始的是个测试用的接口,于是昨天那边换了个正式的地址,据对方本人说,他只是把一模一样的程序换了个地方部署罢了.然而我拿到wsdl然后生成了新的接口Java文件后,就死活不成了,一直报错:服务器未能识别HTTP标头SOAPAction的值:...