手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表Tag:重构

NSLog 输出格式

NSLog是IOS上面常用的做记录的方式,感觉有点象是php中的printf,因为常用,所以就记录了一下。
%@ 对象
• %d, %i 整数
• %u 无符整形
• %f 浮点/双字
• %x, %X 二进制整数
• %o 八进制整数
• %zu size_t
• %p 指针
• %e 浮点/双字 (科学计算)
• %g 浮点/双字
• %s C 字符串
• %.*s Pascal字符串
• %c 字符
• %C unichar
• %lld 64位长整数(long long)
• %llu 无符64位长整数
• %Lf 64位双字

反正纠结纠结就当printf了。也就@用的最多一点吧

简单的Yii分页

自己的笔记。。。。

PHP代码
  1. <?php  
  2.   
  3. $criteria = new CDbCriteria();  
  4. $criteria->addCondition(....);  
  5.   
  6. $pagination = new CPagination( xxx::model()->count$criteria ));  
  7. $pagination->pageSize = 20;  
  8.   
  9. $pagination->applyLimit( $criteria );  
  10. $result = xxx::model()->findAll($criteria);  
  11. $this->render('xxx',array('data'=>$result,'pager'=>$pagination));  
  12.   
  13. //-------------------templates  
  14. <?php  
  15. $this->widget('CLinkPager',array('pages'=>$pager));  

基本上这样就可以实现分页了。。。当然,这是最基础的。因为实在没时间 仔细看zii的CgridView

Tags: yii, 参考

关于SEO的一些常见知识

1、新站上线时,别忘了去几个重要搜索引擎的网站进行登录,以下是这些搜索引擎登录入口地址:

百度:http://www.baidu.com/search/url_submit.html

Google:http://www.google.com/intl/zh-CN/add_url.html

Google香港:http://www.google.com.hk/addurl/?continue=/addurl

网易-有道:http://tellbot.yodao.com/report

SOSO:http://www.soso.com/help/usb/urlsubmit.shtml

搜狗:http://www.sogou.com/feedback/urlfeedback.php

中国雅虎:http://search.help.cn.yahoo.com/h4_4.html

微软Live&Msn:http://search.msn.com.cn/docs/submit.aspx

2、一些常见的搜索语法,如:site:neatstudio.com ,link:neatstudio.com , domain:neatstudio.com 等

一般来说,site指令是用于查看该域名下所有的网页数,大多数时候我们用来查看网站的收录 。

link指令几乎都是查看反向链接的,但百度好象不太一样,它认为link还是一个搜索的关键字,而没有任何意义

domain,百度是查网页内容中包含某关键词,GOOGLE无意义,YAHOO嘛和site指令一样。

因此,在这种情况下,几乎我们就用site指令和link指令了。。。不过百度怎么查外链呢?好奇怪 啊。

Tags: seo

PHP实用函数介绍(一)

在PHP开发中,有时候我们会不可避免的需要得到类中所有方法或者变量。也有的时候,我们需要知道某一个方法是否已经被定义,某一些类是否被加载,这时候,就需要用到一些比较少用的函数了。

1、获取类中所有的变量:get_class_vars。使用方法为get_class_vars('类名');如果在类外面调用,那么只能获取属性为public的变量,如果在内部调用,则可以获取所有的变量。当然,子类是无法获取父类的private属性的变量的。

2、获取类中所有的方法:get_class_methods,如用方法与get_class_vars几乎一样,但参数可以是类名,也可以是实例化后的类。同样,在内部可以获取所有的方法名,外部只能获取public方法。从PHP5开始,方法名返回的时候是区分大小写,而在PHP4的时候,全部返回小写(事实上方法本来对大小写无所谓的)

3、与1类似的方法:get_object_vars,它的参数只能是实例化后的object,其他的用法都与1相同

4、获取所有加载的方法,get_defined_functions,它会返回一个数组,其中以user为下标的数组就是当前被引用过的变量。当然也可以直接用function_exists来判断。

5、get_include_files,这个方法可以了解到当前页面加载了多少文件,在优化的时候可以参考,是否有文件被无意义的加载了

Yii documents

这两天一直在看Yii框架,也下载了一份API手册,却发现API手册里只有方法的介绍,却没有具体的调用方法,如果是纯方法的话,说实话,我还情愿用IDE的自动完成来查看呢。当然有个API手册在查询的时候会比较方便一点。

那么,有没有真正的manual呢?到官网的documentation分类去看了一下,NND,一堆 英文,不过,在我犀利的眼神下,还是发现了这玩意:The Definitive Guide to Yii ,点开一看,原来这才是类似于PHP手册的manual呀。可惜能够下载的只有PDF版本。更可恨的是,也只有英文版的,算了,将就点吧。。。虽然英文烂了点,一些简单的东西还是能够看得懂的。

如果初学Yii,还是建议看一下这个guide:The Definitive Guide to Yii ,它,有中文版,在:http://www.yiiframework.com/doc/guide/zh_cn/index

左边的树的目录也很清晰,值得一观,不过更建议的是多看一下:http://www.yiiframework.com/doc/guide/zh_cn/basics.application,我最初就是没看这个,一下子不知道如何调用Cache,都想在代码 new Cache之类的了。

--EOF--

后记:感谢烂桔推荐的:http://dreamneverfall.cn/yiidoc/index.htm,烂桔的网站为:http://iorange.cc

Tags: yii, 重构

Records:812