和我对话

勤工出巧匠

1970年1月

in 代码
January 1, 1970

discuz权限增强的功能

1.在\source\module\forum\forum_viewthread.php下修改 $_G["article_tagnames"]=$tagnames; 2.新增插件class plugin_userarticletag {var $value = array(); function global_usernav_extra1() { $this->article...
in 代码
January 1, 1970

discuz目录架构

下面开始了,请看你的upload目录里面的文件,表述的格式依次为文件名,功能描述等等先从根目录开始,根目录文件一般都是入口,即执行具体功能的代码一般不在这些文件中,而是在其调用的文件中 admin.php 系统站点管理入口文件 api.php Discuz!合作应用入口文件(例如漫游、支付宝什么的都走这里) connect.php QQ互联入口文件 cp.php 应用入口文件 crossdo...
in
January 1, 1970

上堆下切

下意识的语言模式影响着我们的聊天,先看两组追女孩时的常见对话。对话1男:周末打算怎么过? 女:在家休息。 男:这么好的天气应该出门呀,我和朋友们正商量去郊游,听说xxx挺不错。女:那祝你们周末愉快了。对话2男:终于下班了,你在做什么? 女:感冒了,刚从医院回家。男:最近是流感高发期,要多加小心,我们办公室不少同事也中招了,今天公司还给我们发口罩呢。 女:没事的,谢谢关心。……以上对话的结尾,...
in
January 1, 1970

设计模式-策略模式

策略模式中类的行为和算法可以在运行时更改,是一种行为型模型。场景:多种算法相似的行为用策略模式解决if...else过多的情形,实现方法:同时继承同一个接口,根据运行的不同场景进行切换不同类处理。个人理解:我要用一个交通工具去旅游;交通工具可以是(自行车,轿车,摩托车)代码示例:interface base{public function driver();}class bike exten...
in
January 1, 1970

设计模式

创建模式设计模式之Factory(工厂模式) 使用工厂模式就象使用new一样频繁.2002/10/9更新设计模式之Prototype(原型模式) 用原型实例指定创建对象的种类,并且通过拷贝这些原型创建新设计模式之Builder 汽车由车轮 方向盘 发动机很多部件组成,同时,将这些部件组装成汽车也是一件复杂的工作,Builder模式就是将这两种情况分开进行。设计模式之Singleton(单态模...