上一页 1 ··· 3 4 5 6 7 8 下一页
摘要: 我们都知道,参数化查询可以处理SQL注入,以及提高查询的效率,因为参数化查询会使MSSQL缓存查询的计划. 但是会出现一个问题:有的时候参数化查询比直接拼接sql字符串效率低好多,甚至是查询超时。 原因:原来是字符类型的不匹配造成的。如果代码没有为SqlParameter设置DbType,非字符串类 阅读全文
posted @ 2017-10-09 16:15 chenxizhaolu 阅读(1400) 评论(6) 推荐(0) 编辑
摘要: 1、 Accept:告诉WEB服务器自己接受什么介质类型,*/* 表示任何类型,type/* 表示该类型下的所有子类型,type/sub-type。 2、 Accept-Charset: 浏览器申明自己接收的字符集 Accept-Encoding: 浏览器申明自己接收的编码方法,通常指定压缩方法,是 阅读全文
posted @ 2017-09-25 13:50 chenxizhaolu 阅读(7958) 评论(0) 推荐(1) 编辑
摘要: 1.下载并安装 百度搜索mongodb 下载,要看清电脑是32位还是64位的。 官方下载地址:http://www.mongodb.org/downloads 这里提供一个全套的下载:mongodb安装包、c#驱动和可视化数据库工具。 下载完毕后安装如下图: 2.创建文件夹 在安装根目录下 1.创建 阅读全文
posted @ 2017-08-27 20:44 chenxizhaolu 阅读(1881) 评论(0) 推荐(0) 编辑
摘要: 执行一个Insert语句,系统抛出来的异常是:ORA-01084:OCI调用中的参数无效。 请注意检查Insert字段中是否有clob字段并传入了这样的“”空字符串,如果是的话就是问题所在了。 解决方案: 用DbNull代替“”赋值。 代码参照: parameters[0].Value = SqlN 阅读全文
posted @ 2017-08-26 23:01 chenxizhaolu 阅读(3754) 评论(0) 推荐(0) 编辑
摘要: 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ServiceModel.FaultException`1[[System.ServiceModel.ExceptionDetail, Sy 阅读全文
posted @ 2017-08-25 09:47 chenxizhaolu 阅读(6421) 评论(0) 推荐(0) 编辑
摘要: 不要太多使用not in查询,最好用表连接来取代它。如:select ID,name from Table_A where ID not in (select ID from Table_B)这句是最经典的not in查询了。改为表连接代码如下:select Table_A.ID,Table_A.n 阅读全文
posted @ 2017-08-23 21:34 chenxizhaolu 阅读(1024) 评论(0) 推荐(0) 编辑
摘要: 反射 1.调用的简单步骤 Assembly asse = Assembly.Load("MakeDinner");//动态加载DLL Assembly asse = Assembly.Load("MakeDinner");//动态加载DLL Type type = asse.GetType("Mak 阅读全文
posted @ 2017-07-23 23:02 chenxizhaolu 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1.编程思想 延迟声明:把参数类型的声明推迟到调用。这不是语法糖,而是由框架升级提供的功能。 由此延伸出来的一个架构设计的思想:推迟一切可以推迟的东西。 2.语言转换 高级语言=》中间语言(IL)=>运行时,即时编译器(GIT)将中间语言转为二进制机器码。 3.泛型的性能问题 泛型不会影响性能。因为 阅读全文
posted @ 2017-06-07 22:30 chenxizhaolu 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1.需求场景: 需要把最新更新文章的前五名作者展示出来。 2.解决问题第一步: 结果:显示五条记录,但是名字是重复的。 3.解决问题第二步: 加Distinct 结果:报错。如果指定了 SELECT DISTINCT,那么 ORDER BY 子句中的项就必须出现在选择列表中。4.解决问题第四步: 按 阅读全文
posted @ 2017-06-02 10:57 chenxizhaolu 阅读(13900) 评论(4) 推荐(1) 编辑
摘要: 在Global.asax中添加如下代码即可。意思就是在application管道事件中触发了“获取到了用户身份信息”的事件里,获取用户身份信息并进行校验后,给HttpContext.Current.User赋值即可。需要注意的是,MyUser需要实现IPrincipal接口。 感悟: 天天都在谈论各 阅读全文
posted @ 2017-05-23 19:56 chenxizhaolu 阅读(2982) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 下一页