摘要:
MVC模式在编程中的应用,是一个很了不起的主意。“数据模型(Model)”可以封装与应用程序的业务逻辑相关的数据及对数据的处理方法;“视图层(View)”能够实现数据有目的的显示;“控制器(Controller)”能够在不同层面间起到组织作用,对应用程序的流程进行控制。不过,可能你在使用这种三层架构模式的过程中会逐渐迷惑。因为有很多代码你不知道把它放哪,就只好把它放到控制层,最后发现在控制层中塞了太多的代码。LinkedIn的软件工程师Conrad Irwin也遇到同样的问题,于是他开始使用另一种模式:MOVE,即Models(模型)、Operations(操作)、Views(视图)、Even 阅读全文
摘要:
这个社会是很残酷的,尤其是对于那些刚刚步入社会的80后而言。当很多人都在抱怨这个社会竞争压力太大、没有自己的追求,并因此而丧失斗志的时候,一个年薪15W的80后小本却发出了这个的感慨,“一个人的成就,与岁月无关,与学历无关,与经历有关,最根本决定于经历之后做了什么——有没有去思考、去悟。”作为一名80后,我谨以此文分享我一些尚不足以奉为圭臬的成功经验,希望能对年轻的你有所帮助,为你的职业生涯规划开启新的思考!虽然作者只是一名80后,但其思考的深度和广度以及积极的思考问题的方式,却值得每一个人去学习。首先送给大家一个大微笑作为感谢你的支持。我一直以来相信:成功方式有两种,一种是自己取得成功,另外 阅读全文
摘要:
1,程序界的高手通常很讨厌微软,妓女界的高手嗯。。这个。。恐怕也如此 2,都是吃青春饭,不过到人老猪黄后,凭着混个脸熟,程序员可以混个管理员,妓女也行,不过俗称老鸨 3,妓女靠的本钱是三围,程序员靠的可是四围(思维) 4,程序员为了拉客,通常会在交易前提供一个demo,妓女提供的那叫photo 5,程序员现在出的活时兴叫吃霸、结霸,妓女大姐一律叫波霸 6,心不在焉的妓女可以一边工作一边do { beep(1); sleep(9)}until over flo,心不在焉的程序员也可以一边工作一边navigate到成人网站上去 7,程序员手册:一套好的人机操作界面要求,对于新手,能够一步一步的引导 阅读全文
摘要:
google之前出了javascript规范指南,中文翻译传送门在此,现在有了html/css规范指南,明河开始翻译时版本是2.1。后续如果google有新的内容补充,明河也会跟进。常规样式规则协议引入的assets资源文件(js、css、图片文件)忽略协议(http:, https:),比如:不推荐的写法:<script src="http://www.google.com/js/gweb/analytics/autotrack.js"></script>推荐的写法:<script src="//www.google.com/js/ 阅读全文
摘要:
以下是我最近半年来所思所想,由于工作原因所说的话只能停留在“道”的层面上,没有具体的做法和实际案例,内容较“虚”。如果您想看到具体的实在的操作层面内容,请止步。1、名词所谓“主动消费”,春天到了我需要买双不是那么厚的鞋子;所谓“被动消费”,虽然春天到了但我有几双不是那么厚的鞋子穿,不那么需要再买一双。因为别人说某个鞋子不错、看到某个地方在打折、看到某个鞋子很不错、… 我又买了几双不是那么厚的鞋子。所谓“富裕”,我跟王建硕看法有些类似:看看你被动消费了多少东西,就知道你有多富裕了。(建硕说:富裕,就是家里的闲置物品越来越多。)2、主动消费基本上,Google的商业模式是针对于主动消费的,我需要买 阅读全文
摘要:
On having layout本文修订中当前版本:Rev. 7 2006–05–17http://www.satzansatz.de/cssd/onhavinglayoutrev07-20060517.html修订历史http://www.satzansatz.de/cssd/layoutchangelog.html各种语言版本目录介绍Internet Explorer 中有很多奇怪的渲染问题可以通过赋予其“layout”得到解决。John Gallant 和 Holly Bergevin 把这些问题归类为“尺寸bug(dimensional bugs)”,意思是这些 bug 可以通过赋予相 阅读全文
摘要:
合理消费你的86400秒每天都有宝贵的86400秒,有的人给这些时间赋予的无限的创造力,而有的人却让他们不知不觉地溜走。安东尼罗宾说”你每分每秒都要做最有生产力的事情”。我从一篇文章上看到一些方法和观点,及时记录了下来,现在把它放到我的web log上,给自己以启示和警告。如何合理的消费他们?下面是一些具体的事例。1.在每个工作如前为计划中的工作做些准备;2.把凡是能交派下属完成的事情交派下去;3.利用工作进度表来书面规定工作任务及目标;4.一次性处理完毕每份文件5.理出清单,按重顺序排列,依次办理;6.尽量回避干扰性电话,不速之客来访,突然的约会;7.按照生理节奏变化虚线完成工作安排;8.为 阅读全文
摘要:
来看一个经典的三栏布局:从内容出发(渐进增强的核心思想),一份合理的HTML结构如下:<div id="page"> <div id="hd"></div> <div id="bd"> <div class="main"></div> <div class="sub"></div> <div class="extra"></div> </div> 阅读全文
摘要:
上篇中讨论了各种已有的布局实现。仔细分析各种布局的技术实现,可以发现下面三种技术被经常使用:浮动 float负边距 negative margin相对定位 relative position这是实现布局的三个最基本的原子技术。只要巧妙组合,并加以灵活运用,就能“拼”出各种布局的实现方案。尝试之路考虑以下DOM结构:<div id="page"> <div id="hd"></div> <div id="bd"> <div class="main">< 阅读全文
摘要:
我们需要流量,迫切的需要。流量来自哪里?对于大部分站长或博客说,都来自搜索引擎。所以,我们要流量,就要时时的想方设计去讨好搜索引擎。那你有没有想过从搜索引擎的角度浏览你的博客是什么样子呢?SEO-browser就提供这样一种服务,你只需要输入你的网址,它就可以模拟出对于机器人来说,你的页面是个什么样子,有些什么内容。这是有趣的,但不止有趣,还非常有用。这将让你很直观的看到,对于搜索引擎来说,你的网站里的哪些内容,根本就没什么价值,不会被抓取,从而,你可以进行相应的调整,实施一套新的网站推广策略。不止如此,你还可以切换到高级模式,查看你的页面标题、网站描述、关键词、页面载入时间、页面大小、网站P 阅读全文