摘要:
http://publishblog.blogchina.com/blog/tb.b?diaryID=2404843 P2P之UDP穿透NAT的原理与实现 - 增强篇(附修改过的源代码)关键词: P2P UDP NAT 原理 穿透 关键词: P2P UDP NAT 原理 穿透 Traveral Symmetric Cone原始作者: Hwycheng Leo(FlashBT@Hotmail.com)源码下载: http://bbs.hwysoft.com/download/UDP-NAT-LEO.rar参考:http://midcom-p2p.sourceforge.net/draf... 阅读全文
摘要:
public static byte[] Compress(DataSet ds) { BinaryFormatter ser = new BinaryFormatter(); MemoryStream ms = new MemoryStream(); //Binary 作为二进制内容序列化。仅可在 ADO.NET 2.0 中使用 ds.RemotingFormat = SerializationFormat.Binary; //序列化到MemoryStream ser.Serialize(ms, ds); //压缩后的MemoryStream MemoryStream compressMs. 阅读全文
摘要:
http://dev.csdn.net/author/axman/420f84d550804bfbaf534819c757a2b9.htmlAVR地方业务中有一个DBA_BJLDNW工具要在服务器上运行着.一旦断开业务即中止.需要写一个守护程序监视它,一旦发现关闭了即重新启动.为了防止守护程序本身被用户关闭,所以我打算做一个windows服务在后台运行.每5分钟列举一个当前系统进程,如果没有发现DBA_BJLDNW.exe则重新启动.问题是windows服务不是窗口进程,在这个进程中调用ShellExecute打开的应用程序也是在后台运行,不能显示在当前窗口中.后来搜索到可以在Windows服 阅读全文
摘要:
鲁迅,男,20世纪20年代开始引入西方ERP管理理念,历时15年欲以此改造中国国民劣根性,未果,寻病终。此为央视记者与晚年鲁迅先生就ERP在中国实施的诸多问题进行的探讨。 记者:鲁迅先生,ERP做为一个流行的概念逐渐火起来了,国内的各行各业争相上ERP系统,先生怎么看待这一社会现象呢? 鲁迅:他们应该有新的生活,为我们所未经生活过的。(《呐喊一故乡》) 记者:那鲁迅先生,做为实施ERP的前辈,您能用一句话来告诉我们的观众ERP到底是什么吗? 鲁迅:他是这样的使人快活,可是没有他,人们也便这么过。(《呐喊一孔已己》) 记者:先生是中国引入ERP概念来改造国民性的第一人,但至今仍然没有结... 阅读全文
摘要:
WEB代码如下,主要实现了ICallbackEventHandler接口。比较简单,不多说了。自己看代码using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;public partial class 阅读全文
摘要:
前一阵贴了一个关于transactionscope的贴子,以为是MS的BUG。后来经过认真仔细的调试,才找到原因。原来的代码本身是没有没问题的。只是关于事务资源的处理放错了地方。正确的写法应该如下如果A类是使用数据库资源的。class A{SqlConnection cn=null;public A(){.....cn.open();}}//开始事务using(transactionscope scope=new transactionscope()){//要确保对支持事务的资源的登记放在此范围内,如数据库资源的打开A a=new A();a.method();.....scope.comle 阅读全文
摘要:
搞了一个多星期了,找不出原因using (TransactionScope sc = new TransactionScope(TransactionScopeOption.Required)){Method1();Method2();}method1,2 调用到一个common类,里面有一个connection是静态的。访问数据库出错,事务不会撤消。数据里有插入的记录。connection改成实例或者connection每次用完就CLOSE,就OK上面这个症状还好说。遇到一个更难的问题,只撤消一部分,有三张表,每张表都有主外关系如A-B-C这种情况ClassA{using (Transact 阅读全文
摘要:
异常描述在 EnvDTE80.Solution2.AddFromTemplate(String FileName, String Destination, String ProjectName, Boolean Exclusive) 在 CodeGen.Form1.CreateNewInstance() 位置 C:/Documents and Settings/Administrator/My Documents/Visual Studio 2005/Projects/CodeGen/CodeGen/Form1.cs:行号 101原因是实现IDE自动化操作时,IDE还没有完全准备好,对我们所发 阅读全文
摘要:
在SQL2005中增加了xml类型数据。这样,我们可以将我们应用程序中的实体对象直接保存到数据库中。下次要取的时候就可以直接将XML反序列化成实体对象。对于数据量不是很大的情况下,可以考虑使用。select * from Employeewhere [content].exist('//Age[text()>9000]')=1此SQL语句中带有xpath的查询,可以找出employee表中content为XML类型列中子节点>9000的所有记录看一下,运用.using System;using System.Collections.Generic;using Sys 阅读全文
摘要:
http://www.xmlasp.net/n1670c13.aspx最近看到博客园入门教学文章比较流行,自己最近又偷懒比较多,没啥心得,不妨写一篇没啥深度的入门文章吧。话说有了WebBrowser类,终于不用自己手动封装SHDocVw的AxWebBrowser这个ActiveX控件了。这个类如果仅仅作为一个和IE一模一样浏览器,那就太没意思了(还不如直接用IE呢)。那么,无论我们是想做一个“定制版IE”,还是希望利用HTML来做用户界面(指WinApp而非WebApp。许多单机软件,包括Windows的帮助支持中心,都是HTML做的),都少不了Windows Form和包含在WebBrows 阅读全文