C#
WDYDXF
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
内部使用的测试证书生成(彻底解决IE浏览器 SCRIPT7002: XMLHttpRequest: network error 0x2ef3)
1. makecert -n "CN=域名" -pe -ss local2. 在mmc里将证书导出;3. 将导出的证书导入测试服务器;4. 要求测试机器都安装该证书;彻底解决IE浏览器 SCRIPT7002: XMLHttpRequest: network error 0x2ef3原创 2017-01-16 17:43:46 · 5174 阅读 · 0 评论 -
强化记忆
1. 设计对象时,要从接口和实现两个方面进行考虑。a) 首先考虑接口原创 2013-10-13 22:07:43 · 969 阅读 · 0 评论 -
Unable to find the requested .Net Framework Data Provider. It may not be installed
安装 Window server时,总是报:Unable to find the requested .Net Framework Data Provider. It may not be installed那么安装这个东西:就好了http://download.youkuaiyun.com/detail/wdydxf/6438217原创 2013-10-22 19:54:38 · 7878 阅读 · 2 评论 -
vs2010 drag class to classdiagram not working
出现的情况:1. vs2010 无法使用 "从代码创建UML类图",具体表现就是:无法将类拖拽到类图里.截图如下:解决方法:下载这个:点击打开链接 安装一下即可原创 2013-07-01 17:06:51 · 1048 阅读 · 0 评论 -
命令行调用rar,解压缩文件
public void UnCompressPackage(string PackagePhysicalFullPath) { //压缩文件存在的目录 string RARFilePath = Path.GetDirectoryName(PackagePhysicalFullPath); //解压到文件夹转载 2013-06-07 17:25:48 · 2019 阅读 · 0 评论 -
简单的msmq例子
简单的msmq例子地址如下:http://download.youkuaiyun.com/detail/wdydxf/5389185原创 2013-05-16 14:22:10 · 899 阅读 · 0 评论 -
将wcf安装为window服务
将wcf安装为window服务最简单的一个例子:地址:http://download.youkuaiyun.com/detail/wdydxf/5387375原创 2013-05-16 10:22:53 · 1056 阅读 · 0 评论 -
Grieview Eval 绑定数据
<asp:ImageButton ID="ibtDownloadAttachment" runat="server" ImageUrl="~/images/download.png" OnClientClick='' />原创 2013-04-09 16:21:52 · 1574 阅读 · 1 评论 -
抽象工厂模式
一、 抽象工厂(Abstract Factory)模式抽象工厂模式是所有形态的工厂模式中最为抽象和最具一般性的一种形态。为了方便引进抽象工厂模式,引进一个新概念:产品族(Product Family)。所谓产品族,是指位于不同产品等级结构,功能相关联的产品组成的家族。如图: 图中一共有四个产品族,分布于三个不同的产品等级结构中。只要指明一个产品所处的产品族以及它所属的等级结构,就可转载 2013-03-19 09:35:33 · 692 阅读 · 0 评论 -
HTTP Error 404.2 - Not Found "The page you are requesting cannot be served because of the ISAPI and
Go to the IIS Manager.open the server name like (PC-Name)\.then double click on the ISAPI and CGI Restriction.then select ASP.NET v4.0.30319(32-bit) Restriction allowed.原创 2014-04-07 07:38:51 · 4454 阅读 · 0 评论 -
UML类图关系大全
UML类图关系全面剖析分类: 软件分析与设计2006-08-16 18:50 49719人阅读 评论(87) 收藏 举报本文随便转载,请保留出处:http://blog.youkuaiyun.com/dylgsy/UML的类图关系分为: 关联、聚合/组合、依赖、泛化(继承)。而其中关联又分为双向关联、单向关联、自身关联;下面就让我们一起来看看这些关系究竟是什么,以及它们的区别在哪里转载 2012-01-11 12:25:20 · 794 阅读 · 0 评论 -
asp.net tts发音问题记录
报错信息:Cannot set voice. No matching voice is installed or the voice was disabled.解决办法:1. 确定安装了原创 2014-04-23 18:54:39 · 4750 阅读 · 1 评论 -
tfs2015 自带的2014 sql express 迁移到 sql 2014 企业版
背景:1. tfs数据超过了express限制的10g, 导致新项目无法创建;2. tfs机器和数据库在同一台机器;步骤:1. 安装sql 2014 企业版(全文索引功能要安装,因为tfs要使用);2. 直接将备份的数据库拷贝到当前机器, 执行恢复(恢复时,可能会报未选择数据的错误, 要把数据库备份文件加个everyone权限), 恢复成功;3. 修改HKEY_LO原创 2017-09-24 14:48:45 · 848 阅读 · 0 评论 -
\Microsoft.Net.Compilers.1.0.0\build\..\tools\Microsoft.Build.Tasks.CodeAnalysis.dll 加载任务“Microsoft.
详细错误信息如下:未能从程序集 XXXXXXX\packages\Microsoft.Net.Compilers.1.0.0\build\..\tools\Microsoft.Build.Tasks.CodeAnalysis.dll 加载任务“Microsoft.CodeAnalysis.BuildTasks.Csc”。未能加载文件或程序集“XXXXXXXXX\packages\Micro原创 2017-07-14 16:32:35 · 6604 阅读 · 0 评论 -
odata NextLink TotalCount 不工作
验证以下几条:1. PageResult,ODataQueryOptions,ODataQuerySettings的命名空间是 System.Web.OData下的, 不是System.Web.Http.OData;2. 方法不要添加EnableQuery特性;3. 项目启动时要添加以下配置: using System;using System.Collections.Gen原创 2017-07-11 15:31:03 · 695 阅读 · 0 评论 -
把mp3文件编码为base64, 然后再把base64为转换为mp3
using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Text;using System.Threading.Tasks;namespace ConsoleApplication2{ class Program { st原创 2016-10-15 18:40:30 · 20789 阅读 · 0 评论 -
自定义 jsonConverter的问题记录
using System;using System.Collections.Generic;using System.Linq;using System.Text;using Newtonsoft.Json;using Newtonsoft.Json.Linq;namespace ConsoleApplication1{ public class A {原创 2016-09-29 13:26:26 · 4628 阅读 · 0 评论 -
asp.net web api http put delete , iis 返回400.0 找不到错误的解决办法.
记录一下出问题前我的iis配置:1. 应用程序池:原创 2016-09-13 15:22:55 · 4767 阅读 · 0 评论 -
sql to entity in 语句, top语句, exists语句的写法
select value top(1) T from StudentQuestionResults as T where T.StudentQuestionResultID>100select value T from TableName as T where T.ID in ( select value E.ID from TableName1 as E where E.Name =原创 2016-08-29 08:25:53 · 955 阅读 · 0 评论 -
Clickonce 发布后,无法下载
问题: 有些机器能下载,有些不能下载,报的错误类似于:XXX.deploy did not succeed......The operation has timed out2.解决办法2个:1.执行mage.exe -cc,如果还不行,执行第二步2.右键project,点击clean,然后重新build,最后publish3. 如果还不行,那一定是你代原创 2012-12-28 10:08:55 · 1819 阅读 · 0 评论 -
23种设计模式(3):抽象工厂模式
定义:为创建一组相关或相互依赖的对象提供一个接口,而且无需指定他们的具体类。类型:创建类模式类图:抽象工厂模式与工厂方法模式的区别 抽象工厂模式是工厂方法模式的升级版本,他用来创建一组相关或者相互依赖的对象。他与工厂方法模式的区别就在于,工厂方法模式针对的是一个产品等级结构;而抽象工厂模式则是针对的多个产品等级结构。在编程中,通常一个产品结构,转载 2013-03-19 09:43:24 · 709 阅读 · 0 评论 -
序列化xml文件,标签闭合全部显示出来
要重写一下WriteEndElement方法: public class XmlTextWriterEE : XmlTextWriter { public XmlTextWriterEE(TextWriter sink) : base(sink) { } public override原创 2012-02-15 09:58:39 · 4265 阅读 · 0 评论 -
XML文件,过滤一下特殊字符的方法
private static TextReader EscapeXmlText(ref string obStr) { string tmp = ""; string pattern = @"((?).*)()"; TextReader reader = null; try原创 2012-01-06 18:34:30 · 3177 阅读 · 0 评论 -
将list 转换为 datatable
private static DataTable ToDataTable(IList list, params string[] propertyName) { List propertyNameList = new List(); if (propertyName != null) propertyN转载 2011-12-28 16:25:45 · 898 阅读 · 0 评论 -
C# 委托的妙文【转】 收藏
C# 委托的妙文【转】 今天看到一个讲委托讲的通俗易懂的文章,记录之出处http://www.cnblogs.com/cntour365/archive/2008/08/29/1279757.html委托和事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有转载 2010-03-16 21:39:00 · 715 阅读 · 0 评论 -
C# 解释ref和out参数中out参数适用于“返回多个值的情况”,这句话的意思
看了网上的许多资料,懂得了out和ref参数的用法和语法,out和ref语法,在此不再赘述。这里只解释一下什么叫做:返回多个值。(小弟正在入门,有什么不对的地方,大家一定指正,谢谢)using System;namespace TestOutref{ class testapp { static void testOut(out int a, out in原创 2010-03-09 18:36:00 · 2920 阅读 · 3 评论 -
C# 区分i++ 和 ++i
using System;namespace TestI_____i{ class Program { static void Main(string[] args) { int i = 10; int a= i++; Console.WriteLine(a);//10原创 2010-03-09 23:19:00 · 1271 阅读 · 1 评论 -
PetShop 4.0 MSPetShop4Orders数据库中LineItem表各项解释
为什么要有LineNum这一列呢?这个表的主键有两个:OrderId,LineNum有人说这张表可以不要LineNum列,我觉得不可以,因为:假设用户想查询订单中每一个商品的购买信息的话,就必须要LineNum来区分一张订单中的不同商品原创 2010-03-05 13:08:00 · 1354 阅读 · 0 评论 -
C# winform treeview 刷新前,记录上次折叠情况,刷新后,恢复到上次情况
/// /// 存储每个节点的状态 /// public static Hashtable StoreNodeState = new Hashtable(); /// /// 将节点的状态存起来 /// /// /// public sta原创 2012-02-15 10:06:28 · 7115 阅读 · 2 评论 -
asp.net 验证码
专门处理图片的ashx文件:using System;using System.Web;using System.IO;public class VerificationHandler : IHttpHandler, System.Web.SessionState.IRequiresSessionState{ public void ProcessRequest(Http转载 2012-02-29 14:09:00 · 878 阅读 · 0 评论 -
Copy file
/// /// 拷贝文件 /// /// /// public static void CopyFiles(string sourcePath, string distinctPath) { try { // 检查目原创 2012-03-08 18:01:12 · 836 阅读 · 0 评论 -
C# winform 全球化 例子
web的全球化,网上很多,也很实用但是winform的找了半天没有,查了msdn,做了一个最简单的例子:http://download.youkuaiyun.com/detail/wdydxf/4965640原创 2013-01-06 15:14:40 · 1184 阅读 · 0 评论 -
C# 代码执行时间
使用以下方法可以准确的记录代码运行的耗时。 System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 // you code .... stopwatch.Stop(); //转载 2012-12-29 23:45:36 · 2322 阅读 · 0 评论 -
C#读写文件总结
1、使用FileStream读写文件 文件头: using System;using System.Collections.Generic;using System.Text;using System.IO; 读文件核心代码: byte[] byData = new byte[100];char[] charData转载 2012-12-29 22:26:32 · 1746 阅读 · 0 评论 -
Add Function Import Get column information
点击Get column information得不到数据添加:SET FMTONLY OFF;原创 2012-12-12 19:45:18 · 860 阅读 · 0 评论 -
ICSharpCode.SharpZLib的使用记录
====同事指点的================== private void StartZip(string fileName, string sourceFolderPath, string targetPath) { try { // linkLabel1.Text = "";转载 2012-05-03 18:52:09 · 3838 阅读 · 0 评论 -
下载文件,中文名称显示为乱码,解决方案记录
public Stream Download(string fileserviceid, string path, string fileName, string originalFileName, string preview) { if (string.IsNullOrEmpty(path) || string.IsNullOrEmpty(fileNam原创 2012-09-18 11:54:56 · 9050 阅读 · 0 评论 -
一篇依赖倒置,控制反转,依赖注入好文
好的文章,总是担心消失,自己保存一遍,这里是原文向依赖关系宣战 依赖倒置、控制反转和依赖注入辨析在《道法自然——面向对象实践指南》一书中,我们采用了一个对立统一的辩证关系来说明“模板方法”模式—— “正向依赖 vs. 依赖倒置”(参见:《道法自然》第15章[王咏武, 王咏刚 2004])。这种把“好莱坞”原则转载 2012-10-09 09:02:23 · 3698 阅读 · 0 评论 -
国外的开源的CMS系统(ASP.Net-C#)
1、LudicoLudico是C#编写的居于ASP.NET 2.0的Portal/CMS系统。它的模块化设计是你可以按照你希望的使用或开发网站功能。它里面有高级的用户管理,一个所见即所的(WYSIWYG)的编辑器等。下载地址:http://sourceforge.net/projects/ludico/2、umbraco Umbraco是一款在.net平台下C#开发转载 2012-06-30 11:56:23 · 3105 阅读 · 0 评论 -
vs 2008 显式实现接口 和 隐式实现接口的 区别
问题引入: 今天用vs2008 快捷键时 我按了shift+Alt+F10 (接口的快捷键),vs提示 是否显式实现接口,就顺便查了什么是显式什么是隐式, 以及他们的区别,现总结如下: 先定义一个接口:public Interface ICategory{ string GetName();} 接着实现上面定义的接口:publi原创 2010-03-05 14:02:00 · 3796 阅读 · 3 评论
分享