摘要: .NET自带IOC容器MEF之初体验本文主要把MEF作为一种IOC容器进行讲解,.net中可用的IOC容器非常多,如 CastleWindsor,Unity,Autofac,ObjectBuilder,StructureMap,Spring.Net等,这些第三方工具各不相同,但功能大体都相同,大都需要事先对接口与实现进行配对(通过代码或配置文件),然后由系统自动或手动来通过接口来获得相应实现类的实例,对象实例化的工作由IOC容器自动完成。概述官方说法: Managed Extensibility Framework(MEF)是.NET平台下的一个扩展性管理框架,它是一系列特性的集合,包括依赖注 阅读全文
posted @ 2013-08-15 22:40 ZWmaqing 阅读(394) 评论(0) 推荐(0)
摘要: 原文地址:MySql常用语句作者:wuyanle 一、mysql常用语句 创建,删除和最基本查询: 显示数据库 mysql->show databases; 创建数据库 mysql->create database db; 删除数据库 mysql->drop database db; 选择数据库 mysql->use db 创建表 mysql->crea... 阅读全文
posted @ 2013-08-15 20:07 ZWmaqing 阅读(385) 评论(0) 推荐(0)
摘要: 1、索引 索引是存放在模式(schema)中的一个数据库对象,索引的作用就是提高对表的检索查询速度, 索引是通过快速访问的方法来进行快速定位数据,从而减少了对磁盘的读写操作。 索引是数据库的一个对象,它不能独立存在,必须对某个表对象进行依赖。 提示:索引保存在information_schema数据库里的STATISTICS表中。 创建索引方式: 自动:当表上定义主键约束、唯一、外键约... 阅读全文
posted @ 2013-08-15 20:05 ZWmaqing 阅读(525) 评论(0) 推荐(0)
摘要: MySQL中约束保存在information_schema数据库的table_constraints中,可以通过该表查询约束信息; 约束主要完成对数据的检验,保证数据库数据的完整性;如果有相互依赖数据,保证该数据不被删除。 阅读全文
posted @ 2013-08-15 20:02 ZWmaqing 阅读(185) 评论(0) 推荐(0)
摘要: SQL Server 2005 正则表达式使模式匹配和数据提取变得更容易 David Banister 本文讨论: 使用正则表达式进行高效的 SQL 查询 SQL Server 2005 对正则表达式的支持 从 SQL Server 使用 .NET Regex 类 在数据库中有效地使用正则表达式 本文使用了以下技术: SQL Server 2005,.N... 阅读全文
posted @ 2013-08-15 19:15 ZWmaqing 阅读(6685) 评论(0) 推荐(0)
摘要: Codeusing System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Collections;using System.Data.SqlClient; /// /// 数据库的通用访问代码/// 此类为抽象类,不允许实例化,在应用时... 阅读全文
posted @ 2013-08-15 14:38 ZWmaqing 阅读(491) 评论(0) 推荐(0)
摘要: 实现代码:Codeusing System;using System.Net;using System.Net.Mail;using System.Net.Mime;namespace Fish{ /**/ /// /// 发送邮件[you jian]的类 /// public class SendMail { private MailMessage mailMessage; private SmtpClient smtpClient; private string password;//发件人密码[mi ... 阅读全文
posted @ 2013-08-15 14:31 ZWmaqing 阅读(204) 评论(0) 推荐(0)
摘要: 一个朋友写的,拿来分享给大家,希望有用 原文 Codeusing System;using System.Data;using System.Text.RegularExpressions;using System.Xml;using System.IO;using System.Collections;using System.Data.SQLite; namespace DBUtility... 阅读全文
posted @ 2013-08-15 14:26 ZWmaqing 阅读(503) 评论(0) 推荐(0)
摘要: Download source code - 755 KB Introduction This article is to demonstrate how to load images into a SQLite database and retrieve them for viewing. It is written in VS2010, C#, .NET4.0, and us... 阅读全文
posted @ 2013-08-15 13:56 ZWmaqing 阅读(654) 评论(0) 推荐(0)
摘要: C#公历转农历算法,高手们也可以改写一下让其更加有效率! Code/// /// LunDay 的摘要说明。 /// 用法说明 /// 直接调用即可,比较简单 /// public class LunDay { public LunDay() { // // TODO: 在此处添加构造函... 阅读全文
posted @ 2013-08-15 13:53 ZWmaqing 阅读(536) 评论(0) 推荐(0)
摘要: 与图片的二进制数据库存储和显示1.将图片以二进制存入数据库2.读取二进制图片在页面显示3.设置Image控件显示从数据库中读出的二进制图片4.GridView中ImageField以URL方式显示图片5.GridView显示读出的二进制图片====================1.将图片以二进制存入数据库Code//保存图片到数据库 protected void Button1_Click(object sender, EventArgs e) { //图片路径 string strPath = "~/photo/03.JPG"; string strPhotoPat.. 阅读全文
posted @ 2013-08-15 13:49 ZWmaqing 阅读(783) 评论(0) 推荐(0)
摘要: c#连接SQLiteSQLite这个精巧的小数据库,无需安装软件,只需要一个System.Data.SQLite.DLL文件即可操作SQLite数据库。SQLite是一个开源数据库,现在已变得越来越流行,它的体积很小,被广泛应用于各种不同类型的应用中。SQLite已经是世界上布署得最广泛的SQL数据库引擎,被用在无以计数的桌面电脑应用中,还有消费电子设备中,如移动电话、掌上电脑和MP3播放器等。SQLite的源码就放在公有领域(即WikiPedia的public domain)中。本代码为网上收录的sqlite数据库操作类。代码正文Codeusing System; using System. 阅读全文
posted @ 2013-08-15 13:40 ZWmaqing 阅读(461) 评论(0) 推荐(0)
摘要: 此主题尚未评级 - 评价此主题 发布日期 : 2005-11-01 | 更新日期 : 2005-11-01 Lawrence Wilkes and Richard Veryard CBDI Forum 论述几个服务体系原则以及他们的敏捷度、适应性的设计。 本页内容 导言 松散的链接 服务供应商和服务用户远景 设计原理 抽象化 普遍性 依从的标准... 阅读全文
posted @ 2013-08-15 13:27 ZWmaqing 阅读(278) 评论(0) 推荐(0)
摘要: 此主题尚未评级 - 评价此主题 发布日期 : 10/9/2004 | 更新日期 : 10/9/2004 Microsoft Corporation 适用于: Microsoft .NET 框架 摘要:公共语言运行库和 Microsoft .NET 框架对所有托管代码应用程序强制实施基于证据的安全性。大多数代码很少需要或完全不需要为安全性进行显式编码。本文简要描述了安全系统,讨论了可... 阅读全文
posted @ 2013-08-15 13:25 ZWmaqing 阅读(463) 评论(0) 推荐(0)
摘要: Microsoft .NET Pet Shop 4:将 ASP.NET 1.1 应用程序迁移到 2.0 299(共 313)对本文的评价是有帮助 - 评价此主题 发布日期 : 2006-5-9 | 更新日期 : 2006-5-9 适用于:Microsoft .NET Framework 2.0Microsoft Visual Studio 2005Microsoft Windows Server ... 阅读全文
posted @ 2013-08-15 12:53 ZWmaqing 阅读(221) 评论(0) 推荐(0)
摘要: 这是一个与C# .NET通用的数据库访问类,包含了工厂模式、事务处理等安全机制。调用方式:DBHelper db = new DBHelper();DbCommand cmd = db.GetSqlStringCommond(sql);return (int)db.ExecuteScalar(cmd, parameters);SqlParameter[] parameters = { new SqlParameter("@TMember_Id", model.TMember_Id), new SqlParameter("@TMember_UserName" 阅读全文
posted @ 2013-08-15 11:53 ZWmaqing 阅读(905) 评论(0) 推荐(0)
摘要: Codeprivate void button1_Click(object sender, EventArgs e) { Emgu.CV.Capture cap = new Capture("d:\\1.wmv"); Emgu.CV.VideoSurveillance.BGStatModel bg = null; ; Capture c = new Capture("d:\\1.wmv"); Image img = null; while ((img = c.QueryF... 阅读全文
posted @ 2013-08-15 11:33 ZWmaqing 阅读(396) 评论(0) 推荐(0)
摘要: .NET代码编写规范 整理 .NET代码编写规范 - [ASP.NET] 2009-02-26 | Tag: 版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明 http://lenspe.blogbus.com/logs/35762383.html 下面是根据FxCop整理的.NET代码编写规范,仅供参考。 一、 Design(设计) 1. Abstrac... 阅读全文
posted @ 2013-08-15 11:12 ZWmaqing 阅读(339) 评论(0) 推荐(0)
摘要: 1: private void Yincangtimer_Tick(object sender, EventArgs e)//窗体隐藏事件 2: { 3: int a = Control.MousePosition.Y;//光标的在屏幕中的 Y 坐标 4: int b = Control.MousePosition.X;//光标的在屏幕中的 X 坐标 5: int height = Screen.PrimaryScreen.WorkingArea.Height;//屏幕的高 6... 阅读全文
posted @ 2013-08-15 10:49 ZWmaqing 阅读(643) 评论(0) 推荐(0)
摘要: SQL 存储过程(学生,课程表,选修表) 一.存储过程的分类 在SQL Server中存储过程分过两类: 1)系统存储过程("sp_"作为前缀) 2)用户自定义存储过程 二.创建和执行存储过程 1)创建在存储过程的方法一般有两种: 1.使用SQL Server Management Studio 2.使用T—SQL语句(重点) 2)T—SQL中常用的控制流关键字 b... 阅读全文
posted @ 2013-08-15 10:41 ZWmaqing 阅读(1856) 评论(0) 推荐(0)
摘要: SQL 触发器(学生,课程表,选修表) 触发器是一种特殊类型的存储过程,它不由用户通过命令来执行,而是在用户对表执行了插入,删除或修改表中数据等操作时激活执行。可以这样形容:存储过程像一个遥控炸弹,我们可以根据需要控制它何时爆炸;而触发器却像一个地雷,一旦踩中就会爆炸。 一.创建触发器 --创建一个名为"Update_course"的触发器,如发现课程表的学时列发生变化时,激活触发器,在... 阅读全文
posted @ 2013-08-15 10:39 ZWmaqing 阅读(1638) 评论(0) 推荐(0)
摘要: 代码使用时须测试。 --聚合函数use pubsgoselect avg(distinct price) --算平均数from titleswhere type='business'gouse pubsgoselect max(ytd_sales) --最大数from titlesgouse pubsgoselect min(ytd_sales) --最小数from titlesgouse pu... 阅读全文
posted @ 2013-08-15 09:38 ZWmaqing 阅读(512) 评论(0) 推荐(0)