Avatar_small

对数据库索引的理解

最近在写一个项目,其中涉及表test的访问,我想设计复合索引以提高查询效率。 表test如下: id: INT primary key x1: INT x2: INT x3: INT 我用存储过程生成200w行数据 建立索引: create index x1_x2_x3 on test(x1, x2, x3); 查询语句: ...

Avatar_small

在fc12中配置fetchmail来收Gmail邮件

在google上搜了两个满意的参考文档: 1 Gmail POP3 with Fetchmail 2Configuring your incoming email client for Gmail: fetchmail

Avatar_small

Win32下AT&T汇编Hello world教程

因为复试的需要,学习了下和汇编相关的东西,虽然当年学过微机原理,不过没下功夫[其实是老师水,教材水啊....]现在只能恶补了这两天玩了下masm,nasm,gas,当然只是搭建了基本的环境,跑了下基本的实例因为gas相关文档比较稀缺,所以本篇日志记录一些和其相关的主要目的是备份一下,省的以后忘了顺便说一下,我用的是和谐的WinXP系统1.环境搭建,从sf下MinGW套件,这一步不在赘述2.基...

Avatar_small

三种常见的嵌入式调试方法

一、打印法 最简单的调试方法就是直接打印或输出到日志文件里。请参考:http://www.top-e.org/jiaoshi/html/?177.html 二、GDB远程调试 请参考:http://tope.eefocus.com/article/09-07/1389691246949101.html 三、CDT远程调试 请参...

Avatar_small

zt 利用TokyoTyrant构建高并发的分布式key-value持久存储系统

Tokyo Tyrant 是由同一作者开发的 Tokyo Cabinet 数据库网络接口。它拥有Memcached兼容协议,也可以通过HTTP协议进行数据交换。Tokyo Tyrant 加上 Tokyo Cabinet,构成了一款支持高并发的分布式持久存储系统,对任何原有Memcached客户端来讲,可以将Tokyo Tyrant看成是一个Memcached,但是,它的数据是...

Avatar_small

Prototype 1.7 RC3: Support for IE9

Release Candidate 3 of Prototype 1.7 is now out. This long-delayed version includes full support for Internet Explorer 9.

Avatar_small

SICP-2.2.3节练习

练习 2.33 - 2.43

Avatar_small

The proper way to access to file in resource by Java

The below code demonstrates how to access to a resource file. import java.io.*; public class FileTest{ public void test() throws IOException { String filePath = this.getClass...

Avatar_small

c写的插入排序

本来再想,写这样的初级代码发还是不发,后来还是帖了出来。 #include <stdio.h> #include <stdlib.h> #include <time.h> static void genIntArray(int *arr, int nlen) { srand((unsigned)time(NULL))...

Avatar_small

想开发一个火狐插件

一直来都很想开发一个火狐插件,关于音乐电台方面的插件,因为平时喜欢听音乐,很想开发火狐插件用,能够听豆瓣电台,一直苦于关于火狐插件开发方面的资料太少,不知该如何做起,先看看别人做的插件,再好好学一学,争取用上自己的插件。

Avatar_small

GObject 的子类继承

在文档 [1] 中,我们构造了一个 KbBibtex 类,其构造过程看似挺复杂,但实际上只需要动手尝试一下,即可明白 GObject 子类化的各项步骤的意义与作用。许多事物之所以被认为复杂,是因为大家在观望。 本文沿用文档 [1] 中的那个 KbBibtex 示例,学习如何对其进行子类化,构造新类,即面向对象程序设计方法中类的继承。

Avatar_small

Visitor Parttern

参考资料: http://en.wikipedia.org/wiki/Visitor_Pattern wiki Visitor Pattern Visitor Pattern: 模式背景: 今天在看<<java 并发编程 设计原则与模式>>中, 涉及到了Visitor模式. 在并发过程中, 当一个类中持有一个集合的时候, 如...

Avatar_small

Connect to wireless network with wireless tools

Wireless tools is a package of command line tools for configure wireless network. With the help of wireless tools, it is no need to install the graphical network configuration tools, such as...

Avatar_small

python 学习小记

最近学习python,看了几天书,今天想写一个小程序,感觉很难,好不容易写一行,还是错的,看书的时候感觉懂了,可是写起程序来还是不行,看来多写程序很有必要,附上今天写的小程序,继续努力! #!/usr/bin/env python num = raw_input('Enter num: ') print def testNum(num): nu...

Avatar_small

Eclipse、SVN、Google Code的配置

1、简单YY几句: 最近才真正的发现Eclipse可真他娘的强大呀~ 几乎各种语言都有基于它的扩展工具包~ 特别是:Eclipse的函数、变量、宏定义、结构体等的跳转功能以及和CVS、SVN等版本控制软件的良好接口,程序员用起来简直爽歪了~ eclipse内置CVS客户端,如果有CVS服务器可以用的话,就可以直接使用它做版本管理了,可是Google没有提供CVS管理,但是提供了SVN和...