SHINE.LI

一个行走在互联网边缘的工程师

   :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2012年11月26日

摘要: 锻炼老是断断续续,身体也变得很差~ 感冒这个东西貌似随时都会来袭~今天早晨6点40自然醒后,忽然心血来潮进行了将近一个小时的运动,感觉还不错~坚持就是胜利! 坚持每天锻炼,就算只有5分钟!! 阅读全文
posted @ 2012-11-26 08:19 SHINE.LI 阅读(113) 评论(0) 推荐(0) 编辑

2012年11月19日

摘要: 自由从何而来?从自信来,而自信则是从自律来!先学会克制自己,用严格的日程表控制生活,才能在这种自律中不断磨练出自信。自信是对事情的控制能力。如果你连最基本的时间都控制不了,还谈什么自信?—— 乔布斯 你的时间有限,所以不要为别人而活,不要被教条所限,不要活在别人的观念里。不要让别人的意见左右自己内心的声音。最重要的是,勇敢地去追随自己的心灵和直觉,只有自己的心灵和直觉才知道你自己的真实想法,其他一切都是次要。—— 乔布斯 工作了快两年了,很多时候做事开始讲究回报;因此,做任何一件事情前经常想:这件事做了会给自己带来什么。这使得自己对于生活习惯也开始将就回报,但是良好的生活习惯在短期内缺... 阅读全文
posted @ 2012-11-19 09:04 SHINE.LI 阅读(182) 评论(0) 推荐(0) 编辑

2012年11月18日

摘要: 转自:火丁笔记的blog,原文地址为:http://huoding.com/2011/05/02/64,感谢作者~MVC演化史Posted on2011-05-02Martin Fowler在他所写的《企业应用架构模式》一书中感慨道:MVC已经成为我们最常误用的模式。人们之所以常常误用MVC,很大程度上是因为混淆了不同的MVC变体。Classic MVC大概上世纪七十年代,Xerox PARC的Trygve提出了MVC的概念,并应用在Smalltalk系统中,为了和其它类型的MVC加以区分,历史上习惯的称之为Classic MVC。Model:封装领域数据及逻辑View:查询领域数据并展现给用 阅读全文
posted @ 2012-11-18 21:53 SHINE.LI 阅读(107) 评论(0) 推荐(0) 编辑

摘要: 转自:尘埃落定的blog,原文地址:http://www.lovelucy.info/fat-controller-bad-mvc.html#more-809,感谢作者~来这边负责做的一个项目,用了一个叫做Yii Framework的 MVC 框架,刚开始的时候自以为结构很稳健(当然,是相对于现有的烂系统来讲)。但是随着对业务逻辑理解的深入,我开始意识到问题的严重,我错误地理解了 MVC 中的 Controller,想当然地根据以往的经验,把所有的业务逻辑都放在 Controller 的 action 中去实现,于是,每一个 Controller 的代码都上千行,越来越臃肿。最终导致我下定决心 阅读全文
posted @ 2012-11-18 21:48 SHINE.LI 阅读(298) 评论(1) 推荐(0) 编辑

2012年11月16日

摘要: 问题: eval(Response.text) 会报错,而需要这样来写 eval('(' + response.text + ')');例如:1 var jsonStr = "{'a:':'b'}";2 var object = eval(jsonStr); //会报错3 var object = eval('(' + jsonStr + ')'); //则会正确解析原因:1. 不加括号eval时,js会把{}当成代码块,而'a':'b'当成语句来 阅读全文
posted @ 2012-11-16 11:13 SHINE.LI 阅读(1593) 评论(0) 推荐(0) 编辑