- 浏览: 200799 次
- 性别:
- 来自: 广州
最新评论
-
793059909:
这种栈信息,可能是什么原因造成的:3XMTHREADINFO ...
怎样使用jstack诊断Java应用程序故障 -
kingcs:
Oracle 密码180天过期,修改为不限 -
di1984HIT:
不错啊。续约西了
使用JDK工具检查运行系统是否存在内存泄露 -
itzhangyang:
lz是不是可以说一下怎么解决的groovy并发的问题啊
怎样使用jstack诊断Java应用程序故障 -
crane.ding:
Web应用集群大体有两种方式,一种是将Session数 ...
Apache与Tomcat搭建集群
文章列表
合理的利用GWT开发高性能的Ajax应用
- 博客分类:
- gwt
“比您手写更快的 AJAX”,Google Web 工具包最简短的表达。这三年来,gwt迎接着繁多的Ajax解决方案的种种挑战,从当初的1.0到现在的1.6,无可否认GWT给开发者们提供了其他解决方案无可比拟的便利。
任何一个好的工具,倘若没有合理的利用,也发挥不出其优点,可能会造成适得其反。很多人第一次了解GWT后,都有一个担忧就是:“用这玩意开发页面,真的会快吗,所有的东西都用代码写出来,这不把人整晕才怪。”,记得刚刚用GWT开发网站的时候,我也曾这样担忧过... 作为两年半以前,我会这么想,但今天我却不这么想,任何一个工具,都有其优点和缺点,与其说不好用,倒不 ...
● 新的项目结构
○ 编译成war结构,这可以简化在标准的servlet容器里部署
● Hosted Mode的增强
○ Hosted Mode使用Jetty代替Tomcat server
○ Hosted Mode添加"Restart Server"功能,修改RPC序列化和服务等无需重启Hosted Mode
● 新的事件处理器
○ 使用New EventHandler System代替旧的事件监听器,从而无效手动代码管理事件监听容器
● 创建和触发本地事件
○ 几乎所有的element都可以触发本地事件
● 新的组件
○ DatePicker Wi ...
getProperties
public static Properties getProperties()
确定当前的系统属性。
首先,如果有安全管理器,则不带参数直接调用其 checkPropertiesAccess
方法。这可能导致一个安全性异常。
将 getProperty(String)
方法使用的当前系统属性集合作为 Properties
对象返回。如果没有当前系统属性集合,则先创建并初始化一个系统属性集合。这个系统属性集合总是包含以下键的值:
键
相关值的描述
java.version
Java 运行时环境版本
java.ven ...
- 2009-03-28 13:47
- 浏览 1543
- 评论(0)
在做终端项目中,今天的任务是将服务器返回的系统时间,设置为本终端机的系统时间。本来这功能已经有同事写了一点,但考虑不全面,只是支持Windows系统,而且也没有判断是什么系统。自己上网看了下资料,找了很久也没找到什么比较全面的资料,现在这里总结一下通过Java来实现设置系统实现,本功能目前只支持Windows和Linux两大系统。
/**
* @author crane.ding
* @version 1.0 2009-3-26
*/
//Operating system name
String osName = System.getProperty("os.n ...
- 2009-03-26 22:41
- 浏览 11666
- 评论(1)
记得以前使用MySQL学习过其在线备份功能,很好很强大,利用该功能可以实现多个数据库的数据同步,主从模式,互相备份模式。
数据库其同步复制的功能的设置在MySQL的配置文件中体现。MySQL的配置文件其安装 ...
- 2009-03-25 21:37
- 浏览 1624
- 评论(0)
Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。
简单地说,Spring是一个轻量级的IOC和AOP容器框架。
轻量级
——从大小和系统开支上说Spring都算是轻量级的。
反向控制
——Spring提倡使用反向控制(IOC)来实现松耦合。使用IOC,对象是被动接收依赖类而不是自己自动去找。
面向切面
——Spring对面向切面编程提供了强大支持,通过将业务逻辑从系统服务中分离出来。
容器
——Spring是一个容器, ...
- 2009-03-25 20:47
- 浏览 1529
- 评论(0)
Ant真的很强大,通过Ant可以进行ssh和scp操作,这一样来,我们就可以写一些有用的Ant脚本来实现,一些ssh和scp的功能,从而简化我们任务。下面以一个通过Ant来进行远程关闭tomcat、远程拷贝文件和启动tomcat为例来讲:
Ant使用ssh和scp需用到j2ssh和jsch包,在下面将提供j2ssh-0.2.9和jsch0.1.41下载。你需要把下载的j2ssh和jsch拷贝到$ANT_HOME/lib下,如果是Eclipse下的Ant环境必须在Window->Preferences->Ant->Runtime->Classpath中加入j2ssh ...
- 2009-02-18 22:43
- 浏览 3608
- 评论(0)
相信大家都文件上传比不陌生,也有许多不同的处理方法。文件上传不仅要在前端页面进行格式校验,在后端服务也要进行各种可能性的校验。就拿图片来说吧,首先在前端要判断是否是图片格式,而服务还要判断文件是否存在,图片大小的限制,生成图片的缩略图等等。如果这些功能全部都有自己来写那该多累啊,效率也不高。
对于java文件上传也有许多的第三方包,其中commons-fileupload和commons-io的包很好用,也给我带来了很多方便。下面就以一小段代码来讲讲它的使用方法:
protected void doPost(HttpServletRequest req, HttpServle ...
现在越来越多的网站都做到可以用户自己选择样色,其原理就是通过用户的选择来切换加载不同的样色表,当然你的页面必须是有比较好的框架、布局等等。下面就以一个比较简单的例子来说明是怎么实现的:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml&quo ...
package com.google.gwt.sample.hello.client;
import com.google.gwt.core.client.EntryPoint;
import com.google.gwt.core.client.GWT;
import com.google.gwt.user.client.Window;
import com.google.gwt.user.client.ui.Button;
import com.google.gwt.user.client.ui.ClickListener;
import com.google.gwt.u ...
TO_CHAR(date,'format')
SUBSTR(string,start,count)
DECODE('x','desc','source')
--将日期类型转换为字符类型
select to_char(字段,'yyyy/mm/dd hh24:mi:ss') from 表名;
select to_char(字段,'yyyy-mm-dd') from 表名;
--显示字段的第一个字符
select SUBSTR(字段,1,1) from 表名;
--显示字段的第一二个字符
select SUBSTR(字段,0,2) from 表名;
--将字段值为A的 ...
[list=1]
在spring的xml配置文件中配置aspectj
如下:
<aop:aspectj-autoproxy />
创建注释的定义
如下:
@Retention(RetentionPolicy.RUNTIME)
@Target(ElementType.METHOD)
public @interface AroundPointCut {
boolean accessRead() default false;
}
声明切面、声明切入点、拦截对目标对象方法调用
如下:
<bean id="loggerAspect" cl ...
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+D 删除当前行
Ctrl+Alt+↓ 复制当前行到下一行(复制增加)
Ctrl+Alt+↑ 复制当前行到上一行(复制增加)
Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)
Alt+↑ 当前行和上面一行交互位置(同上)
Alt+← 前一个编辑的页面
Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)
Alt+Enter 显示当前选择资源(工程,or 文件 or文件)的属性
Shift+Enter 在当前行的下一行插入空行(这时鼠标可以在当前行的任一位置,不一定是最后)
Shift+Ctrl+ ...
- 2008-08-23 11:45
- 浏览 1316
- 评论(1)
public class MyMethod {
private static class MethodBean {
private int MethodId;
private String MethodName;
public int getMethodId() {
return MethodId;
}
public void setMethodId(int methodId) {
MethodId = methodId;
}
public String getMethodName() {
return M ...
- 2008-08-20 22:05
- 浏览 2595
- 评论(0)
使用Java Excel API生成Excel,以下是做了一个简单的例子(官方文档)
public class JavaExcelAPI extends HttpServlet {
private static final long serialVersionUID = 1L;
@Override
protected void doGet(HttpServletRequest req, HttpServletResponse resp)
throws ServletException, IOException {
super.doGet(req, resp); ...
- 2008-08-20 14:14
- 浏览 1710
- 评论(0)