- 博客(45)
- 资源 (7)
- 收藏
- 关注
原创 Javascript调用MsRdpClient 完成Web调用远程桌面
最近工作用到Web连接远程桌面,查找资料发现MsRdpClient都是vbscript写的。由于不太熟悉vbscript ,只能一点点改成js。。 下面是具体代码,希望给需要的人一些帮助~~ RDP body { padding: 0; margin: 0;
2013-12-04 17:28:12 14495 24
原创 基于微软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 1593
原创 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 3450
原创 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 3810 1
原创 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作--解决方法
异常信息: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 19596 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 1505
原创 从 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 4082
原创 通过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 7977 1
原创 VMware-vSphere-SDK-5.0 实现快照还原(二)还原最新快照方法(完)
/// /// 快照还原 /// /// Esxi服务器IP地址 /// 虚拟机名字 /// Esxi服务器用户名 /// Esxi服务器密码 /// public static bool RevertVm(string hostIp, string vmname,
2014-01-15 10:43:25 2218
原创 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 2277
原创 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 2529
原创 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 671
转载 WCF---预备知识
为了能正确理解并有效使用WCF,必须熟悉.NET Framework2.0和>NET CLR的一些功能特性。----摘自 Windows Communication Foundation Unleashed 分部类 (通俗来说 就是部分类)Microsoft Visual C# 2005开始允许一个类的定义由多个部分定义组成。这些部分定义可以分布到任意多个属于同一模块的源代码文件中。
2013-10-24 21:18:26 752
原创 购物车数据生成订单-事务-存储过程
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 4313
原创 WebService的简单使用
适合使用Web Services的情况(1)跨越防火墙;(2)应用程序集成;(3)B2B集成;(4)软件重用创建WebService在项目中添加新项--->Web服务 MyWebService.asmx /// /// MyWebService 的摘要说明 /// [WebService(Namespace = "MyWebServi
2013-10-21 11:42:56 1007
原创 WF学习第二天
使用WorkflowApplication 创建工作流class Program { static void Main(string[] args) { //WorkflowInvoker.Invoke(new Workflow1()); WorkflowApplication instance
2013-10-18 11:26:17 633
原创 WF学习第一天
创建WF项目VS-->文件-->新建项目-->Workflow->工作流控制台应用程序在生成的Workflow1.xaml 拖入 “基元” -->“WriteLine” ,在Text内输入“第一个Workflow”后F5运行,可看到控制台输出结果。代码方式创建工作流,在自动生成的Program.cs进行创建class Program {
2013-10-17 22:16:39 642
原创 Lucene.Net多字段查询
//搜索条件 PhraseQuery queryTitle = new PhraseQuery(); PhraseQuery queryContentD = new PhraseQuery(); foreach (string word in wordList)//先用空格,让用户去分词,空格分隔
2013-10-17 00:04:53 1862
原创 单例模式使用 Quartz.Net执行定时任务
public sealed class QuartzHelper { private static QuartzHelper instance = null; private QuartzHelper() { } public static QuartzHelper GetInstance()
2013-10-16 23:26:46 3496
原创 单例模式实现 线程安全的队列 处理
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 2157
原创 NVelocity的使用
public static void createStaticPageByNVelocity(Model.Book model) //model为一个实体对象 { VelocityEngine vltEngine = new VelocityEngine();//创建模板引擎. vltEngine.SetProperty(Ru
2013-10-15 20:47:28 877
原创 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 906
原创 Lucene.Net创建索引
首先创建索引string indexPath = @"D:\my.net\test";//注意和磁盘上文件夹的大小写一致,否则会报错。将创建的分词内容放在该目录下。 FSDirectory directory = FSDirectory.Open(new DirectoryInfo(indexPath), new NativeFSLockFactory());//指定
2013-10-14 21:50:01 1954
原创 Lucene.Net中的分词算法 和 第三方分词算法
一元分词:内置的StandardAnalyzer是将英文按照空格、标点符号等进行分词,将中文按照单个字进行分词,一个汉字算一个词。代码如下Analyzer analyzer = new StandardAnalyzer(); TokenStream tokenStream = analyzer.TokenStream("", new StringReader("北
2013-10-14 21:14:29 1297
原创 Memcached分布式缓存,模拟Session
Memcached原理:lSocket 服务器端l数据:键值对存储l内存处理的算法:•本质就是一个大的哈希表。key最大长度是255个字符。•内存模型:Memcache预先将可支配的内存空间进行分区(Slab),每个分区里再分成多个块(Chunk)大小1MB,但同一个分区里:块的长度(bytes)是固定的。•插入数据:查找适合自己长度的块,然后插入,会有内存浪费。
2013-10-12 21:49:03 1041
原创 静态构造函数只在静态字段初始化后执行一次。。。/另附 装箱问题
class Person { public static int A = 30; static Person()//静态构造函数在static字段初始化完成后执行 {//静态构造函数只执行一次 A++; } public int B = A++;//字段的初始化赋值代码只是在new一
2013-10-11 14:36:24 1777
原创 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 3011
原创 asp.net 页面Load事件执行过程
先执行aspx页的Page_Load事件,再执行母版页的Page_Load事件,最后是Web用户控件的。当所有Page_Load执行完毕后 才执行服务端控件的相关事件。 ——页面生命周期中事件的执行顺序问题。
2013-10-10 15:20:28 1264
原创 jQuery 获取所有checkbox选中的值 、 全选checkbox等
//获取checkbox选中的值 返回 (值,值,值) 的字符串 function getCheckedboxValue() { var ckbValue = ""; $("input[name=ckb]:checked").each(function () { ckbValue = ckbV
2013-10-10 09:37:29 3126 1
原创 js取消事件冒泡方法
function stopBubble(e) { //如果传入了对象,那么就是非IE浏览器,才用W3C标准方法 if (e || e.stopPropagation) { e.stopPropagation(); } else {
2013-09-22 21:14:21 1004
原创 分页存储过程 SQL Sever
--分页的存储过程create proc usp_photos@pageIndex int,--当前页码@pageSize int,--页容量@pageCount int output --共多少页 输出参数asdeclare @count intselect @count=COUNT(*) from Photosset @pageCount = CEIL
2013-09-15 09:17:26 759
原创 获取汉字的拼音
首先要引用Visual Studio International Pack -->CHSPinYinConv.msi 里面的包ChnCharInfousing Microsoft.International.Converters.PinYinConverter; //引入命名空间 /// /// 获得一个字符串的拼音 ///
2013-09-08 23:11:03 1352
全套软件开发文档模板.rar
2019-10-23
软件详细设计报告文档模板1.doc
2019-10-23
QTP11 破解 mgn-mqt82.exe
2016-04-04
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人