摘要:找到xxx.MDF与xxx_log.LDF文件和所在的文件夹,右键-属性-安全-在组或用户名处添加AuthenticatedUsers-更改该组权限为完全权限,再次附加成功。
阅读全文
03 2013 档案
摘要:找到xxx.MDF与xxx_log.LDF文件和所在的文件夹,右键-属性-安全-在组或用户名处添加AuthenticatedUsers-更改该组权限为完全权限,再次附加成功。
阅读全文
摘要:1、复杂类型查询<resultMap id=”get-product-result” class=”com.ibatis.example.Product”><result property=”id” column=”PRD_ID”/><result property=”description” column=”PRD_DESCRIPTION”/><result property=”category” column=”PRD_CAT_ID” select=”getCategory”/></resultMap><resultMap
阅读全文
摘要:Asp.net MVC中表单验证 在Asp.net MVC 中,View中我们仍然需要对提交的表单进行验证。通常验证分为客户端验证,服务端验证。客户端验证,我们可以使用JQuery validation plugin,服务端验证,除了使用ModelState属性显示错误信息到View,还可以使用Fluent Validation for .NET,一个小巧的.net验证框架,使用fluent的接口和lambda表达式对你的业务对象构建验证规则。而且也有对应的MVC扩展。 我们首先增加一个验证UserEntity的验证类:using System;using System.Collection.
阅读全文
摘要:ibatis-dynamic的用法 dynamic可以去除第一个prepend="and"中的字符(这里为and),从而可以帮助你实现一些很实用的功能。具体情况如下:1.使用dynamic1.1 xmlselect * from Person表 <dynamic prepend="where"> <isNotNull property="name" prepend="and"> name=#name# </isNotNull> <isNotNull p...
阅读全文
摘要:1、添加C:\Windows\System32\msiexec.exe文件到应用程序文件夹,重命名为Uninstall.exe2、查看安装项目属性,记录ProductCode值3、创建快捷方式,修改Arguments的值为/x {71EE77EF-208E-4065-BD70-5A2F6D3DFC40}(ProductCode值)
阅读全文
摘要:/// <summary> /// 加密 /// </summary> /// <param name="encryptString"></param> /// <param name="keys">密钥(8位)</param> /// <returns></returns> public static string DESEncrypt(string encryptString, string keys) { using (System.Security.C
阅读全文
摘要:使用VS 2005以上的版本时,习惯性的使用ConfigurationSettings类来读取应用程序配置文件的信息时,却被编译器提示说警告“System.Configuration.ConfigurationSettings.GetConfig(string)”已过时:“This method is obsolete, it has been replaced by System.Configuration!System.Configuration.ConfigurationManager.GetSection”警告 1 “System.Configuration.Configuration
阅读全文
摘要:public class ConfigureAppConfig{ //静态构造,不能实例化 static ConfigureAppConfig() { } /**//// <summary> /// 获取AppSettings配置节中的Key值 /// </summary> /// <param name="keyName">Key's name</param> /// <returns>Key's value</returns> public static string GetAppS
阅读全文
摘要:如何为自己的网站添加关键字1、将网站地址提交给搜索引擎,确定已被收录2、在页面的head标签中加入下面的代码<meta name="keywords" content="关键字1, 关键字2, 每个关键字要用逗号隔开" /><meta name="description" content="页面内容的描述,可以随便写" />ps:这两项中出现的内容最好确保你的页面中会出现,不然时间长了会被认为作弊而被搜索引擎屏蔽其中xxx主要有下面几种参数:1.Keywords(关键字)说明:keyword
阅读全文
摘要:IOC的基本概念是:不创建对象,但是描述创建它们的方式。在代码中不直接与对象和服务连接,但在配置文件中描述哪一个组件需要哪一项服务。容器负责将这些联系在一起。 其原理是基于OO设计原则的The Hollywood Principle:Don't call us, we'll call you(别找我,我会来找你的)。也就是说,所有的组件都是被动的(Passive),所有的组件初始化和调用都由容器负责。组件处在一个容器当中,由容器负责管理。 简单的来讲,就是由容器控制程序之间的关系,而非传统实现中,由程序代码直接操控。这也就是所谓“控制反转”的概念所在:控制权由应用代码中转到了外
阅读全文
摘要:来自[hyddd(http://www.cnblogs.com/hyddd/)]Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。 1.根据HTTP规范,GET用于信息获取,而且应该是安全的和幂等的。 (1).所谓安全的意味着该操作用于获取信息而非修改信息。换..
阅读全文
摘要:MVC3实现多个按钮提交有时我们需要在同一个Form表单中进行多个按钮的提交,来完成不同的功能。因为MVC中一个表单默认只能提交到一个Action处理,相对比较麻烦。1、使用客户端脚本我们可以view中加上如下代码:<input type="submit" value="SubmitToAbout1" onclick='this.form.action="@Url.Action("About1")" '/><br /><input type="submit&q
阅读全文
摘要:所看到的Action都是return View();我们可以看作这个返回值用于解析一个aspx文件。而它的返回类型是ActionResult如public ActionResult Index() { return View(); }除了View()之外那我们这里还能用于返回什么值呢?一、ascx页面场景:要返回代码片断,比如Ajax返回一个子页我们先新建一个Actionpublic ActionResult Ascx() { return PartialView(); }我们下面再建一个View,仍然是在Action中点右键,AddView。注意图中勾选。于是新建了一个ascx页...
阅读全文
|