摘要: 抽象工厂模式和依赖注入的使用目的都是降低对象直接依赖耦合关系,应该说依赖注入是抽象工厂模式的一种升华,功能更强大。 说到抽象工厂的模式,一般都要先解释下简单工厂,简单工厂就是将对象的实例化抽取出来形成创建对象的容器。这个只是做了简单的代码重构的一种方式,谈不上模式之言。 抽象工厂实现方式是向客户端... 阅读全文
posted @ 2015-08-15 22:42 隔壁老王来了 阅读(1461) 评论(0) 推荐(0) 编辑
摘要: webapi是一套构建http服务对接各种终端的框架。http verb:get:获取 post: 添加 put: 更新 delete:删除路由规则是不同的http verb 需要对应不同http verb开始的请求具体action 或者可以在相应的action打上对应请求特性,则action名字不... 阅读全文
posted @ 2015-07-29 21:02 隔壁老王来了 阅读(214) 评论(0) 推荐(0) 编辑
摘要: 通过OleDb查询[类似ado连接数据库取数据的方式]从csv或者xlsx类型的文本中获取数据并输出到DataTable 表类型是MSsql推出的一个表结构,可以根据表的结构定义相应的结构,可以实现批量导入数据,具体实现是在存储过程里面定义一个表类型参数,在外部可以接受一个DataTable类型... 阅读全文
posted @ 2015-06-19 14:30 隔壁老王来了 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 一句话概括 remoting是微软的一种实现在不同的.net应用程序中进行分布式通信的技术重要概念 原理大致是首先客户端通过remoting通道来获取服务器对象代理,通过序列化与反序列方式实现数据交互 远程对象:服务器端的实现类必须继承MarshalByRefObject,进而实现remoting通... 阅读全文
posted @ 2015-06-09 15:20 隔壁老王来了 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 前言 最近看到js面向对象这章节了,主要学习了原型和面向对象继承关系,为了梳理自己的知识逻辑,特此记录。js的面向对象 先说说我目前了解的js创建对象方法 1.写一个函数,然后通过new创建对象 2.字面量的方式 如果想要复用的话,可能会用到工厂方法工厂方法每次都要创建对象 并返回 构造方法创建对象... 阅读全文
posted @ 2015-06-05 14:07 隔壁老王来了 阅读(388) 评论(0) 推荐(0) 编辑
摘要: 在ORM框架大行其道的今天,对于.net行业的人,想要学好EF,那Linq的学习在势在必行啊。今天总结下平时比较常用的表连接的用法。Inner Join Linq:1 var list = (from c in customerDb.Order2 ... 阅读全文
posted @ 2015-05-29 11:14 隔壁老王来了 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 所谓的树状结构的关系,即是记录之间有id,parentId关系的数据。场景是这样的:业务中用到了一张分享表,表里的主要字段有分享人,和被分享人,以及分享任务ID,可以通过一系列的分享构造成树状的结构,需求是删除任意的节点,需要删除节点下面的所有分享关联的数据。 方案1:可以把每个节点用一个标识... 阅读全文
posted @ 2015-05-28 14:53 隔壁老王来了 阅读(1110) 评论(0) 推荐(0) 编辑
摘要: 以前发现比较经典的句子,都是记录在电脑上,我今天想搬到博客上,在我看来,写博客真的是一件非常头疼的事,它是内心的一道坎,我必须得跨过它。 1 CREATE TABLE t_jeff ( 2 id int NOT NULL, 3 VINNumber varchar(255) DEFAULT N... 阅读全文
posted @ 2015-05-28 14:22 隔壁老王来了 阅读(257) 评论(0) 推荐(0) 编辑
摘要: mvc请求过程 阅读全文
posted @ 2015-05-16 22:31 隔壁老王来了 阅读(1426) 评论(4) 推荐(0) 编辑
摘要: 内联表值函数 可以理解是个带参数的视图的表达式,好处就是创建后,可永久保存在数据库中,查询复用。 创建的格式: create function 函数名 (参数名 as 参数类型) return table as 集合 调用格式: select * from 函数名(参数)Apply运算... 阅读全文
posted @ 2015-04-13 20:20 隔壁老王来了 阅读(240) 评论(0) 推荐(0) 编辑
本人小菜一枚,若有不周之处,还望指点,小弟不胜感激!!