«August 2025»
12
3456789
10111213141516
17181920212223
24252627282930
31


公告

本站技术贴除标明为“原创”的之外,其余均为网上转载,文中我会尽量保留原作者姓名,若有侵权请与我联系,我将第一时间做出修改。谢谢!

             ——既瑜


天气预报(南京)


我的分类(专题)

首页(183)
【趣味文摘】(22)
【五子连珠】(13)
【技术文档】(136)
【电脑技术】(6)
【疑难问题】(1)
【我的心情】(5)


最新日志
花语(中英文对照版)
各种花的花语
NTFS格式的7个精彩问答(pconli
童言无忌,有趣得一蹋
给MM修电脑的三个步骤[转载]
J2EE 面试题综合
JAVA编程规则
[转] P2P之UDP穿透NAT的原理与
[转]词法分析器
文件加密技术
一个让人发狂的PI求解C程序
[转]直线生成算法之DDA
[转]利用内核对象----互斥量实现应用
[转]如何正确的计算文件收发进度
双机调试VC程序
[转]分治法优化大整数乘法 C++实现
浮点数值的内存结构
[转]双链表实现大整数的加法与乘法[VC
拜占廷将军问题[转]
某人的挂QQ的程序源代码,虽然没用了,拿

最新回复
回复:vc中的CString的操作
回复:[转]分治法优化大整数乘法 C++
回复:[转]分治法优化大整数乘法 C++
回复:花语(中英文对照版)
回复:基本排序算法比较与选择[转载]
回复:c++中强制类型转换操作符小结
回复:c++中强制类型转换操作符小结
何必那么执着于是大头猫还是愤怒的小鸟,淡
回复:浮点数值的内存结构
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:32位位图到24位位图的转换
dren, ages 16 and 20
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:花语(中英文对照版)
回复:各种花的花语

留言板
签写新留言

不是0-1背包喔
桂花的花语``
谢谢
提议
提议

统计
blog名称:★既瑜★
日志总数:183
评论数量:636
留言数量:-25
访问次数:1406056
建立时间:2005年3月12日

链接


http://www.nju.edu.cn
http://bbs.nju.edu.cn 
http://www.t7-online.com
http://www.csdn.net
http://www.91f.net
http://www.crsky.com
我的MSN BLOG 

联系我

  OICQ:215768265
  njucs2001@hotmail.com
  erichoo1982@gmail.com

 

W3CHINA Blog首页    管理页面    写新日志    退出


[【技术文档】]winsock编程基础(很详细) [1]
既瑜(224499) 发表于 2005/3/18 20:06:39

简单的 Winsock 应用程式设计(1)

林 军 鼐 

相信各位读者现在对於 Winsock 的定义、系统环境,以及一些 Winsock Stack
及 Winsock 应用程式,都有基本的认识了。接下来笔者希望能分几期为各位读者
介绍一下简单的 Winsock 网路应用程式设计。

我们将以 Winsock 1.1 规格所定义的 46 个应用程式介面(API)为基础,逐
步来建立一对 TCP socket 主从架构(Client / Server)的程式。在这两个程式中,
Server 将使用 Winsock 提供的「非同步」(asynchronous)函式来建立 socket 连
结、关闭、及资料收送等等;而 Client 则采类似传统 UNIX 的「阻拦式」
(blocking)。由於我们的重点并不在於 MS Windows SDK 的程式设计,所以我
们将使用最简便的方式来显示讯息;有关 MS Windows 程式的技巧,请各位读者
自行研究相关的书籍及文章

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

[【技术文档】]穿透代理服务器编程
既瑜(224499) 发表于 2005/3/18 20:05:52


在网络程序设计过程中,我们经常要与各种类型的代理服务器打交道,比如在企业内部网
通过代理去访问Internet网上的服务器等等,一般代理服务器支持几种常见的代理协议标
准,如Socks4,Socks5,Http代理,其中Socks5需要用户验证,代理相对复杂。我在查阅RF
C文档和相关资料后,特总结一些TCP协议穿透代理服务器的程序片断,希望对大家有所帮
助。


//使用到的结构

struct sock4req1

{

char VN;

char CD;

unsigned short Port;

unsigned long IPAddr;

char other[1];

};


struct sock4ans1

{

char VN;

char CD;

};


struct sock5req1

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

[【技术文档】]BBS程序设计
既瑜(224499) 发表于 2005/3/18 20:04:38

  [转载]    说起BBS,当然有很多的fan了.但要说起搞BBS程序的,可是不多.
   本人一向对编程情有独衷,从当年的MUD巫巫到今天的BBS巫巫,对我的编程
生涯有了很大的帮助.
   由于目前国内关于BBS程序设计的文章太少,几乎是没有,这对于想学BBS程
序设计,而又没有教程的人很是烦恼.我当年就是这样,不得不自己一点一点的
看程序,来了解BBS的框架结构.(唉,很久同上网,五笔都生的很了).
   也不多说了,现在开始吧.
   BBS源程序是用C语言写的,如果你懂C++那就更好了.
   初学BBS编程,您要了解BBS的源程序在与BBS系统目录的同一级bbsadm目录
内(一般是这样,当然
阅读全文(2413) | 回复(2) | 编辑 | 精华 | 删除

[【技术文档】]利用24位BMP位图进行加密
既瑜(224499) 发表于 2005/3/18 20:04:10

 [郎锐]

24位BMP位图文件
要利用BMP位图进行加密首先需要了解BMP文件的存放格式,24位真彩BMP位图文件包括3部
分:
第一部分是BMP文件头:前2个字节是“BM”,是用于识别BMP文件的标志;第3、4、5、6字
节存放的是位图文件的大小,以字节为单位;第7、8、9、10字节是保留的,必须为0;第
11、12、13、14字节给出位图阵列相对于文件头的偏移。
第二部分是点位图信息:从第29个字节开始,第29、30字节描述的是像素的位数;第35、
36、37、38字节确定图像字节数的多少,但通常此项为空。
第三部分是位图阵列:从第39个字节开始,每3个字节表示一个像素,这3个字节依次表示
该像素的红、绿、蓝亮度分量值。要从位图文件中“挤"出用来隐藏其他重要信息的存储空
间,就需要从这里入手。
实现原理

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

[【技术文档】]创建OpenGL图形类实现Visual C++中三维图形绘制
既瑜(224499) 发表于 2005/3/18 19:59:21

   创建OpenGL图形类实现Visual C++中三维图形绘制

北京市学院路丁11号,胡金星 吴立新 郝延锦 

摘  要 本文简要介绍了OpenGL的基本发展状况及工作机制,重点运用面向对象思想论述
了创建可重用图形类CopenGL在Visual C++三维图形绘制中的目的意义、操作、具体实施等
诸多事项。

关键词 OpenGL  面向对象  重用  着色描述表  设备描述表

1、引言

随着计算机图形学的发展和不断完善,三维图形的应用也越来越广泛,三维图形应用软件
也得到相应的发展。作为目前较为领先的主流3D软件,OpenGL是一种比较完善的三维开放 <
阅读全文(3338) | 回复(1) | 编辑 | 精华 | 删除

[【技术文档】]Visual C++编程疑难问题解
既瑜(224499) 发表于 2005/3/18 19:58:22

  
  [前言:]编程中遇到的问题很多,再优秀的程序员也不会没有问题,但很多解决方
法被淹没在论坛浩瀚的“水”中了,为了便于同道查询同时保存这些精华,我将在实际编
程中常见的问题以及论坛中优秀的回贴收集起来以专题的形式发表。本文中的所有问题及
回答均来自论坛。

  问题一:如何实现指定盘符的光驱弹出弹入

  钥匙在这里:

void ctrl_cdrom_door(
LPCTSTR drivename ,//驱动器的名字如f:等.
bool fOpen file://弹出时用true,弹入时用false
)
{
 TCHAR devstr[128],ctrlstr[128];
 wsprintf(devstr,_T("open %s type cdaudio alias mycd wait"),drivena
阅读全文(1403) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]堆和栈有什么不同,它们的定义是怎样的?
既瑜(224499) 发表于 2005/3/18 19:57:42

 by chigher


//////////////////////////////////////////////////////////////////////////////
//
//Author: Lei Zhengdeng
//E-mail: leizhengdeng@163.net
//HomePage: http://arden.3322.net
//Date: Mar 01, 2002
//////////////////////////////////////////////////////////////////////////////
//

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

[【技术文档】]一元四次方程的简单修正算法
既瑜(224499) 发表于 2005/3/18 19:51:28

一元四次方程的简单修正算法 //本程序基于.NET平台,编译环境是Microsoft Visual C++ .NET
//对于VC++6.0平台的修改,只须把stdafx.h换成iostream.h,然后去掉主函数里的“using namespace std”
#include "stdafx.h"
#include "math.h"
using namespace std;
double du,dv; void solu_w(double b,double c)
{
 double tem,tem1;
 tem1=b*b-4*c;
 double m,n;
 m=(-1)*b/2;
 if(tem1>=0)
 {
阅读全文(2379) | 回复(0) | 编辑 | 精华 | 删除

[【技术文档】]在状态条上显示当前时间
既瑜(224499) 发表于 2005/3/18 11:55:37

执行下面五个步骤:

编辑资源。添加一个ID为ID_INDICATOR_TIME的新字符串,并将其内容设置为00:00(或者0
0:00:00)。状态条使用设置的初始值来计算Pane的大小。在应用程序中可以通过调用CSta
tusBar::SetPaneInfo()函数来动态的改变Pane的大小。保存资源。
编辑Mainfrm.cpp。状态条对象使用indicators[]数组中的数据并且按照其在数组中的顺序
生成状态条,在indicators[]数组的适当位置插入ID_INDICATOR_TIME。
在CMainFrame类中加入下列的消息映射
Mainfrm.h
//{{AFX_MSG(CMainFrame)
afx_msg void OnUpdateTime(CCmdUI *pCmdUI);
//}}AFX_MSG

Mainfrm.cpp
BEGIN_MESSAGE_MAP(CMainFrame,CMDIFrameWnd)
//{{AFX_MSG_MAP(CMai
阅读全文(6242) | 回复(1) | 编辑 | 精华 | 删除

[【技术文档】]用VC++制作有滚动字幕效果的软件封面
既瑜(224499) 发表于 2005/3/16 19:52:54

在软件启动时,为了加深软件在用户头脑中的印象,可以在软件封面上由下而上循环滚动显示一些包含软件名称、功能、版本、用户名、研制单位等文字信息,在用户按下任意键或点击鼠标键后,立即结束演示进入程序主界面。本文通过向工程中添加Splash screen组件,然后在CsplashWnd类中添加DrawText成员函数方便地实现了具有滚动文字效果的软件封面,其中文字的位置、对齐方式、字体、字号、颜色都由程序来控制。 ---- 详细设计步骤如下: ---- 1.创建一个名为test的SDI或MDI工程;
阅读全文(1812) | 回复(0) | 编辑 | 精华 | 删除

« 11 12 13 14 »

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

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