- 博客(9)
- 资源 (13)
- 收藏
- 关注
原创 短网址功能实现
先来看看短网址映射算法的理论(网上找到的资料)1)将长网址md5生成32位签名串,分为4段, 每段8个字节; 2)对这四段循环处理, 取8个字节, 将他看成16进制串与0x3fffffff(30位1)与操作, 即超过30位的忽略处理; 3)这30位分成6段, 每5位的数字作为字母表的索引取得特定字符, 依次进行获得6位字符串; 4)总的md5串可以获得4个6位串; 取里面的任意
2012-04-26 16:22:42 1510
原创 最小生成树---克鲁斯卡尔kruskal算法---Simple one
1. C程序#include /*initial the matrix*/void ini_mat(int m[][10]){ m[0][1] = 7; m[0][2] = 3; m[0][3] = 4; m[1][2] = 5; m[1][3] = 4; m[1][4] = 200; m[1][5] = 100; m
2012-04-16 21:45:06 1020
原创 编程之美1.15节:构造数独算法-回溯法和置换法
1. 回溯法-程序/**回溯法 * 生成数独矩阵 * From 编程之美1.15*/#include #include /*要生成的数独矩阵个数*/#define SUDOKU_NUM 1/** * 函数is_digital_match * 检测sudoku[i][j]上的值是否符合要求*/int is_digital_match(int sudoku[][9
2012-04-16 10:34:20 7013 2
原创 Linux RPC远程调用示例
客户端给服务器端发送一个包含2给整数的字符串,服务器端发回他们的和。1. radd.x/* radd.x *//* RPC declarations for add program *//* http://zhoulifa.bokee.com/6129455.html *//* ----------------------------------------------
2012-04-13 11:25:30 4069
原创 libpcap包的使用
1. 示例程序此示例程序捕获本地包,即发往127.0.0.1的包,若要捕获外地包,之需要修改device的值为eth0或使用pcap_lookupdev函数查找可用网卡。#include #include #include #include #include #include #include typedef unsigned char UCHAR;typedef un
2012-04-12 15:26:46 1503
原创 Linux exec函数的使用
1. 示例/*exec函数示例*/#include #include int main(void){ int flag; pid_t pid; char *const argv[] = {"%U", "--user-data-dir=/home/Administrator/.chromiun", NULL}; //exec把当前进程印象替换成新的程序文件,故调用进程被覆盖
2012-04-11 09:47:23 8379 2
原创 libxml C语言写xml文档
1. 示例源码#include #include #include #include #define MY_ENCODING "ISO-8859-1"xmlChar *ConvertInput(const char *in, const char *encoding);void testXmlwriterFilename(const char *uri);voidtest
2012-04-06 22:08:23 5753 1
原创 libxml C解析xml文档
1. 代码#include #include #include void parseDoc(char *filename);void printChildrenNames(xmlDocPtr doc, xmlNodePtr cur);//解析xml文件void parseDoc(char *filename) { xmlDocPtr doc; xmlNod
2012-04-06 20:49:10 4230
原创 Ubuntu登录root用户
修改文件/etc/gdm/custom.conf[daemon]TimedLoginEnable=trueAutomaticLoginEnable=falseTimedLogin=rootAutomaticLogin=rootTimedLoginDelay=5DefaultSession=gnome重要的是TimedLogin=rootAutomaticLogin=roo
2012-04-02 15:20:58 908
Virtual Machines Versatile Platforms for Systems and Processes
2017-10-13
修改代码的艺术 中文版
2017-09-23
Netty5.0 架构剖析和源码解读
2017-09-18
matlab 7.0 在数字信号处理中的应用
2010-04-03
Linux Command Directory
2009-10-28
Win32help.exe
2009-10-16
新编windows32 api参考大全
2009-10-16
Standard C Library c++ STL
2009-09-26
GNU.C++.for.Linux
2009-09-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人