上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 46 下一页
摘要: 有时使用HttpWebRequest对象会出现错误有三种服务器提交了协议冲突/基础连接已经关闭:连接被意外关闭/无法发送具有此谓词类型的内容正文,感兴趣的朋友可以参考下本文有时使用HttpWebRequest对象会出现错误,总结有三种: 1、System.Net.WebException: 服务器提交了协议冲突. Section=ResponseStatusLine 2、System.Net.WebException: 基础连接已经关闭: 连接被意外关闭。 3、System.Net.ProtocolViolationException: 无法发送具有此谓词类型的内容正文。 使用TcpClien 阅读全文
posted @ 2013-04-19 17:24 赤狐(zcm123) 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 【问题】用C#模拟网页登陆,其中去请求几个页面,会发起对应的http的请求request,其中keepAlive设置为true,提交请求后,然后会有对应的response:resp = (HttpWebResponse)req.GetResponse();之前的多次调试,一直都是可以正常获得对应的response,然后读取html页面的。但是后来几次的调试,在没有改变代码的前提下,结果GetResponse却始终会超时死掉。【解决过程】1.默认request的timeout是1000000毫秒=100秒,都会超时,手动改为10秒,因此就更容易超时了,无法解决问题。2.将http的request 阅读全文
posted @ 2013-04-19 17:03 赤狐(zcm123) 阅读(264) 评论(0) 推荐(0) 编辑
摘要: 在向同一个地址短时间内连续发送 HttpWebResponse.GetResponse() 的时候总会遇到 基础连接已经关闭: 服务器关闭了本应保持活动状态的连接。遇到这种情况应该是http时间的问题,软件或硬件负载平衡环境包含那些支持 HTTP 1.1 和 keep-alive 连接, 服务器中承载 Web 服务调用可能具有终止按时间, 客户端尝试重用该连接。 如果此错误仍然出现应用此修复程序后, 请尝试下列解决方案:(两种方式)一、服务器上修改1. 打开 MicrosoftInternet 信息服务器 (IIS) 管理控制台并找到 Web 服务器。2. 单击 网站 选项卡的 属性 页为 W 阅读全文
posted @ 2013-04-19 15:23 赤狐(zcm123) 阅读(564) 评论(0) 推荐(0) 编辑
摘要: 调用webservice时提示对操作的回复消息正文进行反序列化时出错调用webservice时提示对操作的回复消息正文进行反序列化时出错。主要原因webservice返回值的长度超过readerQuotas中的了maxStringContentLength值,造成返回值截断,不完整,反序列化时出错。 <readerQuotas maxDepth="32" maxStringContentLength="81920" maxArrayLength="16384" maxBytesPerRead="4096" m 阅读全文
posted @ 2013-04-18 21:38 赤狐(zcm123) 阅读(307) 评论(0) 推荐(0) 编辑
摘要: namespace ConsoleApplication2{class Program{static void Main(string[] args){List a = new List();record temp = new record();temp.str = "hey";a.Add(temp);temp.str = "hello";a.Add(temp);return;}}class record{public string str;}} 为什么运行之后a中的两个都是hello而不是第一个hey第二个hello。另外还有一点,如果把List a 阅读全文
posted @ 2013-04-18 10:17 赤狐(zcm123) 阅读(545) 评论(0) 推荐(0) 编辑
摘要: 1:安装后,Resharper会用他自己的英文智能提示,替换掉 vs2010的智能提示,所以我们要换回到vs2010的智能提示2:快捷键。是使用vs2010的快捷键还是使用 Resharper的快捷键呢?我是使用re的快捷键3:esharper安装后,会做几件事情,这几件事情对于除此使用者,比较麻烦,因此归纳总结一下,以资参考。(1)、会将选项——文本编辑器——C#——常规——自动列出成员 这个选择框的勾选去掉。这样当你使用某个方法的时候,便不会提示参数,是一个很郁闷的事情。可以手动勾上。(2)、会将选项——文本编辑器——C#——高级——显示实时语义错误、在编辑中用下划线标识错误这两个选项去掉 阅读全文
posted @ 2013-04-17 13:51 赤狐(zcm123) 阅读(465) 评论(0) 推荐(0) 编辑
摘要: SQLLINQLambdaSELECT *FROM HumanResources.Employeefrom e in Employeesselect eEmployees .Select (e => e)SELECT e.LoginID, e.JobTitleFROM HumanResources.Employee AS efrom e in Employeesselect new {e.LoginID, e.JobTitle}Employees .Select ( e => new { LoginID = e.LoginID, JobTitle = e.JobTitle } )S 阅读全文
posted @ 2013-04-17 11:17 赤狐(zcm123) 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 这可能是C#中的日期类型无法直接转换成Access中的日期类型OleDbType.DBDate所致你可以这样写OleDbParameter parameter = new OleDbParameter(); parameter.OleDbType = OleDbType.DBDate; parameter.Value = DateTime.Now; cmd.Parameters.Add(parameter); 阅读全文
posted @ 2013-04-14 12:48 赤狐(zcm123) 阅读(728) 评论(0) 推荐(0) 编辑
摘要: As the release of Entity Framework 4.1, theDbContext.Database.SqlQuery()method offers a way to execute a SQL command then maps the returning result set to a strong typed object or a list of strong typed objects. However, if you want to use thedynamictype or anonymous type as its return type, you wil 阅读全文
posted @ 2013-04-13 14:28 赤狐(zcm123) 阅读(416) 评论(0) 推荐(0) 编辑
摘要: 问题一:php运行报错:1% 不是有效的 win32 应用程序 php环境配置完毕后,运行html成功,但运行php就报错,错误提示是“1% 不是有效的 win32 应用程序”,英文报%1 is not a valid Win32 application。第一次碰到这样的问题,经过搜索和试验,问题终于解决。 报错原因:由于在64位操作系统里,默认配置下,IIS工作在64位模式下,这会让许多32位的应用不能正常工作。 解决方法: 1)进入命令提示符:开始->运行 cmd 2)执行脚本: cscript %SYSTEMDRIVE%\inetpub\adminscripts\adsutil.v 阅读全文
posted @ 2013-04-11 14:02 赤狐(zcm123) 阅读(230) 评论(0) 推荐(0) 编辑
上一页 1 ··· 27 28 29 30 31 32 33 34 35 ··· 46 下一页