上一页 1 2 3 4 5 6 7 ··· 9 下一页
摘要: 题设:   公司网站mysql连接超过限制,网站基本上动不了了,分析过他的流量后发现不是流量暴增或者黑客攻击引起的。 阅读全文
posted @ 2013-01-16 11:10 林石 阅读(772) 评论(0) 推荐(1) 编辑
摘要: 题设: 由于遇到程序从MYSQL向SQLSERVER迁移的需求,需要对MYSQL的SQL语法进行相应改造,发现原来程序中有这么一段语句INSERT INTO forum_threads (siteid,tid,author,authorid,subject,dateline,message,useip,pid,recycledate) VALUES({0},{1},'{2}',{3},'{4}','{5}','{6}','{7}',{8},now()) ON DUPLICATE KEY UPDATE recycledate=now();由于MYSQL中INSERT ON DUPLICATE KEY UPDATE语法是原子操作,效率和语法都非常之优美, 阅读全文
posted @ 2013-01-16 11:00 林石 阅读(8148) 评论(0) 推荐(0) 编辑
摘要: 莫名其妙http://www.python.org/download/这个下载地址无法访问:无语问苍天啊~~~自己折腾半天找到这个替代地址:http://www.python.org/ftp/python/留给遇到同样问题的同学吧.难道是IP歧视!!加料附赠一个python工具下载地址,无限工具,无限可能http://www.lfd.uci.edu/~gohlke/pythonlibs/ 阅读全文
posted @ 2012-08-01 17:11 林石 阅读(219) 评论(0) 推荐(0) 编辑
摘要: 题设: 网站如果应用了WCF技术,在旧版本的IIS(比如 IIS5.1)中是无法正常运行的,分析:因为WCF应用所对应的.svc扩展名的文件没有在IIS中注册,所以WCF的服务没有进行对应的解析,这样网站运行不正常。 解决: 注册文件名映射关系的方法,打开IIS,在网站或默认网站上右击,选择属性,点击 ‘虚拟目录’找到“配置”按纽,点击打开"应用程序配置"窗口,点击"添加"。 对应的可执行文件 为对应.NET版本的 aspnet_isapi.dll 比如: c:\windows\microsoft.net\framework\v4.0.30319\asp 阅读全文
posted @ 2011-07-21 14:06 林石 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 题设: 网站如果应用了Silverlight技术,直接部署到IIS中是无法正常运行的,分析: 因为Silverlight应用所对应的三种MIME类型没有在IIS中注册,所以Silverlight相关的文件无法下载到客户端,而Silverlight又是客户端应用,这样网站运行不正常。 解决: Silverlight的发布涉及三种类型的文件:.xap, .xaml, .xbap,这些后缀名对于IIS6和IIS7来说都是新的,他们对应的MIME类型没有默认被添加到IIS中,所以需要手动进行注册,注册的内容为: .xap application/x-silverlight-app .xaml appl 阅读全文
posted @ 2011-07-21 11:46 林石 阅读(255) 评论(0) 推荐(0) 编辑
摘要: 可遇不可求的Question之Php调用WebService传递时间参数篇题设: 在与其他系统进行WEBSERVICE对接的时候发现,PHP无法识别.NET下的时间参数.分析: PHP中的调用WEBSERVICE代码是手工编写xml格式的数据包来实现的,并不像我们.NET 和 JAVA中一样可以利用工具来生成代理类. 所以导致了,PHP在与其他系统语言对接的时候需要处理,不同编程语言直接的兼容问题..NET中的时间类型就是一个例子.解决: 经过分析,既然,PHP是以纯XML的格式的数据包来进行调用,那么,按照.NET的时间格式,传递完全一样格式的时间字符串来替代时间参数,是否可以让.NET识别 阅读全文
posted @ 2011-07-13 11:34 林石 阅读(419) 评论(0) 推荐(0) 编辑
摘要: 题设: 在C#中,匿名函数是一个很好用的语法,大大简化了语法编写复杂度,然而,在实际应用中,如果频繁使用了匿名函数,匿名事件,会导致严重的资源泄露,甚至于内存崩溃.但是,由于匿名函数本身不存在引用的对象.因此,导致将其取消订阅或取消引用非常困难. 分析: 如果使用匿名函数订阅事件,事件的取消订阅过程将比较麻烦。这种情况下若要取消订阅,必须返回到该事件的订阅代码,将该匿名方法存储在委托变量中,然后将此委托添加到该事件中。一般来说,如果必须在后面的代码中取消订阅某个事件,则建议您不要使用匿名函数订阅此事件。 要防止在引发事件时调用事件处理程序,请取消订阅该事件。要防止资源泄露,应在释放订户对象之前 阅读全文
posted @ 2011-07-13 11:28 林石 阅读(1046) 评论(1) 推荐(0) 编辑
摘要: Microsoft Silverlight 4 脱机文档简体中文版http://www.microsoft.com/downloads/zh-cn/confirmation.aspx?displaylang=zh-cn&FamilyID=b6127b9b-968c-46c2-8cb6-d228e017ad74Microsoft Silverlight 4 Tools for Visual Studio 2010 简体中文版http://www.microsoft.com/downloads/zh-cn/confirmation.aspx?FamilyID=B3DEB194-CA86-4 阅读全文
posted @ 2011-06-16 10:25 林石 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 理解JSON:3分钟课程http://www.aqee.net/2011/05/26/understanding-json-the-3-minute-lesson/本文是从 Understanding JSON: the 3 minute lesson 这篇文章翻译而来。 如果你跟我一样(我担心你就是),那么,到目前为止,这应该是你对JSON的经验:两个月前你从没听说过JSON一个月前你听说了这个词但没有留意一周前你发现这个词被提到多次,开始想,没错…又有一些垃圾东西要学了今天你被心灵深处的一个闹铃闹醒,心想:这该死的json究竟是个什么东西?为什么突然间到处都是它了! 于是晚上我乘坐了一辆慢 阅读全文
posted @ 2011-05-26 10:08 林石 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 题设:报错 MyRequest.proto:1:1: Expected top-level statement (e.g. "message").分析:实际上是由于在简体操作系统下,默认的proto文件,其实就是文本文件,的"被读取编码"是GB2312,如果proto文件不是使用该编码编写的,而是utf-8等其他格式,文件头会有乱码,即在message前会有1位乱码,导致protoc程序无法识别到messge开头的标识,导致了异常,解决:修改GB2312编码保存后既可以继续编译成功.~~ 阅读全文
posted @ 2011-05-17 14:55 林石 阅读(1931) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 9 下一页