只列出标题

日志列表

  • D行天下 (湖北) Windows Socket编程

    发表于 2008-08-20

    一、基于TCP(面向连接)的socket编程服务器端程序:1、创建套接字(socket)。2、将套接字绑定到一个本地地址和端口上(bind)。3、将套接字设为监听模式,准备接受客户请求(listen)。4、等待客户请求到来;当请求到来后,接受连接请求,返回一个新的对应于此次连接的套接字(accept)。5、用返回的套接字和客户端进行... ...全文

    标签: Windows windows WINDOWS Socket

  • openX (北京) 日志 [2008年08月17日]基DCOM的C/S架构项目管理软件,当前已实现了BUG跟踪功能

    发表于 2008-08-17

    基COM的C/S架构项目管理软件,当前已实现了BUG跟踪功能, 供有兴趣的学习、使用和完善。 PMS.exe 是客户端 PMSServer.exe 是服务端 使用方法请参考INSTALL.txt ...全文

    标签: 架构 项目管理软件 BUG DCOM

  • yur505 (北京) volatile——多线程程序员最好的朋友

    发表于 2008-08-07

    volatile修正符及让你的编译器为你检查竞态条件(race conditions) 并不是我故意想弄糟你的心情,但是在这期专栏里,我们将讨论多线程编程这一话题。正如上一期Generic里所说的,编写异常安全(exception-safe)的程序是非常困难的,但是和编写多线程程序比起来,那简直就是儿戏。 多线程的程序是出了名的难编写、难验证... ...全文

    标签: volatile

  • yur505 (北京) 嵌入式开发—C语言面试题

    发表于 2008-08-07

    1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题) #define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 我在这想看到几件事情: 1). #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等) 2). 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒... ...全文

    标签: C语言 嵌入式 试题

  • 020332004004 (山东) 转error C2065: 'CString' : undeclared identifier。

    发表于 2008-08-06

    使用CString类时的问题?   CString 是MFC中的类。写MFC程序,不用包含任何头文件就可以用 (1)必须使用#include “afx.h”预处理命令; 否则编译时出现错误信息: error C2065: 'CString' : undeclared identifier。 (2)要进行必要的设置; 必须在“工程|设置”命令对话框中,将“Microsoft Foundation Cl... ...全文

  • 星空倒影 (上海) C#的四个基本技巧

    发表于 2008-07-21

    1.如果可能尽量使用接口来编程   .NET框架包括类和接口,在编写程序的时候,你可能知道正在用.NET的哪个类。然而,在这种情况下如果你用.NET支持的接口而不是它的类来编程时,代码会变得更加稳定、可用性会更高。请分析下面的代码: private void LoadList (object [] items, ... ...全文

  • GANG2469 (四川) C#实现动态分配IP和释放IP

    发表于 2008-07-21

    最近在做一个东西,要用到动态分配IP和释放IP。在C++下很容易就可以实现。但是由于因为网络IP设置是要涉及到硬件,C#是没有现成接口调用的。只能通过调用API或者是WMI这道系统提供给我们的桥梁.主要是通过"Win32_NetworkAdapterConfiguration"这个管理类。   下面附上我写的一个Demo,希望对需要的朋友有帮助,更希望... ...全文

  • 迟来的流星 (福建) 大家用什么软件编写C??

    发表于 2008-07-16 评论: 10

    大家用什么软件编写C??我用的是Visual stdio 2005,很不习惯,想参考下大家的意见。 ...全文

  • 夕往DD (山西) 我眼中的C# 3.0之如何创建属性?

    发表于 2008-06-03

    缘起       每次有新技术发布时,我们总能感受到两种截然不同的情绪:一种是恐惧和抵抗,伴随着这种情绪的还有诸如"C# 2.0用的挺好的,为什么要在C# 3.0搞到那么复杂?"或者"我还在使用C# 1.0呢?"等言辞;另一种则是兴奋和拥抱,伴随着这种情绪的还有诸如"原来这个问题在C# 3.0里可以这么简... ...全文

  • 172855673 (北京) HELP

    发表于 2008-06-02

       我的电脑打开IE后不能转换输入法,是怎么回事啊?   哪个高手指点一下游戏中的战斗系统用C++怎么写啊,(只要是游戏中打架的都可以,无论哪种打法)   ...全文

  • xiqo (山东) C++多线程编程,既是难点又是重点

    发表于 2008-05-30

    一个进程通常定义为程序的一个实例。在Win32中, 进程占据4GB的地址空间。与它们在MS-DOS和16位Windows操作系统中不同, Win32进程是没有活力的。这就是说,一个Win32进程并不执行什么指令,它只是占据着4GB的地址空间,此空间中有应用程序EXE文件的 代码和数据。EXE需要的任意DLL也将它们的代码和数据装入到进程的地址空... ...全文

    标签: C++

  • 微笑的狮子 (上海) 你真的应该再学习一种语言么?

    发表于 2008-05-30 评论: 1 好评: 3

    当博客作者Gustavo Duarte宣称“学习新语言通常都是在浪费时间”时,他的观点受到了很大的争议。最初,他以标题“New Languages Considered Harmful”发表了文章,这是在刻意模仿Dijksta那篇关于Goto的经典论文,但是由于来自他人的反响过于强烈,因此它改了一个更为柔和的标题“Language Dabbling Considered Wasteful”... ...全文

    标签: 程序

  • linribin123 (广东) 做程序员的薪金是怎样的呢?

    发表于 2008-05-22 评论: 1

    程序员薪金这段时间来讨论的很激烈,但还是没有讨论什么东西。所以发表本鲨的看法无论是1万元还是1000,过高还是偏低。说什么也没用。造成薪金混乱和不公主要有三个家伙造成的 1 就是校方脱离实际,培养程序员有两个专业:计算机科学与技术,  计算机软件。它们的课程大同小异,范围很大,课程较落后,没有  针... ...全文

  • linribin123 (广东) C++关键字new学习

    发表于 2008-05-22 评论: 1

    很多新手对C++关键字new可能不是很了解吧,今天我一起来学习一下。     “new”是C++的一个关键字,同时也是操作符。关于new的话题非常多,因为它确实比较复杂,也非常神秘,下面我将把我了解到的与new有关的内容做一个总结。 new的过程 当我们使用关键字new在堆上动态创建一个对象时,它实际上做了三... ...全文

  • linribin123 (广东) 三十分钟掌握STL

    发表于 2008-05-22

    STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离确实使得STL变得非常通用。例如,由于STL的sort()函数是完全通用的,你可以用它来操作几乎任何数据集合,包括链表,容器和数组。 要点 STL算法作为模板函数提供。为了和其他组件相区别,在本书中STL算法以后接一对圆括弧的方式表示,例如so... ...全文

  • linribin123 (广东) C++模板:过犹不及

    发表于 2008-05-22

    长久以来程序员间流传着一种不好的风气,就是技术(技巧?)至上。作为一种新生事物,泛型与STL也在理想与现实之间逡巡一个平衡点。遗憾的是,独木桥永远没有阳关道那么好走。当然,程序员(尤其是初学者)也容易走入人云亦云的误区里去。笔者不希望看到社区再因为这篇文章掀起诸如“泛型和OO哪个更好”之类的无味争端。... ...全文

  • linribin123 (广东) C++常用排序法研究

    发表于 2008-05-22

        首先介绍一个计算时间差的函数,它在<time.h>头文件中定义,于是我们只需这样定义2个变量,再相减就可以计算时间差了。 函数开头加上      clock_t   start   =   clock();        ... ...全文

  • linribin123 (广东) 给大家介绍下C++学习要点

    发表于 2008-05-22

    1. 传指针时,我们可以通过指针来修改它在外部所指向的内容。但如果要修改外部指针所指向的对象是不可能的。例如传递外部指针到函数内来分配空间,必须传递指针的指针或指针的引用。 2. char carry[10] = {0}; 编译器会将其后所有的东西都置0; 3. 函数返回值为const时,返回的东西付给一个类型相同的标示后其不能为左... ...全文

  • LING赋 (山西) 一个极其简单的在线C#IDE例子

    发表于 2008-05-12

    五一时去朋友那, 他问了个小问题, 只要写几十行代码就可以很好的说明问题.可偏偏机子没装VS, 只好做罢.回来后想想, 要是有个在线的C#IDE就好了.于是上网查了下相关的资料, 整出来个简单的在线C#IDE.   做这个,主要要解决两个问题, 一是如果将网页上文本框的代码编译并执行;二是如果将程序运行结果在网页上输出.   ... ...全文

  • xiachua (江苏) 评论:C#正变得越来越臃肿

    发表于 2008-05-12

    C# 2.0发布的时候,我们回头看Java,总认为这个语言怎么发展得这么慢?但当C#发展到3.0的时候,它也开始显示出臃肿之态了,这是否会也会带来什么连锁效应呢?   6年前,我是个Java的拥护者,当时C#还是1.0版,我经常和师傅争论Java如何比C#好,于是他给我一个回答:“我们的COM比Java早了近5年,所以我们更成熟;我们的... ...全文

261/212>