fxsjy的专栏

小孙的编程心得

排序:
默认
按更新时间
按访问量

支持数据落地的memcached

<br />tstdb :   http://code.google.com/p/tstdb/1. 索引结构基于ternary search tree,数据持久靠appending only log.2. 支持memcache的get、set和delete操作,支持set操作的flag...

2011-04-15 10:59:00

阅读数:1199

评论数:0

Go语言的后缀数组模块尝鲜

<br /> <br />golang.org网站的全文搜索是基于suffix array实现的【http://t.cn/hBJekg】,可能觉得效果不错,就把suffix array添加到golang的标准库里面了。【http://t.cn/hBJekd】<br /...

2011-04-02 11:19:00

阅读数:1044

评论数:0

用Luajit玩Linux共享内存

<br /><br />1. shmtest_wirte.lua<br /> <br /> <br />ffi = require 'ffi'<br />ffi.cdef[[<br />   int shmget(...

2011-03-25 16:08:00

阅读数:1467

评论数:0

[备忘]通过LuaJIT的FFI使用mmap功能

ffi = require 'ffi'ffi.cdef[[typedef __int32 __time32_t;typedef __int64 __time64_t;typedef __time64_t time_t;typedef __time32_t time_t;typedef __time...

2011-03-09 17:29:00

阅读数:2793

评论数:2

发起一个开源项目TreapDB

<br />NoSQL盛行的年代,我也趟趟水。<br /> <br />地址:http://code.google.com/p/treapdb/<br /> <br />感觉在开发过程中学到了很多东西,有空再总结一下。<br /&g...

2010-12-05 15:09:00

阅读数:1251

评论数:0

一个比较优美的partition算法的写法

<br /> private int partition(long[] array, int lo, int hi) { long x = array[hi]; int i = lo - 1; for (int j = lo; j ...

2010-09-03 16:57:00

阅读数:1029

评论数:0

发现httpsqs是一个学习unix下c编程的很好的范例

<br />地址:http://code.google.com/p/httpsqs/source/browse/trunk/httpsqs.c<br /> <br /> <br />除了unix的经典如文件操作,socket,signal等,还有to...

2010-08-17 14:38:00

阅读数:729

评论数:0

Lua 求海量数据Top 100

local function heapfy_up(heap)    local i = heap.size    local p = math.floor(i/2)    local t    while i>1 and heap.data[i]        t = heap.data[i...

2010-08-14 20:24:00

阅读数:770

评论数:0

LuaJIT-2.0.0-beta4 windows binary

<br />我编译的Luajit的windows版,有空真得研究下它的算法,为什么优化得这么快呢? python的psyco也无法做到。<br /> <br />http://xmlgrid.appspot.com/static/luajit.zip<br...

2010-08-06 16:00:00

阅读数:1223

评论数:0

做了个把XML或JSON转成Excel的在线工具

点击:http://xmlgrid.appspot.com

2010-08-06 15:53:00

阅读数:13909

评论数:0

在windows下使用cython

环境:cygwin或mingw,总之要有gcc.exe相关工具 A. 安装cython:     1. 修改D:/Python25/Lib/distutils/distutils.cfg      [build]    compiler = mingw32    2. setup.py insta...

2010-05-04 15:56:00

阅读数:3071

评论数:0

一个快捷键

 Win+Break , 可以呼出“我的电脑”的“属性”页。(更改环境变量的时候更方便点儿了)

2009-10-29 21:34:00

阅读数:305

评论数:0

Fibonacci非递归Python版

http://en.wikipedia.org/wiki/Fibonacci_number def fib(n):    S=[]    F={}    S.append(n)    while S!=[]:        m = S[-1]        if m in (0,1):      ...

2009-10-26 20:51:00

阅读数:537

评论数:0

Play!Java中的rails,SSH的终结者

为不断的重启tomcat而懊恼?为忘记如何修改配置文件而抓狂?没有时间学习复杂的所谓 SSH (Spring+Struts+Hibernate)?现在这些通通都不是问题,来自法国的天才程序员们开发出了一套超级无敌的Web开发框架,让我们来看看她的特性吧:1.无需编译,修改Java文件即可看到效果(...

2008-11-19 18:46:00

阅读数:1471

评论数:0

第一个正式投入的开源项目Karrigell

Karrigell是一个python的web framework,它的优点是无痛入门,快速开发,易于整合其他项目比如sqlalchemy,mako之类的。Karrigell的性能有些逊色,我曾通过maillist努力改进Karrigell的性能,取得了一定的成果,现在终于成为正式member了,一...

2008-09-23 17:56:00

阅读数:582

评论数:0

反思自己用过的编程语言

       从高三用JavaScript编出第一个程序到现在已经有6年了,但静下心来想一想自己正真精通的语言也几乎没有,只不过每种语言我都掌握了那么几个奇技淫巧,不足道也。           按接触时间的早晚一一列出来数落一下吧:      1.JavaScript           我接触...

2008-05-22 00:06:00

阅读数:1265

评论数:2

Qt4开发的IP地址切换器

 下载地址:http://download.enet.com.cn/html/010702007032301.html 

2007-03-24 12:55:00

阅读数:1386

评论数:2

Google面试经历

处女面被拒了,记录下点点滴滴。。12月13日晚,Google在中科院教学楼开了一次宣讲会,招聘春季实习生。出于对Google的崇拜,我也去小试牛刀一把。笔试题总体来说比较基础,都是CS的主干学科覆盖的内容,包括C、数据结构、编译原理、操作系统,只有最后一道是算法题。本来是抱着试一试的态度的,但是考...

2006-12-28 22:59:00

阅读数:2585

评论数:0

Huffman编码STL版

#include iostream>#include algorithm>#include vector>#include functional>using namespace std;struct TreeNode...{    double Weight;//权值   ...

2006-11-19 12:30:00

阅读数:1203

评论数:0

发布一个正则表达式测试工具

       最近做的项目又要用到正则表达式,但是因为很久没写了,手有点生,程序调试了好几次都没有达到预期匹配目标。就这样修改、编译、测试,来来回回重复了好几次,真是太麻烦了。     忽然想起来,以前在网上下载过一个正则表达式的测试工具,忘了叫什么名字,非常方便。可是我在硬盘里面又找不到了。于是...

2006-11-18 15:55:00

阅读数:2943

评论数:3

提示
确定要删除当前文章?
取消 删除
关闭
关闭