`
文章列表
    这里列举了 8 个 Java 人物,他们创建了对 Java 社区贡献很大的框架、产品、工具和图书,也因此改变了 Java 的编码方法。 8. Tomcat 和 Ant 创办人James Duncan Davidson, 1997 年到 2001 年在 Sun 公司工作,他创建了 Tomcat 应用服务器,这是使用最为广泛的 Java Web 服务器,同时还创建了 Ant 构建工具,Ant 使用 XML 来描述项目的构建以及依赖关系,目前仍是 Java Web 项目构建的事实标准。 相关链接 James Duncan Davidson Twitter James Duncan D ...
1.基于对象和面向对象  Java是一种面向对象的语言,即使开发简单的程序,也必须设计对象;  JavaScript是一种脚本语言,可以用来制作与网络无关的,与客户端进行交互的复杂软件。它是一种基于对象(Object Based)和事件驱动(Event Driven)的编程语言,本身提供了非常丰富的内部对象供设计人员使用。      2.解释和编译  Java的源代码在传递到客户端执行之前必须先经过编译,因而客户端上必须具备相应平台上的仿真器或解释器,它可以通过编辑器或解释器实现独立于某个特定平台编译代码的束缚;  JavaScript是一种解释性编程语言,其源代码在发往客户 ...
系统配置是Win2003+Oracle 11g+内存3G   1、先看oracle的监听和oracle的服务是否都启动了。启动oracle监听:cmd的命令行窗口下,输入lsnrctl start,回车即启动监听。   2、查看oracle的sid叫什么,比如创建数据库的时候,实例名叫“abc”,那么先手工设置一下oralce的sid,cmd命令窗口中,set ORACLE_SID=abc   3、再输入sqlplus  /nolog,回车     再输入 conn / as sysdba;回车   4、再输入startup,回车.这步是启动oracle服务。如果startup启 ...
上图来源于Struts2官方站点,是Struts 2 的整体结构。 一个请求在Struts2框架中的处理大概分为以下几个步骤:1 客户端初始化一个指向Servlet容器(例如Tomcat)的请求;   2 这个请求经过一系列的过滤器(Filter)(这些过滤器中有一个叫做ActionContextCleanUp的可选过滤器,这个过滤器对于Struts2和其他框架的集成很有帮助,例如:SiteMesh Plugin);   3 接着FilterDispatcher被调用,FilterDispatcher询问ActionMapper来决定这个请是否需要调用某个Action;   4 ...
Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的只是代理机制这部分。 DataSource、TransactionManager这两部分只是会根据数据访问方式有所变化,比如使用Hibernate进行数据访问时,DataSource实际为SessionFactory,TransactionManager的实现为HibernateTransactionManager。     具体如下图:     根据代理机制的不同,总结了五种Spring事务的配置方式,配置文件如 ...
Eclipse 格式化代码时不换行 每次用Eclipse自带的Ctrl+shift+f格式化代码时,如果原来的一行代码大于80列,Eclipse就会自动换为多行,这点个人感觉不是很舒服,简单试了一下,通过以下方式可以修改:    1、preferences->Java->Code Style->Code Formatter->Show... ,打开之后,选择“Line Wrapping”选项卡,在“Maximun line width”指定大于多少列时换行。    2、还是在“Line Wrapping”选项卡中,能过选择"Line Wrapping poli ...
1、修改eclipse.ini在Myeclipse安装目录下G:\MyEclipse8.5\Genuitec\MyEclipse 8.5有一个myeclipse.ini配置文件,设置如下:-vmargs -Xmx512m -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=64m   2、设置Default VM Arguments在myEclipse中,打开Windows-> Preferences->Java->Installed JREs->点击正在使用的JDK->Edit->Default VM Argu ...
J2EE体系结构图或三层结构图 J2EE体系结构图:   J2EE三层结构图:   SSH三层结构图:  
1.MapAction.java package com.uaes.util; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import com.opensymphony.xwork2.ActionSupport; public class MapAction extends ActionSupport { private Map<String, String> map; private M ...
解决SQL Server 2005 还原数据库错误:System.Data.SqlClient.SqlError: 在对 'C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\INNOLAB.mdf' 尝试 'RestoreContainer::ValidateTargetForCreation' 时,操作系统返回了错误 '5(拒绝访问)' 在还源数据库时出现以下错误(详情参见下图): System.Data.SqlClient.SqlError: 在对 'C:\Program Files\Microsoft SQL Server\ ...
UTF-8:Unicode TransformationFormat-8bit,允许含BOM,但通常不含BOM。是用以解决国际上字符的一种多字节编码,它对英文使用8位(即一个字节),中文使用24为(三个字节)来编码。UTF-8包含全世界所有国家需要用到的字符,是国际编 ...
背景:   近日一个java的项目,客户要求项目中必须使用其提供的加密机制,扔给了两个.net写的DLL。网络上搜了一圈也没找到啥东西,甚至看到人扬言此事绝无可能。郁闷当中考虑了一个思路。用C#做一个Com,调用客户提供的D ...
程序实现了ZIP压缩。共分为2部分 : 压缩(compression)与解压(decompression) 大致功能包括用了多态,递归等JAVA核心技术,可以对单个文件和任意级联文件夹进行压缩和解压。 需在代码中自定义源输入路径和目标输出路径。 package com.uaes.util; import java.io.*; import java.util.zip.*; /** * @description 实现了ZIP【压缩】【解压】功能:大致功能包括用了多态,递归等JAVA核心技术,可以对单个文件和任意级联文件夹进行压缩和解压。 * @author King_ ...
1、【CPU 使用】 CPU的使用百分比,柱状图表示实时的CPU使用率。   2、【CPU 使用记录】 CPU使用量随时间的变化曲线,其中红线则表示系统内核的使用率(红线需点击任务管理器的查看菜单,选中“显示内核时间”项)。   3、【PF 使用】 PF是页面文件 Page File 的简写。这个数字容易让人误解,被认为是系统当时使用的页面文件的大小。其正确的含义应为:正在使用的物理内存和虚拟内存之和。实际使用的页面文件大小可以使用第三方软件,如 PageFile Monitor 等查看,也可以通过 Windows 控制台来查看。   4、【页面文件使用记录】 页面文件使用 ...
package com.common.string; import java.util.ArrayList; import java.util.LinkedHashSet; import java.util.Set; import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 功能描述:关于字符串的一些实用操作 * * @author King_wangyao * @version V1.0 */ public class StringUtil { /** * ...
Global site tag (gtag.js) - Google Analytics