- 博客(17)
- 资源 (5)
- 收藏
- 关注
原创 Yii框架模型类的实现以及PHP5动态语言特性的应用
Yii框架提供一个代码生成器gii, 我们一般用它来生成模型类代码。模型类是对数据(表)操作进行封装 不过在模型类中你看不到get/set属性的方法,甚至看不到和表字段关联的属性成员变量,但并不影响我们直接操作其属性,仿佛这些属性就在那里一样。其具体实现方式,正是一些设计模式和PHP5动态语言特性的一个很好的应用案例。举个例子,如下一个用户模型类,对应的数据表为users<?phpclass
2013-05-30 22:31:11 4589
原创 PHP语言动态特性-面向切面
PHP语言动态特性的更多用例下面的例子类似面向切面编程,其和面向对象不同的地方在于,面向对象关注于每个对象定义的完整性,而切面是关注于整个对象系统的某个/某些特定功能面,比如日志、过滤等,把这些特定功能面剥离出来达到共用的目的。Listing 8. 简单的User类<?phpclass User{ private $name; function set_name( $value )
2013-05-29 18:13:11 5252
翻译 PHP语言的动态特性-Going dynamic with PHP
原文链接:http://www.ibm.com/developerworks/xml/library/os-php-flexobj/PHP5引入的面向对象的编程特性显著的提升了PHP语言的层次。不只是成员和方法的访问控制private, protected, public -- 和Java, C++, 或C#一样 -- 你同时还能创建运行期间能动态改变的对象,动态的创建一个新的方法和属性。这些是J
2013-05-28 22:04:47 3081
原创 页面设计:响应式设计电子商务网站案例学习
响应式设计技术已经比3年前更加成熟而且有了更多的设计、测试工具和设计框架和样式。不过这些设计大部分用在一些阅读、Blog、简单门户网站中,在电子商务领域少有涉及。国内大中型电子商务网站基本上没有使用响应式设计的技术。不过,今天看到一个国外卖定制衣服的网站,这方面设计、实现得很不错,值得借鉴。网站首页:http://www.indochino.com在PC上是排在一行的4个方块导航到各个分类在手机上
2013-05-23 20:57:58 5204 1
原创 移动互联网应用技术架构简介-iOS
iOS源于UNIX,由Mach,BSD系统改写发展而来,很稳定。第一层(最底层)核心操作系统层(Core OS)包括内存管理、文件系统、电源管理以及一些其他的操作系统任务。可以直接和硬件设备进行交互。核心操作系统层包括以下这些组件:OS X Kernel Mach 3.0 BSDSockets Power Mgmt File SystemKeychain Certif
2013-05-22 20:27:14 4548
原创 移动互联网应用技术架构简介-Android
Android历史Android是一款基于Linux的操作系统,面向触摸屏移动设备如智能手机和平板电脑. 最早是由位于加州的Android公司所开发, 2003年创立,2005年被Google收购。Android 2007年正式公开,2008年10月出售第一款手机。Android 架构图:Android OS可以被看作一个4层的软件堆栈,每层都包含一组程序组件。总体上包括操作系统, 中间件和核心应
2013-05-22 20:25:24 11312 1
原创 流行软件名称的标准发音:nagios,nginx,lucene,mahout,hadoop,cacti,ceph,selenium
下面这些软件在互联网行业用得较为广泛,但发音经常"一个英文,各自表述" :)nagios是IT基础设施监控软件,主页http://www.nagios.org/(As pronounced by Ethan, the author of Nagios):http://community.nagios.org/audio/nagiospronunciation.mp3cacti是网络流量监控图形工具
2013-05-20 15:38:50 19685 5
原创 项目管理: Redmine2.1.2和Testlink1.9.5集成
Redmine是轻量级的项目管理、问题跟踪系统,Testlink是相对轻量级的测试管理系统。两者结合基本可以满足项目开发、测试的管理需求。Testlink1.9.5版本和问题跟踪系统(如redmine)的集成不用通过手动编辑/config.inc.php以及cfg/redmine.cfg.php文件来配置可以直接点击左边的Issue Tracker Management的链接,进入Issue Tr
2013-05-17 18:30:16 13016 6
转载 如何实际使用PHP5.3闭包语法特性
Closures are a new language-level feature that has been added to php 5.3, along with namespaces, late static binding, and a slew of other new features, patches, and updates. If you’re like me, you mig
2013-05-14 19:22:55 2534
转载 PHP匿名函数及闭包
[iefreer] 转载一篇对PHP闭包语法讲解比较深入到位的文章,后续还会转一篇这些新语法如何巧妙应用的文章。匿名函数在编程语言中出现的比较早,最早出现在Lisp语言中,随后很多的编程语言都开始有这个功能了,目前使用比较广泛的Javascript以及C#,PHP直到5.3才开始真正支持匿名函数,C++的新标准C++0x也开始支持了。匿名函数是一类不需要指定标示符,而又可以被调用的函数或子例程,匿
2013-05-14 18:53:38 18709
原创 项目管理:Redmine安装错误You cannot specify the same gem twice with different version
在redmine安装包路径下面执行bundle install命令,提示错误:[root@vps redmine]# bundle installYou cannot specify the same gem twice with different version requirements. You specified: i18n (~> 0.6.0) and i18n (= 0.4.2)遇到
2013-05-08 19:39:42 4384
原创 PHP: 如何把数组导入MySQL数据库
考虑到性能当然不能按数组元素遍历来执行插入操作。有两个方法可供选择,一种是把数据存入csv文件,然后执行load data infile还有一种就是类似于sql server里面的bulk insert,使用insert语句插入批量数据,结合PHP的implode函数,可以很简单的实现大批量数组数据的一次性插入。$statement = "INSERT INTO table (title, typ
2013-05-07 20:11:45 8519
原创 Yii::记录日志到自定义文件
默认情况下,Yii::log($msg, $level, $category)会把日志记录到runtime/application.log文件中日志格式如下:[时间] - [级别] - [类别] - [内容]2013/05/03 17:33:08 [error] [application] test但有时候需要把某些特定的日志放到特定的文件中,比如交易失败的日志,需要和其他日志区分开来单独记录。在
2013-05-03 18:27:22 19856
转载 移动电子商务网站可用性-表单和支付流程
原文链接:http://www.getelastic.com/mobile-forms-checkout/This is the final installment of a 4 part series on mobile commerce design and usability…Part 1: Home Pages and Navigation Part 2: Search and Categ
2013-05-02 20:23:56 3998
转载 移动电子商务网站可用性-商品页面和购物车
原文链接:http://www.getelastic.com/mobile-commerce-usability-product-pages-and-cart-summary/This is the third installment of a 4 part series on mobile commerce design and usability:Part 1: Home Pages and
2013-05-02 20:20:00 2696
转载 移动电子商务网站可用性-搜索结果和分类页
原文链接:http://www.getelastic.com/mobile-search-category-pages/This is the second installment of a 4 part series on mobile commerce design and usability:Part 1: Home Pages and Navigation Part 2: Search a
2013-05-02 20:17:27 2315
转载 移动电子商务网站可用性-首页和导航
转载说明:Get Elastic是关注于电子商务的设计网站,访问速度有点慢,有些经典文章转载到这里,方便查阅原文链接:http://www.getelastic.com/mobile-home-page-navigation/While most retailers have enough challenge optimizing for the Web, along comes the mobi
2013-05-02 20:10:35 3189
Atomikos Transactions Guide
2013-03-16
Android 三维图形演示代码
2009-10-01
一种新的Windows Mobile软件架构
2009-07-30
windows mobile 程序异常问题定位指南
2009-03-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人