上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页
摘要: MVC是三个单词的缩写,分别为: 模型(Model),视图(View) 和控制Controller)。 MVC模式的目的就是实现Web系统的职能分工。 Model层实现系统中的业务逻辑,通常可以用JavaBean或EJB来实现。 View层用于与用户的交互,通常用JSP来实现。 Controller层是Model与View之间沟通的桥梁,它可以分派用户的请求并选择恰当的视图以用于显示,同时它也可以解释用户的输入并将它们映 射为模型层可执行的操作。目录MVC与模板概念的理解MVC如何工作为什么要使用 MVCMVC的优点MVC的缺点开发方式常见的MVC组件Struts 中Model 1 和Mode 阅读全文
posted @ 2011-11-19 13:00 永哥 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 内容管理系统(CMS)广泛应用于企业网站、个人网站、博客、电子商务网站等内容更新频繁的网站,可以轻松处理大量的数据请求,实现便捷管理。本文为你整理了一些用 PHP 编写的开源 CMS,你可以用于 PHP 学习,或根据自己的需求进行修改。(编注:英文原文中介绍了60个开源的PHP CMS,原文中并不包括WordPress、Drupal、Joomla!等知名PHP的开源CMS。这篇译文摘译了20个不大知名的CMS,)1. DynPageDynPage 是一个无数据库的开源 CMS,集成了著名的编辑器 CKEditor。CKeditor 所编辑的页面中可插入 Ajax/JavaScript 和 PH 阅读全文
posted @ 2011-11-18 21:19 永哥 阅读(766) 评论(0) 推荐(0) 编辑
摘要: 注:本文转载自open-open如果有一个好的编辑器或开发工具,能够极大提高我们的开发效率。下面介绍10个免费、强大的PHP编辑器/开发工具。这些编辑器拥有调试器、增量执行PHP脚本,查看每一行的所有变量值等功能。1) Notepad ++Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript! 功能有: ①、Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言; ②、Notepa. 阅读全文
posted @ 2011-11-18 21:18 永哥 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 这段经历是悲伤的,也是快乐的,毕竟创业是充满激情的,想着自己以后可以不再给人打工了,可以给自己打工了,一个程序员写了很多年的程序之后,能够有机会给自己写程序,现在想着都是兴奋的,心情久久不能平静。创业的那个项目是我自己带队开发出来的一个大型的物流信息平台,技术团队都是我一手带出来的,每个人都有自己的技术特色,有的擅长客户端展现,有的 擅长后台业务逻辑,有的则对总体架构把握很好,我认为这个团队是一个配合很好的团队;我们的运营模式是物流管理软件+物流电子商务+GPS在线运营平台一 起运营。该项目的赢利模式主要是:物流会员费,物流管理软件租用费和GPS运营月租用费。经营模式以物流电子商务:车配货,货 阅读全文
posted @ 2011-11-18 02:59 永哥 阅读(233) 评论(0) 推荐(0) 编辑
摘要: GTD是 Getting Things Done的缩写,来自于David Allen 戴维 艾伦 的一本畅销书《Getting Things Done》。一直在用GTD来做事情,只不过一直以来都是习惯了使用纸笔来做记录任务列表。最近碰到一些相对复杂的项目任务,感觉用软件来记录会方便管 理、修改和备忘。于是试用了一下几款任务管理软件。 GTD是 Getting Things Done的缩写,来自于David Allen 戴维 艾伦 的一本畅销书《Getting Things Done》,国内的中文翻译本《尽管去做:无压工作的艺术》由中信出版,而在网络上流传的《搞定!-2分钟轻松管理工作与生... 阅读全文
posted @ 2011-11-18 00:32 永哥 阅读(1141) 评论(0) 推荐(0) 编辑
摘要: 导语:瑞典IT服务公司Pingdom周一撰文,对互联网发展历史上的十大著名技术及其发明人进行了介绍,包括GIF、RSS、Ping、@符号和笑脸表情等。但这些人都有一个共同的特点:虽然他们发明的技术广为人知,但他们本人却并不知名。以下为文章全文:由于昨天是瑞典的父亲节,所以我们便想推出一个专题,来介绍一些为互联网做出卓越贡献的人。有一些显而易见的候选人,包括TCP/IP发明人温特· 瑟夫(Vint Cerf)和鲍勃·卡恩(Bob Kahn)、构思出互联网众多概念的范内瓦·布什(Vannevar Bush)、提出超文本理念的泰德·尼尔森(Ted Nelson 阅读全文
posted @ 2011-11-16 02:22 永哥 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 注:本文转载自open-open如果有一个好的编辑器或开发工具,能够极大提高我们的开发效率。下面介绍10个免费、强大的PHP编辑器/开发工具。这些编辑器拥有调试器、增量执行PHP脚本,查看每一行的所有变量值等功能。1) Notepad ++Notepad++ 是一款非常有特色的编辑器,是开源软件,可以免费使用。支持的语言: C, C++ , Java , C#, XML, HTML, PHP, Javascript! 功能有: ①、Notepad内置支持多达 27 种语法高亮度显示(囊括各种常见的源代码、脚本,值得一提的是,完美支持 .nfo 文件查看),也支持自定义语言; ②、Notepa. 阅读全文
posted @ 2011-11-15 12:19 永哥 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 在之前的一篇博客中我曾提到:程序员成功的秘诀在于创意和原创性思维。但是如果你没有创意该怎么办?别担心,并非只有你这样。事实上,你所遇到的大部分程序员都缺乏创意。原因在于,跟编程中客观的逻辑性思维相比,创意需要一种不同的思维方式。幸运的是,创新思维是可以学习的。我列出了一个可以激发创意的书籍清单。(注:排名不分先后,有两本书没有相应中文名,应该是没有中文版)《Pragmatic Thinking and Learning: Refactor Your Wetware》 – Andy Hunt 安迪·亨特 这是一本为程序员量身定制的激发创意的书,作者安迪自己也是一名程序员。(他也是《程序 阅读全文
posted @ 2011-11-15 12:17 永哥 阅读(357) 评论(0) 推荐(1) 编辑
摘要: MySQL是目前最为流行的开源数据库管理系统,它强健、响应速度快,深受广大用户青睐。MySQL采用C和C++语言编写,通常和PHP一起来开发动态的服务器端的应用程序。MySQL支持多种编程语言,比如PHP、PERL、C、C++以及Java,所以受开发人员的青睐,MySQL还支持存储过程、触发器、游标等等。MySQL最重要的一点是:开源。因此在这里推荐一些有价值的MySQL资源和教程,无论对初学者还是高级编程人员都将有帮助。1.Official Home Of MySql2.W3Schools.com3.MySql Basics 4.Tutorialized.com5.Tizag MySql . 阅读全文
posted @ 2011-11-15 12:16 永哥 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 对于任何一个开发项目来说最大的错误可能就是没有计划。最近,有些人认为开始前无需计划,一个优秀的开发者需要的是随机应变。我敢肯定这样的做法最后注定是要失败的。线框图是计划中的第一步也是最重要的一步。这是将创意转换成客户使用的程序的第一步。本文将要带你了解线框图整个的流程;包括涉及参与人员,工具等,以便您能够更好的制作计划。1)了解自己的目标作为一个开发人员我想大家都有马上坐下来开始编码的冲动。通常最初的想法都很简单,那么你真的可以坐下直接开始吗?答案是否定的,项目很少有那么简单的,任何有经验的人都知道这样做将会有 很多这样的那样的问题等着你。一个线框图可以有效的提供您的工作效率。修改计划内容远比 阅读全文
posted @ 2011-11-15 12:10 永哥 阅读(473) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 20 下一页