- 博客(10)
- 收藏
- 关注
原创 一行代码实现调用外部exe
subprocess.Popen("cmd.exe", creationflags = subprocess.CREATE_NEW_CONSOLE)就这么一句就实现了调用外部exe,并且还可以通过查看其结果,当然可以改造一下,让其重定向到文件里,不过,满足需求就足够了,因为手上要批量查看的机器也就20来台,所以全部窗口打开也无所谓,反正还要打开检查其运行情况,不如,就简洁一些,一开始还真不了解Popen有creationflags这个选项,还杯具到去研究win32api的CreateProcess,不过,后
2011-01-23 00:51:00
1440
原创 Vim或editplus编译erlang程序方法
<br />google找了下editplus编译erlang的方法,但发现作者有误,在这里修正一下<br />以下是原作者的代码及其说明,修正也直接在里面说明了<br /> <br />%%%---------------------------------------------------------------------------------<br />%% editplus + 批处理 + 本文 实现简易编译<br />%% 作者:冷志峰<br />%% 2009,8,3<br /
2010-12-29 19:14:00
2203
原创 一行搞定erlang md5
游戏开发或者一些应用中经常要用到md5一类函数,但erlang封装好的md5函数是不能用的,因此为了方便使用可以自己在erlang封装的基础上再次封装一下,非常简单,直接看代码吧
2010-12-17 14:50:00
3774
原创 在SBCL中如何先输出提示
<br />(progn<br /> (format t "Please enter your name:")<br /> (read-line))<br /> <br />一道简单的程序,在CLISP和SBCL的执行效果竟然不一样,CLISP运行时发现,此程序是先输出Please enter your name:的提示,而在SBCL却不会先提示,后来找了一下SBCL手册的函数发现有一个称作force-output的函数在多个地方用到,于是就将此函数在此处牛刀小试,程序如下所示:<br />(pro
2010-11-01 23:42:00
1419
1
原创 在github搞个版本管理用于研究Lisp
<br />最近对Lisp(俺用的是Common Lisp)产生很大的兴趣,于是决定在github上开个帐号用于管理自己学习Lisp过程中的一些比较有用的代码,也是方便可以其他直接checkout出来,地址是:http://github.com/kzsoft/lisp<br />PS:git是一个相当不错的分布式版本管理工具
2010-10-13 00:32:00
968
原创 用C的?:来实现折半查找
<br />折半查找思想不多说,google可以搜出来,实现如下(行数比较少而清晰吧),注意用了右移位运算代替/2运算<br />#include <stdio.h><br />#include <stdlib.h><br /><br />int binsearch(int k, int a[], int n)<br />{<br /> int low = 0, high = n - 1, mid;<br /> while(low < high)<br /
2010-08-21 08:29:00
769
原创 网易的与7无关的数试题,用C语言尾递归实现了
/************************************************************************//* A:与7无关的数时间限制: 1000ms 内存限制: 65536kB 描述 一个正整数,如果它能被7整除,或者它的十进制表示法中某个位数上的数字为7,则称其为与7相关的数.现求所有小于等于n
2010-05-28 23:34:00
1989
原创 原来服务器开发也可以用MVC模式
今天有一个特别神奇的想法,逻辑服务器是否可以用MVC(Model-View-Controller,模型—视图—控制器模式)模式来开发呢?因为现在大多数项目都是把逻辑层都做得很复杂,这样导致最后一个问题是维护起来相当痛苦,后来也是想起软件设计模式中有一种叫MVC的,于是就尝试运用,发现原来服务器也是可以做得到的,举个简单的例子说明吧,在服务器架构里,消息处理层就可以认为是View层,数据库处
2010-02-05 22:45:00
1200
原创 选择阅读Python源码来进一步提高算法
最近在研读Python源码剖析一书,此书相当不错,如果自己冲动的去分析Python源码可能会到处碰“鼻”,看到此书时是09年,那时为了研究内存机制才发现有这么一本书,但是工作太忙,根本没时间去分析源码,到了2010年,这是非常有深重意义的一年,所以这一年一定要比之前做的还要付出更多,要想成为技术顶尖就必须研读别人的优化源码,而且必须要全面剖析,而正在此时Python源码剖析又有一次偶然的机会让我碰
2010-01-23 21:20:00
1741
4
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人