2006年5月7日
摘要: 我这篇文章说一个Socket的小技巧,另外咨询一个问题这些天重点攻打Socket以前总觉得Socket编程应该比较容易,也做过简单的Socket程序。但真正要应用时,发现有很大问题!我用C#语言我这个程序用到的Socket也不算多。大概50个Socket客户端连接到internet上不同服务器上,用的是TCP协议。数据传输内容是一些琐碎的包,总共用到网络带宽大概512bps。问题产生在数据延迟上了... 阅读全文
posted @ 2006-05-07 11:54 闪电猪 阅读(4392) 评论(13) 推荐(0) 编辑
摘要: 这些天终于搞定线程调度的问题开始重点攻打SocketC#操作Socket还是比较方便但终于还是出了问题我这个程序用到的Socket也不算多。大概50个Socket客户端连接到internet上不同服务器上,用的是TCP协议。数据传输内容是一些琐碎的包,用到网络带宽大概512bps问题产生在数据延迟上了当开启几个Socket的时候,效果非常好,实时性很高,延迟稳定然而开到40个Socket的时候,从... 阅读全文
posted @ 2006-05-07 10:25 闪电猪 阅读(630) 评论(2) 推荐(0) 编辑
  2006年5月4日
摘要: 我用C#写了一个多线程的程序这个程序开很多端口接收数据,每个端口分配了一个线程接受每个接受线程对应还有一个执行线程,运行一些需要阻塞的函数我接受网络的线程用循环的方式察看是否有数据。每个循环用Thread.Suspend()挂起同样,配套的阻塞进程也在不停循环,每个循环Thread.Suspend()挂起另外有一个总调度线程MainThread.这个线程在确定其他线程有了新的数据或任务时,用Thr... 阅读全文
posted @ 2006-05-04 14:11 闪电猪 阅读(436) 评论(2) 推荐(0) 编辑
  2006年3月22日
摘要: 我用的是C#我把DataGrid绑定到一个DataSet中的DataTable后台有个进程不断更新这个DataTable,这时候DataGrid也会跟着改变其中的内容但是!!!DataGrid经常出错有时候整个程序无相应,有时候出现DataGrid的错误信息,有时候DataGrid上干脆就是红红的一个大八叉X!!这种问题应该如何解决呢?或者有没有办法可以让后DataGrid不跟随后台数据表一起更新... 阅读全文
posted @ 2006-03-22 11:53 闪电猪 阅读(184) 评论(0) 推荐(0) 编辑
  2006年3月16日
摘要: 我用的是windows窗体的DataGrid控件在显示时间的时候,不显示具体的小时/分钟/秒上网查资料,介绍的都是web下的DataGrid如何现实,form下的不能用这些办法谁能帮帮我谢谢~~ 阅读全文
posted @ 2006-03-16 23:05 闪电猪 阅读(352) 评论(0) 推荐(0) 编辑
  2006年3月12日
摘要: 想用framework2.0于是安装之却发vs2003仍然用的1.1于是卸载1.1然后vs2003罢工了!!!2003中找不到相关设置怎么办呢? 阅读全文
posted @ 2006-03-12 14:12 闪电猪 阅读(868) 评论(3) 推荐(0) 编辑
摘要: 最近写了个c#的程序,这个程序运算非常多,速度就显得慢了。想移植到vc++上用非托管代码(我对vc++还不熟)不知道这个工作是不是非常困难??我在c#中引用的.net库,在非托管的程序中能调用么?? 阅读全文
posted @ 2006-03-12 11:55 闪电猪 阅读(632) 评论(0) 推荐(0) 编辑
  2006年3月6日
摘要: 最近学习游戏中的A*算法,有点心得,写出来共享同时也希望这方面的前辈指点一下我是根据这两篇文章和其中的代码改写的,用C#语言,然后增加了惯性方向http://blog.vckbase.com/panic/archive/2005/03/20/3778.htmlhttp://blog.vckbase.com/panic/archive/2005/03/28/4144.html源代码http://ww... 阅读全文
posted @ 2006-03-06 22:31 闪电猪 阅读(3206) 评论(4) 推荐(0) 编辑