本站首页    管理页面    写新日志    退出


«July 2025»
12345
6789101112
13141516171819
20212223242526
2728293031


公告

谦卑,荣誉,牺牲,英勇,怜悯,诚实,精神,公正。


我的分类(专题)

日志更新

最新评论

留言板

链接

 

 


Blog信息
blog名称:
日志总数:183
评论数量:698
留言数量:7
访问次数:3016607
建立时间:2005年12月29日




[我的笔记]圣洁的雪
随笔

newqiang 发表于 2006/2/24 16:13:32

沈阳的春天总是来得不是很容易,今天下起了小雪。 稀稀落落的小雪让人顿生怜爱,如此圣洁的雪啊!  


阅读全文(5239) | 回复(2) | 编辑 | 精华 | 删除
 


[编程学习]基于Visual C++的Winsock API研究
文章收藏

newqiang 发表于 2006/2/18 17:00:15

 基于Visual C++的Winsock API研究
 
 
    为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。现在的Winsock已经基本上实现了与协议无关,你可以使用Winsock来调用多种协议的功能,但较常使用的是TCP/IP协议。Socket实际在计算机中提供了一个通信端口,可以通过这个端口与任何一个具有Socket接口的计算机通信。应用程序在网络上传输,接收的信息都通过这个Socket接口来实现。
微软为VC定义了Winsock类如CAsyncSocket类和派生于CAsyncSocket 的CSocket类,它们简单易用,读者朋友当然可以使用这些类来实现自己的网络程序,但是为了更好的了解Winsock API编程技术,我们这里探讨怎样使用底层的API函数实现简单的 Winsock 网络应用程式设计


阅读全文(5135) | 回复(0) | 编辑 | 精华 | 删除
 


[我的笔记]回到沈阳
随笔

newqiang 发表于 2006/2/14 16:47:16

清早6点到达沈阳,久违的沈城下着小雪。没有想象中那么冷。 回到学校已快8点了。简单的洗簌后倒在床上狠狠地睡了一觉。醒来后发现太阳好刺眼。。 久违的阳光! 差点忘记今天是情人节,好像没什么概念。忘记也罢。 韬光养晦先!

阅读全文(4289) | 回复(0) | 编辑 | 精华 | 删除
 


[我的笔记]路过长沙
随笔

newqiang 发表于 2006/2/12 19:00:53

每次都要为车票发愁,不过这次很幸运的托人买到了车票。现在在长沙阿姨家里也没有那份焦虑。 明天早上7点多的列车。 我有将要开始新的一年的奋斗。希望能忘记2005,迎接崭新的我的2006。 身在长沙,心在沈阳!

阅读全文(5005) | 回复(1) | 编辑 | 精华 | 删除
 


C宏
文章收藏,  网上资源

