- 博客(50)
- 资源 (7)
- 收藏
- 关注

原创 Javascript调用MsRdpClient 完成Web调用远程桌面
最近工作用到Web连接远程桌面,查找资料发现MsRdpClient都是vbscript写的。由于不太熟悉vbscript ,只能一点点改成js。。 下面是具体代码,希望给需要的人一些帮助~~ RDP body { padding: 0; margin: 0;
2013-12-04 17:28:12
15233
15
原创 MassTransit-概念-04生产者
应用程序或服务可以使用两种不同的方法生成消息。消息可以被发送或发布。每种方法的行为非常不同,但通过查看每种方法涉及的消息类型很容易理解。当消息被发送时,它使用被传递到特定端点,例如队列。当消息被发布时,它不会被发送到特定端点,而是广播给任何订阅了该消息类型的消费者。对于这两种不同的行为,我们将发送的消息描述为命令,将发布的消息描述为事件。有关消息名称的更多信息,请参阅消息概念页面。
2024-12-08 09:00:00
1537
原创 MassTransit-概念-03消费者
消费者定义用于指定消费者的行为,以便它们可以自动配置。定义可以通过显式添加,或者使用任何方法自动发现。下面展示了一个消费者定义的示例。有关完整的配置参考,请参阅配置部分。
2024-12-07 20:09:49
696
原创 MassTransit-概念-02消息
在 MassTransit 中,消息契约是通过代码优先的方式创建.NET 类型来定义的。消息可以用记录(record)、类(class)或接口(interface)来定义。消息应该只包含属性,不应该包含方法和其他行为。下面的消息示例展示了使用每种支持的契约类型来更新客户地址的相同命令。
2024-11-24 15:06:21
748
1
原创 MassTransit-概念-01概述
在学习 MassTransit 时,理解消息传递的概念和术语是一个好主意。为了确保在查看类或接口时走在正确的道路上,请在处理 MassTransit 时回顾这些概念。
2024-11-24 13:42:10
291
原创 MassTransit中文文档
配置(Configuration)# 传输(Transports)# 概念(Concepts)# 模式(Patterns)
2024-11-24 13:37:57
412
原创 基于微软Unity的IoC容器(DI)实现
using System;using System.Linq;using Microsoft.Practices.Unity;namespace Container{ public sealed class IoCContainer { /// /// Singleton模式 /// private re
2014-07-05 17:33:45
1653
原创 Mssql MD5加密
update Users set [Password] = substring(Upper(sys.fn_sqlvarbasetostr(HashBytes('MD5',cast([Password] as varchar(max))))),3,32)
2014-06-05 11:07:31
3544
原创 EF Code First(提示The model backing the '***' context has changed since the database was created.)
cThe model backing the 'RDBaoContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).
2014-05-27 16:48:42
3926
原创 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作--解决方法
异常信息:System.Net.Sockets.SocketException (0x80004005): 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。 192.168.0.187:22 at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddre
2014-05-15 16:46:07
20183
1
原创 CimFax二次开发(C#)帮助类
public class CFXHelper { #region 常量 public const int WM_CLIENT_MSG = 0X0400 + 500; public const int WM_CLN_DOWN_FILE_BEGIN = WM_CLIENT_MSG + 9; public const int WM
2014-04-02 14:42:52
1553
原创 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值。
异常:今天在用EF添加记录的时候报如下的错误:System.Data.SqlClient.SqlException: 从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值。原因:在C#中的DateTime类型比SqlServer中的datetime范围大。SqlServer的datetime有效范围是1753年1月1日到9999年12月31日,如
2014-03-31 17:42:53
4425
原创 通过HttpClient调用WebApi的Get、Post方法(返回类型限定为json格式)
public class HttpClientHelper { public static string GetResponseJson(string url) { HttpClient httpClient = new HttpClient(); httpClient.DefaultRequestHeader
2014-03-11 16:50:41
8057
原创 VMware-vSphere-SDK-5.0 实现快照还原(二)还原最新快照方法(完)
/// /// 快照还原 /// /// Esxi服务器IP地址 /// 虚拟机名字 /// Esxi服务器用户名 /// Esxi服务器密码 /// public static bool RevertVm(string hostIp, string vmname,
2014-01-15 10:43:25
2279
原创 VMware-vSphere-SDK-5.0 实现快照还原(一)获取最新快照名称
VMware-vSphere-SDK-5.0.0-429209\SDK\vsphere-ws\dotnet\cs\samples SDK中引用此目录下的AppUtilprivate static LastSnapInfo info = new LastSnapInfo(); //存储最新快照信息 /// /// 递归获取最新快照信息
2014-01-09 11:37:42
2344
原创 VMware-vSphere-SDK 引用内AppUtil、VimService2010、Vim25Service2010为黄色叹号的解决方法
最近用到VMware-vSphere-SDK-5.0.0-429209 来使用dotnet控制虚拟机的操作,发现引用内好多黄色叹号,附上解决方法:VMware-vSphere-SDK-5.0.0-429209\SDK\vsphere-ws\wsdl 此目录下有vim和vim25两个目录,用他们生成响应dll文件打开Visual studio开发人员工具,依次输入如下命令:(已将wsdl文
2013-12-31 11:57:12
2563
原创 WCF-基础知识
WCF:Windows Communication Foundation,开发代号:Indigo,是作为.NET Framework 3.0的一个组件发布的。WCF模型中三个主要术语a、b、c ,即地址(address),绑定(binding)和契约(contract)。下面将详细的介绍如何利用WCF为软件创建通信功能。一、定义契约定义接口:public interface I
2013-10-25 11:23:03
720
转载 WCF---预备知识
为了能正确理解并有效使用WCF,必须熟悉.NET Framework2.0和>NET CLR的一些功能特性。----摘自 Windows Communication Foundation Unleashed 分部类 (通俗来说 就是部分类)Microsoft Visual C# 2005开始允许一个类的定义由多个部分定义组成。这些部分定义可以分布到任意多个属于同一模块的源代码文件中。
2013-10-24 21:18:26
795
原创 购物车数据生成订单-事务-存储过程
create proc usp_CreateOrder@OrderId nvarchar(50),@UserId int,@PostAddress nvarchar(255),@TotalPrice money outputasbegindeclare @error int=0begin transaction--计算订单金额select @TotalPri
2013-10-21 22:38:27
4365
原创 WebService的简单使用
适合使用Web Services的情况(1)跨越防火墙;(2)应用程序集成;(3)B2B集成;(4)软件重用创建WebService在项目中添加新项--->Web服务 MyWebService.asmx /// /// MyWebService 的摘要说明 /// [WebService(Namespace = "MyWebServi
2013-10-21 11:42:56
1044
原创 WF学习第二天
使用WorkflowApplication 创建工作流class Program { static void Main(string[] args) { //WorkflowInvoker.Invoke(new Workflow1()); WorkflowApplication instance
2013-10-18 11:26:17
663
原创 WF学习第一天
创建WF项目VS-->文件-->新建项目-->Workflow->工作流控制台应用程序在生成的Workflow1.xaml 拖入 “基元” -->“WriteLine” ,在Text内输入“第一个Workflow”后F5运行,可看到控制台输出结果。代码方式创建工作流,在自动生成的Program.cs进行创建class Program {
2013-10-17 22:16:39
681
原创 Lucene.Net多字段查询
//搜索条件 PhraseQuery queryTitle = new PhraseQuery(); PhraseQuery queryContentD = new PhraseQuery(); foreach (string word in wordList)//先用空格,让用户去分词,空格分隔
2013-10-17 00:04:53
1896
原创 单例模式使用 Quartz.Net执行定时任务
public sealed class QuartzHelper { private static QuartzHelper instance = null; private QuartzHelper() { } public static QuartzHelper GetInstance()
2013-10-16 23:26:46
3565
原创 单例模式实现 线程安全的队列 处理
public sealed class Queue_Lucene //利用队列 处理Lucene.Net增加索引 { private static Queue_Lucene instance = null; private Queue_Lucene() { } public static Queue
2013-10-16 23:22:40
2196
原创 NVelocity的使用
public static void createStaticPageByNVelocity(Model.Book model) //model为一个实体对象 { VelocityEngine vltEngine = new VelocityEngine();//创建模板引擎. vltEngine.SetProperty(Ru
2013-10-15 20:47:28
922
原创 Lucene.Net在创建好索引文件内搜索
string kw = "面向"; //搜索关键字 FSDirectory directory = FSDirectory.Open(new DirectoryInfo(@"D:\my.net\test"), new NoLockFactory()); IndexReader reader = IndexReader.Open(directo
2013-10-14 21:59:08
933
原创 Lucene.Net创建索引
首先创建索引string indexPath = @"D:\my.net\test";//注意和磁盘上文件夹的大小写一致,否则会报错。将创建的分词内容放在该目录下。 FSDirectory directory = FSDirectory.Open(new DirectoryInfo(indexPath), new NativeFSLockFactory());//指定
2013-10-14 21:50:01
1998
原创 Lucene.Net中的分词算法 和 第三方分词算法
一元分词:内置的StandardAnalyzer是将英文按照空格、标点符号等进行分词,将中文按照单个字进行分词,一个汉字算一个词。代码如下Analyzer analyzer = new StandardAnalyzer(); TokenStream tokenStream = analyzer.TokenStream("", new StringReader("北
2013-10-14 21:14:29
1344
原创 Memcached分布式缓存,模拟Session
Memcached原理:lSocket 服务器端l数据:键值对存储l内存处理的算法:•本质就是一个大的哈希表。key最大长度是255个字符。•内存模型:Memcache预先将可支配的内存空间进行分区(Slab),每个分区里再分成多个块(Chunk)大小1MB,但同一个分区里:块的长度(bytes)是固定的。•插入数据:查找适合自己长度的块,然后插入,会有内存浪费。
2013-10-12 21:49:03
1063
原创 静态构造函数只在静态字段初始化后执行一次。。。/另附 装箱问题
class Person { public static int A = 30; static Person()//静态构造函数在static字段初始化完成后执行 {//静态构造函数只执行一次 A++; } public int B = A++;//字段的初始化赋值代码只是在new一
2013-10-11 14:36:24
1804
原创 B类 继承自A类。 A类有一虚方法,无任何实现。 B类重写.........输出结果
class Program { static void Main(string[] args) { B b = new B(); // ① 首先实例化B时,执行B的构造函数,跳转到② b.PrintFields(); //④ //此处输出x= 1 y = -1 Co
2013-10-11 12:08:24
3066
原创 asp.net 页面Load事件执行过程
先执行aspx页的Page_Load事件,再执行母版页的Page_Load事件,最后是Web用户控件的。当所有Page_Load执行完毕后 才执行服务端控件的相关事件。 ——页面生命周期中事件的执行顺序问题。
2013-10-10 15:20:28
1301
全套软件开发文档模板.rar
2019-10-23
软件详细设计报告文档模板1.doc
2019-10-23
QTP11 破解 mgn-mqt82.exe
2016-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人