随笔分类 -  实战

上一页 1 ··· 3 4 5 6 7
摘要:Moq与单元测试: Moq只需要一个接口,就可以产生一个对象。利用反射机制来动态生成一个空框架,用于模仿对象的行为。 WebApi: 特点 一个可以使用HTTP协议访问的API。拥有一组函数组成的某种接口,它允许程序员访问应用程序的特定的功能或数据,操作系统或其他服务。 route设置 数据输出相关 阅读全文
posted @ 2017-07-30 22:13 PanPan003 阅读(236) 评论(0) 推荐(0) 编辑
摘要:EF 之Databse First: 数据映射和context: 相关的entity: config配置: Repository 模式:Repository是一个独立的层,介于领域层与数据映射层(数据访问层)之间。它的存在让领域层感觉不到数据访问层的存在,它提供一个类似集合的接口提供给领域层进行领域 阅读全文
posted @ 2017-07-30 21:49 PanPan003 阅读(201) 评论(0) 推荐(0) 编辑
摘要:1.依赖注入:面向接口而不是具体的类编程。引用SimpleInjector.DLL XXXX.Base:定义抽象接口 XXXX:定义接口对应的实现 接口与实现: 项目结构: 映射:XXXX.WebApi test.XXXX ...WebSit等调用具体实现的项目:在Global.asax.cs的Ap 阅读全文
posted @ 2017-07-30 19:26 PanPan003 阅读(297) 评论(0) 推荐(0) 编辑
摘要:Simple Injection:所有实现依赖于抽象 Repository Pattern:位于领域层与数据访问层之间。 EF之Code First:数据库交互 Moq:单元测试框架,文档 WebApi:特点 1. 自动生成说明文档 2.注重数据,不用对每个请求设置view,自动返回json、xml 阅读全文
posted @ 2017-07-26 18:29 PanPan003 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1.监控 对其他接口的调用、数据库读写操作、复杂逻辑操作、foreach循环……进行监控,定位超时的问题所在 2.整理逻辑 多线程控制 多线程控制 task、thread……方式,对于可以并行执行的操作,使用多线程,缩短时间 减少数据库连接次数 减少数据库连接次数 数据库读取操作的合并,减少数据库连 阅读全文
posted @ 2017-07-06 09:35 PanPan003 阅读(4063) 评论(0) 推荐(0) 编辑
摘要:1.完成winform程序。 示例: 2.项目-》属性-》发布。 有关ftp在iis中的配置,请参考:IIS中添加ftp站点 ;url也需在iis中配置。flashfxp中显示ftp成功 vs中的设置 3.效果。url、ftp 或 阅读全文
posted @ 2017-04-05 17:22 PanPan003 阅读(283) 评论(0) 推荐(0) 编辑
摘要:缺点: 不能使用request( HttpContext.Current.Request),request属于主线程,不能跨线程调用 task系列文章 task示例详解 阅读全文
posted @ 2016-12-16 11:08 PanPan003 阅读(268) 评论(0) 推荐(0) 编辑
摘要:以下文章非原创。 1. 减少数据库读取 首先我们来看一段代码: var MyOrderList=new List<MyOrder>();//输出 var mallPayRecordList=DataAccess.MallPayrecorde.GetByPhone(Config.TuanRead, p 阅读全文
posted @ 2016-12-12 17:09 PanPan003 阅读(318) 评论(0) 推荐(0) 编辑
摘要:此文章非原创,仅为分享、学习!! 要提升SQL的查询效能,一般来说大家会以建立索引(index)为第一考虑。其实除了index的建立之外,当我们在下SQL Command时,在语法中加一段WITH (NOLOCK)可以改善在线大量查询的环境中数据集被LOCK的现象藉此改善查询的效能。 不过有一点千万 阅读全文
posted @ 2016-07-27 14:09 PanPan003 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:此文章非原创,仅为分享、学习 “数 据库镜像”是一种针对数据库高可用性的基于软件的解决方案。其维护着一个数据库的两个相同的副本,这两个副本分别放置在不同的SQL Server数据库实例中。建议使用不同位置的两台服务器来承载。在同一时刻,其中一台上的数据库用于客户端访问,充当“主体服务器”角色;而另一 阅读全文
posted @ 2016-07-27 14:04 PanPan003 阅读(553) 评论(0) 推荐(0) 编辑
摘要:以下内容均非原创,仅作学习、分享!! 在 一些大型的网站或者应用中,单台的SQL Server 服务器可能难以支撑非常大的访问压力。很多人在这时候,第一个想到的就是一个解决性能问题的利器——负载均衡。遗憾的是,SQL Server 的所有版本,包括2012年3月发布的SQL Server 2012, 阅读全文
posted @ 2016-07-27 11:40 PanPan003 阅读(2192) 评论(0) 推荐(0) 编辑
摘要:用途:改善程序性能 核心:将一些变化不频繁的数据的最终计算结果(包括页面输出)缓存起来, 就可以非常明显地提升程序的性能 重要性:一说到性能优化时,一般都将缓存摆在第一位的原因 方式: 1.OutputCache:页面被缓存在浏览器、代理服务器端和web服务器端; 2.分布式缓存BeIT Memca 阅读全文
posted @ 2016-07-25 17:30 PanPan003 阅读(161) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7
点击右上角即可分享
微信分享提示