上一页 1 2 3 4 5 6 7 ··· 17 下一页
摘要: 场景, 网站用户的个性化配置较多, 而且容易发生增加和改变, 如何在数据库保存是个问题. 为了避免数据库表字段经常变更, 我们设计在表增加一个varbinary(max)字段存储个性化配置. 个性化的配置则存储到dictionary中. 然后序列化成bytes即可. 见代码 先来一个帮助类 /// /// 持久个性化设置的类 /// public class Mod... 阅读全文
posted @ 2016-03-27 18:41 MyCoolDog 阅读(218) 评论(0) 推荐(0) 编辑
摘要: $(function () { // 判断整数value是否等于0 jQuery.validator.addMethod("isIntEqZero", function (value, element) { value = parseInt(value); return this.optional(element) || value == 0; ... 阅读全文
posted @ 2016-03-09 16:46 MyCoolDog 阅读(878) 评论(0) 推荐(0) 编辑
摘要: 随笔分类 - Ioc Ioc容器Autofac系列(3)-- 三种注册组件的方式 摘要: 简单来说,所谓注册组件,就是注册类并映射为接口,然后根据接口获取对应类,Autofac将被注册的类称为组件。 虽然可像上篇提到的一次性注册程序集中所有类,但AutoFac使用最多的还是单个注册。这种注册共有三种方式,其中最简单的就是用As方法,例如,ArrayList继承了IEnumerable接口,若将其... 阅读全文
posted @ 2016-03-09 11:40 MyCoolDog 阅读(945) 评论(0) 推荐(0) 编辑
摘要: async & await 的前世今生(Updated) 1. 方法打上Async关键字, 就可以使用await调用别的Async方法了 2. 记得在需要异步执行的方法里面调用await或者newstask, 才能开启新的线程 static void Main(string[] args) { // 异步方式 Conso... 阅读全文
posted @ 2016-03-01 15:01 MyCoolDog 阅读(1871) 评论(0) 推荐(0) 编辑
摘要: using System; using System.Collections.Generic; using System.IO; using System.Linq; using System.Net; using System.Net.Http; using System.Net.Http.Headers; using System.Text; using System.Threading.Ta... 阅读全文
posted @ 2016-03-01 14:41 MyCoolDog 阅读(526) 评论(0) 推荐(0) 编辑
摘要: http://www.entityframeworktutorial.net/code-first/entity-framework-code-first.aspx Ef好的教程 Entity Framework的乐观并发 http://www.cnblogs.com/Gyoung/archive/ 阅读全文
posted @ 2016-02-25 10:17 MyCoolDog 阅读(5470) 评论(0) 推荐(0) 编辑
摘要: ASP.NETMVC就是通过一个名为MvcHandler的自定义HttpHandler实现了对Controller的激活和Action的执行。 使用System.Web.Routing.dll 在.net4.0之后, 这个module就自己注册在全局webconfig中, 所以不需要在项目的webconfig单独添加 这里相当于设置好了路由规则, 并指定由那个RouteHandler处理. ... 阅读全文
posted @ 2016-02-24 16:33 MyCoolDog 阅读(219) 评论(0) 推荐(0) 编辑
摘要: ODS表. 必须有的字段. [Creationtime] [datetime] NULL, CreateTime datetime default(getdate()), [DateID] AS ((datepart(year,[CreationTime])*(10000)+datepart(month,[CreationTim... 阅读全文
posted @ 2013-01-04 18:03 MyCoolDog 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 继续使用上一节的数据库. --填充一个事实表, 230W条记录 if exists(select 1 from sys.objects where name='fact_SaleCar' and type='U') drop table fact_SaleCar create table fact_SaleCar( SaleCarID nvarchar(20) not nu... 阅读全文
posted @ 2012-12-01 15:59 MyCoolDog 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 设计好了分区方案才新建数据表的话 1.使用向导或者脚本新建数据库如下 2. 新建分区函数, 再建分区方案, 并制定这个分区函数 create partition function pt_orderdate(datetime)as range rightfor values('2003/01/01','2004/01/01')gocreate partition scheme PS_Order... 阅读全文
posted @ 2012-11-30 17:35 MyCoolDog 阅读(1537) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 17 下一页