自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 IE的innerHTML只读

  一个是写的级联控件,在动态创建select的option时遇到的问题。   刚开始的做法是在后台通过dwr返回 键值对时,使用prototype的模板,生成一串innertHTML然后设置到select节点进去,这种方式在FF上能正常处理,但是在ie下打死都出不来效果。所以这种方法就被抛弃了。    接着的方式是,通过document.createElement('opti...

2011-04-03 00:07:35 137

学习Smarty3要点记录

1.       在模板tpl中定义{2+3*4},会计算成14;2.       {$x + $y}必须紧挨着大括号,+之间有无空格关系不大;3.       模板tpl中可定义{$str = strlen($hello)},输出{$a};{$a = strlen("$hello")}可以加引号,还可以加{}4.       模板tpl中定义多维数组{assign var=foo v...

2010-06-01 18:15:00 129

原创 Javascript玩转继承

最近一直在学Javascript,打算写一些文章,算做自己的学习心得吧,也可以算是学习笔记。没有系统的知识点,太基础的不想写,主要是写一些自己觉得有价值的地方。  今天写第一篇。  Javascript究竟是一门面向对象的语言,还是一门支持对象的语言,我想每个人都有着自己的看法。那些Javascript忠实的Fans一定讲Javascript是一门面向对象的语言,像《Javascript王...

2010-05-23 15:14:09 148

原创 Javascript玩转Prototype(二)

     上文一直在罗嗦GOF的原型模式,在本文中讲开始正式讨论Javascript的Prototype。对于Javascript的初学者来说,Prototype是个蛮高深的话题,其实并不尽然。  我说不尽然,意思是说理解Prototype的一般用法很简单。但是真正能做到融会贯通理解Prototype确实是件很难的事情。  今天我就从Prototype的基本开始讲。上文中我讲了原型模式。其...

2010-05-23 15:10:39 68

原创 Javascript玩转Prototype(一)——先谈C#原型模式

在《Javascript玩转继承(二)》中,我使用了原型继承法来实现Javascript的继承,那原型究竟奥秘何在。在这篇文章中,我就主要针对原型来展开讨论。  抛开Javascript,我们先来看我们熟悉的常规的面向对象语言。在23种设计模式中,大家一定会记得有一种设计模式——原型模式。我们先来看一下结构图:  (原图引自:http://terrylee.cnblogs.com/arch...

2010-05-23 15:09:25 181

js中的preventDefault和stopPropagation

     首先讲解一下js中preventDefault和stopPropagation两个方法的区别:     preventDefault方法的起什么作用呢?我们知道比如<a href="http://www.baidu.com">百度</a>,这是html中最基础的东西,起的作用就是点击百度链接到http://www.baidu.com,这是属于<a>...

2010-05-12 16:38:11 274

原创 JavaScript 技巧

JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不很熟知但非常实用的技巧。   简略语句  JavaScript 可以使用简略语句快速创建对象和数组,比如下面的代码...

2010-05-12 16:23:30 69

原创 Web缓存

Web缓存最权威的资料就属RFC了,可惜它太过言简意赅,本文将对缓存做一些通俗易懂的介绍。为了演示体现缓存的作用,先删除所有的浏览器缓存,然后以如下四种方式访问baidu网站,期间使用Pagetest作为测试软件,这是一个搭配IE使用的软件,功能上类似HttpWatch,不过它是免费的,有关Pagetest的用法可以参考官方文章提供的教程:1. 打开IE,键入百度网址,按回车:==========...

2010-05-11 15:04:37 64

JSP设计模式基础:View Helper模式——学习如何使用View Helper模式使得Model数据适应表现层的需要...

前言这篇从《JSP设计模式基础》(Apress, 2004)摘录的文章,描述了View Helper模式,并且向我们展示了如何创建一些能增加到你自己的工具箱的有用的View Helper(2,300 字, November 1, 2004) 。 View Helper模式告诉我们,我们能使用Helpers来使得在一个应用中,Model数据能够适应表现层的需要。典型的,表现层一般都包括一些JSP页面...

2010-05-02 11:16:14 111

JAVA Command设计模式

Command 模式是最让我疑惑的一个模式,我在阅读了很多代码后,才感觉隐约掌握其大概原理,我认为理解设计模式最主要是掌握起原理构造,这样才对自己实际编程有指导作用.Command 模式实际上不是个很具体,规定很多的模式,正是这个灵活性,让人有些confuse.  Command 定义  不少Command 模式的代码都是针对图形界面的,它实际就是菜单命令,我们在一个下拉菜单选择一个命令时...

2010-05-02 00:02:54 50

Spring对DAO的支持(转)

#spring对DAO的支持#降低耦合度,倾向于面向接口编程,简化编程{愈来愈简化}我们从以下3部分来逐步了解spring对DAO的支持:1、传统模式的DAO,2、spring对JDBC的DAO的支持,3、spring对Hibernate的DAO的支持。#实现传统DAO模式必须实现以下几个组件:DAO工厂、DAO接口、DAO实现类和数据传递对象(也称值对象,通常使用JavaBean封装)#...

2010-05-01 18:01:23 91

未来的网络属于HTML5

      北京时间5月1日消息,据国外媒体报道,在苹果和谷歌纷纷支持新开放网络标准HTML5之后,微软IE团队总经理迪恩·哈恰莫维奇(Dean Hachamovitch)在周五的官方博客中表示,“未来的网络将属于HTML5。” 哈恰莫维奇在博客中表示,在支持HTML5标准的同时,微软将会继续支持Flash。不过哈恰莫维奇认为,HTML5标准和Flash之间存有冲突。哈恰莫维奇称,Flash的...

2010-05-01 15:21:03 104

将Ext.DataView组件发挥到极致

前些日子在项目中使用到Ext.DataView组件,发现Ext.DataView组件非常的强大,基本上能满足各种html上呈现的需求。Ext.DataView组件必须和Ext.XTemplate结合起来使用,通过Ext.data.JsonStore动态取数据,达到动态生成DataView图形呈现的目的,下面附两幅图说明一下Ext.DataView的强大。图一(文件夹管理):...

2010-04-28 13:06:04 355

MyEclipse和flex4的整合

一、下载好需要的软件      MyEclipse8.0正式版and flash builder 4插件版(注意:一定要是插件版的哦),记住flex4版本支持核心3.4以上,所以最低也得按myeclipse7.5以上版本。   二、安装流程1.首先安装Myeclipse8.0软件。在安装中有2个路径选择。请记住第一个路径的位置,简单来说就是你的Myeclipse.exe的运去文件夹要知...

2010-04-26 16:14:41 84

java-doc的使用

 选择File->Export(文件->导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。在Javadoc Generation对话框中有两个地方要注意的:javadoc command:应该选择jdk的bin/javadoc.exedestination:为生成文档的保存路径,可自由选择。按finish(完成)提交即可开始生成文档。 ...

2010-04-26 16:04:25 84

ajax同步请求和异步请求

这里讲解一下ajax同步和异步的差异, 先看2段代码:代码一:function PostAsynToServer(Url,Param){        var obj;                if(window.ActiveXObject)        {            obj=new ActiveXObject('Microsoft.XMLHTTP'...

2010-04-26 16:03:35 94

通过ie调用exe程序

最近开发项目的过程中,由于公司有很多套B/S系统,其中有一套系统用的extjs,用ie运行速度较慢,所以采用了google chrome浏览器运行这套系统,而其他的系统用的ie,所以碰到了一个问题,就是需要在ie浏览器中将google chrome浏览器调出来,研究了一天终于解决了这个问题,现在给大家分享一下。       公司所有的系统通过一个首页面进行访问,点击第三个图标,通过goog...

2010-04-26 15:57:53 794

ajax传参过长问题

       前段时间一个同事遇到一个ajax问题,大致的代码如下:              var obj;        if(window.ActiveXObject)        {            obj=new ActiveXObject('Microsoft.XMLHTTP');        }        else if(window.XMLH...

2010-04-26 15:46:53 381

java的值传递与引用传递

       今天一个同事也碰到一个问题,问题大致是这样的:有一个list1对象:               ArrayList list1=new ArrayList();        list1.add(“string1”);        list1.add(“string2”);       这时候又定义了一个list2, 并将list1赋值给list1,然后对li...

2010-04-26 15:43:57 68

空空如也

空空如也

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

TA关注的人

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