摘要: Oracle Database 10g Release 2 (10.2.0.1.0) Enterprise/Standard Edition for Microsoft Windows (32-bit)http://download.oracle.com/otn/nt/oracle10g/10201/10201_database_win32.ziphttp://download.oracle.com/otn/nt/oracle10g/10201/10201_client_win32.ziphttp://download.oracle.com/otn/nt/oracle10g/10201/102 阅读全文
posted @ 2013-08-08 16:28 xiaomiao 阅读(552) 评论(0) 推荐(0) 编辑
摘要: [b]activation.jar:[/b]与javaMail有关的jar包,使用javaMail时应与mail.jar一起加入到lib中去,具体负责mail的数据源和类型等[b]ajaxtags-1.2-beta3.jar:[/b]ajax提供的标签库,使用户能像使用jsp普通标签一样使用ajax[b]ant.jar和antlr.jar(可以删去):[/b]的是ant编译用的包,在工程中不用添加[b]asm.jar:[/b]Hebernate的包,Hibernate在运行时使用这个代码生成库增强类(与java反射机制联合使用).ASM字节码库,cglib.jar包依赖的包。必需的jar包。[ 阅读全文
posted @ 2013-07-02 17:07 xiaomiao 阅读(5563) 评论(0) 推荐(0) 编辑
摘要: 一_安装EGIT插件http://download.eclipse.org/egit/updates/或者使用Eclipse Marketplace,搜索EGit二_使用EGIT前的配置配置个人信息,最重要的是user.name和user.emaill Preferences > Team > Git > Configurationl New Entry三_新建GIT仓库新建NC module projectl File > Team > Share Project 选择GIT创建仓库后,在$workspace\demo目录下的.git文件夹,就是git的仓库地址 阅读全文
posted @ 2013-05-16 08:55 xiaomiao 阅读(54620) 评论(6) 推荐(2) 编辑
摘要: 一、什么是注释 说起注释,得先提一提什么是元数据(metadata)。所谓元数据就是数据的数据。也就是说,元数据是描述数据的。就象数据表中的字段一样,每个字段描述了这个字段下的数据的含义。而J2SE5.0中提供的注释就是java源代码的元数据,也就是说注释是描述java源代码的。在J2SE5.0中可以自定义注释。使用时在@后面跟注释的名字。 二、J2SE5.0中预定义的注释 在J2SE5.0的java.lang包中预定义了三个注释。它们是Override、Deprecated和SuppressWarnings。下面分别解释它们的含义。 1.Override注释:仅用于方法(不可用于类、... 阅读全文
posted @ 2013-04-02 09:30 xiaomiao 阅读(220) 评论(0) 推荐(0) 编辑
摘要: 安装Eclipse IDE for Java EE Developers解压eclipse-jee-galileo-win32.zip打开eclipse.exe,配置eclipse设置工作区编码设为utf-8;Window->preference导入本地的java给eclipse安装插件进入安装插件目录2.3.1先安装subeclipse插件就是svnsvn -http://subclipse.tigris.org/update_1.6.x我这里是灰色的说明我安装过了这里只是截图说明下,我就不继续安装了安装这些就可以了,多了没必要。安装过程中可能会出异常,请不用管它,subclipse官 阅读全文
posted @ 2013-03-21 14:50 xiaomiao 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 1 定义头和根元素 部署描述符文件就像所有XML文件一样,必须以一个XML头开始。这个头声明可以使用的XML版本并给出文件的字符编码。DOCYTPE声明必须立即出现在此头之后。这个声明告诉服务器适用的servlet规范的版本(如2.2或2.3)并指定管理此文件其余部分内容的语法的DTD(Document Type Definition,文档类型定义)。所有部署描述符文件的顶层(根)元素为web-app。请注意,XML元素不像HTML,他们是大小写敏感的。因此,web-App和WEB-APP都是不合法的,web-app必须用小写。2 部署描述符文件内的元素次序 XML 元素不仅是大小写敏感的.. 阅读全文
posted @ 2013-01-08 15:43 xiaomiao 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、内存溢出类型1、java.lang.OutOfMemoryError: PermGen spaceJVM管理两种类型的内存,堆和非堆。堆是给开发人员用的上面说的就是,是在JVM启动时创建;非堆是留给JVM自己用的,用来存放类的信息的。它 和堆不同,运行期内GC不会释放空间。如果web app用了大量的第三方jar或者应用有太多的class文件而恰好MaxPermSize设置较小,超出了也会导致这块内存的占用过多造成溢出,或者 tomcat热部署时侯不会清理前面加载的环境,只会将context更改为新部署的,非堆存的内容就会越来越多。PermGen space的全称是Permanent Ge 阅读全文
posted @ 2012-09-04 14:27 xiaomiao 阅读(212) 评论(0) 推荐(0) 编辑
摘要: 最近在做一个从客户端上传文件,服务器得到文件流,加密,并得到字符串存入数据库,由于对java文件的操作甚少,经过几番折腾,终于搞定,特意拿出来分享。上传采用的是Commons FileUpload,Commons FileUpload上传需要两个jar包,分别是commons-fileupload-1.2.2.jar和commons-io-2.3.jarCommons FileUpload提供三种文件上传处理方式,DiskFileUpload、ServletFileUpload和 PortletFileUpload三种方式,其中DiskFileUpload已经在javadoc下已经被标记为过期 阅读全文
posted @ 2012-09-03 20:09 xiaomiao 阅读(575) 评论(0) 推荐(0) 编辑
摘要: 因为项目需要在已经部署好的web应用上面添加一个servlet.我开始时候就是在应用得物理路径下修改web-info下面的web.xml 但无论怎么写,无论把我的servlet放到哪里,servlet都不生效 后来才发现,原来websphere在web应用部署后,会重新生成一个web.xml 放到/AppServer/config/cells/cenet01/applications/defaultweb_war.ear/deployments/defaultweb_war/defaultweb.war/WEB-INF (以上是我的本地路径,其他得类似)下面,这个也就是实际起到作用的web.x 阅读全文
posted @ 2012-09-03 18:08 xiaomiao 阅读(1582) 评论(0) 推荐(0) 编辑
摘要: acegi-security-1.0.1.jar Acegi权限管理所需包 (比较旧) (required only if component security features are used backport-util-concurrent.jar 并发访问处理端口的工具包catalina-ant.jar 需要找到TOMCAT目录中ant拓展的JAR包 ,负责一些和TOMCAT有关的TARGET拓展commons-beanutils.jar 提供对 Java 反射和自省API的包装commons-collections.jar 提供一个类包来扩展和增加标准的 Java Collectio 阅读全文
posted @ 2012-08-09 15:43 xiaomiao 阅读(792) 评论(0) 推荐(0) 编辑