曾任教于信息工程大学16年,长期从事计算机软件与信息安全教学科研工作,目前任职于某软件公司从事技术管理工作,擅长架构设计、开发管理,对大数据、分布式颇感兴趣。
10.使用EF实现(划分输入验证层) 注:使用partial类来实现输入验证逻辑的分层。 源码下载: /Files/SummerRain/NetDbDevRoad/a使用EF实现4划分输入验证层.
9.使用EF实现 源码下载: /Files/SummerRain/NetDbDevRoad/9使用EF实现1自动ORM简单三层.rar /Files/SummerRain/NetDbDevRoad/9使用EF实现2自动纯POCO代理简单三层.
8.使用LinqToSQL实现 源码下载: /Files/SummerRain/NetDbDevRoad/8使用LinqToSql实现1ORM手工简单三层.rar /Files/SummerRain/NetDbDevRoad/8使用LinqToSql实现2ORM手工工厂模式.
from:http://club.topsage.com/thread-361504-1-1.html Visual C++ (VC) / MFC 电子书下载:Visual C++ 2008 入门经典 (中文版) 下载Windows核心编程 第5版 (Windows via C/C++, 5...
from:http://club.topsage.com/thread-146169-1-1.html .Net 4.0、C# 2010、VB 2010、VC 2010、VS2010最新学习资料下载VS辅助工具:Visual Assist X for Visual Studio 10.
1 //计算程序运行时间(.net1.1 于.net2.0的区别)在.net2.0中提供了Stopwatch类,简单例子 2 using System.Diagnostics; 3 4 private Stopwatch stw = new Stopwatch(); 5 6 pri...
Virtual 与 abstract 区别之我见 原文:http://www.cnblogs.com/wyjgreat/archive/2011/06/07/2074182.html 1.abstract方法只能在抽象类中声明,虚方法则不是。
from:http://heikezhi.com/2011/05/12/does-stackoverflow-make-us-lazy/ By yuanyi | Published: 2011/05/12 Nerdr.
话说自从上次发了篇NHibernate的资料后,好久没有写东西了,半年来一直在忙一个项目,做完项目后,发现很多东西虽然当时做了,懂了,但是很快就会模糊了,于是又再想起总结的重要性~~没啥地方好放资料的,放在博客园也是一个不错的选择~~ 本人也是新手,写的不好的地方,请多原谅。
7.使用ADO.NET实现(工厂模式-实现多数据库切换)(4) 7.7 业务逻辑层HomeShop.BLL OrderBiz.cs View Code 1 using System; 2 using System.
7.使用ADO.NET实现(工厂模式-实现多数据库切换)(3) 7.5 SQL数据访问层HomeShop.DALOfSql OrderDAO.cs View Code using System;using System.
7.使用ADO.NET实现(工厂模式-实现多数据库切换)(2) 7.3 数据访问层工厂HomeShop.DALFactory 1 using System; 2 using System.
7.使用ADO.NET实现(工厂模式-实现多数据库切换)(1) 7.1 解决方案框架 解决方案(.sln)包含以下几个项目: (1)类库项目HomeShop.DbUtility,数据访问实用工具; (2)类库项目HomeShop.
用oledb读取dbf文件报错--“外部表不是预期的格式”我的代码如下string ole_connstring=String.Empty;ole_connstring = @"Provider=Microsoft.
from:http://space.cnblogs.com/question/7423/ 悬赏园豆:20 [已解决问题] 浏览: 2067次 我发现当dbf文件的长度超过8的时候,使用OleDbCommand 查询就会出现“jet 数据库引擎找不到对象”的错误,我搜索到(http://space.cnblogs.com/question/2046/)说解决了这个问题,方法是将表的名字加个中括号。
Shapefile属性表是dbf格式的,开源项目SharpMap提供了二进制读取dbf的方法,但是如果想查询的话,不用数据库还真不好做。ADO.Net的OLE DB和ODBC都可以连接、查询dbf。
from:http://www.haogongju.net/art/1535572 作者:mr_nop | 出处:博客园 | 2012/7/10 11:44:40 最近看的android代码,看到一个模板实现的单例模式,相当易用。
from:http://www.gocalf.com/blog/cpp-singleton.html 单例模式(Singleton Pattern)是设计模式中的一种,它用来保证系统中最多只能存在一个它的实例,其做法是由类自身来创建和持有它的对象实例,把对实例的创建权和管理权都控制在自己手中,以便控制实例数目。
6.使用ADO.NET实现(三层架构篇-使用List传递数据-基于存储过程)(2) 【 夏春涛 email: xchuntao@163.com blog: http://www.cnblogs.
6.使用ADO.NET实现(三层架构篇-使用List传递数据-基于存储过程)(1) 【 夏春涛 email: xchuntao@163.com blog: http://www.cnblogs.
5.使用ADO.NET实现(三层架构篇-使用List传递数据)(2) 作者:夏春涛 xchunta@163.com 转载请注明来源:http://www.cnblogs.com/SummerRain/archive/2012/07/26/2610957.
5.使用ADO.NET实现(三层架构篇-使用List传递数据)(2) 作者:夏春涛 xchunta@163.com 转载请注明来源: http://www.cnblogs.com/SummerRain/archive/2012/07/26/2610945.
5.使用ADO.NET实现(三层架构篇-使用List传递数据)(1) 5.1 解决方案框架 解决方案(.sln)包含以下几个项目: (1)类库项目HomeShop.DbUtility,数据访问实用工具;【同4.2】 (2)类库项目HomeShop.Model,实体层;【同4.3】 (3)类库项目HomeShop.DAL,数据访问层; (4)类库项目HomeShop.BLL,业务逻辑层; (5)WinForm项目HomeShop.WinForm,界面层。
4.使用ADO.NET实现(三层架构篇-使用Table传递数据)(5) 作者:夏春涛 xchunta@163.com 转载请注明来源:http://www.cnblogs.com/SummerRain/archive/2012/07/25/2609166.
4.使用ADO.NET实现(三层架构篇-使用Table传递数据)(4) 作者:夏春涛 xchunta@163.com 转载请注明来源:http://www.cnblogs.com/SummerRain/archive/2012/07/25/2609154.
4.使用ADO.NET实现(三层架构篇-使用Table传递数据)(3) 作者:夏春涛 xchunta@163.com 转载请注明来源: http://www.cnblogs.com/SummerRain/archive/2012/07/25/2609144.
4.使用ADO.NET实现(三层架构篇-使用Table传递数据)(2) 作者:夏春涛 xchunta@163.com 转载请注明来源:http://www.cnblogs.com/SummerRain/archive/2012/07/25/2609132.
4.使用ADO.NET实现(三层架构篇-使用Table传递数据)(1) 4.1 解决方案框架 解决方案(.sln)包含以下几个项目: (1)类库项目HomeShop.DbUtility,数据访问实用工具; (2)类库项目HomeShop.Model,实体层; (3)类库项目HomeShop.DAL,数据访问层; (4)类库项目HomeShop.BLL,业务逻辑层; (5)WinForm项目HomeShop.WinForm,界面层。
单例模式(Singleton Model)存在的必要性: 为什么需要单例模式呢? 在软件系统中,经常有这样一些特殊的类,必须保证它们在系统中只存在一个实例,才 能确保它们的逻辑正确性、以及良好的效率。
stdafx全称Standard Application Fram Extend。没有函数库,只是定义了一些环境参数,使得编译出来的程序能在32位的操作系统环境下运行。 Windows和MFC的include文件都非常大,即使有一个快速的处理程序,编译程序也要花费相当长的时间来完成工作。
个人备忘: 1.新建一个文本文件命名为main.c,使用VC6.0打开并编译,VC6.0会在当前文件夹下自动创建“工作区间”和“工程”文件,如:main.dsw,main.dsp等;然后就可以在“工程”下新建或添加你的.c和.h文件。
备忘: 1.C函数参数为字符串char*。如果是入参,对应C#中string或StringBuilder;如果是出参对应C#中StringBuider; 2.C函数参数为结构体指针,需在C#中对应定义结构体。
StringBuilder类与 String类的区别(C#) 2007-12-03 15:21 在找工作的时候,去了些公司,避免不了要面试和笔试.不过一般最起初的是笔试.我印象中有这样有一道题目:StringBuilder类与 String类的区别?那时候我不太清楚这两个类的区别,今天在看代码的时候,看到同事也用了StringBuilder类.于是我就上网查查了资料,也想总结下StringBuilder类与 String类的区别.学计算机语言的人一定要明白哦,说不定那天你去找工作了,也会遇到这个问题呢. String 对象是不可改变的。
3.使用ADO.NET实现(SQL语句篇)(2) 3.3 FormEdit新增/修改窗体代码 代码3-3 FormEdit 窗体代码 1 using System; 2 using System.
3.使用ADO.NET实现(SQL语句篇)(1) ADO.NET是.NET平台的数据访问技术体系,其是微软在COM時代奠基的OLE DB技術发展而来的。微软在OLE DB之上建立了一个很好的数据存取模型ADO,并被业界接受,如VC6.0、Delphi5/6等都使用ADO数据存取技术。
2 示例系统概览与设计(2) 2.4 设计界面 我们先创建一个界面原型系统,为后续具体功能的编程实现打下一个基础。启动Visual Studio 2010,单击【文件】→【新建项目】,在“新建项目”对话框中(图2-6),选择“Windows窗体应用程序”,输入项目名称 “HomeShop.WinForm”,位置“D:\”,解决方案名称“HomeShop”,然后单击【确定】。
2 示例系统概览与设计(1) 本章首先向你介绍一个贯穿全书的小型示例系统(订单管理系统),然后引导你完成系统数据库和界面的设计、创建工作。 本章主要内容: 系统概览 设计数据库 创建数据库 设计界面 2.1 示例系统概览 示例非常简单,是一家商店用的订单管理系统。
长期做.NET MIS系统开发,打交到最多还是数据库。闲来无事,朝花夕拾,将.NET数据库编程一路走来的经验整理并与朋友分享一下。以一个小小的订单管理系统为例,采用代码实战的方式,计划分享如下内容: 1.
近日,使雨林沐风Ghost XP SP3安装系统后,添加IIS服务组件,安装时没有任何错误提示,貌似成功安装,但是打开IIS却看不到“本地计算机-网站-默认网站”内容,也无法手工添加这些内容。
园友e-shizhan给出了一个不错的C# Telnet类库,但存在汉字显示乱码的问题,本人做了改进,希望对大家有用。 原文:http://www.cnblogs.com/eshizhan/archive/2010/06/03/1750661.
典型的FHS的GNU/Linux系统文件结构: (1)/ 根目录 (2)/bin 基本命令的二进制文件。这个目录包含机器启动所需的文件,还有开始在单一用户模式下运行所需的文件。 (3)/boot 引导文件的静态文件。
用root账号: 1.插入U盘(正常情况下会在/proc/scsi/下新增usb-storage目录); 2.执行fdisk -l ,查找U盘,一般为:/dev/sdb1; 3.执行mount /dev/sdb1 /mnt; (或者:在/mnt创建目录usb,执行mount -t vfat ...
目录: 一、Fedora13(双系统)光盘安装过程 二、Apache配置 三、MySQL配置 四、Discuz-7.2-Full-SC-UTF8安装过程 一、Fedora13(双系统)光盘安装过程 我打算用Fedora13做Web服务器,安装Discuz论坛系统。
//执行命令行命令,获取输出结果 //cmd_filename: DOS程序文件名 //arguments: 命令行参数 public static string ExecCMD(string cmd_filename,string arguments) { System.
%ALLUSERSPROFILE% : 列出所有用户Profile文件位置。%APPDATA% : 列出应用程序数据的默认存放位置。%CD% : 列出当前目录。%CLIENTNAME% : 列出联接到终端服务会话时客户端的NETBIOS名。
OriginLab 公司研发的专业制图和数据分析软件Origin,是公认的简单易学、操作灵活、功能强大的软件,既可以满足一般用户的制图需求,也可以满足高级用户数据分析、函数拟合的需求。软件适合研究人员、工程师和科学人员使用。
SecureCRT and SecureFX x86 简介 SecureCRT是为Internet和Intranet设计的32位终端模拟器﹐支援SSH1﹑SSH2﹑Telnet和其他协议。
from: http://tieba.baidu.com/f?kz=114846499 在网上找到的。 gpedit.msc-----组策略 sndrec32-------录音机 Nslookup-------IP地址侦测器 explorer-------打开资源管理器 logo...
http://www.31896.net/thread-7534-1-1.html 组策略是建立Windows安全环境的重要手段,尤其是在Windows域环境下。一个出色的系统管理员,应该能熟练地掌握并应用组策略。
注册表: 最小密码长度 User Key: [HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Network] System Key: [HKEY_LOCAL_MACHINE\SOFTWARE...