最近登录的好友
查看全部

共 0 个好友

迷你博客

共0篇迷你博客

最新帖子

共197 条帖子

水如烟(lzmtw)在线状态 32分钟前

社区头衔:
社区专家 (专家排行榜
社区生日:
2001-01-06 |生日:1900-01-01
所在城市:
中国 其他 其他
技术专长:
根除可不行,可怜,涂抹可以,万金油的货色
开发工具:
兴趣爱好:
个人简介:
随水
所在行业:
所在公司:
 
(仅好友可见)
联系方式:
(仅好友可见)
 
编辑我的资料
人气:
[人气排行榜] 共 301467 人访问 / 查看详细
专家分:
[专家分排行榜] 共 39408 分 / 查看详细
可用分:
[可用分排行榜] 共 5483 分
所获勋章:
博客
查看全部

共337 篇文章

留言
查看全部

共 23 条留言

zsc 2008-05-18

总算找到组织,找到党了..555<br/><br/>lzmtw:不知是否对数据库基础中的链表有研究.很想讨教下.谢谢<br/><br/>mail:wanernet(at)yahoo.com.cn

徐冉耀 2008-05-08

朋友,能给点VB.NET方面比较好的资料书籍吗?

水如烟 回复于 2008-05-09

这方面我不熟悉.我没看过这方面的书籍.MSDN+GOOGLE

h2018 2008-04-28

谢谢 lzmtw 大哥的回复,我已经看几遍你给的参考资料!<br/>可能是我知识有限,我觉得他那说的是如何对已经创建的连接进行清除。<br/>但我的程序并没有尝试连接就报错了<br/>socke.SendTo(data, udpoint) 这句是没有执行成功的(抓包显示并没有数据发出)!<br/>还有一个问题就是应该如何理解“一个封锁操作被对 WSACancelblockingCall 的调用中断”  <br/>麻烦大哥了!!谢谢!!!

h2018 2008-04-28

lzmtw 大哥。。。 <br/>请教一个问题!! <br/>Dim socke As Socket <br/>Dim udppoint As New IPEndPoint(IPAddress.Parse(TextBox1.Text), 6112) <br/>Dim data() As Byte = {69, 0, 0, 44, 20, 225, 0, 0, 128, 17, 112, 117, 10, 129, 80, 84, 10, 129, 80, 95, 23, 224, 23, 224, 0, 24, 123, 179, 247, 47, 16, 0, 80, 88, 51, 87, 20, 0, 0, 0, 0, 0, 0, 0} <br/>socke = New Socket(AddressFamily.InterNetwork, SocketType.Raw, ProtocolType.IP) <br/>socke.SetSocketOption(SocketOptionLevel.IP, SocketOptionName.HeaderIncluded, 1) <br/>socke.SendTo(data, udpoint) <br/><br/>执行调试时,到了 socke.SendTo(data, udpoint) 就报错 “一个封锁操作被对 WSACancelblockingCall 的调用中断.&quot; <br/><br/>可以帮帮我看看问题出在哪里吗!!!!谢谢!!!

水如烟 回复于 2008-04-28

对socket我没直接用过,这方面的我只是初步接触了下remoting<br/><br/>有些东西是不能调试的,时间稍长就自我销毁.<br/><br/>你参考一下这篇:http://coffecoco.bokee.com/806282.html<br/><br/>监听线程的处理<br/><br/>        监听线程会在下列语句处阻塞,直到有连接请求进入。<br/><br/>'接收连接请求<br/>m_sckAccept = m_sckListen.AcceptTcpClient<br/><br/>        在阻塞的状况下,简单的使用Abort,仅仅是将线程设置为AbortRequest状态,而没有真正的解除线程的阻塞,甚至使用Application.Exit(),也无法真正的终止线程并释放线程所占有的资源。这样在下次在同一个端口调用监听时就会有错误发生。并且在应用程序退出后,监听线程依然像孤魂野鬼一般在内存中阻塞着。<br/><br/>        如果在此时直接调用m_sckListen.Stop来终止监听,则会发生以下描述信息的错误:<br/><br/>        一个封锁操作被对 WSACancelBlockingCall 的调用中断。<br/><br/>        但是这样似乎并不会影响以后对此端口监听的调用,并且能够结束线程。<br/><br/>        彻底解决问题的一种方法是用一个终止标志作为监听循环的条件,需要终止监听时,先设置终止标志为退出监听循环,然后向自己的监听器发送一个连接请求解除监听线程的阻塞,然后就可以安全的退出监听循环,关闭监听,并结束监听线程。这样在程序结束以后也不会有线程滞留的现象。<br/><br/>多个连接请求<br/><br/>        对于多个连接请求,TcpListener将他们放入一个队列,直到到达可接收的连接的最大数,通过Accept的调用用队列中删除已经接收的连接请求。另外由于采用了在传输时动态建立连接的结构,不需要长期维护多个连接有效,使等待处理的队列非常短,所以对于不是特别频繁的多个连接请求,本例子都可以轻松的处理。但是并没有进行非常严格的极限测试,所以不保证对于大量的、并发性较强的多个连接能够有效处理。<br/>

刘宏亮 2008-04-26

水兄,给个建议。。。 这版80%的都是初学者,能提倡下多写一些注释不,虽然这样会很麻烦,但是 更有助于解惑。

水如烟 回复于 2008-04-26

尽量吧.<br/>写注释的时间,对我来说,比写代码还头疼,费时间.<br/>因为我对概念掌握得不好,容易注释错,误人的.

chunhan856 2008-04-18

<a href='Http://hi.csdn.net/lzmtw/profile/notebook/1.html' target='_blank'>你好lzmtw我想问问那个在用setup factory 生成vb.net exe文件时。在我的机器上可以运行问什么在别人的机器上部可以。显示数据库access路径不存在 。怎样生成动态的可以自己找数据库路径阿。谢谢。程序过两天就交。能给我具体的代码吗谢谢谢谢谢谢。。。。。。。。。。。。。。。。。。。 </a>

沈道林 2008-03-11

<a href='http://hi.csdn.net/lzmtw/profile/notebook/1.html' target='_blank'>大哥/大姐:<br/><br/>或者能不能去掉PrintPreviewDialog中的打印按钮呢?</a>

沈道林 2008-03-11

<a href='http://hi.csdn.net/lzmtw/profile/notebook/1.html' target='_blank'>大哥/大姐:<br/><br/> AddHandler PrintPreviewDialog.MouseClick, AddressOf setPageIndex<br/>   Public Sub setPageIndex(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs)<br/>        MsgBox("m_currentPageIndex ")<br/>        m_currentPageIndex = 0<br/>    End Sub<br/><br/>打印的通用法,但是预览页面上单击鼠标后,没有触发事件,教教我,谢谢!</a>

沈道林 2008-03-07

<a href='http://hi.csdn.net/lzmtw/profile/notebook/1.html' target='_blank'>高手:<br/><br/>http://topic.csdn.net/t/20060117/08/4520403.html<br/>这个是你的帖子,我问下我在执行<br/>Dim pkSize As PaperSize<br/>For i = 0 to printDoc.PrinterSettings.PaperSizes.Count - 1<br/>    pkSize = printDoc.PrinterSettings.PaperSizes.Item(i)<br/>    comboPaperSize.Items.Add(pkSize)<br/>Next<br/><br/>这段代码的时候,速度非常慢,这是怎么一回事呢?</a>

水如烟 回复于 2008-03-10

这是没办法的事.代码内部要搜索系统参数.<br/>为了让用户舒服一点,你可以在程序启动时读取这部分数据存到数组里头

水如烟 回复于 2008-03-10

这是没办法的事.代码内部要搜索系统参数.<br/>为了让用户舒服一点,你可以在程序启动时读取这部分数据存到数组里头

littleredhorse 2008-03-04

<a href='http://hi.csdn.net/lzmtw/profile/notebook/1.html' target='_blank'>大侠,你帮我回复的问题看不到呢,主题“VB.net2005中的“Bindingsource”能否交叉查询。 ”<br/>http://topic.csdn.net/u/20080228/17/be1f0898-0228-43a7-a6bf-58f0ba4b4687.html</a>

水如烟 回复于 2008-03-05

<a href='http://hi.csdn.net/lzmtw/profile/notebook/1.html' target='_blank'>切换一下“页面风格切换”</a>