socket学习目录
摘要:深入探析c# Sockethttp://www.cnblogs.com/tianzhiliang/archive/2010/09/08/1821623.htmlHttp和Socket连接区别http://www.cnblogs.com/tianzhiliang/archive/2010/12/23/1914940.htmlSocket服务器整体架构概述http://www.cnblogs.com/tianzhiliang/archive/2010/10/28/1863684.html解决TCP网络传输“粘包”问题http://www.cnblogs.com/tianzhiliang/archi
阅读全文
posted @
2013-10-30 16:26
larryle
阅读(275)
推荐(0)
Linux启动eclipse报错找不到java环境解决方法
摘要:在Linux mint下,前几天还用得很好的的eclipse,今天开机不知为什么这样。Eclipse 3.6 在 linux mint 12 可以在终端顺利启动Eclipse,但是鼠标双击,或者用起动器启动就会出现如下的内容:A Java RuntimeEnvironment (JRE) or Java Development Kit (JDK) must be available in order to run Eclipse. No Java virtual machine was found after searching the following locations: /home/z
阅读全文
posted @
2013-10-26 11:08
larryle
阅读(1067)
推荐(0)
P2P通讯初步实现
摘要:原文URL: http://www.cnblogs.com/dlwang2002/archive/2008/09/16/1291793.html1:基于Socket连接;2:在四个局域网内测试通过;3:简单模型,需要进一步优化效率和处理;========================= 备注: 经过修改和重构,抽象出来的P2PLib已经可以工作了,并且提取出一个Envelope对象,当作通讯协议和数据载体。 在这个Lib之上,很容易实现不同局域网之间的具体应用,比如现在已经建立了三个应用: 1:IM,跨局域网即时通讯(UI像MSN) 2:FT,文件传输,断点续传 3:DP,数据库代理...
阅读全文
posted @
2013-10-23 11:28
larryle
阅读(591)
推荐(0)
C#中,当鼠标移动到控件上,动态显示提示内容 ToolTip
摘要:【背景】写了个C#的小程序,其中在Settings窗体中有些配置参数,希望在鼠标移动到对应的配置选项上,动态显示相关的说明解释内容。【解决过程】1.原先就已经知道,有些控件,是带ToolTipText的属性的,所以直接写入对应提示内容就可以了。但是现在想要实现的带提示内容的控件,也包括那些本身没有ToolTip属性的控件。所以想要找到对应的解决办法。2.网上有人说,从ToolBox中拖一个ToolTip,放到对应控件上即可,我试了试,不好用。因为有些提示内容,是想要单独添加给某个checkbox之类的控件的,而单独的拖动ToopTip过去,往往只能放到比较大的面板上,比如TabPage上面,所
阅读全文
posted @
2013-10-22 15:48
larryle
阅读(12361)
推荐(0)
在windows64位的系统上面操作操作excel程序出现异常
摘要:1.把iis的网站程序引用池启用32位设置2.把iis的网站程序引用池启用中标识修改为LocalSystem2.代开cmd 输入mmc -32 添加组件服务在dcom组件中找到excel安全里添加networkservice用户权限 用户改为交互模式
阅读全文
posted @
2013-10-17 14:32
larryle
阅读(262)
推荐(1)
office2007下载地址
摘要:thunder://QUFodHRwOi8vNDYuZHVvdGUub3JnOjgwODAvb2ZmaWNlMjAwN3Byby56aXBaWg==thunder://QUFodHRwOi8vNTEuZHVvdGUub3JnL29mZmljZTIwMDdwcm8uemlwWlo=thunder://QUFodHRwOi8vNTMuZHVvdGUub3JnL29mZmljZTIwMDdwcm8uemlwWlo=KGFVY-7733B-8WCK9-KTG64-BC7D8
阅读全文
posted @
2013-10-17 10:56
larryle
阅读(1025)
推荐(0)
蜗牛算法
摘要:class Program { static void Main(string[] args) { int num=0; Console.WriteLine("请输入矩阵的长度:"); string getKeys= Console.ReadLine(); int.TryParse(getKeys, out num); //输入数组长度 int[,] dataArray =new int[num,num]; int y=0; ...
阅读全文
posted @
2013-10-11 13:44
larryle
阅读(513)
推荐(0)
利用vs自带工具分析程序性能
摘要:测试程序写好后可以通过VS2010分析菜单里选择启用性能向导选择CPU采样后就选择需要分析的项目测试项目选择完成后就可以运行分析,结束分析后VS2010会提供个详细报告文档从分析结果来看GetConnection这个方法占用的比例是最严重的,我们可以点击进去看下这函数倒做了些什么,那些代码损耗得最利害。从上面结果来看损耗最利害的是创建ConnectionContext对象,这个时候我们可以进一步点击进去看个究竟这个方法还没发现真正的原因,我们继续往下走 到了这里发现原来是connection.Open方法占用了大部分资源,这个时候就想到这个测试程序跑这么久为什么连接打开这么损耗资源,是不是连.
阅读全文
posted @
2013-10-09 10:30
larryle
阅读(291)
推荐(0)