自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(38)
  • 收藏
  • 关注

原创 自己写一个MVC框架(二)

基础数据准备好之后,就轮到action 和 actionform 出场了 (struts 的核心组件)。   mvc框架中control 在这里就是action,充当控制器的action在请求发送发来时可以做出相应的处理然后转发到(或者重定向)对应的页面,这样通过控制器这个中介者,当模型层的数据发生了改变之后,视图层将自动改变其内容,这里也蕴含了设计模式中的观察者模式和中介者模式。   我

2011-11-27 23:04:16 5763 10

原创 自己写一个MVC框架(一)

MVC是三个单词的缩写,分别为: 模型(Model),视图(View)和控制(Controller)。        MVC模式如今大量应用与web开发中,其优势明显,收到了众多开发者的欢迎和支持,struts框架的核心架构也用到了MVC,既然MVC如此犀利,我们就应该深入理解其中的流程,而作为一个IT精英,我们肯定会想到看相关的源码,看完理解之后,我个人认为最高的境界就是自己写一个类似的

2011-11-21 21:34:39 4934 4

翻译 Web开发人员常用速查手册

不管你是多么优秀的程序员,你都不可能记住一切。在你编写程序的过程中碰到问题需要查阅手册的时候,若有现成的手册可参考则可以为你节省很多时间。为了方便各位朋友,本文收集了一些对Web开发人员非常有用的手册,记得推荐一下哦。HTML 速查手册HTML/XTML in one page HTML5: The Evolution of Web Standards by James Sugru

2011-11-26 16:47:52 1846

翻译 Web开发者必备的20款超赞jQuery插件

jQuery的易扩展性吸引了来自全球的开发者来共同编写jQuery插件。jQuery插件不仅能够增强网站的可用性,有效地改善用户体验,还可以大大减少开发时间。现在的jQuery插件很多,可以根据您的项目需要来选择。这里为您介绍20款非常不错的插件。Creative Radical Web TypographyLettering.js是一个轻量经的、易于使用的jQuery插件,可创

2011-11-26 16:46:01 1908

翻译 九个让人难以置信的HTML5和JavaScript实验

Google的 Chrome实验室 收集了很多让人难以置信的基于 HTML5 Canvas 和 JavaScript 的实验项目,里面的例子都很独特,让人惊叹。我从未想过结合 HTML 和 JavaScript 能实现这么强大的效果。今天,本文与大家分享其中9个很棒的例子,为了有更好的效果,建议在Chrome浏览器中浏览。Untangle拖动蓝点,让所有线都不相交,看看你多久能解开?

2011-11-26 16:44:29 1506

翻译 Web开发人员和设计师必读文章推荐

本文继续向Web开发人员和设计师推荐优秀文章。梦想天空博客关注前端开发技术,展示最新HTML5和CSS3技术应用,分享实用的jQuery插件,推荐优秀的网页设计案例,共享精美的设计素材和强大的Web开发工具。本文特别推荐给Web设计师和开发人员阅读,希望这些资源能帮助到您。HTML5 应用演示推荐8个很酷很有用的 HTML5 应用程序10个奇特的 HTML5 Canvas 应用

2011-11-26 16:42:57 1414 1

翻译 30个让人印象深刻的CSS网站布局作品

如今,CSS不再只是用来边边角角的修饰页面内容,网页设计师们通过合理的运用,可以把CSS的潜能发挥得淋漓尽致,一个很普通的页面在CSS的作用下能够脱胎换骨,呈现出让人惊讶的效果。今天这篇文章就收集了30个让人印象深刻的CSS网站布局作品,一起欣赏。PigspotterRangusNiksoneFrontend2011Sawyer HollensheadW

2011-11-26 16:41:27 1203

原创 JavaScript初学者应注意的七个细节

每种语言都有它特别的地方,对于JavaScript来说,使用var就可以声明任意类型的变量,这门脚本语言看起来很简单,然而想要写出优雅的代码却是需要不断积累经验的。本文利列举了JavaScript初学者应该注意的七个细节,与大家分享。(1)简化代码 JavaScript定义对象和数组非常简单,我们想要创建一个对象,一般是这样写的:   1var

2011-11-25 20:14:15 946

翻译 JavaScript 开发进阶:理解 JavaScript 作用域和作用域链

作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。 JavaScript作用域  任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命周

2011-11-25 12:01:42 1068

翻译 我学习css看的第一篇文章 (强烈推荐,适合新手学习)

点击链接查看教程具体内容!第一步:规划网站http://blog.csdn.net/lixinstudio/article/details/7008355第二步:创建html模板及文件目录等http://blog.csdn.net/lixinstudio/article/details/7008350第三步:将网站分为五个div 网页基本布局http://blo

