- 浏览: 25582 次
- 性别:
- 来自: 上海
-
最新评论
文章列表
通过对JavaScript高级程序设计一书的学习,我对这门脚本语言有了进一步的了解,特写下这几篇博文,总结一下自己的收获。
第一、了解了JavaScript的背景。
它最初是Netscape公司为了在客户端对表单进行简单验证,减轻对服务器 ...
- 2012-11-27 10:18
- 浏览 376
- 评论(0)
博客:www.csdn.net
资料:http://www.chm-pdf.com/
版权声明:本文为博主原创文章,未经博主允许不得转载。
- 2012-11-22 17:39
- 浏览 293
- 评论(0)
DOM4J是dom4j.org出品的一个开源XML解析包。Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。
DOM4J下载jar包:http://downloads.sourceforge.net/dom4j/dom4j-1.6.1.jar
JAXEN(对XPath的支持):http://dist.codehaus.org/jaxen/distributions/jaxen-1.1.1.zip
1.DOM4J主要接口
DOM4J主要接口都在org.dom4j这个包里定义。
-No ...
- 2012-11-22 10:25
- 浏览 287
- 评论(0)
Ext 控件的readOnly属性是可以在控件初始化过程中配置的, 但是如果希望在运行时动态更改其readOnly属性怎么办,
例如 textField 控件,Ext2.x 的 API 上 它的方法有setDisabled( Boolean disabled ) : void方法,可以动态更改控件的disabled属性,却没有类似setReadOnly()方法,我们可以这么做来运行时更改readOnly属性:
假设 某个textField, 它的 id = 'txt',
1. Ext.getCmp('txt').readOnly = false;
结果是这么写虽然可以更改 ...
- 2012-11-20 13:13
- 浏览 558
- 评论(0)
在服务器端判断request来自Ajax请求(异步)还是传统请求(同步):
两种请求在请求的Header不同,Ajax 异步请求比传统的同步请求多了一个头参数
1、传统同步请求参数
accept text/html,application/xhtml+xml,application/xml;q=0.9,*/ ...
- 2012-11-13 16:07
- 浏览 395
- 评论(0)
好久没有写过东西了,自从来到目前这家公司,由于比较忙就没有再写多少博文了,呵,想想偶的博客是不是要长草了呢:)。今天早上醒的比较早,睡不着,想了下最近的工作,突然有一种想写博文的冲动,于是准备写一下与需求分析相关的一系列文章,这也是与最近几年的需求分析工作相关,算作是一种总结或是提练吧,拿出来晒一下。
在一个产品成功的面世,并且得到大家的承认,背后也有一串‘故事’呢,这些‘故事’由产品定义、需求分析、设计、开发、测试、市场等等组成。其中需求分析在整个产品体系当中首先起到的就是一个桥梁和纽带的作用,它是将用户的希望和要求通过语言转换成程序人员能识别的语句,这样希望才会在最终产品中得以体现。 ...
- 2012-11-12 14:08
- 浏览 287
- 评论(0)
一:
1)表名:购物信息
购物人 商品名称 数量
A 甲 2
B 乙 4
C 丙 1
A 丁 2
B 丙 5
……
(其他用户实验的记录大家可自行插入)
给出所有购入商品为两种或两种以上的购物人记录
答:select * from 购物信息 where 购物人 in (select 购物人 from 购物信息 group by 购物人 having count(*) >= 2);
(2)表名:成绩表
姓名 课程 分数
张三 语文 81
张三 数学 75
李四 语文 56
李四 数学 90
王五 语文 81
王五 数学 100
王五 英语 49
…… ...
- 2012-11-12 10:24
- 浏览 343
- 评论(0)
SQL批处理是JDBC性能优化的重要武器,经本人研究总结,批处理的用法有三种。
package lavasoft.jdbctest; import lavasoft.common.DBToolkit; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.SQLException; import java.sql.Statement; /**
* JDBC的批量操作三种方式
*
* @author leizhimin 2009-12-4 14:42 ...
- 2012-11-07 14:56
- 浏览 384
- 评论(0)
在应用有frameset或者iframe的页面时,parent是父窗口,top是最顶级父窗口(有的窗口中套了好几层frameset或者iframe),self是当前窗口, opener是用open方法打开当前窗口的那个窗口。
window.self
功能:是对当前窗口自身的引用。它和window属性是等价的。
语法:window.self
注:window、self、window.self是等价的。
window.top
功能:返回顶层窗口,即浏览器窗口。
语法:window.top
注:如果窗口本身就是顶层窗口,top属性返回的是对自身的引用。
- 2012-11-07 10:15
- 浏览 730
- 评论(0)
我的学习方法
目的
目的就是这个技术完成什么功能,解决哪类问题。拿JSON举个例子:
http://www.json.org/ 写道
JSON (JavaScript Object Notation) is a lightweight data-interchange format. It is easy for humans to read and write. It is easy for machines to parse and generate. It is based on a subset of the JavaScript Programming Language, St ...
- 2012-11-07 10:13
- 浏览 418
- 评论(0)
好的代码不只是提高代码的复用率,而要建立在容易维护的基础上。
开始编码的时候不知道以后会添加什么业务,代码复用可能造成添加业务的不方便。
1 开始需要对整个系统的业务理解全面,不理解的业务请教需求人员,也不可盲目的相信。不严谨的地方和组长讨论。
2 需求变更是不能避免的,要在变化之上把握程序的稳定;
3 对同一方面的业务积累经验,预知哪里可能产生变化,使代码开始就能适应将来的需求变更;
版权声明:本文为博主原创文章,未经博主允许不得转载。
- 2012-09-28 10:23
- 浏览 456
- 评论(0)
父窗口:
url = url + '?winFlg=aaa&winPig=bbb';
window.open(url, '', '');
子窗口:
var URLParams = new Object();
var aParams = document.location.search.substr(1).split('&');
for (var i=0; i < aParams.length; i++) {
var aParam = aParams[i].split('=');
URLParams[ ...
StringBuffer 类
StringBuffer类的方法有:
编辑本段StringBuffer 类
String和StringBuffer他们都可以存储和操作字符串,即包含多个字符的字符串数据。 String类是字符串常量,是不可更改的常量。而StringBuffer是字符串变量,它的对象是可以扩充和修改的。 StringBuffer类的构造函数 public StringBuffer() 创建一个空的StringBuffer类的对象。 public StringBuffer( int length ) 创建一个长度为 参数length 的StringBuffe ...
审批流属于工作流的范畴,一提起工作流,一般都会觉得那东西太复杂了,确实要做到一个方便的比较通用的工作流不是件简单的事情,但也不是那么难的事情,只是要花多的时间去琢磨和研究。这里我想给大家分享一个 ...