`
gbtan
  • 浏览: 80533 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
  一个是写的级联控件,在动态创建select的option时遇到的问题。    刚开始的做法是在后台通过dwr返回 键值对时,使用prototype的模板,生成一串innertHTML然后设置到select节点进去,这种方式在FF上能正常处理,但是在ie下打死都出不来效果。所以这种方法就被抛弃了。     接着的方式是,通过document.createElement('option')来创建节点,然后将option节点动态append到 select节点下,这种方法在ie下显示正常,但是在ff上却是反常的,老是提示“String contains invalid cha ...
1.       在模板tpl中定义{2+3*4},会计算成14; 2.       {$x + $y}必须紧挨着大括号,+之间有无空格关系不大; 3.       模板tpl中可定义{$str = strlen($hello)},输出{$a};{$a = strlen("$hello")}可以加引号,还可以加{}
最近一直在学Javascript,打算写一些文章,算做自己的学习心得吧,也可以算是学习笔记。没有系统的知识点,太基础的不想写,主要是写一些自己觉得有价值的地方。   今天写第一篇。   Javascript究竟是一门面向对象的语言,还是一门支持对象的语言,我想每个人都有着自己的看法。那些Javascript忠实的Fans一定讲Javascript是一门面向对象的语言,像《Javascript王者归来》一书中对Javascript的说法是基于原型的面向对象。我谈谈我个人的看法。面向对象的三个特征,继承,多态,封装,Javascript虽然实现起来不像Java,C#等面向对象的语言来得快,但是毕 ...
     上文一直在罗嗦GOF的原型模式,在本文中讲开始正式讨论Javascript的Prototype。对于Javascript的初学者来说,Prototype是个蛮高深的话题,其实并不尽然。   我说不尽然,意思是说理解Prototype的一般用法很简单。但是真正能做 ...
在《Javascript玩转继承(二)》中,我使用了原型继承法来实现Javascript的继承,那原型究竟奥秘何在。在这篇文章中,我就主要针对原型来展开讨论。   抛开Javascript,我们先来看我们熟悉的常规的面向对象语言。在23种设计模 ...
     首先讲解一下js中preventDefault和stopPropagation两个方法的区别:      preventDefault方法的起什么作用呢?我们知道比如<a href="http://www.baidu.com">百度</a>,这是html中最基础的东西,起的作用就是点击百度链接到htt ...
JavaScript 的成功让人津津乐道,为 Web 网页编写 JavaScript 代码已经是所有 Web 设计师的基本功,这门有趣的语言蕴藏着许多不为人熟知的东西,即使多年的 JavaScript 程序员,也未能完全吃透。本文从7个方面讲述 JavaScript 中那些你不 ...
Web缓存最权威的资料就属RFC了,可惜它太过言简意赅,本文将对缓存做一些通俗易懂的介绍。为了演示体现缓存的作用,先删除所有的浏览器缓存,然后以如下四种方式访问baidu网站,期间使用Pagetest作为测试软件,这是一个搭配IE使用的软件,功能上类似HttpWatch,不过它是免费的,有关Pagetest的用法可以参考官方文章提供的教程:1. 打开IE,键入百度网址,按回车:======================================================================================== ==================== ...
前言这篇从《JSP设计模式基础》(Apress, 2004)摘录的文章,描述了View Helper模式,并且向我们展示了如何创建一些能增加到你自己的工具箱的有用的View Helper(2,300 字, November 1, 2004) 。 View Helper模式告诉我们,我们能使用Helpers来使得在一个应用中,Model数据能够适应表现层的需要。典型的,表现层一般都包括一些JSP页面。这些页面由一些用来给用户显示内容的HTML和图片组成。然而,当这些页面需要显示一些存储在Model上的动态信息的时候,这里有一个问题出现了。你希望能够避免在页面上为了显示那些动态数据而使用嵌入的Jav ...
Command 模式是最让我疑惑的一个模式,我在阅读了很多代码后,才感觉隐约掌握其大概原理,我认为理解设计模式最主要是掌握起原理构造,这样才对自己实际编程有指导作用.Command 模式实际上不是个很具体,规定很多的模式,正是这个灵活性,让人有些confuse.   Command 定义   不少Command 模式的代码都是针对图形界面的,它实际就是菜单命令,我们在一个下拉菜单选择一个命令时,然后会执行一些动作.   将这些命令封装成在一个类中,然后用户(调用者)再对这个类进行操作,这就是Command 模式,换句话说,本来用户(调用者)是直接调用这些命令的,如菜单上打开文档(调用者), ...
#spring对DAO的支持#降低耦合度,倾向于面向接口编程,简化编程{愈来愈简化}我们从以下3部分来逐步了解spring对DAO的支持:1、传统模式的DAO,2、spring对JDBC的DAO的支持,3、spring对Hibernate的DAO的支持。 #实现传统DAO模式必须实现以下几个组件:DAO工厂、DAO接口、DAO实现类和数据传递对象(也称值对象,通常使用JavaBean封装) #示例的实现图 #实现代码 /*实体PersonBean*/public class PersonBean{private int id;private String name;priva ...
      北京时间5月1日消息,据国外媒体报道,在苹果和谷歌纷纷支持新开放网络标准HTML5之后,微软IE团队总经理迪恩·哈恰莫维奇(Dean Hachamovitch)在周五的官方博客中表示,“未来的网络将属于HTML5。” 哈恰莫维奇在博客中表示,在支持HTML5标准的同时,微软将会继续支持Flash。不过哈恰莫维奇认为,HTML5标准和Flash之间存有冲突。哈恰莫维奇称,Flash的问题“特别体现在可靠性、安全性和运行表现等方面。但在今天的网络上,它仍是给消费者带来良好体验的重要组成部分之一。” 苹果首席执行官史蒂夫·乔布斯(Steve Jobs)周四发表了一封有关Flash的公 ...
前些日子在项目中使用到Ext.DataView组件,发现Ext.DataView组件非常的强大,基本上能满足各种html上呈现的需求。Ext.DataView组件必须和Ext.XTemplate结合起来使用,通过Ext.data.JsonStore动态取数据,达到动态生成DataView图形呈现的目的,下面附两幅图说明一下Ext.DataView的强大。 图一(文件夹管理): 完全类似于window的一个文件夹管理页面。
一、下载好需要的软件       MyEclipse8.0正式版and flash builder 4插件版(注意:一定要是插件版的哦),记住flex4版本支持核心3.4以上,所以最低也得按myeclipse7.5以上版本。    二、安装流程 1.首先安装Myeclipse8.0软件。在安装中有2个路径选择。请记住第一个路径的位置,简单来说就是你的Myeclipse.exe的运去文件夹要知道在哪里。 2.安装flex4,也就是上面的flash builder4,下面说说安装注意下面以图文形式说明。
  选择File->Export(文件->导出),然后在Export(导出)对话框中选择java下的javadoc,提交到下一步。在Javadoc Generation对话框中有两个地方要注意的:javadoc command:应该选择jdk的bin/javadoc.exedestination:为生成文档的保存路径,可自由选择。按finish(完成)提交即可开始生成文档。   如果提示:编码 GBK 的不可映射字符 eclipse 生成javadoc乱码问题解决 如果源文件编码使用了utf-8编码,那么生成的文档可会有乱码,解决办法如下:Generate javadoc时, ...
Global site tag (gtag.js) - Google Analytics