Avatar_small

Lucene fuzzy query

使用Levenshetein distance import org.apache.lucene.analysis.Analyzer; import org.apache.lucene.analysis.standard.StandardAnalyzer; import org.apache.lucene.document.Document; import org.apac...

Avatar_small

递归

对于递归算法,基本没有什么理解,但是有时候递归的用处还是很多的。记录几个例子。 1.用递归的方法,写函数itoa(n,s),将整数转为字符串。 int i; void itoa(int n,char s[]){ if(n/10) itoa(n/10,s); else{ i=0; if(...

Avatar_small

转:eclipse+mingw+qt编译MySQL驱动的步骤

mingw-utils包下载:http://www.qtcn.org/download/mingw-utils-0.3.tar.gz 在Qt4的文档中在Windows下关于怎样编译mysql的驱动上面说 引用 You need to get the MySQL installation files. Run SETUP.EXE and choos...

Avatar_small

[原创]24点

下了python3.1,写了一个24点的程序练手。 #! /usr/bin/env python #coding=utf-8 import operator import itertools import functools def compute(a, b, c, d, total): for guess_num in itertools.permuta...

Avatar_small

延迟函数

早上2点了。还是不想睡,我喜欢夜晚的宁静。 重新开始学单片机。这次以C开始,做了个单片机中的“hello world”--点亮LED灯。 一比之下,C比汇编好看,好写,好懂多了。 程序如下: //作者:xmww //时间:2011.03.11 //备注:无 #include <REG51.h> sbit LE...

Avatar_small

sizeof 深入理解

sizeof你们觉得是什么呢,反正之前浑浑噩噩的不知怎么学的。不明白。今天忽然看到 然后在人人上留了一个状态,然后贺锦、范哥、君神都来教育了我一下。就有了这篇文字。 听说很多人以为是函数,但不是函数。查了一下wiki解释 In the programming languages C and C++, the unary operator 'sizeof...

Avatar_small

java Socket(阻塞) api记录点

参考资料: 《Java TCP/IP Socket 编程》 2ed 记录点: 1 accept(),read()和receive() 对于这些方法,我们可以使用Socket类、ServerSocket类和DatagramSocket类的setSoTimeout()方法,设置其阻塞的最长时间(以毫秒为单位)。如果在指定时间内这些方法没...

Avatar_small

S3C6410的iROM启动方式

看过Samsun的手册后知道,在S3C6410从SD卡启动的时候,Bootloader的代码是由iROM里面的“Device Copy Function"来拷贝到Stepping Stone(8kb)的。 而默认的,此函数会将SD卡的倒数第三个块的8KB数据拷贝。所以,如果一个SD卡的块数为S(扇区大小为512byte),那么这8KB的Bootloader...

Avatar_small

面包板上的单片机

前几天从淘宝上订购的单片机套件邮寄过来了,按照教程去做单片机的插座,搞得好生纠结。花了好几个小时,做出这样的东西来。

Avatar_small

Debian下设置Mysql字符集消除中文乱码

1. 配置/etc/mysql/my.cnf文件 因为客户端使用的是gbk编码,所以在[client]和[mysqld]下都添加如下设置: default-character-set=gbk 2. 建表时使用如下设置: CREATE TABLE IF NOT EXISTS `signon` ( `id` int(11) NOT NU...

Avatar_small

Remove empty lines by VIM global command

The VIM global command can select the lines that match a certain pattern in the scope of whole file. And the appened commands can operate on the selected lines. Either the following command ...

Avatar_small

云计算——中国IT的机遇与挑战

最近,上课老师提的最多的就是云计算与物联网了,接触“云计算”这个名词应该有很长的一段时间了,最初,是SC在我们班的班会上讲的。但是并没有什么特别的想法,对之也没什么了解。但是,最近感觉这个想法很有意思。 什么是云计算呢?现在,还没有什么统一的解释,大概为:用户通过简单的终端,就可以访问和使用由“云”提供的计算服...

Avatar_small

DES 算法 C51 单片机

顶顶大名的DES算法大家都知道吧,呵呵!这里就不用多做介绍了,关于它的c源码,网上一搜一大把,虽然很多是不正确的实现,但是也有正确的,比如:http://www.cnblogs.com/erwin/archive/2009/04/14/1435288.html这位达人的算法实现个人认为还是不错的,至少它的加密结果是正确的,而且结构相当清晰,虽然还有点小bug(可以看这篇日志下面的评论...

Avatar_small

M3板设计

都好久没上过博客,好久没写过咯,原因真的好懒好懒,最近又是那么的没目标,也不完全没吧就是打算做完这块板就辞职了,离开这座喧闹的城市,去个安静的地方静一下,做做自己该去做的事,也想去磨练磨练自己吧。或许以后一个人会很艰难,但自己决定的就得走下去这一条路。切不说出去闯的事,还有一个半月,努力把这板做好。 STM32F107VC 是意法的一款ARM Cortex-M3的MCU。不懂...

Avatar_small

Alter the word order in lines by VIM regular expression

Somehow, I am required to alter the order of word in lines in a text file. For example, the input text file is like below. hello world hello paul this is for test I want this fi...