摘要: enum,就是枚举类型,它是struct,int,single,double一样,都属于值类型,从ValueType类型中派生,存储在栈中。它在被创建时,不需要分配内在空间,所以对程序的性能是有好处的。为啥要引入enum呢?一个原因,就是让程序更加安全,添加程序的可读性,提高开发的效率。啥时用呢?当... 阅读全文
posted @ 2015-08-27 16:35 bxzjzg 阅读(323) 评论(0) 推荐(0)
摘要: Visual Studio提供的Controller创建向导默认为我们创建一个继承自抽象类Controller的Controller类型,这样的Controller只能定义同步Action方法。如果我们需要定义异步Action方法,必须继承抽象类AsyncController。这篇问你讲述两种不同的... 阅读全文
posted @ 2015-08-26 17:06 bxzjzg 阅读(250) 评论(0) 推荐(0)
摘要: 泛型方法 在C#2.0中,方法可以定义特定于其执行范围的泛型参数,如下所示:publicclassMyClass { //指定MyMethod方法用以执行类型为X的参数publicvoidMyMethod(Xx) { //} //此方法也可不指定方法参数publicvoidMyMethod() { ... 阅读全文
posted @ 2015-08-26 11:56 bxzjzg 阅读(505) 评论(0) 推荐(0)
摘要: var m = new 你的Model(); db.你的Model.add(m); db.SaveChange(); Response.Write(m.Id); //执行.SaveChange()保存后就直接可以取得id值了.保存前没有id值. Entity Framework在将数据插入数据库时, 阅读全文
posted @ 2015-08-18 14:27 bxzjzg 阅读(1687) 评论(0) 推荐(0)
摘要: 大致的增删查改和存储过程,执行sql语句和执行存储过程差不多。只有删除比较特殊! 阅读全文
posted @ 2015-08-12 17:49 bxzjzg 阅读(258) 评论(0) 推荐(0)
摘要: JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B... 阅读全文
posted @ 2015-08-12 15:14 bxzjzg 阅读(139) 评论(0) 推荐(0)
摘要: 关于死锁: sp_who active –看看哪个引起的死锁, blk里面即阻塞的spid; dbcc inputbuffer(@blk) — 可以查看是那个sql语句造成的死锁; sp_lock –看看锁住了那个资源,objid即被锁住的资源id; select object_name(objid 阅读全文
posted @ 2014-11-19 10:41 bxzjzg 阅读(422) 评论(0) 推荐(0)
摘要: 优点 1)隐藏真实URL,提高安全性 2)更加友好的URL,好记(看博客园就行知道啦) 3)便于搜素引擎收录 .........可能的缺点 使用URL重写可能导致: 1)图片路径的问题 2)CSS路径的问题 3)性能问题 .........先下载DLL包,附带了源码的.download.micros... 阅读全文
posted @ 2014-11-06 14:48 bxzjzg 阅读(220) 评论(0) 推荐(0)
摘要: 最近由于项目需要,刚刚学完了Action委托和Func委托,发现学完了委托就必须学习lambda表达式,委托和Lambda表达式联合起来,才能充分的体现委托的便利、才能使代码更加简介、优雅。Lambda表达式"Lambda表达式"是一个匿名函数,是一种高效的类似于函数式编程的表达式,Lambda简化... 阅读全文
posted @ 2014-07-25 19:22 bxzjzg 阅读(224) 评论(0) 推荐(0)
摘要: 网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。1.对查询进行优化,要尽量避免全表扫描,首先应考虑... 阅读全文
posted @ 2014-07-25 18:58 bxzjzg 阅读(190) 评论(0) 推荐(0)