IR(测试版)_小范围测试
RAR:393.06KB,解压后:1.44MB
下载地址:http://download.csdn.net/detail/zjfhgdx/3693468非常小的轻量级资源信息共享软件,可以在这里发布各种信息以及资源.其实有点类似论坛.写代码是我的一个业余爱好.都是自学的所以程序可能很不专业.然后和大家分享一下我的一些心得吧(大牛们可以直接无视):
这是我的第一个程序.大概写了1.5万行代码(包括服务端和客户端).
首先第一感觉就是,写界面太痛苦了.花了大量大量的时间.所以如果你写界面的目的是学习,那写吧,如果要效率,一定要用现成界面库.就因为界面,我有好几次想要放弃.
然后我觉得最重要的就是把程序模块化.这真的很重要.千万不要用复制粘贴的方式写代码.因为当你写到几万行代码的时候,你的某个程序片断可能用在了各个地方.当你发现需要改进程序结构的时候,就会相当麻烦,尽量把他们写成函数的形式.
然后事先应该对程序有一个大概的设计规划.我这个是想到哪儿写到哪.然后写到一半会发现某功能与其它功能产生冲突了.然后又得把相关的几个功能进行修改.
然后在写服务端的时候一定要写try...catch语句.然后做好日志文件,我的日志格式是"时间:<函数名> 执行的命令 -客户端用户ID 错误代码".我觉得这个真的很管用.只要一看log文件就能准确的知道bug在哪里,然后只要花很少的时间就可以修正了.下面是我看过的书,给大家参考:
<开天辟地C>//这个名字有点暴力,注意这个不是C++,可以无视
<MFC WINDOWS 程序设计>第二版
<WINDOWS 核心编程>第五版
<c++大学教程>deitel父子写的
<windows网络编程>第二版
<tcp/ip详解>(卷一)
还有一些实例书(挑了一些对我有用的实例看了下)
<VB SQL编程>用来了解SQL的
<VC 网络通信开发及入门>
<VC 网络通信实用案例>
然后是csdn,baidu,google这些就是我所有的学习资源了,不过貌似已经受之不尽了最后希望大家能帮我测试一下我的小东东,如果有bug或意见,请在这儿留个言,万分感谢!!我自己试了一下.用电信宽带的话速度不错,但用联通3G,速度就会比较慢.不过这个和程序无关.是服务器所接入的网线有关系.

解决方案 »

  1.   

    还有,这个不用安装的.就一个EXE.运行后会在D盘生成一些临时文件,不会对你的系统造成任何的修改,完全的绿色软件.测试完后,你大可以把它们统统丢到垃圾筒,不过如果你想把这个留在桌面,我当然会相当的高兴.呼呼.
      

  2.   


    os:xp-sp3
    call stack:> IR.exe!00422ea1() 
      

  3.   

    那个list控件不好,估计也不是您自己写的,建议换一个,或改一下,滚动条要能连续动。
      

  4.   


    谢谢,租了一个VPS.200元不到一个月
      

  5.   

    让大牛见笑了。
    才几十个用户下载测试,然后有两个csdn的网友说运行后崩溃太受打击了。
      

  6.   

    在压缩包或者源程序中加入一个readme.txt文件来说明下软件的功能吧
      

  7.   

    然后事先应该对程序有一个大概的设计规划.我这个是想到哪儿写到哪.然后写到一半会发现某功能与其它功能产生冲突了.然后又得把相关的几个功能进行修改.
    然后在写服务端的时候一定要写try...catch语句.然后做好日志文件,我的日志格式是"时间:<函数名> 执行的命令 -客户端用户ID 错误代码".我觉得这个真的很管用.只要一看log文件就能准确的知道bug在哪里,然后只要花很少的时间就可以修正了.
    谢谢指点
      

  8.   

    报了应用程序异常,unknown software exception (0xc000000d),位置为0x00453003.
    是登陆后主界面出来之后,1秒左右报的。界面不错。
      

  9.   

    楼主,还能再进一步么?把源码公布出来吧。HoHo~~
      

  10.   

    系统太孤僻,运行不了(Windows 2008 R2)
    支持一下~
      

  11.   

    2008我还没用过.是指的WIN7吗?我家的WIN7可以正常运行
      

  12.   

    域网络中不能使用,“连接服务器失败”,over
      

  13.   

    - -win7一直打不开。后来,发现被杀毒赛门铁克给干掉了
    看了下,楼主弄的很不错,顶了~~~