`
brofe
  • 浏览: 229913 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
原文链接:http://www.infoq.com/cn/articles/html5-web-form 作者 蒋博 发布于 2009年6月22日 上午4时52分 社区 Architecture, Java 主题 编程, 语言 标签 W3C, 标识语言 HTML5 是由 WHATWG (Web Hypertext Application Technology Working Group) 发起的,最开始的名称叫做Web Application 1.0,而后这个标准吸纳了Web Forms 2.0的标准,并一同被W3C组织所采用,合并成为下一代的HTML5标准。 相关厂商内容 Adobe ...
    Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档的软件项目管理工具.   如果你已经有十次输入同样的Ant targets来编译你的代码、jar或者war、生成javadocs,你一定会自问,是否有有一个重复性更少却能同样完成该工作的方法。Maven便提供了这样一种选择,将你的注意力从作业层转移到项目管理层。Maven项目已经能够知道如何构建和捆绑代码,运行测试,生成文档并宿主项目网页.      项目的主页地址为:http://maven.apache.org/   Maven这个单词来自于意第绪语,意味知识的积累,最早在Jakata Tu ...
1. 简介 HSQL DB 是一款由Java编写的免费数据库软件,相对其他数据库来说,HSQL DB 具有灵活、小巧(仅690KB)等特点。使用时导入hsqldb.jar即可(http://hsqldb.org)。 2. HSQL DB 服务类 该类含启动、停止HSQL DB数据库服务和得到HSQL DB 数据库连接的方法 package com.brofe.hsqldb.core; import java.io.File; import java.sql.Connection; import java.sql.DriverManager; import java.sql ...
作者 Alex Devine 译者 崔康 发布于 2009年6月2日 上午1时40分 社区 Java 主题 性能和可伸缩性 标签 性能评估 许多开发人员都很熟悉墨菲法则的一个例子:他们发现在花费了大量时间确保应用程序在开发环境中快速和灵活之后,在发布到生产环境的时候性能会不可思议的大幅下降。更糟糕的是,应用程序平时运行正常,老板或者重要客户操作应用的时候却反应缓慢。详细的日志记录和分析对于追踪这些间歇性的性能瓶颈尤为重要。 相关厂商内容 走出海外中国软件全球营销论坛(6月12日,北京) 然而,当今世界充满了面向服务的架构和分布式的应用,查找性能瓶颈对应的组件极其困难。考虑一个典型Web ...

复制文件夹程序

    博客分类:
  • Java
今天有朋友问我这个问题,以前学的时候貌似也没写过,所以试试刀,看快不快落。 package com.brofe.test; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; /** * 复制文件夹 * * @author brofe@163.com * @since 2009/06/11 */ public class CopyDirUtil { private ...
我经常在一些开源项目的论天上看到“邮件列表”一词,以前都是意会,今天突然想了解一下什么是“邮件列表”,所以在百度百科中看到了这个此条,所以转载了。 邮件列表(Mailing List)的起源可以追溯到1975年,是互联网上最早的社区形式之一,也是Internet上的一种重要工具,用于各种群体之间的信息交流和信息发布。早期的邮件列表是一个小组成员通过电邮件讨论某一个特定话题,一般称为讨论组,由于早期联网的计算机数量很少,讨论给的参与者也很少,现在的互联网上有数以十万计的讨论组。讨论组很快就发展演变出另一种形式,即有管理者管制的讨论组,也就是现在通常所说的邮件列表,或者叫狭义的邮件列表。   讨论 ...
根据网络整理,经过实际应用。 package com.brofe.util; import java.util.HashMap; import java.util.Map; import java.util.regex.Matcher; import java.util.regex.Pattern; import org.apache.commons.lang.StringUtils; import org.apache.log4j.Logger; /** * 校验全国组织机构代码是否合法 * * <p> * 本标准根据国家 ...
根据《精通Spring企业应用开发详解》中Concurrent章节整理。   了解JDK1.5的Executor       java.util.concurrent.Executor 接口主要目的是将“任务提交”和“任务执行”两者分离解耦。该接口定义了任务提交的方法,实现者可以提供不通的任务运行机制,解决具体的线程使用规则、调度方式等。         Executor 只有一个方法:void execute(Runnable cmd),它接受实现了Runnable接口的实例,该实例代表了一个需要执行的任务。调用者可以通过如下伪代码提交任务:          
根据网络整理,很实用。   1、取消MyEclipse对XML、JSP、HTML、JSF、JS自动校验功能,具体操作如下: Window ——> perferences ——> MyEclipse Enterprise Workbench ——> Validation ——> 将Build复选框的勾选全部去掉。 可手工校验:工作区鼠标右键 ——> MyEclipse ——> Run Validation 2、去掉MyEclipse的拼写检查,具体操作如下: Window ——> perferences ——> General ——>  E ...
作者 Ryan Knight 译者 沙晓兰 发布于 2009年5月18日 上午2时55分   本文列述了13个Java程序员应当学习Flex和BlazeDS的理由,讨论了为什么Flex结合BlazeDS是开发RIA的最佳组合之一。无论是高度交互的网站还是以Java为后端的企业应用,这 ...
作者 Abel Avram 译者 张龙 发布于 2009年5月18日 下午8时46分   TechEd 2009上举行的一场座谈会吸引了很多知名开发者,包括Ted Neward及Jeffrey Palermo,大家对当前的经济形势各抒己见,同时就开发者如何保住饭碗而不被裁员这一主题表达了各自的看法。 与会者包括: Eric Hexter(EH),德克萨斯州Austin的软件咨询师。 Ted Neward(TN),来自ThoughtWorks。 Rachel Appel(RA),软件咨询师,Microsoft ASP MVP。 Aaron Erickson(AE),Mage ...
      SNS,全称Social Networking Services,即社会性网络服务,专指旨在帮助人们建立社会性网络的互联网应用服务。也应加上目前社会现有已成熟普及的信息载体,如短信SMS服务。   SNS的另一种常用解释:全称Social Network Site, ...
基本概念和特点  云计算是个2007年第3季度才兴起的新名词。对它的定义和内涵众说纷纭,我们至少可以在网上找到100种说法,但目前还没有公认的定义。本文试图综合各家说法的优点,提出云计算定义和特点与大家商榷。对这个定义的要求:能够用最精炼的语言描述,抓住云计算的本质,覆盖当今流行的典型云计算解决方案(包括Google云计算 、Amazon云计算、Salesforce云计算、云安全等),但又能区别其它相关概念(如网格计算、并行计算等)。   定义:云计算(Cloud Computing)是一种新兴的商业计算模型。它将计算任务分布在大量计算机构成的资源池上,使各种应用系统能够根据需要获取计算力、存 ...
(一)认识SaaS   【初识SaaS】   SaaS是Software-as-a-service(软件在线服务)的简称,是随着互联网技术的发展和应用软件的成熟,而在21世纪开始兴起的一种完全创新的软件应用模式。它与“on-demand software”(按需软件),the ap ...
写Demo的时候,不能动辄就是Hibernate,或者Class.forName(....)之类的,为了省时,所以今天给自己的电脑开发环境配了数据源,以前也用过,只是不太记得,所以今天记下来备查。呵呵,挺方便。   通过JNDI的方式获取数据库连接   第一步:新建context.xml文件,内容如下   <Context reloadable="true"> <Resource name="jdbc/testdb" auth="Container" type="javax.sql.DataSourc ...
Global site tag (gtag.js) - Google Analytics