2011-11-24 15:45:08 1177 1

翻译 第一步:规划网站,本教程将以图示为例构建网站

首先需要规划网站,本教程将以下图为例构建网站。   其基本布局见下图:主要由五个部分构成:  Example Source Code[www.52css.com]1.Main Navigation 导航条,具有按钮特效。 Width: 760px Height: 50px 2.Header 网站头部图标,包含网站的logo和站名。 Width

2011-11-24 15:37:30 1440

翻译 第二步:创建html模板及文件目录等

1.创建html模板。  代码如下: Example Source Code"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">CompanyName - PageName   @import "css/master.css";

2011-11-24 15:36:45 3095

翻译 第三步:将网站分为五个div,网页基本布局的基础:

1.将“第一步”提到的五个部分都放入盒子中,在html文件中写入: Example Source Code[www.52css.com]Main Nav Header Sidebar A Content Footer2.为了将五个部分区分开来,我们将这五个部分用不同的背景颜色标示出来,在css文件写入: Example Sou

2011-11-24 15:35:24 2583

翻译 第四步:网页布局与div浮动等

1.浮动:首先让边框浮动到主要内容的右边。用css控制浮动。 Example Source Code[www.52css.com]#sidebar-a {float: right;width: 280px;background: darkgreen;}  表现如下:2.往主要内容的盒子中写入一些文字。在html文件中写入:

2011-11-24 15:34:36 1239

翻译 第五步:网页主要框架之外的附加结构的布局与表现

除网页主要框架之外的附加结构的表现(Layout),包括以下内容:  1.主导航条;  2.标题(heading),包括网站名和内容标题;  3.内容;  4.页脚信息,包括版权,认证,副导航条(可选)。  加入这些结构时,为了不破坏原有框架,我们需要在css文件"body"标签(TAG)下加入: Example Source Code.hidden {

2011-11-24 15:34:00 1173

翻译 第六步:页面内的基本文本的样式(css)设置

你是不是厌倦了那些大红大绿的背景,现在是去掉它们的时候了,只保留导航条的红色背景。真是难为您居然能坚持学习本教程到此,很好,再过几步,你就能很好了解css控制整个网页版面(Layout)的能力。  先设置全局的文本样式: Example Source Codebody {font-family: Arial, Helvetica, Verdana, Sans-serif

2011-11-24 15:33:30 1213

翻译 第七步:网站头部图标与logo部分的设计

为实现设计时的网页头部效果,我们需要以下两幅图:(点击另存,并相应修改文件名)  /images/headers/about.jpg  /images/general/logo_enlighten.gif  首先我们给#header层添加背景图案: Example Source Code[www.52css.com]#header {height

2011-11-24 15:32:23 2406

翻译 第八步:页脚信息的表现设置

首先需要控制页脚的文本显示: Example Source Code[www.52css.com]#footer {clear: both;height: 66px;font-family: Tahoma, Arial, Helvetica, Sans-serif;font-size: 10px;color: #c9c9c9;}  接着我们需

2011-11-24 15:31:44 1355

翻译 第九步:导航条的制作

导航条之所以放在第九步讲,是因为导航条制作是本教程中最难的部分,自然也是技术含量最高的地方.导航条的制作可易可难,但这里介绍的相对较难,您能坚持到这一步已经很不易,如果你只是有个导航条就满足的话,请参看第八步的副导航条的制作。  先去掉导航条的红色背景,还有就是移除html文件中main-nav层的"class="hidden"",使导航条的内容显示出来。我们实现导航条图片的变换的方法是纯cs

2011-11-24 15:31:07 1600

翻译 第十步:解决IE浏览器的显示BUG

要继续此教程需要IE的以前的版本进行测试,绝大部分用户使用的是IE6.0,因此您几乎不需要看下去了。IE中主要出问题的是IE5和IE5.5,如其不能识别css中margin值为auto,要实现层的中间对齐,需加入: Example Source Code[www.52css.com]body {font-family: Arial, Helvetica, Verdana,

2011-11-24 15:30:15 1099

原创 spring 源码分析 spring jdbc

下面我们看看Spring JDBC相关的实现, 在Spring中,JdbcTemplate是经常被使用的类来帮助用户程序操作数据库,在JdbcTemplate为用户程序提供了许多便利的数据库操作方法,比如查询,更新等,而且在Spring中,有许多类似 JdbcTemplate的模板,比如HibernateTemplate等等 – 看来这是Rod.Johnson的惯用手法,一般而言这种Templ

2011-11-23 09:35:02 1354

原创 Android中的对话框AlertDialog使用技巧合集

今天我用自己写的一个Demo 和大家详细介绍一个Android中的对话框的使用技巧。 1.确定取消对话框对话框中有2个按钮   通过调用 setPositiveButton 方法 和 setNegativeButton 方法 可以设置按钮的显示内容以及按钮的监听事件。我们使用AlerDialog 创建对话框vi

2011-11-19 16:32:36 1417

原创 数据库连接池的基本原理

传统的数据库连接方式(指通过DriverManager和基本实现DataSource进行连接)中,一个数据库连接对象均对应一个物理数据库连接,数据库连接的建立以及关闭对系统而言是耗费系统资源的操作,在多层结构的应用程序环境中这种耗费资源的动作对系统的性能影响尤为明显。  在多层结构的应用程序中通过连接池(connection pooling)技术可以使系统的性能明显得到提到,连接池意味着当应用

2011-11-18 23:07:07 973

原创 网页美感来源于形式和内容统一

现在视觉专家表明:用户浏览网站是按照“F”型的视觉路线。我们看任何东西都是从上往下的,最顶部左上角的位置是最明显的,也是最先被看到,这一点已经被现在所有的网站都运用上了,大家通常把公司的LOGO,网站的名称放在这个位置。接下来看到的是中间区域左边的一部分,这个区域大多数电商站喜于放产品栏目,以便用户查找。最后就是底部内容部分的。了解了这个规律,当我们在设计页面的时候就知道怎么样做内容,怎么样让内容

2011-11-18 00:42:19 2127 1

原创 对于中国移动wap2.0业务开发的建议

1)必须是XHTML格式页面,不能是WML页面        这是WAP 2.0与WAP 1.X的根本区别之一。2)必须限定页面大小,建议为5K~10K       虽然WAP 2.0协议栈的传输效率要高于WAP 1.X,但为了限制页面下载时间,提高业务可用性,保持良好的用户感受,必须对页面大小进行限定。3)必须是彩色页面,使用图文混排功能       图文混排能极大的提高用户

