albon arith

一些总结,欢迎交流

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

短网址功能实现

先来看看短网址映射算法的理论(网上找到的资料) 1)将长网址md5生成32位签名串,分为4段, 每段8个字节;  2)对这四段循环处理, 取8个字节, 将他看成16进制串与0x3fffffff(30位1)与操作, 即超过30位的忽略处理;  3)这30位分成6段, 每5位的数字作为字母表...

2012-04-26 16:22:42

阅读数:1270

评论数:0

最小生成树---克鲁斯卡尔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][...

2012-04-16 21:45:06

阅读数:838

评论数:0

编程之美1.15节:构造数独算法-回溯法和置换法

1. 回溯法-程序 /**回溯法 * 生成数独矩阵 * From 编程之美1.15 */ #include #include /*要生成的数独矩阵个数*/ #define SUDOKU_NUM 1 /** * 函数is_digital_match * 检测sudoku[i]...

2012-04-16 10:34:20

阅读数:5905

评论数: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

阅读数:3351

评论数:0

libpcap包的使用

1. 示例程序 此示例程序捕获本地包,即发往127.0.0.1的包,若要捕获外地包,之需要修改device的值为eth0或使用pcap_lookupdev函数查找可用网卡。 #include #include #include #include #include #include ...

2012-04-12 15:26:46

阅读数:1134

评论数:0

Linux exec函数的使用

1. 示例 /*exec函数示例*/ #include #include int main(void) { int flag; pid_t pid; char *const argv[] = {"%U", "--user-data-dir=/home/A...

2012-04-11 09:47:23

阅读数:7166

评论数:2

libxml C语言写xml文档

1. 示例源码 #include #include #include #include #define MY_ENCODING "ISO-8859-1" xmlChar *ConvertInput(const char *in, const char *encod...

2012-04-06 22:08:23

阅读数:4984

评论数:1

libxml C解析xml文档

1. 代码 #include #include #include void parseDoc(char *filename); void printChildrenNames(xmlDocPtr doc, xmlNodePtr cur); //解析xml文件 void parseD...

2012-04-06 20:49:10

阅读数:3848

评论数:0

Ubuntu登录root用户

修改文件/etc/gdm/custom.conf [daemon] TimedLoginEnable=true AutomaticLoginEnable=false TimedLogin=root AutomaticLogin=root TimedLoginDelay=5 DefaultSess...

2012-04-02 15:20:58

阅读数:771

评论数:0

Linux C连接Mysql数据库

1. 连接数据库 /*练习mysql数据库的连接*/ #include #include int main() { MYSQL mysql; int t, r; /*连接之前,先用mysql_init初始化MYSQL连接句柄*/ mysql_init(&mysql); /...

2012-03-31 10:26:43

阅读数:11841

评论数:0

Linux Socket TCP通信

1. Server端 /*socket tcp服务器端*/ #include #include #include #include #include #include #include #include #include #include #include #includ...

2012-03-31 09:49:27

阅读数:4778

评论数:0

Linux Socket UDP对等通信

/*socket udo示例程序 * 由于UDP是一种对等通信,是不区分服务器端和客户端的*/ #include #include #include #include #include #include #include #include #include #include ...

2012-03-31 09:47:58

阅读数:2113

评论数:1

Sparks语言: 一种伪代码

SPARKS语言是一种不依赖具体计算机与具体程序设计语言的形式化语言,主要是用来描述或表达算法思想。 1. 基本数据类型:整型、实型、布尔型、字符型 integer x,y; double z,w; boolean a,b; char c,d; 2. 赋值语句 ...

2012-03-11 15:25:20

阅读数:3009

评论数:1

编程珠玑第一章,电话号码排序问题

/* * 编程珠玑第一章,电话号码排序问题 */ #include #include #include #include using namespace std; /*随机数产生函数 * n 随机数产生范围(1,n) * m 输出的随机数的个数 * arrayM是存放输...

2012-03-07 11:14:12

阅读数:1187

评论数:1

C++ Primer 第15章例子-文本查询程序

1. Main.cpp #include "TextQuery.h" #include #include "QueryAll.h" using namespace std; void print_result(const set& locs,...

2012-02-26 21:57:41

阅读数:3114

评论数:3

Java:二进制方式读取文件

package hustspy.encrypt; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream;...

2011-11-27 18:08:56

阅读数:11135

评论数:0

Matlab:向量量化学习网络

%向量量化学习网络 clear clc p1=[1.24,1.27;1.36,1.74;1.38,1.64;1.38,1.82;1.38,1.90; 1.40,1.70;1.48,1.82;1.54,1.82;1.56,2.08]; p2=[1.14,1.82;1.18,1.96;1.20,1.8...

2011-11-21 20:23:59

阅读数:1700

评论数:0

Matlab:BP神经网络,用于分类

BP神经网络,即向后传播算法。 clear %p1,p2是训练数据 p1=[1.24,1.27;1.36,1.74;1.38,1.64;1.38,1.82;1.38,1.90; 1.40,1.70;1.48,1.82;1.54,1.82;1.56,2.08]; p2=[1.14,1.82;1.1...

2011-11-21 20:19:35

阅读数:13833

评论数:3

Matlab:FIR滤波器设计和音频信号滤波去噪

1. 窗函数法 [x,fs,bits]=wavread('test01.wav'); %sound(x,fs,bits); %按指定的采样率和每样本编码位数回放 N=length(x) % 计算信号x的长度 fn=1900; t=0:1/fs:(N-1)/fs; ...

2011-10-30 21:31:35

阅读数:12969

评论数:2

Android手机开发:初级优化

1.       尽量指定类的final修饰符。 2.       尽量重用对象。 3.       尽量使用局部变量。临时变量存储在栈中,速度快。其他变量,如静态变量、实例变量等,都在堆中创建,速度较慢。 4.       不要重复初始化变量。 5.       SQL

2011-09-05 09:29:53

阅读数:1199

评论数:0

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