`
文章列表
      “比您手写更快的 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 ...
      在做终端项目中,今天的任务是将服务器返回的系统时间,设置为本终端机的系统时间。本来这功能已经有同事写了一点,但考虑不全面,只是支持Windows系统,而且也没有判断是什么系统。自己上网看了下资料,找了很久也没找到什么比较全面的资料,现在这里总结一下通过Java来实现设置系统实现,本功能目前只支持Windows和Linux两大系统。 /** * @author crane.ding * @version 1.0 2009-3-26 */ //Operating system name String osName = System.getProperty("os.n ...
      记得以前使用MySQL学习过其在线备份功能,很好很强大,利用该功能可以实现多个数据库的数据同步,主从模式,互相备份模式。        数据库其同步复制的功能的设置在MySQL的配置文件中体现。MySQL的配置文件其安装 ...
     Spring 是一个开源框架,是为了解决企业应用程序开发复杂性而创建的。框架的主要优势之一就是其分层架构,分层架构允许您选择使用哪一个组件,同时为 J2EE 应用程序开发提供集成的框架。      简单地说,Spring是一个轻量级的IOC和AOP容器框架。 轻量级 ——从大小和系统开支上说Spring都算是轻量级的。 反向控制 ——Spring提倡使用反向控制(IOC)来实现松耦合。使用IOC,对象是被动接收依赖类而不是自己自动去找。 面向切面 ——Spring对面向切面编程提供了强大支持,通过将业务逻辑从系统服务中分离出来。 容器 ——Spring是一个容器, ...
    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 ...
    相信大家都文件上传比不陌生,也有许多不同的处理方法。文件上传不仅要在前端页面进行格式校验,在后端服务也要进行各种可能性的校验。就拿图片来说吧,首先在前端要判断是否是图片格式,而服务还要判断文件是否存在,图片大小的限制,生成图片的缩略图等等。如果这些功能全部都有自己来写那该多累啊,效率也不高。     对于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+ ...
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 ...
使用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); ...
Global site tag (gtag.js) - Google Analytics