2011-11-18 00:26:28 1324

原创 本人多年经验总结关于网页制作的十大禁忌

请同行补充指教01. 无法连接:我们常看到网页链结错误或失败的现象,大多归咎于上传前未事先检查或测试 ,部份是因为被链结的网址已变更或消失,您未察觉;所以良好的网站必须经常仔细查对与维护。 02.网页过大:虽然现在频宽已大幅提升,但是大多数的网友都还停留在64k拨接阶段,除非您 的内容必要,否则建议将每页容量控制在30kb左右,长度在2页面以内;如需借用外部链结资源,如採用绝对 链

2011-11-18 00:17:34 1959 1

翻译 如何进行产品规划

如何进行产品规划?很多时候我们根本不会考虑产品规划的事情,因为我们是在做项目,客户项目化定制理所当然,那如果抱着这种思想项目始终无法转会为产品,没有产品自然无法产生应该有的产品化后的规模效应。项目型IT企业最后完全演变为IT外包企业,更谈不上企业的核心竞争力。有产品规划意识也不一定就能做出产品,特别是当我们试图从项目来驱动和衍生产品的时候,我们把项目个性化的内容误认为是产品

2011-11-17 16:37:47 1236

原创 spring(2) spring ioc容器在Web容器中的启动

上面我们分析了IOC容器本身的实现,下面我们看看在典型的web环境中,Spring IOC容器是怎样被载入和起作用的。 简单的说,在web容器中,通过ServletContext为Spring的IOC容器提供宿主环境,对应的建立起一个IOC容器的体系。其中,首先需要建立的是根上下文,这个上下文持有的对象可以有业务对象,数据存取对象,资源,事物管理器等各种中间层对象。在这个上下文的基础上,和we

2011-11-15 00:55:57 1627

原创 spring(1) spring事务

在Spring中,IOC容器的重要地位我们就不多说了,对于Spring的使用者而言,IOC容器实际上是什么呢?我们可以说BeanFactory就是我们看到的IoC容器,当然了Spring为我们准备了许多种IoC容器来使用,这样可以方便我们从不同的层面,不同的资源位置,不同的形式的定义信息来建立我们需要的IoC容器。在Spring中,最基本的IOC容器接口是BeanFactory – 这个接口为

2011-11-15 00:52:55 1246

原创 25款精美的后台模板 附演示及打包下载