newqiang 发表于 2006/1/20 20:33:37

 
例一、用C宏,书写代码更简洁
这段代码写网络程序的朋友都很眼熟,是Net/3中mbuf的实现。 struct mbuf
{
    struct m_hdr mhdr;
    union {
        struct
        {
            struct pkthdr MH_pkthdr; /* M_PKTHDR set */
            union
        &

阅读全文(4597) | 回复(0) | 编辑 | 精华 | 删除
 


回家
随笔

newqiang 发表于 2006/1/20 11:46:48

明天就要回家了,可是票却还是个问题。呵呵,我向来比较乐观,我把这当作铁道部对我的考验了,出来混了几年了,对付铁道部也有些经验了。不管怎样,我要回家!(下面还有390字)

阅读全文(4716) | 回复(2) | 编辑 | 精华 | 删除
 


[我的笔记]抚顺
随笔

newqiang 发表于 2006/1/20 11:45:21

昨天去了趟抚顺。抚顺是个美丽的地方,同样也是个美好的回忆。。。

阅读全文(4655) | 回复(1) | 编辑 | 精华 | 删除
 


[硬件东东]电气速算口诀
网上资源

newqiang 发表于 2006/1/17 11:32:53

 电气速算口诀
 
已知变压器容量,求其各电压等级侧额定电流
口诀 a :
容量除以电压值,其商乘六除以十。
说明:适用于任何电压等级。
在日常

阅读全文(7598) | 回复(1) | 编辑 | 精华 | 删除
 


[编程学习]visual c++对大型数据文件的读取
网上资源

newqiang 发表于 2006/1/17 11:29:39

 visual c++对大型数据文件的读取  
  笔者前不久曾遇到一个问题,解决之后的经验愿与大家分享。问题是这样的,有一批数据文件,数据格式如下: 日期,开盘,最高,最低,收盘,成交量,成交金额 1996年5月13日,636.96,636.96,636.96,636.96,0,0, 1996年5月14日,641.61,641.61,641.61,641.61,0,0, 1996年5月15日,637.83,637.83,637.83,637.83,0,0, .............   要求将数据填写到四张表中,以便作相应的分析。笔者开始用CFile和CStdioFile类的方法读取件。Cfile类提供了基于二进制流的文件操作,功能类似于C语言中的fread()和fwrite()函数。CStdioFile提供了基于字符串流的文件操作,功能类似于C语言中fgets()和fputs()函数。但是笔者发现,使用这两个类进行文件操作时,对于一

阅读全文(13220) | 回复(2) | 编辑 | 精华 | 删除
 


[编程学习]get ip address
网上资源

newqiang 发表于 2006/1/17 11:05:30

 首先载入Winsock动态库,代码如下: int CIPAddressDlg::StartUp()
{
 WORD wVersionRequested;
 WSADATA wsaData;
 int err;  wVersionReuqested=MAKEWORD(2,0);
 err=WSAStartup(wVe

(下面还有241字)

阅读全文(8688) | 回复(0) | 编辑 | 精华 | 删除
 


[编程学习]键盘钩子程序
网上资源

newqiang 发表于 2006/1/17 10:52:04

 文章作者:摘自:     文章来源:CSDN     发布时间:2005-07-22 00:34:55       实现适时监视键盘,并将按键信息保存在TXT文件中的程序
   &

(下面还有57字)

阅读全文(15458) | 回复(5) | 编辑 | 精华 | 删除
 


[心情故事]狗笑话
网上资源

newqiang 发表于 2006/1/17 10:48:34

狗年要讲狗笑话
 
我家附近有一条比较深的胡同,是我每天回家的必经之路。前天下班回家,拐进胡同走到一半,忽然闯出一个白乎乎的东西,由于光线较暗,吓了我一跳。仔细一看,原来是条小狗。它耀武扬威地向我奔来,看它还没我家那只老猫大,我放下心来。可小狗似乎并不满意这个结果,竟狂吠着想来咬我。我一乐,嗬!就你那小样也想来咬我?我吓也要吓死你!便也冲着它狠狠地嚎了两下:“汪!汪!”小狗立马顿住脚,盯着我看了一下,忽地转身跑远了。 
我正得意,却听见胡同那头传来一个老太太的声音:“叫你好好在家门口玩儿,你不听,又遇见那只大狗了吧?”  A: 我想训我的狗,让它想吃东西时就叫。 
B:这应该是很容易的事嘛! 
A:我已经教了它足有100次了。 
B:怎么样,它会叫了吗? 
A:不叫,但如果我不学狗叫,它就不吃东西。  一位妇人带她的狗去理发。当被告知要40美元时,她十分震惊。“我理发也只要9美元!”她轻蔑地说。 “但你

阅读全文(4301) | 回复(0) | 编辑 | 精华 | 删除
 


[编程学习]static_cast和reinterpret_cast
文章收藏,  读书笔记

newqiang 发表于 2006/1/14 10:24:07

static_cast和reinterpret_cast 
  
STATIC_CAST VERSUS REINTERPRET_CAST
st

(下面还有383字)

阅读全文(6470) | 回复(0) | 编辑 | 精华 | 删除
 


[编程学习]C/C++数组名与指针区别
文章收藏

newqiang 发表于 2006/1/12 11:07:36

 C/C++数组名与指针区别   
引言   指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:"数组名就是指针"。很幸运,我的大学老师就是其中之一。时至今日,我日复一日地进行着C/C++项目的开发,而身边还一直充满这样的程序员,他们保留着"数组名就是指针"的误解。   想必这种误解的根源在于国内某著名的C程序设计教程。如果这篇文章能够纠正许多中国程序员对数组名和指针的误解,笔者就不甚欣慰了。借此文,笔者站在无数对知识如饥似渴的中国程序员之中,深深寄希望于国内的计算机图书编写者们,能以"深入探索"的思维方式和精益求精的认真态度来对待图书编写工作,但愿市面上多一些融入作者思考结晶的心血之作!   魔幻数组名   请看程序(本文程序在WIN32平台下编译): 1. #i nclude <iostream.

阅读全文(37299) | 回复(18) | 编辑 | 精华 | 删除
 


[心情故事]萧伯纳说人生的苦闷有二,一是欲望没有被满足,二是它得到了满足。
文章收藏

newqiang 发表于 2006/1/12 10:39:49

萧伯纳说人生的苦闷有二,一是欲望没有被满足,二是它得到了满足。这话的确是部分的真理。 多年的功利教育的辛勤培养,我一路顺当地走过来,发现完全的上当。我在成功的通过了一次次考后,最

(下面还有348字)

阅读全文(18892) | 回复(5) | 编辑 | 精华 | 删除
 


[编程学习]一个Windows程序
文章收藏

newqiang 发表于 2006/1/12 0:12:12

    
开始我们的第一个Windows程序.
  了解API有助于了解Windows内部运行机制,因此在初学者接触MFC之前用API编写一个Windows程序是很有好

(下面还有71字)

阅读全文(7140) | 回复(0) | 编辑 | 精华 | 删除
 


[心情故事]韩乔生语录大全
文章收藏,  网上资源

newqiang 发表于 2006/1/12 0:10:40

  韩乔生语录大全1.0 增强豪华版
益虫 发表于 2005-12-23 18:31:00

阅读全文(5150) | 回复(0) | 编辑 | 精华 | 删除
 


[心情故事]白清寨——那种飞速的爽!
心得体会

newqiang 发表于 2006/1/11 23:41:02

昨天和研究所的同学一起去了浑南的白清寨的滑雪场,体会了那种飞速的爽。很值得回忆,直到现在还在体会那种勇往无前毫无畏惧的感觉。呵呵,还真有中林海雪原中203的豪壮。。 从小我就喜欢登山,喜欢那种一直往上爬的感觉;当等到山顶的时候,看看脚下的山和路,一种无以比拟的快感涌上心头,感觉自己征服了这座山。而滑雪却相反,当你到山脚的时候才有那种征服的快感。但是过程中却比登山爽得多得多。 因为是第一次滑雪,总想写几句。滑雪最需要得是勇气,也需要不断总结经验,更需要不断的挑战自己。这和人生多么的相似。

阅读全文(8750) | 回复(1) | 编辑 | 精华 | 删除
 


[编程学习]About gettime() && getsystime()
读书笔记

newqiang 发表于 2006/1/11 15:25:13

1. #include <stdio.h>
#include <time.h> void main( void )
{
/*
struct tm {
int tm_sec;// seconds after the minute - [0,59]
int tm_min;/* minutes after the hour - [0,59]
int tm_hour;/* hours since midnight - [0,23]
int tm_mday;/* day of the month - [1,31]
int tm_mon;/* months since January - [0,11]
int tm_year;/* years since 1900
int tm_wday;/* days since Sunday - [0,6]
int tm_yday;/* days since January 1 - [0,365]
int tm_isdst

阅读全文(7617) | 回复(0) | 编辑 | 精华 | 删除
 


[编程学习]capture
读书笔记

newqiang 发表于 2006/1/9 11:00:01

HWND hwnd = ::FindWindow(NULL, "RobotSoccer");
 if (hwnd == NULL)
  return;  // get window size
 RECT r;
 ::GetWindowRect(hwnd,&r);  int xScreen,yScreen; //check if the window is out of the screen or maximixed <Qiang>
 int xshift = 0, yshift = 0;
 xScreen = GetSystemMetrics(SM_CXSCREEN);
 yScreen = GetSystemMetrics(SM_CYSCREEN);
 if(r.right > xScreen)
  r.right = xScre

阅读全文(3591) | 回复(0) | 编辑 | 精华 | 删除
 


[硬件东东]Simple Drive Program
网上资源

newqiang 发表于 2006/1/8 20:44:26

#include <wdm.h> #define NT_DEVICE_NAME L"\\Device\\Example"
#define DOS_DEVICE_NAME L"\\DosDevices\\Example"
VOID DriverUnload( IN PDRIVER_OBJECT pDriverObject );
NTSTATUS DispatchFunction( IN PDEVICE_OBJECT pDeviceObject, IN PIRP Irp );
NTSTATUS DispatchRead( IN PDEVICE_OBJECT pDeviceObject, IN PIRP Irp );
NTSTATUS DispatchWrite( IN PDEVICE_OBJECT pDeviceObject, IN PIRP Irp );
NTS

阅读全文(4320) | 回复(0) | 编辑 | 精华 | 删除
 


[编程学习]simple socket
文章收藏,  读书笔记

newqiang 发表于 2006/1/8 15:49:47

#include "stdafx.h"
#include "winsock2.h"
#include <conio.h>
#define port 80 void main() {
 WSADATA wsaData;
 WSAStartup(MAKEWORD(2,2), &wsaData);
 SOCKET sock;
 sock = socket(AF_INET, SOCK_STREAM, 0);
 //错误处理
 if(sock==INVALID_SOCKET)
 {
  printf("SOCKET有问题. \r\n");
 }
 sockaddr_in sin;
 sin.sin_addr.s_addr = inet_addr("61.140.60.90");
 sin.sin_fa

阅读全文(3425) | 回复(0) | 编辑 | 精华 | 删除
 


[心情故事]hai~~~~~~
心得体会

newqiang 发表于 2006/1/7 23:15:49

有时会在计算机面前耗废一天时间,深夜一两点才入睡。没有人理解你,代码有时比人更亲切。长时间会没有成绩出来,会被人指责。社会如此现实,金钱衡量一切。不会有人理睬你。这是选择的生活才会不知疲倦。困难不再学习,而在坚持。

阅读全文(3768) | 回复(2) | 编辑 | 精华 | 删除
 


[编程学习]file---2
文章收藏,  网上资源

newqiang 发表于 2006/1/7 22:36:02

字符串读写函数fgets和fputs

  一、读字符串函数fgets函数的功能是从指定的文件中读一个字符串到字符数组中,函数调用的形式为: fgets(字符数组名,n,文件指针); 其中的n是一个正整数。表示从文件中读出的字符串不超过 n-1个字符。在读入的最后一个字符后加上串结束标志'\0'。例如:fgets(str,n,fp);的意义是从fp所指的文件中读出n-1个字符送入字符数组str中。

  [例10.4]从e10_1.c文件中读入一个含10个字符的字符串。

#include<stdio.h>
main()
{
FILE *fp;
char str[11];
if((fp=fopen("e10_1.c","rt"))==NULL)
{
printf("Cannot open file strike any key exit!");
getch();
exit(1);
}
fgets(str,11,fp);
printf("%s",str);
fcl

阅读全文(2971) | 回复(0) | 编辑 | 精华 | 删除
 


[编程学习]文件
文章收藏,  网上资源

newqiang 发表于 2006/1/7 22:34:13

所谓“文件”是指一组相关数据的有序集合。 这个数据集有一个名称,叫做文件名。 实际上在前面的各章中我们已经多次使用了文件,例如源程序文件、目标文件、可执行文件、库文件 (头文件)等。文件通常是驻留在外部介质(如磁盘等)上的, 在使用时才调入内存中来。从不同的角度可对文件作不同的分类。从用户的角度看,文件可分为普通文件和设备文件两种。

  普通文件是指驻留在磁盘或其它外部介质上的一个有序数据集,可以是源文件、目标文件、可执行程序; 也可以是一组待输入处理的原始数据,或者是一组输出的结果。对于源文件、目标文件、 可执行程序可以称作程序文件,对输入输出数据可称作数据文件。

  设备文件是指与主机相联的各种外部设备,如显示器、打印机、键盘等。在操作系统中,把外部设备也看作是一个文件来进行管理,把它们的输入、输出等同于对磁盘文件的读和写。 通常把显示器定义为标准输出文件, 一般情况下在屏幕上显示有关信息就是向标准输出文件输出。如前面经常使用的printf,putchar 函数就是这类输出。键盘通常被指定标准的输入文件, 从键盘上输入就意味着从标准输入文件上输入数据。

阅读全文(2897) | 回复(0) | 编辑 | 精华 | 删除
 


[编程学习]Visual C++6.0 API函数操作技巧集
文章收藏,  网上资源

newqiang 发表于 2006/1/7 21:17:58

我们在编制应用软件的过程中,常常需要对光标和鼠标操作,本人在文中介绍了Windows系统中有关实现对鼠标和光标进行操作的API函数,并给出了在Visual C6.0++中利用所介绍的API函数实现对鼠标和光标的操作的代码。

  一、隐藏和显示光标

  函数: int ShowCursor ( BOOL bShow );

  参数 bshow,为布尔型,bShow的值为False时隐藏光标,为True时显示光标;该函数的返回值为整型,为鼠标隐藏或显示的指数器;返回值大于等于0时显示光标,否则隐藏鼠标;如果安装了鼠标初值为0。

  实例:

  在基于对话框的应用程序中放置两个Button,名称分别为HideCursor和ShowCursor;再放置一个CStatic控件,名称为Label1,用于显示光标计数器。

  源程序为:

// 使光标计数器的值减一,如果小于零,隐藏光标
void CMyTestDlg::OnHideCursor()
{
int i;
i

阅读全文(2928) | 回复(0) | 编辑 | 精华 | 删除
 


[硬件东东]对USB驱动程序的理解
网上资源

newqiang 发表于 2006/1/7 14:05:29

   对USB驱动程序的理解 学了两个多星期了,对USB驱动程序的有一小小的理解。现在总结如下!!!!!!!!
1、每个设备对应一个PDO,每个PDO又对应多个FDO,在驱动程序中直接操作的不是硬件而是相应的PDO和FDO。在USE

阅读全文(12240) | 回复(8) | 编辑 | 精华 | 删除
 


[编程学习]API函数
网上资源

newqiang 发表于 2006/1/6 20:54:36

  1. API之网络函数

WNetAddConnection 创建同一个网络资源的永久性连接
WNetAddConnection2 创建同一个网络资源的连接
WNetAddConnection3 创建同一个网络资源的连接
WNetCancelConnection 结束一个网络连接
WNetCancelConnection2 结束一个网络连接
WNetCloseEnum 结束一次枚举操作
WNetConnectionDialog 启动一个标准对话框,以便建立同网络资源的连接
WNetDisconnectDialog 启动一个标准对话框,

阅读全文(4697) | 回复(0) | 编辑 | 精华 | 删除
 


[编程学习]STL实践指南
网上资源

newqiang 发表于 2006/1/5 21:55:24

STL实践指南

作者:Jeff Bogan 
翻译:周翔 
出处:http://www.codeproject.com/vcpp/stl/PracticalGuideStl.asp  

译者注

这是一篇指导您如何在Microsoft Visual&nb

阅读全文(2952) | 回复(0) | 编辑 | 精华 | 删除
 


[网上东东]郎咸平10月1日在墨尔本的演讲 [转] 
网上资源

newqiang 发表于 2006/1/5 21:07:08

郎咸平10月1日在墨尔本的演讲 [转]

昆仑国际2005中国经济论坛--澳大利亚 
2005年10月1日星期六 
The Arthur Streeton Audirorium 
Level 1,Sofitel Melbourne 
开始时间:2:10pm

主持人:好,我们今天非常有幸,把屏幕上的郎咸平教授请到台上来。我们以热烈的掌声请郎咸平教授到台上来。郎咸平教授的讲演非常精彩。他的讲座将分为两部分,第一部分为四十五分钟。四十五分钟后,我们会有一个休息。如果大家要有一些问题的话,我们可以写条交给我们的工作人&shy;;员,我们可以根据时间的情况安排回答。有请朗教

阅读全文(3770) | 回复(0) | 编辑 | 精华 | 删除
 


« 1 2 3 4 5 6 »



站点首页 | 联系我们 | 博客注册 | 博客登陆

Sponsored By W3CHINA
W3CHINA Blog 0.8 Processed in 2.098 second(s), page refreshed 144751620 times.
《全国人大常委会关于维护互联网安全的决定》  《计算机信息网络国际联网安全保护管理办法》
苏ICP备05006046号