09 2016 档案
.Net数组(二维,多维,交错数组)
摘要:class Program { static void Main(string[] args) { // TestJiaoCuo(); Console.ReadKey(); } //交错数组. static void TestJiaoCuo() { //交错数组. 交错数组的本质是1个1维数组 只不
阅读全文
.Net方法重载(以及out与ref的区别)
摘要:class Program { static void Main(string[] args) { //int[] arr = new int[3]; //TestParams(arr); //int[] arr = { 1, 2, 3, 4, 5, 6, 7, 8, 9, 0 }; //// Te
阅读全文
.Net构造函数详解
摘要:默认有个无参的构造函数,如果写了一个有参的 则覆盖无参构造函数 //1. 访问修饰符一般情况下是public 没有返回值(连void都不用写) 方法的名称与类名一致 //2. 构造函数在创建这个对象的时候 被自动调用.程序员无法手动调用. //3. 构造函数可以有参数. //4. 构造函数有什么用?
阅读全文
.Net MVC3.0数据验证之伙伴类的使用
摘要:// 使用EF的时候如果修改数据库重新生成EF里的model会被覆盖,写在上面的验证规则也会被覆盖,所以用伙伴类,创建强类型视图指向 UserInfo model using System; using System.Collections.Generic; using System.Linq; u
阅读全文
.Net数据类型转换
摘要://Parse转换和Convert转换有什么区别 string //Convert转换其实内部就是调用的int.Parse()方法 //只不过在调用之前 判断了字符串的值是不是null //如果是null 返回0 string str1 = null; int i10 = int.Parse(str
阅读全文
数据库对并发的处理-乐观锁与悲观锁
摘要:假如两个线程同时修改数据库同一条记录,就会导致后一条记录覆盖前一条,从而引发一些问题。 例如: 一个售票系统有一个余票数,客户端每调用一次出票方法,余票数就减一。 情景: 总共300张票,假设两个售票点,恰好在同一时间出票,它们做的操作都是先查询余票数,然后减一。 一般的sql语句: declare
阅读全文
数据库对并发的处理 乐观锁-悲观锁
摘要:事务处理(多用户同时操作一条信息时是用-并发) 在c/s或多层中,如果两个用户同时打开一条记录,修改后提交会产生更新冲突; 据说办法有二:1。打开同时锁定表的记录 2。浦获错误,撤消其中一个用户的修改,但是很少见到具体实现的代码;请大家告诉具体的代码怎么写: 1。打开时如何锁定一条记录? 2。如何扑
阅读全文
BS客户端数据验证jQuery.validate取消忽略对隐藏文本框(hidden)的验证
摘要:<script type="text/javascript"> $.validator.setDefaults({ //取消 忽略对hidden的验证 ignore: [], }); $.msgBox = new MsgBox({ "imghref": "/images/" }); </script
阅读全文
使用javascript防止服务器发送缓存页面的几种方法
摘要:1.在Ajax发送请求前加上 anyAjaxObj.setRequestHeader ("If-Modified-Since","0") 2.在Ajax发送请求前加上 anyAjaxObj.setRequestHeader ("Cache-Control","no-cache") 3.在URL后面加
阅读全文