03 2014 档案

摘要:11.3.3 线程局部存储实现(1)2009-04-22 15:29 俞甲子/石凡/潘爱民 电子工业出版社 字号:T |T《程序员的自我修养:链接、装载与库》第11章运行库。本章主要介绍运行库的概念、C/C++运行库、Glibc和MSVC CRT、运行库如何实现C++全局构造和析构及以fread()库函数为例对运行库进行剖析。本节为大家介绍线程局部存储实现。AD: 51CTO学院:IT精品课程在线看! 11.3.3 线程局部存储实现(1)很多时候,开发者在编写多线程程序的时候都希望存储一些线程私有的数据。我们知道,属于每个线程私有的数据包括线程的栈和当前的寄存器,但是这两种存储都是非常不可靠的 阅读全文
posted @ 2014-03-30 23:49 Lunaa 阅读(858) 评论(0) 推荐(0) 编辑
摘要:PHP中获取当前页面的完整URLjavascript实现:top.location.href 顶级窗口的地址this.location.href 当前窗口的地址PHP实现#测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址 echo $_SERVER['HTTP_HOST'].""; #localhost//获取网页地址 echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php//获取网址参数 echo $_SERVER[& 阅读全文
posted @ 2014-03-28 12:17 Lunaa 阅读(165) 评论(0) 推荐(0) 编辑
摘要:说说JSON和JSONP,也许你会豁然开朗,含jQuery用例Posted on 2012-04-19 23:37 随它去吧 阅读(79513) 评论(181)编辑 收藏前言:由于Sencha Touch 2这种开发模式的特性,基本决定了它原生的数据交互行为几乎只能通过AJAX来实现。当然了,通过调用强大的PhoneGap插件然后打包,你可以实现100%的Socket通讯和本地数据库功能,又或者通过HTML5的WebSocket也可以实现与服务器的通讯和服务端推功能,但这两种方式都有其局限性,前者需要PhoneGap支持,后者要求用户设备必须支持WebSocket,因此都不能算是ST2的原生解 阅读全文
posted @ 2014-03-27 22:02 Lunaa 阅读(86) 评论(0) 推荐(0) 编辑
摘要:浏览器缓存机制浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta标签,Web开发者可以在HTML页面的节点中加入标签,代码如下:html code上述代码的作用是告诉浏览器当前页面不被缓存,每次访问都需要去服务器拉取。使用上很简单,但只有部分浏览器可以支持,而且所有缓存代理服务器都不支持,因为代理不解析HTML内容本身。下面我主要介绍HTTP协议定义的缓存机制。Expires策略Expires是Web服务器响应消息头字段,在响应http请求时告诉浏览器在过期时间前浏览器可 阅读全文
posted @ 2014-03-25 10:48 Lunaa 阅读(140) 评论(0) 推荐(0) 编辑
摘要:FlashDevelop 与 FlashBuilder 关于Embed paths 路径的区别 事发原因: 原来项目使用FlashBuilder 4开发,其中使了Embed来嵌入资源, 路径是“../images/a.png”.后来招来新人,习惯使用FlashDevelop,新建FD AS3项目,并把目录指向原FlashBuilder 项目目录,一切正常顺利。但只有[Embed]的资源报 路径错误 .后来google了一大把,终于发现解决方式: 把“../images/a.png”. 改成“/../images/a.png”完全搞定. 原因如下: 在FB中,以上两种路径... 阅读全文
posted @ 2014-03-20 11:39 Lunaa 阅读(112) 评论(0) 推荐(0) 编辑
摘要:Flash Platform的性能优化——节省内存2012-08-30 17:24:13|分类:FlashPlayer底层|举报|字号订阅节省内存对于应用程序(尤其台式机应用程序)开发一直非常重要。然而,内存的使用量对移动设备来说非常重要,因此有必要限制应用程序占用的内存量。显示对象选择适当的显示对象。ActionScript 3.0 包含很多显示对象。要限制内存用量,最简单的优化技巧之一是使用合适类型的显示对象。对于非交互式简单形状,请使用 Shape 对象。对于不需要时间轴的交互式对象,请使用 Sprite 对象。对于使用时间轴的动画,请使用 MovieClip 对象。应始终为应用程序选择 阅读全文
posted @ 2014-03-18 16:51 Lunaa 阅读(182) 评论(0) 推荐(0) 编辑