随笔分类 -  其它 / 异常错误与解决

解决调试过程中出现的问题
摘要:在最近项目开发过程中,在进行任务调度处理过程中,出现了一个问题,它的线程数暴长,从20多个可以到1000多个,如果你的服务器性能好的话,可以到10000多个,太恐怖了,就算你的服务再好,早晚有一天也会被new Redis炸干!哈哈!原因:非托管资源使用过多,没有得到释放一 连接网络资源过多,如red... 阅读全文
posted @ 2015-08-26 17:40 张占岭 阅读(2022) 评论(8) 推荐(0) 编辑
摘要:win7无法进行局域网访问解决 公司里经常会使用网络共享的文件服务器,但是用win7的那伙计,在输入帐号和密码后却提示密码错误,试验了多次都是如此。 经过网上搜索文章及自己的研究最后发现这是由于win7新的安全机制引起的,只要修改win7的一个策略就可以解决这个问题。操作具体方法如下:在运行里面输入secpol.msc来启动本地安全设置,然后选择本地策略---安全选项---网络安全-LAN Manager 身份验证级别,你会发现win7默认的时候这里是不做配置的,那么只要把他选择成“发送LM&NTMLM响应-使用NTLMv2…¨"“就可以了。如果你是英文系统操作如下 阅读全文
posted @ 2014-03-13 17:44 张占岭 阅读(3545) 评论(0) 推荐(0) 编辑
摘要:写JS还是谨慎点好,为什么这样说,首先一个常识就是,在浏览器执行JS脚本过程中,当出现脚本错误,并且你没有手动进行异常捕捉时,他会在浏览器下面出现黄色的叹号,这是正常的,这也不是最重要的,最重要的是,出错行以下的所有JS代码将中停执行,这是我们不希望看到的,所以说,对于自己写的,拿不准的脚本还是加上异常捕捉比较好。1 清除黄色叹号:window.onerror={return true;} //这只是表面清除了错误,但JS代码将被中停2 为容易出错的,容易产生兼容问题的代码段加上try..cache 1 try{ 2 3 var a="hello world"; 4 5 D 阅读全文
posted @ 2012-10-23 17:39 张占岭 阅读(1201) 评论(0) 推荐(3) 编辑
摘要:产生这个问题的原因,其时是由我们的习惯引起的,一般说过,我们的update操作是这样的1 从数据表把数据获出来2 修改取出现的实体值3 发回给数据表,更新成功这看上去没有问题,但在EF环境中就会产生问题,因为当你取实体时,默认情况下EF会向ObjectStateManager提交一种跟踪机制,即向它里面添加了一个键值,而当你调用update时,这时它已经有这个键值了,所有出现异常也很正常。解决方法1:不使用上面的逻辑,直接将实体附加到数据上下文中,这是可以的解决方法2:在获取单条实体时,取消实体跟踪,扩展方法是AsNoTracking(),这时不会向ObjectStateManager添加键值 阅读全文
posted @ 2012-10-23 15:34 张占岭 阅读(713) 评论(0) 推荐(1) 编辑
摘要:编译器错误消息: 类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义。必须添加对程序集 “System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089” 的引用。原因,因为在进行页面渲染时用到了这个程序集,而程序没有加载这个,所以出现了错误,一般地,我们可以在Web.config中,注册这个程序集如下代码:1 <assemblies>2 <add assembly="System.Web. 阅读全文
posted @ 2012-10-23 11:54 张占岭 阅读(2732) 评论(0) 推荐(2) 编辑

点击右上角即可分享
微信分享提示