dedecms又让我纠结一次

    由于工作需要,修改了下dedecms的showMsg()方法支持了外调模板. 却怎么也不能同步了.重新设置ucenter也无计于是.由于对ucenter不是很熟悉.所以只能调试. 经过半天的折腾才发现我漏掉了一个变量$ucsynlogin, uc_user_synlogin()的返回值.原来这 个返回的js是需要加载一下的. 原showMsg()里是这么写的isset($GLOBALS['ucsynlogin']) ? $GLOBALS['ucsynlogin'] : ”很 隐蔽的藏在一个字串...阅读全文
    作者:admin | 分类:Life | 阅读:99 views |

    学习iphone开发笔记

    计划周末现一个iphone版的rss阅读器.折腾了一天也没搞定.现记录一下. 由于我是新手所以遇到的我问题比较多,首先就现说所所遇到的问题: 1,异步和同步加载xml问题,刚开始为了方便使用的同步的方式加载解析xml这样会造成进程阻塞. 2,nsxmlparser这个库采用的sax的解析方式.比较习惯使用dom树的方式来擦作xml这个sax的方式还真有点不习惯.考虑xml to dictionary 同时保留分层结构.至今没想好怎...阅读全文
    作者:admin | 分类:Cocoa | 阅读:74 views |

    面向对象的五项法则

    1、”开-闭”原则——模块应对扩展开放,而对修改关闭。 2、里氏代换原则——如果调用的是父类的话,那么换成子类也完全可以运行。里氏代换原则是继承复用的一个基础。 3、合成复用原则——要少用继承,多用合成关系来实现。 4、依赖倒转原则——抽象不应该依赖与细节,细节应当依赖与抽象。 要针对接口编程,而不是针对实现编程。 5、迪米特法则——最少知识原则。不...阅读全文
    作者:admin | 分类:PHP | 阅读:79 views |

    纠结的dedecms模板标签

    今天工作需要又重新使用dedecms,粗略的看了下模板标签.我需要在标签里嵌套一个if标签. 经过了一个多小时的代码分析.宣告失败.他那个模板直接替换成html字符串. 让我很纠结哇.想到2年前的时候竟然没这个感觉.有空一定深入研究下. 阅读全文
    作者:admin | 分类:PHP | 阅读:56 views | 标签:, ,

    本文档中使用的伪类型

    mixed mixed 说明一个参数可以接受多种不同的(但并不必须是所有的)类型。 例如 gettype() 可以接受所有的 PHP 类型,str_replace() 可以接受字符串和数组。 number number 说明一个参数可以是 integer 或者 float 。 callback 有些诸如 call_user_function() 或 usort() 的函数接受用户自定义的函数作为一个参数。Callback 函数不仅可以是一个简单的函数,它还可以是一个对象的方法,包...阅读全文
    作者:admin | 分类:PHP | 阅读:54 views |

    fp的初始

    无意中在周爱民的 javascript语言精髓中看到了一点关于fp特性的东西.顿时很感性.很喜欢那种简洁的风格. 阅读全文
    作者:admin | 分类:Life | 阅读:47 views |

    delegate参数解析

    在Cocoa里面很多对象的初始化都有一个delegate参数,例如初始化一个ActionSheet [[UIActionSheet alloc] initWithTitle:@”标题” delegate:self cancelButtonTitle:@”取消按钮” destructiveButtonTitle:@”结束按钮” otherButtonTitles:nil]; 这里就有一个delegate参数,而我给的例子里面的值是self。 那这个self是什么含义呢? 还有什...阅读全文
    作者:admin | 分类:Cocoa | 阅读:72 views |

    Tab Bar控制器的关键属性/方法

    很多iPhoneApp都使用TabBar(不会翻译…),它也是一个非常简单易用的视图控制器。 selectedIndex (被选tab的索引) - 如果你想得到第几个tab被选中的话,这个就是了 selectedViewController (被选tab的视图控制器) - 参数和返回值都是一个视图控制器 viewControllers (视图控制器(们)) - 方法是主要指定这个tabBar的子控制器们 - 返回值也是当前tabBar所有的子控制器们,...阅读全文
    作者:admin | 分类:Cocoa | 阅读:55 views |

    Navigation Controller function

    Navigation Controller 是最重要的iPhone组建之一了,以下是一些“关键方法” pushViewController:viewController animated:BOOL (加载视图控制器) – 添加指定的视图控制器并予以显示,后接:是否动画显示 popViewControllerAnimated:BOOL (弹出当前视图控制器) – 弹出并向左显示前一个视图 popToViewController:viewController animated:BOOL (弹出到指定视图控制器) – 回...阅读全文
    作者:admin | 分类:Cocoa | 阅读:84 views |