11 2013 档案
摘要:Orchard的多个子站点特性 Orchard中可以支持多个子站点。当你运行Orchard的时候,通常一个网站运行在一个应用程序域中。这也是一般ASP.NET应用程序区分两个网站的方法,也就是说两个网站,就需要部署两套网站应用程序。然而,Orchard提供了另外一种区分两个网站的方法。在Orchard中引入了多站点的概念(multi-tenancy,直译为多租户,但我觉得翻译为多站点更贴切...
阅读全文
摘要:0 0 1 * * ? * 完整的是有7个参数的,最后一个参数是年份,可以忽略. 秒:0-59 分钟:0-59 小时:1-23 日期:1-31 月份:1-12 星期:0-6(0表示周日) 一些特殊符号: *: 表示任何时刻 ,: 表示分割 -:表示一个段,如第二端里: 1-5,就表示1到5点 /n : 表示每个n的单位执行一次,如第二段里,*/1, 就表示每隔1个小...
阅读全文
摘要:类的构造函数 类的构造函数,有实例构造函数和静态构造函数。如果我们没有构造函数,系统会为我们生成一个默认构造函数,如果我们已经定义了构造函数,系统就不会再为我们生成构造函数。 class SimpleClass { // Static variable that must be initialized at run time. static readon...
阅读全文
摘要:序列化一个对象 public static string ToJson( object obj) { string json = JsonConvert .SerializeObject(obj); return json; }反序列化一个字符串到对象string json = @"{ ""Name"": ""Apple"...
阅读全文
摘要:*.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ #*# .#* .*.swp .DS_Store *.dll *.exe *.pdb *\bin *\log *\obj *\Bin *.db *.tmp *.suo *.csproj.user *.Publish.xml *.elc *_notes* *\D...
阅读全文
摘要:/// /// 18位身份证验证。比较简单的验证。但基本够用了 /// private void TestValidateIdCard() { Regex regex = new Regex(@"^[1-9]\d{5}[1-9]\d{3}((0\d)|(1[0-2]))(([0|1|2]\d)|3[0-1])\d{3}([0-9]|X...
阅读全文
摘要:using System;using System.Collections.Generic;using System.IO;using System.Linq;using System.Net;using System.Text;public class HttpRequestHelper{ /// /// 提交数据到某网页 /// public static s...
阅读全文
摘要:什么是linq to NHibernate 什么是linq to NHibernate?说简单一点就是linq + NHibernate。 linq语句是.Net 3.5中新增的功能,从问世以来就博得了广大码农的爱好。有了linq,查询变得更方便了。 NHibernate大家也都知道的,一个ORM框架,从java的Hibernate移植过来。用于数据的持久化。 那么linq to N...
阅读全文