随笔分类 -  C#

1 2 3 4 5 ··· 7 下一页
C#.NET
摘要:consistent hashing in C#Each call toGetNode()costs only 1 or 2 macro-seconds. It may be the fastest consistent hashing in C#.This is a serious implementation that can work with over 10000 back-end servers, while many others cann't support more than 100 back-end servers for performance reason.sou 阅读全文
posted @ 2012-06-06 13:20 wenanry 阅读(985) 评论(1) 推荐(0) 编辑
摘要:在网络上传数据时,可以先把对象的数据序列化成字节数组,在客户端接收到数据后,再反序列化成对象,在转换成自己的类型 我写了两个方法,可以直接使用,非常方便: 一、对象序列化为字节数组1///<summary>2///二进制方式将object对象序列化到字节数组中3///</summary>4///<paramname="obj"></param>5///<returns></returns>6publicstaticbyte[]SerializeByBinary(Objectobj)7{8byte[]bu 阅读全文
posted @ 2012-02-20 11:45 wenanry 阅读(4347) 评论(0) 推荐(2) 编辑
摘要:1usingSystem;2usingSystem.Net;3usingSystem.Net.Mail;4usingSystem.Text;5usingSystem.Threading;67publicclasstest8{9delegatevoidsendDelegate(stringfrom,stringto,stringsubject,stringbody,stringhost,intport,stringuserName,stringpassword);10///<summary>11///发送电子邮件12///</summary>13///<paramn 阅读全文
posted @ 2012-02-06 17:03 wenanry 阅读(649) 评论(0) 推荐(0) 编辑
摘要:以前作项目时找到的DLL(.net的)我都放在一起了 在需要的请下载 使用方法挺简单的 以前我在CSDN上发过一个贴识别代码privatevoidbtnDecode_Click_1(objectsender,EventArgse){try{stringdecodedString=newQRCodeDecoder().decode(newQRCodeBitmapImage(newBitmap(this.picDecode.Image)));this.txtDecodedData.Text=decodedString;}catch(Exceptionex){MessageBox.Show(ex.M 阅读全文
posted @ 2012-01-30 17:59 wenanry 阅读(14050) 评论(1) 推荐(0) 编辑
摘要:上一个文章:[求救]电信彩信网关开发错误-SOAP_VERSIONMISMATCH说的问题 <messageId>SVC0001</messageId> <text>SOAP_VERSIONMISMATCH</text>已经解决,主要是查看了网上的一个同学的帖子,非常感谢。 再来看一下请求信息1POST/MmsSendMessageServiceHTTP/1.12Content-Type:multipart/related;boundary="==part20111027095621==";type="text/xm 阅读全文
posted @ 2012-01-20 15:20 wenanry 阅读(2711) 评论(0) 推荐(0) 编辑
摘要:返回版本不对,经过很多测试,没有发现问题,现求救各位大哥:SOAP_VERSIONMISMATCH下面是下发的彩信包 POST /MmsSendMessageService HTTP/1.1Host:118.85.200.55:9081User-Agent: WUContent-Type: multipart/related; boundary="==part20120113070919=="; type="text/xml"; start="<SOAP-ENV:Envelope>"Content-Length:1859C 阅读全文
posted @ 2012-01-13 07:18 wenanry 阅读(1758) 评论(1) 推荐(0) 编辑
摘要:若要使用该服务,需要使用 SDK 中包含的 Web 服务描述语言命令行工具 (WSDL.exe) 创建与 .asmx 文件中定义的类相似的代理类。(它将仅包含 WebMethod 方法。)然后使用包含的此代理类编译代码。 WSDL.exe 接受各种命令行选项,但若要创建代理,则只需一个选项:WSDL 的 URI。在此示例中,传递几个指定此代理的首选语言、命名空间和输出位置的额外选项。还对以前保存的 WSDL 文件进行编译,而不是编译服务本身的 URI: wsdl.exe /l:CS /n:MathService /out:MathService.cs MathService.wsdl ... 阅读全文
posted @ 2011-12-31 00:10 wenanry 阅读(9757) 评论(0) 推荐(2) 编辑
摘要:一般一个已经实现功能的WEB Server会发布自己的WSDL文件,供客户端生成代理类。 但有时是先有的server与client交互的接口定义(WSDL)文件,然后由server和client端分别写程序,一个提供web服务,一个使用web服务。 以下介绍如何由已有的WSDL文件在VS2005中生成server端代码。 1)使用VS2005提供的工具wsdl.exe由WSDL文件生成cs文件: 使用wsdl.exe的/serverInterface选项(或缩写的 /si)指定输入的wsdl文件(注意,如果要转换的wsdl文件中import了其他wsdl文件,则所有文件都应列出,包括使用... 阅读全文
posted @ 2011-12-31 00:08 wenanry 阅读(1968) 评论(0) 推荐(2) 编辑
摘要:在MVC中的传值思想 1.相对于上面,我们在Index.aspx中写入一个QueryString字段,其中new{word="Qstring"}就是定义的字段(注意:只能用word关键字) <%=Html.ActionLink("链接", "about", "home", new {word = "Qstring" }, new { @Class="x"} )%> 2.在控制器... 阅读全文
posted @ 2010-10-09 15:36 wenanry 阅读(441) 评论(1) 推荐(1) 编辑
摘要:Resharper 5.1 下载地址http://www.jetbrains.com/resharper/download/index.html Resharper5.1 支持VS 2005,2008,and 2010URL http://download.jetbrains.com/resharper/ReSharper1.5.1.exe Username: freeserials.comYou... 阅读全文
posted @ 2010-09-29 15:05 wenanry 阅读(576) 评论(0) 推荐(0) 编辑
摘要:DNGuard HVM 一款 .Net 安全产品,它为 .NET 产品 代码、版权保护提供高强度解决方案。它强大的加密功能、混淆功能以及HVM虚拟机保护功能让您的产品同时受到多重保护,更加稳固您的合法利益不受不法份子的侵害。它能在不需要对源代码进行任何调整的情况下完美的保护您的源代码不受反编译及破解的侵害。 独创的HVM技术,不同于其它同类产品. 其它同类产品加密保护的程序运行时,... 阅读全文
posted @ 2010-09-07 15:29 wenanry 阅读(3517) 评论(0) 推荐(0) 编辑
摘要:正则表达式中有很多上述的具有特别意义的字符。首先是下列字符。 [ ] 范围描述符。[a-z]表示从a到z之间的任意一个。 \w 英文字母和数字。即[0-9 A-Z a-z]。 \W 非英文字母和数字 \s 空字符,即[\t\n\r\f]。 \S 非空字符。 \d 数字,即[0-9]。 \D 非数字。 \b 词边界字符(在范围描述符外部时) \B 非词边界字符 \b 退格符(0x08)(在范围描述符... 阅读全文
posted @ 2010-09-06 18:15 wenanry 阅读(23405) 评论(0) 推荐(4) 编辑
摘要:JAD生成方法[代码] 阅读全文
posted @ 2010-08-19 10:30 wenanry 阅读(406) 评论(0) 推荐(0) 编辑
摘要:publicclassIDE{[StructLayout(LayoutKind.Sequential,CharSet=CharSet.Ansi)]internalstructIDSECTOR{publicushortwGenConfig;publicushortwNumCyls;publicushortwReserved;publicushortwNumHeads;publicushortwByt... 阅读全文
posted @ 2010-03-25 20:03 wenanry 阅读(507) 评论(0) 推荐(0) 编辑
摘要:Windows 管理规范 (WMI) 是可伸缩的系统管理结构,它采用一个统一的、基于标准的、可扩展的面向对象接口。WMI 为您提供与系统管理信息和基础 WMI API 交互的标准方法。WMI 主要由系统管理应用程序开发人员和管理员用来访问和操作系统管理信息。WMI 可用于生成组织和管理系统信息的工具,使管理员或系统管理人员能够更密切地监视系统活动。例如,可以使用 WMI 开发一个应用程序,用... 阅读全文
posted @ 2010-03-25 20:03 wenanry 阅读(1345) 评论(0) 推荐(0) 编辑
摘要:[代码] 阅读全文
posted @ 2010-03-23 09:21 wenanry 阅读(797) 评论(0) 推荐(0) 编辑
摘要:如何将一个数组打乱呢?请看如下代码,方便的实现。[代码] 阅读全文
posted @ 2010-03-09 17:04 wenanry 阅读(3550) 评论(0) 推荐(0) 编辑
摘要:现在碰到一个刺手的问题,是这样的! 我的客户端要通过socket与服务器端进行通信,可是客户端服务器上是双ip地址(比方是192.168.1.10和192.168.1.20),可是 服务器端只允许192.168.1.20进行通信,进行了ip限制,在客户端上192.168.1.10是主ip,192.168.1.20是从ip,如 果我简单通过socket建立连接,程序默认会以192.168.1.10... 阅读全文
posted @ 2010-03-09 13:40 wenanry 阅读(5612) 评论(3) 推荐(2) 编辑
摘要:概要ADPlus 是 Microsoft 产品支持服务 (PSS) 提供的一个工具,它可以解决停止响应(挂起)或失败(崩溃)的任何进程或应用程序的问题。ADPlu... ADPlus 是 Microsoft 产品支持服务 (PSS) 提供 的一个工具,它可以解决停止响应(挂起)或失败(崩溃)的任何进程或应用程序的问题。ADPlus (ADPlus.vbs) 通常可以用作 Microsoft Int... 阅读全文
posted @ 2010-02-07 12:58 wenanry 阅读(2290) 评论(1) 推荐(0) 编辑
摘要:开发语言:C#3.0IDE:Visual Studio 2008本系列教程主要包括如下内容:1. BeginInvoke和EndInvoke方法2. Thread类3.线程池4.线程同步基础5.死锁6.线程同步的7种方法7.如何在线程中访问GUI组件一、线程概述在操作系统中一个进程至少要包含一个线程,然后,在某些时候需要在同一个进程中同时执行多项任务,或是为了提供程序的性能,将要执行的任务分解成多... 阅读全文
posted @ 2009-12-17 00:04 wenanry 阅读(419) 评论(0) 推荐(0) 编辑

1 2 3 4 5 ··· 7 下一页