代码改变世界

php学习之路五(表单验证)

2012-11-25 15:58 by Lves Li, 175 阅读, 0 推荐, 收藏, 编辑
摘要:PHP处理表单 请填写个人信息 姓名: 年龄: 密码: 邮箱: 提交 验证页面:"; }else if (strlen($name)10){ echo "姓名长度必须在3到10之间!"; }else { echo "姓名: ".$name.""; } //密码验证 if (empty($password)){ echo "密码不得为空"; }else if (strlen($password)10){ echo "密码长度必须在3到10之间!"; }else if(!ereg(&quo 阅读全文

工信部软件大赛(解析bmp)

2012-11-24 17:57 by Lves Li, 185 阅读, 0 推荐, 收藏, 编辑
摘要:题目:BMP是常见的图像存储格式。如果用来存黑白图像(颜色深度=1),则其信息比较容易读取。与之相关的数据:(以下偏移均是从文件头开始)偏移:10字节, 长度4字节: 图像数据真正开始的位置。偏移:18字节, 长度4字节: 位图的宽度,单位是像素。偏移:22字节, 长度4字节: 位图的高度,单位是像素。从图像数据开始处,每个像素用1个二进制位表示。从图片的底行开始,一行一行向上存储。Windows规定图像文件中一个扫描行所占的字节数必须是4字节的倍数,不足的位均以 0 填充。例如,图片宽度为45像素,实际上每行会占用8个字节。可以通过Windows自带的画图工具生成和编辑二进制图像。需要在“属 阅读全文

解析bmp图像(某年全国软件大赛题目)

2012-11-23 20:51 by Lves Li, 232 阅读, 0 推荐, 收藏, 编辑
摘要:题目:BMP是常见的图像存储格式。如果用来存黑白图像(颜色深度=1),则其信息比较容易读取。与之相关的数据:(以下偏移均是从文件头开始)偏移:10字节, 长度4字节: 图像数据真正开始的位置。偏移:18字节, 长度4字节: 位图的宽度,单位是像素。偏移:22字节, 长度4字节: 位图的高度,单位是像素。从图像数据开始处,每个像素用1个二进制位表示。从图片的底行开始,一行一行向上存储。Windows规定图像文件中一个扫描行所占的字节数必须是4字节的倍数,不足的位均以 0 填充。例如,图片宽度为45像素,实际上每行会占用8个字节。可以通过Windows自带的画图工具生成和编辑二进制图像。需要在“属 阅读全文

C++二维数组做形参

2012-11-21 12:42 by Lves Li, 505 阅读, 0 推荐, 收藏, 编辑
摘要:二位数组作为形参,目前仅知道两种形式,一种直接采用二维数组,一种是用二维指针。以下是做的一个简单的实例。大家帮我看看,在实际应用中两者有和优缺点。当然,有更好的方式更好了。以下均应用在字符串数组中void array_test1(char **pArray,int row,int col){ char ptr[10] = {0}; for(int i=0;i<cnt;i++) { for(int j=0;j<lnt;j++) { ptr[j] = *((char*)test + col*i + j);//二维指针只表示二维数组头... 阅读全文

Php学习之路四

2012-11-20 19:07 by Lves Li, 114 阅读, 0 推荐, 收藏, 编辑
摘要:"; } function setName($name){ $this->name=$name; } function getName(){ echo "My Name is: ".$this->name.""; } } $lele=new Student(); $lele->setName("LiXingLe"); $lele->getName();class Teacher extends Student{ function __construct(){ //声明构造函数 parent::__co 阅读全文

Php学习之路三(字符串操作)

2012-11-20 17:09 by Lves Li, 182 阅读, 0 推荐, 收藏, 编辑
摘要:";?>";//返回-1因为小写字母的ASCII值大于大写祖母的值echo strcasecmp("abcD","abcd")."";//返回0 ?>"; echo strstr($parent,$needle).""; $text="This is a test"; $needle="is"; echo strlen($text).""; echo substr_count($text, $needle).&qu 阅读全文

PHp学习之路二(数组练习)

2012-11-14 19:19 by Lves Li, 170 阅读, 0 推荐, 收藏, 编辑
摘要:有关数组的练习,,php不同于java和c++他是弱类型的语言,php数组却很强大····它既有java中数组的特性 又有集合的用途。"; //遍历数组, 方法二:打印变量 print_r($a); echo ""; ?> 'http://www.sina.com', '百度'=>'http://www.baidu.com', '谷歌'=>'http://www.google.com' ); foreach($_Array as 阅读全文

动态链表练习(单线链表)

2012-11-12 21:05 by Lves Li, 146 阅读, 0 推荐, 收藏, 编辑
摘要:#include "stdafx.h"#include using namespace std;struct Data //结构体定义{int data;Data *next;};int n;int main ( ) //主函数{Data * creat(void ) ; //声明创建函数 Data * del(Data * ,int );//声明删除函数Data *insert (Data * head,Data * da);//声明插入函数void print (Data *head);//声明输出函数int look(Data *head, int a); ... 阅读全文

PHP(学习之路一)

2012-11-03 23:21 by Lves Li, 156 阅读, 0 推荐, 收藏, 编辑
摘要:";global $a;//使用全局变量的第一种方法echo $a;echo "sadgdsfgfds";}function test2(){ $b= $GLOBALS["a"];//使用全局变量的第二种方法echo $b;}test1();test2();?> 阅读全文

解析网页(KMP算法实现部分)

2012-11-03 16:49 by Lves Li, 223 阅读, 0 推荐, 收藏, 编辑
摘要:用kmp算法实现在一个网页内网址的提取,整个项目在这点击打开链接。只要把里边的kmpDlg.cpp文件了的部分内容用以下代码替换即可。kmp算法无回溯的查找匹配串所在位置,效率更高·····void CKmpDlg::OnButtonKmp() {// TODO: Add your control notification handler code here//参照CKmpDlg::OnButtonLink()函数,填写完整,将函数中Find函数部分皆改写为//KMP算法,提示:CString类型变量可通过下标引用单个字符元素,如m_EditR 阅读全文