2014年11月19日
摘要: 先上一张效果图这是一个搜索按钮,带了一个搜索的小图标。写的CSS在IE6和IE7中的兼容性不是很好。四边的圆角使用了CSS3的属性。一、小图标用字体制作上面的搜索图标,我是通过网站icomoon,在线生成的,这个网站在国外,国内访问比较慢,用代理或FQ工具上去会比较快。网站如下图:做好一系列选择后,... 阅读全文
posted @ 2014-11-19 09:22 咖啡机(K.F.J) 阅读(6866) 评论(3) 推荐(2)
2014年11月16日
摘要: 这套权限管理是配合Zend Framework设计的,用在其他地方的时候可以做些修改。一、表构成 1.总共有七张表组成 2.管理员信息表(sys_user)、系统模块信息表(sys_module)与用户分组信息表(sys_group)这三张是独立的表,没有与其他表发生关系。 3.用户分组信息表... 阅读全文
posted @ 2014-11-16 09:46 咖啡机(K.F.J) 阅读(3394) 评论(10) 推荐(5)
2014年11月6日
摘要: ios中多线程有三种,NSTread,NSOperation,GCD这篇就讲讲GCD的基本用法平时比较多使用和看到的是:dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{ //... 阅读全文
posted @ 2014-11-06 17:14 咖啡机(K.F.J) 阅读(1053) 评论(0) 推荐(0)
2014年10月27日
摘要: 1. 什么是kvckvc--key-value coding,健值编码可以通过key直接访问对象属性的value的方法2.使用场景kvc主要是为了让代码变的更简介明了用的比较多的是在后台数据解析,还有访问一些没有setter,getter方法的属性3.代码解析:定义都在NSKeyValueCodin... 阅读全文
posted @ 2014-10-27 12:01 咖啡机(K.F.J) 阅读(1150) 评论(0) 推荐(0)
2014年10月20日
摘要: 一、什么是kvo?key-value observing,观察者模式观察者,观察对象属性的变化,当被观察者该属性发生变化时,观察者会接收到通知,可以在回调函数中做相应的处理二、有什么作用?变化处理操作可以在同一个函数中进行,先前本人都会在每次修改属性值的地方调用后续操作,比较繁琐,修改的地方也比较多... 阅读全文
posted @ 2014-10-20 10:43 咖啡机(K.F.J) 阅读(2238) 评论(0) 推荐(0)
2014年10月15日
摘要: 一、JavaScript内存监测工具在讨论内存泄露之前,先介绍几款JavaScript内存监测工具。IE的sIEve与JSLeaksDetector(这两个可以在下面的附件中下载),firefox的Leak Monitor,chrome的Porfiles等。1、Leak Monitor好不容易找到下... 阅读全文
posted @ 2014-10-15 09:38 咖啡机(K.F.J) 阅读(1597) 评论(0) 推荐(0)
2014年10月14日
摘要: 一、引用计数(Reference Counting)算法 Internet Explorer 8以下的DOM和BOM使用COM组件所以是引用计数来为DOM对象处理内存,引用计数的含义是跟踪记录每个值被引用的次数。形象点说: 1)房子里有很多便签纸,这些纸就好比是内存。如下图: 2)使用内存... 阅读全文
posted @ 2014-10-14 09:19 咖啡机(K.F.J) 阅读(1425) 评论(2) 推荐(2)
2014年10月13日
摘要: 一、静态分配( Static Allocation ) 从静态存储区域分配内存。程序编译的时候内存已经分配好了,并且在程序的整个运行期间都存在,如静态变量和全局变量。 如下面这张网上找的图:把房间看做一个程序,我们可以把静态分配的内存当成是房间里的耐用家具。通常,它们无需释放和回收,因为没人会天... 阅读全文
posted @ 2014-10-13 09:35 咖啡机(K.F.J) 阅读(1661) 评论(5) 推荐(1)
2014年10月11日
摘要: 一、延迟调用 当在一段代码中使用 setTimeout 时,要将一个函数的引用作为它的第一个参数,而将以毫秒表示的时间值作为第二个参数。 但是,传递函数引用的同时无法为计划执行的函数提供参数。可以在代码中调用另外一个函数,由它返回一个对内部函数的引用,再把这个对内部函数对象的引用传递给 setT... 阅读全文
posted @ 2014-10-11 09:24 咖啡机(K.F.J) 阅读(1064) 评论(0) 推荐(1)
2014年10月10日
摘要: 闭包的官方的解释是:一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。通俗点的说法是:从理论角度:所有的函数。因为它们都在创建的时候就将上层上下文的数据保存起来了。哪怕是简单的全局变量也是如此,因为函数中访问全局变量就相当于是在访问自由变量,这个时候... 阅读全文
posted @ 2014-10-10 10:35 咖啡机(K.F.J) 阅读(1508) 评论(3) 推荐(0)