04 2013 档案

摘要:一般的WCF服务可以通过设置配置文件中Timeout属性值来自定义服务的超时时间,但WCF服务没有配置文件,默认的超时是60s。但有时候,我们的查询时间超过60s,我们能不能通过自己来定义超时时间呢。答案是肯定的。RIA Services生成的代理类刚好是部分(partial)类,我们可以利用这一点来设置超时。先在Service项目中建一个类:WcfTimeoutUtility,这里设置超时方法/// <summary> /// Utility class for changing a domain context's WCF endpoint's /// Send 阅读全文
posted @ 2013-04-18 22:43 Gyoung 阅读(3240) 评论(10) 推荐(2) 编辑
摘要:位置信息从何而来设备可以使用下列数据源IP地址三维坐标:GPS(Global Positioning System,全球定位系统);从RFID、Wi-Fi和蓝牙到Wi-Fi的MAC地址;GSM或CDMA手机的ID用户自定义的数据浏览器支持性检查 <div> <span class="info"> <p id="status"></p></span> </div> <script type="text/javascript"> if (navigator 阅读全文
posted @ 2013-04-13 23:29 Gyoung 阅读(5844) 评论(0) 推荐(0) 编辑
摘要:浏览器支持性检测 var hasVideo = !!(document.createElement('video').canPlayType); alert(hasVideo);也可以在audio元素或video元素中放入备选内容,如果浏览器不支持该元素,这些备选内容就会显示在元素对应的位置。<video src="video.webm" controls> Your Browser does not support HTML5 video. </video>包含Audio元素的HTML界面<audio controls src 阅读全文
posted @ 2013-04-13 20:35 Gyoung 阅读(1760) 评论(0) 推荐(0) 编辑
摘要:SVG(Scalable Vector Graphics):可缩放矢量图形,一种二维图形表示语言。借助SVG,我们可以实现很多同Canvas API类型的绘制操作,但在Canvas元素上绘制文本的时候,字符会以像素的方式固定到上面。文本成为了图像的一部分,除非重新绘制Canvas绘制区域,否则无法改变文本内容。正因为如此,Canvas上面的文本无法被搜索引擎获取,而SVG上的文本却是可搜索的。例如,Google会对Web上的SVG内容中的文本进行索引。在页面中添加SVG内联方式:像HTML中的其它元素一样使用,在此基础上可以编写HTML,JavaScript和SVG的交互应用。<body 阅读全文
posted @ 2013-04-09 23:36 Gyoung 阅读(10096) 评论(0) 推荐(9) 编辑
摘要:检测浏览器支持情况 <script type="text/javascript"> try { document.createElement("Canvas").getContext("2d"); document.getElementById("support").innerHTML = "OK"; } catch (e) { document.get... 阅读全文
posted @ 2013-04-08 00:10 Gyoung 阅读(12867) 评论(4) 推荐(3) 编辑
摘要:平时我们如果要用到委托一般都是先声明一个委托类型,比如:private delegate string Say();string说明适用于这个委托的方法的返回类型是string类型,委托名Say后面没有参数,说明对应的方法也就没有传入参数。写一个适用于该委托的方法: public static string SayHello() { return "Hello"; }最后调用: static void Main(string[] args) { Say say = SayHello; ... 阅读全文
posted @ 2013-04-04 18:00 Gyoung 阅读(23465) 评论(31) 推荐(76) 编辑

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