摘要: 最近需要对客户的系统进行升级,在对一张记录只有7767条记录的表进行分次查询时,每次查询500条,16次查询居然使用了2分钟时间。代码如下: 调试结果显示,一次比一次查询的时间长,到第14次查询时,耗时20s之多,不忍直视,那还有记录达到百万条的又该如何??? baidu…… google…… 其答 阅读全文
posted @ 2016-03-15 23:16 小气鬼 阅读(443) 评论(0) 推荐(0) 编辑
摘要: 最近项目在使用MVC。项目中有个地址为:www.xxx.com/search/search.html,从这个页面点击QQ登录时,地址为:www.xxx.com/passport/QQLogin.html?returl=/search/search.html此时,QQ登录总是不成功。但是同样的情况,如... 阅读全文
posted @ 2014-07-23 22:26 小气鬼 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 最近一个项目使用到Silverlight,而SL是通过WCF获得数据,在添加WCF服务引用时出现添加失败;右键更新服务引用也不行,且将会清空Reference文件。具体的结果就是不会在Reference文件中生成代码,这个帖子对出现这个问题描述的比较详尽:http://bbs.csdn.net/topics/380056247。而我在服务设置里 取消了“重新使用所有引用的程序集中类型”,选择“重新使用所引用的指定程序集中类型”:这样,WCF的服务引用“异常”的成功了。备注:在默认 WCF服务配置下,如果我更想服务引用的话,VS将自动清空Reference文件,ServiceReferences 阅读全文
posted @ 2013-09-16 23:41 小气鬼 阅读(3211) 评论(0) 推荐(0) 编辑
摘要: ASP.NET请求验证功能可以给我提供应用程序的保存,避免站点受到XSS的攻击。但是在一些情况下,我们需要禁用这个功能,比如我们需要使用HtmlEditor来让用户输入一些HTML文本,这时候ASP.NET 2.0允许我们可以通过在web.config设置validateRequest="false"。或者在MVC中,我们可以通过在Controller或者Action上设置[ValidateRequest(false)]这个特性来达到禁用的上的。但是在当你把站点从旧版本升级到ASP.NET 4.0后,你会发现,即使你这样做,仍然会提示你这样的一个异常“A potential 阅读全文
posted @ 2013-06-29 21:39 小气鬼 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 前一篇提到EF在对具有非自增的主键表进行插入时出现Field 'merchant_id' doesn't have a default value 错误。(地址:http://www.cnblogs.com/tangfd405/p/3155893.html)解决方法:在EF实体对应的字段上标注DatabaseGenerated(DatabaseGeneratedOption.None),如:[Key,DatabaseGenerated(DatabaseGeneratedOption.None)]public int merchant_id { get; set; }对E 阅读全文
posted @ 2013-06-26 10:39 小气鬼 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 最近的项目使用了entity framework+MySQL。经常遇到一些问题,有点恼火啊。比如说现在遇到的,向有着 非自增主键的表中插入记录时,出现:Field 'merchant_id' doesn't have a default valuemerchant_id的数据库定义:`merchant_id` int(11) NOT NULL,var theme = new MerchantTheme { MerchantId = merchantId, BannerImage = bannerPath, ... 阅读全文
posted @ 2013-06-26 01:25 小气鬼 阅读(935) 评论(1) 推荐(0) 编辑
摘要: 今天遇到一个很奇怪的事情: 公司内部新系统发布后,其他一切正常,唯独使用 Response.Redirect("/a/B.aspx") 进行页面跳转的服务器事件出现浏览器长时间等待,最后得结果是:连接超时。 当时以为是代码中存在死循环,检查代码后发现没有。 而且代码是在发布到服务器上后出现这样的问题 阅读全文
posted @ 2012-11-27 19:46 小气鬼 阅读(1274) 评论(0) 推荐(0) 编辑