- 浏览: 48590 次
- 性别:
- 来自: 深圳
最新评论
-
JustT0:
漂亮漂亮漂亮
java 开发,jsp 页面那个checkbox 框记住密码是怎么实现的? -
qdch520:
楼主,你好,现在我遇到一个性能问题,就是用Ext开发的一个项目 ...
是什么让你的ExtJS应用程序运行缓慢?
文章列表
本例子使用的是myeclipse5.5+jdk1.5+sql server 2000来实现hibernate。一、环境:1.eclipse 3.1.22.myeclipse 5.5.13.jdk 1.5二、数据库说明: 使用的时jdbc连接sql server 2000。首先在sql server2000中新建一个数据库,名字为test,然后在里面新建一个表,名字为person,其内容如下(person.sql):
CREATE TABLE person (
id int IDENTITY (1, 1) NOT NULL ,
name varchar (50) COLLATE ...
要实现题目这个功能,我们需要使用Cookie浏览器缓存来做到。Cookie与Session的最大不同,就在于它们的生命周期,Cookie通过设置后,生命周期可以与Session一样,或者比它长久。通常来说,根据我的习惯,对于一些通用的业务能够 ...
设计模式之Singleton(单态)
- 博客分类:
- 设计模式和框架
单态定义:Singleton模式主要作用是保证在Java应用程序中,一个类Class只有一个实例存在。
在很多操作中,比如建立目录 数据库连接都需要这样的单线程操作。
还有, singleton能够被状态化; 这样,多个单态类在一起就可以作为一 ...
自学内容,方便自行查看,如有错误,请大虾指点指点。
Struts 2的公做原理以及与Struts 1的区别。
Struts 1是以servrlet为核心,内存中只有一个对像,以多线程的方法,来响应client的请求。
Struts 2 是每一个client 请求 就new 一个对像,以达到请求和显示分来的效果。
客户端请求,服务器交与tomcat 执行,
tomcat 查看web.xml配置文件,会发现<filter>交与struts 2 filter 执行。
struts2filter查看struts.xml配置文件,执行namespace()方法,action( ...
java web 上传exls 并解析到数据库
- 博客分类:
- java
package com.sml.eplatform.admin.ui.action;
import java.io.IOException;
import java.io.InputStream;
import java.sql.Connection;
import java.sql.Statement;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.HashSet;
import java.util.Iterator;
import java.util.List;
impor ...
package com.sml.eplatform.common.util;
import java.text.SimpleDateFormat;
import java.util.Calendar;
import java.util.Date;
import java.util.Enumeration;
import javax.servlet.http.HttpServletRequest;
import org.apache.commons.lang.StringUtils;
import org.apache.commons.logging.Log;
impo ...
如何在Google Code上创建开源项目
- 博客分类:
- java
1. 申请Google的账号,并登录
2. 打开Google项目托管主页
3. 点击贡献开放源代码项目,进入GettingStarted
4. 点击Create Project,进入创建项目页
5. 填写相关信息,并Create Project
Project name: 项目名字,只能是英文
Project summary: 项目的概述,随便写
Project description: 项目描述,随便写
Note: 不能
本文说的“缓慢”,是只运行时 的缓慢,而不是只加载资源的时间。
在过去的一年半以来,我一直与Robert Bosch在Bosch软件创新公司工作,在那里我们的前端技术堆栈非常依赖ExtJS。我有机会开发Visual Rules Web Modeler机器协助开发其它几个基于ExtJS的应用,因此,我积累了不少与ExtJS应用常见的性能问题有关的经验。
在这篇文章中,我将与你们分享导致ExtJS应用运行缓慢的瓶颈问题,并指出ExtJS开发者最容易犯的错误。
本文提及的ExtJS是指版本3.3.x及以下版本的ExtJS。
1、过度的Ext.Panel定义
在我看来,最常用的ExtJS组件是 ...
EXT 4.0 搭建
- 博客分类:
- JSP/Servlet
extjs -4.0版本的 需要使用bootstrap.js、ext-all-debug.js、ext-core-debug.js和resources文件夹下的全部文件界面上引用的话:resources/css/ext-all.css、bootstrap.js说明:因为bootstrap.js里包含了ext-all-debug.js、ext-core-debug.js的引用,所以引入以上2个对于普通应用就够用了
JSON教程入门
- 博客分类:
- JSP/Servlet
1.)JSON定义:
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于阅读和编写,同时也易于机器解析和生成。它基于ECMA262语言规范(1999-12第三版)中JavaScript编程语言的一个子集。JSON采用与编程语言无关的文本格式,但是也使用了类C语言(包括C, C++, C#, Java, JavaScript, Perl, Python等)的习惯,这些特性使JSON成为理想的数据交换格式。
2.)JSON的结构基于下面两点:
(1). "名称/值"对的集合,不同语言中,它被理解为对象(object),记录(r ...
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好不要用 String ,因为每次生成对象都会对系统性能产生影响,特别当内存中无引用对象多了以后, JVM 的 GC 就会开始工作,那速度是一定会相当慢的。 而如果是使用 StringBuffer ...
Web Service 的基本概念
- 博客分类:
- 设计模式和框架
WebSevice 让一个程序可以透明地调用互联网程序,不用管具体的实现细节。只要WebService公开了服务接口,远程客户端就可以调用服务。WebService是基于Http协议的组件服务,WebService是分散式应用程序的发展趋势。 WebService更多是 ...
JUnit简单入门知识
- 博客分类:
- java
一、说明
JUnit是一个开源的java单元测试框架。在1997年,由 Erich Gamma 和 Kent Beck 开发完成。这两个牛人中 Erich Gamma 是 GOF 之一;Kent Beck 则在 XP 中有重要的贡献。
JUnit框架主要包括:
TestCase 测试用例
TestSuite 测试用例的集合
TestResult 测试结果的描述与记录
TestListener 测试过程中的事件监听这
TestFailure 测试失败元素
AssertionFailedError 出错异常
下面是JUnit一些特性的总结: 1) 提供的API ...
做程序离不开连接数据库,所以一些打开,关闭数据库是经常要执行的操作,打开数据库后,在程序用完后要及时关闭数据库连接资源,以释放内存,避免资源耗尽.但现在有一个问题,即当我们关闭了Connection对象后,Statement,ResultSet对象是否会自动关闭问题,对于这个问题,之前我在网上也找了相关资料,说会自动关闭,所以一段时间以来,我都是只关闭Connection对象,而没有关闭Statement,ResultSet对象,但程序也能正常运行,程序也没有因为资源耗尽而崩溃,对于这一点,其实是有原因的: 1)首先,关闭了Connection对象后,是不会自动关闭Statement,Re ...
struts1的核心
- 博客分类:
- 设计模式和框架
1、Struts1介绍:
Struts1以ActionServlet作为核心控制器,由ActionServlet负责拦截用户的所有请求。有3个重要组成部分:Action、ActionForm和ActionForward对象。
2、Struts1的程序运行流程
当用户发送一个需要得到服务器处理的请求时,该请求被ActionServlet拦截到,ActionServlet将该请求转发给对应的业务逻辑控制器,业务逻辑控制器调用模型来处理用户请求;如果用户请求只希望能到URL资源,则由ActionServlet将被请求的资源转发给用户。
3、