分部类和方法的学习以及在LINQ中的应用(原创)
可以将 类或 结构、 接口或方法的定义拆分到两个或多个源文件中。 每个源文件包含类型或方法定义的一部分,编译应用程序时将把所有部分组合起来。分部类在以下几种情况下需要拆分类定义:处理大型项目时,使一个类分布于多个独立文件中可以让多位程序员同时对该类进行处理。使用自动生成的源时,无需重新创建源文件便可...
Covariant(协变)与 Contravariant(逆变)
今天为了解释某个问题而提到协变和逆变,发现每次解释这两个概念都会忘掉它们的本质,然后要重新看看定义,重新消化一下才能说明白。所以我决定把自己对协变和逆变的理解写下来,以免将来再次忘掉。我知道 .NET 的用户喜欢用 delegate TResult Func<in T, out TResult...
[求救]电信彩信网关开发错误-SOAP_VERSIONMISMATCH
返回版本不对,经过很多测试,没有发现问题,现求救各位大哥:SOAP_VERSIONMISMATCH下面是下发的彩信包 POST /MmsSendMessageService HTTP/1.1Host:118.85.200.55:9081User-Agent: WUContent-Type: mult...
世界顶级黑客自传:Ghost in the Wires
上个星期终于把 Ghost in the Wires 看完了,现在就抽时间来写写书评吧。尽管我一向懒得写书评,不过这本书真的是超级推荐!最初我是在 Audible 上面买了这本书的有声读物,然后发现朗读得超级好,尤其是 Kevin 知道危险逼近时心中的独白——「Fuuuuuuuck!」朗读的语气掌握...
2011年12月技术活动分享及.NET Gadgeteer介绍
此次活动分享了两个主题:.NET Gadgeteer介绍:.NET Gadgeteer是基于.NET Micro Framework 和C#的开源电子积木套件,提供标准化的硬件接口和面向对象的软件接口,极大的方便和提高系统级的开发流程和开发速度,特别适合对嵌入式硬件不够熟悉的C#程序员快速地开发一个...
(DevExpress2011 学习)XPO 学习之3 --对象连接关系
7. 对象连接关系 对象之间有三种关联关系.它们分别是One-to-Many Relationships(一对多) One-to-One Relationship(一对一)Many-to-many Relationship(多对多) 7.1 一对多 一对多是最常用的关联关系. 一个持久性对象A可以有...
redmine 安装roadmap 插件
为redmine添加里程碑.1. 参照https://ociotec.com/redmine/projects/advanced-roadmap/wiki/Advanced_roadmap_plugin_for_Redmine2. 启动测试失败,需要安装RMagick,http://www.huom...
(DevExpress2011 学习)XPO 学习之2 --数据记录增 删 改 与继承
4. 数据记录增 删 改 4.1 Delete Method 删除 如果持久性对象有删除延迟属性,Delete方法不会实际删除数据表里德记录. 代替的,它只是对该记录做了删除的标记,以后你可以使用Session.PurgeDeletedObjects删除. 或者你可以清楚这些删除标记,这些对象不会被...
(DevExpress2011 学习)XPO基础学习之1
XPO has been designed for small and large development teams alike. It will help you shorten development time and more reliably manage and deliver any ...
centos 5.6 安装redmine 步骤
1. Install gem and passenger dependenciesyum -y install zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel mysql-devel2. 下载ruby,...
SVN的Redmine集成插件
安装步骤:下载并安装TortoiseSVN下载地址: http://tortoisesvn.net/downloads下载并安装TortoiseSVNRedmineIssuesPlugin下载地址:http://code.google.com/p/redmine-projects/downloads...
C# 动态修改配置文件 (二)
上篇http://www.cnblogs.com/Yjianyong/archive/2011/10/27/2226429.html 说了对配置文件的修改,基本上都已经是全部了,后来也补充了SingleTagSectionHandler的访问,现在把对SingleTagSectionHandler的...
(DevExpress2011控件教程)PivotGrid 自定义矩阵控件 范例1
1. 数据绑定 1.1 SqlDataSource设置 (详见以前数据绑定) 1.2 点击ASPxPivotGrid ,右键,在ASPxPivotGrid 任务中-> Choose Data Source 选择SqlDataSource1 . 1.3 点击 Fields ,弹出ASPxPivo...
[原创]sql server inner join 效率测试
今天有兄弟提到inner join,大表与小表的前后顺序会产生查询开销的差异,对此进行了如下测试:一, 创建测试表, t1, t2, t3-- create t1.CREATETABLE[dbo].[T1]( [UID][uniqueidentifier]NOTNULL, [Name][varcha...
Redmine 导入AD用户
Redmine集成LDAP认证的前提是需要在系统中建立域用户,为此实现了一个从Ad中获取用户并初始化到Redmine的功能。功能设计 AD账户读取 定义Model public class ADUserModel { public string UserId { get; set; } public...
RedMine 邮件通知配置
1. 打开\redmine-1.2.1\config, 将configuration.yml.example的后缀.example去掉。2. 用记事本打开,添加smtp配置# specific configuration options for production environment# tha...
teamlab与redmine试用对比报告
系统介绍l TeamLab 是一个免费开源的商业协作和项目管理的平台。TeamLab 主要功能包括:项目管理、里程碑管理、任务、报表、事件、博客、论坛、书签、Wiki、即时消息等等。l Redmine 是一个开源的、基于Web的项目管理和缺陷跟踪工具。它用日历和甘特图辅助项目及进度可视化显示,同时它...
C# 动态修改配置文件
近期工作太忙了,都没有时间上上博客,生活所困,得工作呀,相信很多人都是这样。 近期由于项目对配置文件的操作多了,原来参考网络的同僚思想写了个读和写配置的类,但都是针对appSettings 节点,对配置节没有更多的实现,但很多项目如果配置的内容多了,以配置节来分类比较清晰(有很多配置直接使用XML,...
Redmine集成LDAP认证
用admin,admin登录到redmine,改环境为中文,然后到ldap认证里,添加一个ldap配置Name = My DirectoryHost = host.domain.orgPort = 389LDAPS = noAccount = MyDomain\UserName (or UserNa...
Redmine 初体验
1. 下载install rails和redmine,rubygem 1.3.7.gem,http://rubyforge.org/frs/download.php/29867/InstantRails-2.0-win.ziphttp://rubyforge.org/frs/download.php...