月份:2013年5月

14进制到7进制转换的趣题

问题:如何将14进制的3AC转换成7进制,给出结果。

显然不可能弄出一个中间结果过渡(比如先转成10进制or2进制),一般这种问题进制之间是有关系的,比如这里的两倍关系。然后可以作如下推理:[……]

Read more

Tags :

C中字符串处理相关

这是一个纯吐槽文,我的C水平实在是小学生水平,写点代码漏洞摆出,改个bug耗时耗力,至此我重新明白一个真理,就是要多练…

一个工作,假设输入是这样的,一行,一个字符串一个数字:

hel[......]

Read more

Tags :

理解Python中的with…as…语法

使用语言的好特性,而不是那些糟糕的特性————不知道谁说的

好久不学习python的语法了,上次去面试,和面试官聊到了python中的with-as statement(也称context ma[……]

Read more

Tags :

帮助记忆快捷键的小程序

完成了一个帮助记忆各种快捷键的小程序,有了这个每次学习到新的快捷键的时候就可以记下来了,以后忘记了可以直接查,不用再到网上找了,多好多好!

用python的shelve当数据库进行简单k-v存储[……]

Read more

Tags :

学习编程我们是否要深刻研究语法特性

昨天和YuMS、zjs两位大神参加CCF的Hackthon比赛,做了一个健康主题的chrome插件,在评委那反响貌似不错,因为拿了第一名。

从做Android应用,做网站,最后到决定做一款chr[……]

Read more

Tags : ,

位图算法缩小存储规模

搜索引擎系统中有一个很重要的部分是爬虫,而爬虫的实现上有一个关键点就是url去重,经典的去重方法是Bloom Filter。Bloom Filter利用了Hash和Bitmap来使时间和空间上的效率都[……]

Read more

Tags : ,

「数据挖掘」Apriori算法实现

只是应付作业的小程序,用python简单实现了逻辑。
题目是《Mining of Massive Datasets》的6.2.6(a)
apriori

from math import sqrt
imp[......]

Read more

Tags : ,

源码中几个字符串函数的优雅实现

以下是linux内核源码中的实现,与GNU C标准库是略有出入的:
————
strcpy:

char *strcpy(char *dest, const char *src[......]

Read more

Tags :

一段C代码

#include<stdio.h>
void test1(char *a){
    a = "Test";
}
void test2(char **a){[......]

Read more

Tags :

Mysql新手实践备忘

——————
可能的错误更正:
暂时个人都使用root帐号进行实验,如果用其他帐号需要创建和赋予权限的样子,具体参见官网文档:
Adding User Accounts[……]

Read more

Tags :