自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 资源 (2)
  • 收藏
  • 关注

原创 windows socket

#include#include#include#include#pragma comment(lib,"Ws2_32")#include #include #define MAXDATASIZE 4096#define BUFFER_SIZE 1024//////////////////////////////////////////#define ER

2011-06-05 07:01:00 322

原创 MFC for understanding the appcore.cpp

<br />#include <iostream.h>class point {public: int x ; int y ; point(int a = 10, int b = 10) { x = a; y = b; } void output() { cout <<x <<endl ; }};void main(){ point pt; //pt.input(10,10); pt.output();}<br

2011-04-02 20:15:00 421

原创 MFC_framework

<br />#pragma onceclass CMainFrame: public CFrameWndEx {protected : CMainFrame(); // create function DECLARE_DYNCREATE(CMainFrame); //dynamic create object,avoid the new method static way public: public: publi

2011-03-30 16:31:00 450

原创 MFC

<br />//*******************************************************************// 工程:easywin// 文件:easywin.cpp// 内容:一个基本的Win32程序//*******************************************************************#include <windows.h>#include <windowsx.h>//函数声明BOO

2011-03-30 15:05:00 270

原创 关于线性表的结构讨论结果

<br />线性表的数据结构是这样的typedef struct a { int a[50]; int length;}<br />其中有一项是关于int length ,这项数据的作用是将,相当于缓冲区的线性表表示当前的使用最大的长度。<br /> 

2010-12-31 09:29:00 319

原创 个人的认为我的成长之路

<br />我认为我要学习的话,那么我必须的先静心,后再动,否则会出现办事效率不高的现象,因为这种时候我的思绪乱飞!

2010-12-30 20:25:00 300

原创 think about how to make the function close to really world

I think that the software thought is make a no-really world to close the really world.   but how to make it ? I think that we should like old chinese book say that :we should make a object which contain two opposite method. As far as I concerned, I high

2010-12-29 09:39:00 316

原创 Hash programming think twice

#include "Hash.h" int MathAscii(char * Mathparnter) { int backnumber = 0; char * move = Mathparnter; if (!Mathparnter) return 0; while (*move != '/0') { backnumber += *move; ++move; } return backnumber;}#include "Hash.h"

2010-12-27 19:57:00 438

原创 数组指针和指针数组

<br />这个问题主要是研究的是c语言的运算发的结合律,对这个问题我不是很熟。<br />但是对于数组指针有一个我们比较习以为常的例子:<br />int main(int argc, char * argv[]) {} <br />对于这个char *argv[]便是我们比较熟悉的东西,那么这个代表是数组指针还是指针数组<br />我们在linux网络中经常看到这样的一句话,he=getbyhostname(argv[1]);从这里就可以看出<br />他一定是一个数组指针,而不是我们不太清楚的指针

2010-12-26 20:36:00 363

原创 MIME文件类型了解

