- 博客(13)
- 资源 (5)
- 收藏
- 关注
原创 C#委托的几种表现方式
以Func为例子:using System;using System.Collections.Generic;using System.Linq;using System.Text;namespace mytest.del{ class Program { static Func<int, int, int> plusDel; ...
2018-07-13 20:06:10 799
转载 异步编程模式BeginInvoke和EndInvoke方法
转载自:异步编程模式BeginInvoke与EndInvoke方法为什么要进行异步回调?众所周知,普通方法运行,是单线程的,如果中途有大型操作(如:读取大文件,大批量操作数据库,网络传输等),都会导致方法阻塞,表现在界面上就是,程序卡或者死掉,界面元素不动了,不响应了。异步方法很好的解决了这些问题,异步执行某个方法,程序立即开辟一个新线程去运行你的方法,主线程包括界面就不会死掉了。异步调用并不是要...
2018-07-13 16:33:39 612
转载 C#泛型详解
转载自:C#泛型详解这篇文章主要来讲讲c#中的泛型,因为泛型在c#中有很重要的位置,对于写出高可读性,高性能的代码有着关键的作用。一、什么是泛型?泛型是 2.0 版 C# 语言和公共语言运行库 (CLR) 中的一个非常重要的新功能。我们在编程程序时,经常会遇到功能非常相似的模块,只是它们处理的数据不一样。但我们没有办法,只能分别写多个方法来处理不同的数据类型。这个时候,那么问题来了,有没有一种办法...
2018-07-13 14:37:24 1934 1
转载 vs2010 安装mvc3
转载自:VS2010安装mvc3vs2010 安装mvc3下载链接如下:MVC 3安装包:http://www.microsoft.com/downloads/zh-cn/details.aspx?familyid=d2928bc1-f48c-4e95-a064-2a455a22c8f6&displaylang=zh-cnVS工具更新包:http://www.microsoft.com/d...
2018-07-13 12:44:08 450
转载 列“ReservedWord”不属于表 ReservedWords
转载自:列ReservedWord不属于表ReservedWords的解决方法列“ReservedWord”不属于表 ReservedWords 的解决方案。 ReservedWord不属于ReservedWords。首先明确,这个列真不知道是什么东东。 但错误的原因算是找到了!! 原因:MySql.Data.dll没有和NHibernate.dll在同一个目录下。MySql.Data.dll添...
2018-07-13 10:46:28 574
原创 NHibernate提示表is not mapped
一定要将hbm.xml映射文件设置成嵌入的资源。下面是mysql的映射文件:<?xml version="1.0" encoding="utf-8" ?><hibernate-mapping xmlns="urn:nhibernate-mapping-2.2"> <class name=" wh.db.test.model.Test, wh.db.test.mo.
2018-07-13 10:36:08 850
转载 WCF中关于HttpContext.Current为空的解决方法
转载自:WCF中关于HttpContext.Current为空的解决方法1. 在hosting WCF的web.config中加入:<system.serviceModel> <serviceHostingEnvironment aspNetCompatibilityEnabled="true"/></system.serviceModel>2. 在Ser...
2018-07-13 09:59:31 1157
转载 VS2013添加文件头部注释模版
转载自:VS2013添加文件头部注释模版在看视频的时候发现,视频中每次新建一个类文件 都会自动生成一串 头部的注释:so 百度了一下:http://jingyan.baidu.com/article/3aed632e649d8570108091a7.html原来这样啊!vs2013的安装路径: D:\vs2013\Common7\IDE\ItemTemplatesCache 里面各种语言模板找到 ...
2018-07-11 15:58:51 759
转载 C#开发命名规范
转载自:C#开发命名规范学习C#之初,始终不知道怎么命名比较好,很多时候无从命名,终于有一天我整理了一份命名规范文档,自此我就是按照这个命名规范书写代码,整洁度无可言表,拙劣之处请大家斧正,愚某虚心接受,如有雷同,不胜荣幸 C#语言开发规范 作者ching 1. 命名规范a) 类【规则1-1】使用Pascal规则命名类名,即首字母要大写。eg:Class Test{ ...}【规则1-2】...
2018-07-11 15:52:15 552
转载 C#反射实现简单的插件系统
转载自:C#反射实现简单的插件系统如果用过一些优秀的开源或是非开源的应用软件,就会发现这些软件的一个很大的优势就是其开放性,任何有能力的人都可以为其开发不同的插件来增强其的功能。比如著名的foobar2000,Vim和TotalCommander等等。C#的反射可以用来实现一个简单的插件系统。思路很简单,我们创建一个解决方案,包含三个工程,一个为我们的软件MyApplication,一个为插件接口...
2018-07-11 15:40:18 2554
转载 C#中泛型约束(where)是什么?
转载自:C#中泛型约束where是什么泛型约束: 确保泛型类使用的参数是提供特定方法的类型。详见:https://docs.microsoft.com/zh-cn/dotnet/csharp/programming-guide/generics/generic-classes约束说明T:结构类型参数必须是值类型。T:类类型参数必须是引用类型;这一点也适用于任何类、接口、委托或数组类型。T:ne...
2018-07-11 11:26:21 4470
转载 C#设计模式总结
转载自:C#设计模式总结一、引言 经过这段时间对设计模式的学习,自己的感触还是很多的,因为我现在在写代码的时候,经常会想想这里能不能用什么设计模式来进行重构。所以,学完设计模式之后,感觉它会慢慢地影响到你写代码的思维方式。这里对设计模式做一个总结,一来可以对所有设计模式进行一个梳理,二来可以做一个索引来帮助大家收藏。 PS: 其实,很早之前我就看过所有的设计模式了,但是并没有写博客,但是不久就...
2018-07-10 14:26:16 377
转载 SQL语句优化
转载自:必须掌握的30种SQL语句优化1.’对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。3.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t...
2018-07-02 17:21:43 242
Idea+springboot+netty打包执行测试
2019-05-17
HTML5+CSS3+JavaScript网页设计案例课堂
2017-11-14
SecureCRT绿色免安装版
2017-06-06
hibernate-release-5.2.10.Final.zip
2017-05-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人