25个精美后台模板,基本都来自经典设计,部分带有登陆页、以及psd文件,满足广大网友设计后台的需求!压缩包内容包括所有25个精美后台模板,如果仅需要个别模板,请下载压缩包,并根据相应的文件夹编号查找。全部演示如下: http://www.okajax.com/demo/admin_templates/1/http://www.okajax.com/demo/ad

2011-11-14 13:20:01 2814 2

原创 css命名规范

头:header   内容:content/containe   尾:footer   导航:nav   侧栏:sidebar   栏目:column   页面外围控制整体布局宽度:wrapper   左右中:left right center   登录条:loginbar   标志:logo   广告:banner   页面主体:main   热点

2011-11-14 00:18:42 918

原创 分享经验,做一个好用的扩展性好的网站管理系统

我个人作网站后台系统的开发已经有十多年了,做的东西自认为还不错,至少自己是非常用心的在作这个系统,是真心做做好这个系统,而不是靠胡说八道,蒙骗不懂的客户,我希望每一个用我系统的人,越用越能领悟我做这套系统的深意,越用越觉得这套系统作得好。   我的目标是:自己的系统是精致的,好用的、灵动的,他要有超级多的功能,还要非常简单易用;他要超强的扩展性,还要能抵挡黑客的进攻,他要有精致漂亮的界面,但不

2011-11-13 23:46:01 1435 6

原创 关于css网页设计的顶级图书——《css禅意花园》

本书作者是世界著名的网站设计师,书中的范例来自网站设计领域最著名的网站——CSS Zen Garden(CSS禅意花园)。全书分为两个主要部分。第1章为第一部分,讨论网站“CSS禅意花同”及其最基本的主题,包含正确的标记结构和灵活性规 划等。第二部分包括6章,占据了本书的大部分篇幅。        每章剖析“CSS禅意花园”收录的6件设计作品,这些作品围绕一个主要的设计概念展开,如文字 的

2011-11-13 23:35:47 3088

转载 项目管理的最小单元

项目管理我原来总结过一些关键点,即目标驱动,系统思维,风险意识和数据量化,如果还要再增加一个即是以人为本。在偏重型的项目管理中更加强调了计划,流程和数据;而在敏捷的项目管理中更加强调了可视化,自适应,沟通和人。可以讲项目管理的核心仍然是达成项目目标,在这个过程中我们需要付出大量的努力,目标有时候不仅仅是单纯的进度,成本和质量,也包括了用户满意。或者讲在可量化的项目三要素目标基础上,其终

2011-11-12 10:15:26 1346

翻译 一些关于网页设计的优秀网站

1、The Best DesignsThe Best Designs是一个现成查看高质量XHTML和Flash设计的优秀网站,该网站标记与每一个设计的关键字(例如用加粗、加色、或者是用更深的CSS),让读者更容易得到自己想搜索的东西。2、CSS RemixCSS Remix是一个(据他们自己的简介)Web 2.0网站最佳设计的弄潮儿。当然了,该网站也包括一些非Web 2.0的主

2011-11-05 14:50:04 1845

原创 7个网上最优秀的CSS资源

无论你用Wordpress还是Z-blog还是其他的博客后台,只要你在做网站,CSS(什么是CSS?)你不得不面对,如何令你的网站风格漂亮,当靠别人是不够的。如何你想学CSS但不知道在哪学,那么很好,今天向大家推荐7个网上最优秀的CSS资源。1、CSS2 Specification 这是CSS的官方指南,当然你在上面看东西可能会觉得很枯燥,不过不要紧,CSS它说了算,所以真的有心学好,这会是一

2011-11-05 14:46:23 920

翻译 不同css等级的人对css的看法

关于CSS,如果有人问起你关于CSS方面的话题,对于CSS熟悉度不同的人分别有如下精采的回答,非常有趣:第0级:CSS?那不是一个多人射击游戏吗?有些人因为在找CS:S(Counter Strike: Source)这款游戏的资讯而进到#CSS网站。不必担心这些人,他们不可能制作太多网页,所以对网络也不会造成多大伤害。Yeah, I use it to remove underline

2011-11-05 14:44:40 855

转载 关于Banner设计的文章

记得以前教几个德国朋友做中餐,他们非得把我挖出的佐料记录为1/3调羹或1/2调羹,虽然当时很不以为然,为泱泱我国的自如随意而窃喜,但在看到彼国那么多精致规矩的制作之后,不得不感慨只有认真对待每一个细节,才能在整体上有一个高效益的结果,在设计上,特别是应用设计方面也应如此吧!问问每个设计人,大家设计制作的每一个网站,能不能对自己的设计负责,是否有些遗憾是不必要留下的呢 “;”?  在网络广告

2011-11-05 14:35:23 974

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除