header("content-Type: text/html; charset=gb2312");$uptypes=array('image/jpg', //上传文件类型列表 'image/jpeg', 'image/png', 'image/pjpeg', 'image/gif', 'image/bmp', 'application/x-shockwave-flash', 'image/x-png', 'application/msword', 'audio/x

2010-12-25 10:06:00 775

原创 better comment and better habit

/****************************************************************function:    maindescription:   Main level driver. After daemonizing the process, a socket is opened to listen for connections on the proxy port, connections are accepted and children are

2010-12-25 08:29:00 830

原创 MD5个人研究

<br />关于MD5的理解:<br />1.基础:散列函数<br />散列函数就是一些这样特性的函数,将一些比较离散的数据,压缩成一个比较小的范围内。<br />例如一个比较简单的散列函数: f(x) = x mod 3;<br />散列函数的特点了解:<br />一.散列函数是函数值是有界函数。就是一个鸽笼原理<br /> 依据鸽巢原理假设这里有(a*b+1)个不同的文件,那么就会有1个文件与其他a*b个文件中的其中一个的MD5值相等。依据这个原理,我们只要创建a*b*n的文件,假设这个N和硬盘容量都是

2010-12-24 20:46:00 616

原创 最短路径的程序---学会如何调试

#include #include #include #include typedef struct a{ int vexnum; int arcnum; int arc[5][5];}MGraph;typedef struct b { char temp[5][5];}PathMatrix;void Shortest_DIJ(const MGraph * G ,const int v0,PathMatrix * P,int *D) {

2010-12-13 09:15:00 293

原创 JSP简单练习

<br /><%-- Document : index Created on : 2010-12-10, 20:48:40 Author : zend_study--%><%@page contentType="text/html" pageEncoding="UTF-8"%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR

2010-12-11 18:51:00 335

原创 Delphi

<br />unit Unit1_1;interfaceuses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, ExtCtrls;type TForm1 = class(TForm) Label1: TLabel; Timer1: TTimer; Button1: TButton; procedur

2010-12-11 18:50:00 536

原创 回调函数

<br />#include <stdio.h>void function(int number);void function_reset(int number);void function_also_reset(int number);int main(void) { void(*f)(int number); f = function; f(10); f = function_reset; f(12); f = function_also_r

2010-12-06 18:49:00 495

原创 关于一个项目的函数的思考,及项目的规划

<br /><br />接到这个项目已经大概三个星期了,总的来说在看到严头生气的没有办法很无语。<br />但是,在其中明白了不少函数,及项目建设的方法。<br />虽然这个程序比较小,但是让我明白了不少函数,及程序的写法<br />感悟如下:<br />1.首先将项目的问题描述,用自然语言,明确这个问题的要素和关键<br />2.在写出粗略的程序设计的方法,大概干什么<br />描述好他们的程序编写样式,接口,和一些基本的数据类型。<br />3.对于模糊的地方,采取进一步划分。知道这个问题看起来可以用几

2010-12-05 10:19:00 660

原创 思想培养例子

<br />/***************************************************************************function aimed at: to achieve the use of function most by the void type**function poupose :is that achieve the two type compare **function require :two compare num

2010-12-04 10:32:00 284

原创 linux socket 例子

<br />#include <stdio.h>#include <stdlib.h>#include <string.h>#include <netinet/in.h>#include <arpa/inet.h>#include <sys/socket.h>#include <sys/types.h>#include <unistd.h>#define PORT 2000#define BACKLOG 1/****************************

2010-12-04 10:31:00 520 4

原创 一些关于gdb的命令使用

<br />我现在才知道一些关于gdb命令:<br />1.关于数组数据的信息查找,print *静态数组名<br />        动态数组的查看数据,print/x *动态数组名@len<br />2.关于内存的数据查看:<br />x/个数.u.数据类型<br />例子:x/20uh 0x872335----查看内存地址872335<br />-----------------------------------------------------------------------<br />比较

2010-11-30 20:54:00 315

原创 error函数使用

<br />/*** 2010年11月27日 15:24:03,目的:练习error函数使用*/#include <stdio.h>#include <stdlib.h>#include <string.h>#include <errno.h>int main(int argc ,char * argv[]) { FILE *fp; if ((fp = fopen(argv[1],"r")) == NULL ) {

2010-11-27 15:24:00 1257

转载 linux中socketaddr_in的结构解析

<br />struct sockaddr,该类型是用来保存socket信息的: <br />struct sockaddr <br />{ <br />unsigned short sa_family; /* 地址族, AF_xxx */ <br />char sa_data[14]; /* 14 字节的协议地址 */ <br />}; <br />sa_family一般为AF_INET;<br />sa_data则包含该socket的IP地址和端口号。 <br />另外还有一种结构类型: <br />s

2010-11-27 14:54:00 968

原创 linux 的掩码在文件和目录的不同

<br />关于linux的掩码问题的学习体会<br />1.掩码是创建文件是默认的模式<br />2.对于文件的掩码和目录的掩码是不同的,例子:<br /> <br /> 掩码002:<br />对于文件的掩码是这样的:<br />1.默认是777<br />2.但是文件创建时没有执行权限,故去除执行权限---应该是666<br />3.而掩码是002,所以去除2对应与w的权限,剩余664<br /> <br />----------------------------------------------

2010-11-23 14:57:00 1271

原创 2010-02-27

2010-02-27 10:10:00 297

intel Irvine32help.chm

这个是 官网资料中的帮助文档 讲 其中的一些macro 和function

2011-05-29

intel 汇编程序设计的资料

这个是一个可执行文件 ,运行可执行文件可以得到 vs 2005 intel 汇编程序设计的书中资料

2011-05-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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