自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Aiken的自由世界

曾经沧海-见众生,见天地,见自己

  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

原创 自己动手写ORM框架(四):关系映射配置—Id属性

上一篇中完成了Table自定义属性的功能,现在来完成Id,因为一张表最主要的是结构就是表名(Table name)、主键(Id)、列(Column)、主键生成策略。 Id自定义属性的用法代码块1-1:[Table(name="Student")]public class StudentEntity{ private string stuid; [Id(Name

2018-01-16 16:38:57 377

原创 自己动手写ORM框架(三):关系映射配置—Table属性

在上一篇随笔中已经完成了ADO.NET操作数据库的封装,并已经支持多数据库,只需要在配置文件中指定数据库类型即可,本节主要完成对象与数据库表的关系映射配置。 下面看表名的映射配置代码块1-1: [Table(Name="Student")] public class StudentEntity { //...........省略 } 在类上面用

2018-01-16 16:08:41 588

原创 自己动手写ORM框架(二)-AdoHelper支持多数据库操作的封装(1)

主题:本节主要是底层的针对于数据库的CRUD,包括对于不同类型数据库的可扩展性。第一步:编写AdoHelper类,用于封装对数据库的操作,能同时支持多个数据库(目前支持SqlServer、Oracle、Access),可扩展支持任何类型的数据库。app.configconfiguration>appSettings> add key="dbType" value="ora

2018-01-16 15:49:58 388

原创 自己动手写ORM框架(一):目标效果预览

自己动手写ORM框架(一):目标效果预览 不多废话,用ORM的好处很多:(1)简化代码,(2)减少代码中的错误,(3)批量生成Model和DAL、BLL层,实敏捷快速开发。 虽然网上有提及ORM的效率问题,但该问题后面再详细说明和解决方法。 最终实现后达到的效果,只需写少量代码就可实现CURD操作。1. 实体类与数据库表的映射关系配置:1.1 StudentE

2018-01-16 15:47:48 461

原创 C#-继承IDbConnection连接不同数据库,通用的DbHelper(2)

在《C#-继承IDbConnection连接不同数据库,通用的DbHelper(1)》之后,感觉和原来的DbHelper使用方法不同,为了采用统一的parameter方法,进行了以下修改。增加以下类1. Parameters.cs # 带参数的parameter2. PubConstant.cs # 1. Parameters.cs # 带参数的parameter

2018-01-13 17:03:02 2738

原创 C#-继承IDbConnection连接不同数据库,通用的DbHelper(1)

C#-继承IDbConnection连接不同数据库,通用的DbHelper(1) 本方案可实现仅修改app.config即可连接不同数据库,但是设计数据库时需要注意各种数据库的数据类型是不一样的。 各种不同数据库的Connection、Command、DataAdapter、Transaction和Parameter都继承自IDbConnection、IDbCommand、IDbDa

2018-01-13 16:44:57 4752 1

xshell常用配色方案

xshell常用配色方案,字体调整到12还是很爽眼的

2023-05-22

入侵检测运维指南- 文档

入侵检测运维指南- 文档 一. 每日例行维护 2 1. 系统管理员职责 2 2. 安全员职责 2 二. 周期性维护工作 3 1. 系统管理员职责 3 2. 安全员职责 3 3. 审计员职责 4 三. 不定期维护工作 4 四. 相关报告样式 4 1. 日记录 4 2. 周报 6 3. 月报 6

2022-09-05

漏洞扫描运维指南-文档

漏洞扫描运维指南-文档

2022-09-05

防火墙运维指南--文档

防火墙运维指南--文档

2022-09-05

PasswdGen.exe

密码生成、guid、拼音转换小工具

2021-07-30

MyFileHelper.zip

文件目录管理器

2021-01-05

DroidCam.Client.6.0.+App6.48.rar

由于网络培训需要摄像头,结果自己的笔记本摄像头驱动找不到无法使用,曲线解决问题。可以用手机作为笔记的摄像头,DroidCam.Client.6.0.+App6.48,亲测有效:华为mate8

2020-04-07

sysbench-lua文件包

01. common.lua 02. delete.lua 03. insert.lua 04. oltp.lua 05. parallel_prepare.lua 06. select.lua 07. select_random_points.lua 08. select_random_ranges.lua 09. update_index.lua 10. update_non_index.lua 此外还有 11. oltp_simple.lua 12. newrelic.lua

2017-06-09

《ASP.NET项目开发案例全程实录(第2版)》所有案例源码

ASP.NET项目开发案例全程实录(第2版)的源码

2013-03-28

SQLyog-8.7.0-4注册码

SQLyog-8.7.0-4-注册码的注册码

2011-07-10

SpringSide3-core-3.3.4

找了很久:包里包含以下2个文件;csdn上的那个只有一个extension; springside3-core-3.3.4.jar springside3-extension-3.3.4.jar

2011-06-21

json-lib-2.2.2-jdk15.jar 及其依赖包

安装 json-lib ------------------- 需要在 WEB-INF\lib 中copy 文件: json-lib-2.2.2-jdk15.jar 和下面几个依赖包 commons-beanutils-core-1.7.0.jar commons-collections-3.2.1.jar commons-lang-2.3.jar commons-logging-1.1.jar ezmorph-1.0.5.jar

2008-09-22

美河Struts1.2学习-源码(1)

内有jsp中文传递action作的一个myActionServlet.java,struts-config.xml配置修改;log4j的属性配置。

2008-02-25

jp.gr.java_conf.ussiy.app.propedit_4.8.2

ApplicationResources.properties,支持中文录入和显示。<br>内有feature、plugins目录,直接解压安装即可

2008-02-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除