J2EE开发
文章平均质量分 66
于小磊
学习中
展开
-
下载安装JDK+(My)Eclipse+Jboss
一.下载安装JDK(1)最新JDK下载地址:http://java.sun.com/javase/downloads/index.jsp(2)downloadJDK(3)安装到C:/Program Files/Java/jdk1.6.0_10路径下(4)配置:我的电脑-》右键-》属性-》高级-》环境变量-》系统变量(5)新建:变量名:JAVA_HOME变量值:D:/Program Files/Java/jdk1.6.0_10(6)若没有则新建:变量名:Classpath变量值原创 2010-07-01 19:42:00 · 1777 阅读 · 0 评论 -
Spring两大核心-AOP和IoC
1、IoC(Iinversion of Control,控制反转)。IoC的本质是实现了对象只见一栏关系的转移。通过使用Spring框架,开发人员将不在自己的代码中维护对象之间的依赖关系,只需要在配置文件中进行设定就可以,Spring会自动地依据配置信息来维护对象之间的依赖关系,将被依赖关系的对象设置给以来对象2、AOP(Sspect-oriented programming,面向切面的编程), AOP可以说是编程的方法,它是与传统的顺序式编程方式相区别的。通过使用AOP可以从另一个角度上很转载 2010-08-31 14:16:00 · 9247 阅读 · 0 评论 -
Spring实现AOP的4种方式
<br />先了解AOP的相关术语:<br />1.通知(Advice):<br />通知定义了切面是什么以及何时使用。描述了切面要完成的工作和何时需要执行这个工作。<br />2.连接点(Joinpoint):<br />程序能够应用通知的一个“时机”,这些“时机”就是连接点,例如方法被调用时、异常被抛出时等等。<br />3.切入点(Pointcut)<br />通知定义了切面要发生的“故事”和时间,那么切入点就定义了“故事”发生的地点,例如某个类或方法的名称,Spring中转载 2010-09-01 21:28:00 · 1568 阅读 · 0 评论 -
servlet、genericservlet、httpservlet之间的区别
当编写一个servlet时,必须直接或间接实现servlet接口,最可能实现的方法就是扩展javax.servlet.genericservlet或javax.servlet.http.httpservlet当实现javax.servlet.servlet接口时必须实现5个方法init(servletconfig config) service(servletrequest req,servletresponse resp) destroy() getserv原创 2010-08-26 14:22:00 · 1433 阅读 · 2 评论 -
maven settings.xml注解
maven2 比起maven1 来说,需要配置的文件少多了,主要集中在pom.xml和settings.xml中。 先来说说settings.xml,settings.xml对于maven来说相当于全局性的配置,用于所有的项目。在maven2中存在两个settings.xml,一个位于maven2的安装目录conf下面,作为全局性配置。对于团队设置,保持一致的定义是关键,所以maven2/conf下面的settings.xml就作为团队共同的配置文件。保证所有的团队成员都拥有相同的配置转载 2010-08-26 10:51:00 · 1860 阅读 · 0 评论 -
配置Eclipse进行远程调试
<br /><br /><br /><br /> 为了能在Eclipse中远程调试JBoss应用,需要以debug模式启动JBoss服务器,这可以通过在批命令脚本文件bin/run中设置debug选项来实现。JBoss提供的调试机制是基于Java平台调试架构(JPDA)的。按以下方式设置JAVA_OPTS变量:<br /><br /> set JAVA_OPTS= -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8787,转载 2010-08-10 10:30:00 · 1815 阅读 · 0 评论 -
更改JBOSS的默认端口号和默认根应用程序
<br /><br />JBOSS的常用设置<br />1、将默认端口8080改为80<br /> 找到JBOSS_HOME/server/default/deploy/jbossweb-tomcat50.sar/server.xml文件,找到如下部分:<br /> <!-- A HTTP/1.1 Connector on port 8080 --><br /> <Connector port="8080" address="${jboss.bind.addre转载 2010-07-30 14:33:00 · 1221 阅读 · 0 评论 -
Eclipse快捷键及作用详解
<br />(1)Ctrl+Space <br />说明:内容助理。提供对方法,变量,参数,javadoc等得提示, <br />应运在多种场合,总之需要提示的时候可先按此快捷键。 <br />注:避免输入法的切换设置与此设置冲突 <br /><br />(2)Ctrl+Shift+Space <br />说明:变量提示 <br />(3)Ctrl+/ <br />说明:添加/消除//注释,在eclipse2.0中,消除注释为Ctrl+/ <br /><br />(4)Ctr原创 2010-07-13 16:30:00 · 1115 阅读 · 0 评论 -
eclipse编辑velocity和html工具eclipsewebedit下载与安装
<br />这个东东用的还不是很熟悉,不过是个很好的开源插件,可以下下来玩玩:<br />下面是下载的链接:http://sourceforge.net/projects/velocitywebedit/<br />原创 2010-07-15 22:03:00 · 1773 阅读 · 0 评论 -
eclipse下编辑velocity和html插件veloeclipse的安装与使用
<br />在网上发现一个新的Eclipse插件Veloeclipse:Velocity+Html 的编辑工具,除了提供不同颜色显示velocity和html的语法外,还提供根据velocity和html的tag自动对齐,tag和标签的自动提示 等,真是开发社团里有什么需求,就有什么开源的东东出来满足,这玩意值得一看,以挖掘看看有什么新鲜东西。<br /><br /> 工具特性:<br /> 1)用户自定义模版<br /> 2)根据velocity的vtl和html的标签转载 2010-07-15 21:34:00 · 7076 阅读 · 0 评论 -
eclipse->project->clean 做用
<br />eclipse --->project ----->clean... 选项 <br />将工程中的.class文件删除,同时重新编译工程,类似于jbuild中的rebuild转载 2010-07-15 14:30:00 · 3703 阅读 · 0 评论 -
解决80端口被占用的方法
<br />原因是80端口被占用:<br />1.先用命令 netstat -ano 看一下各个端口占用和进程PID。<br /> <br />2.然后在任务管理器里,查看进程。(注意:默认情况下,进程的PID是不显示的,你在菜单的查看->选择列里可以选上PID来显示)<br /> <br />3.发现是迅雷在捣鬼。<br /> <br />4.停了迅雷!转载 2010-07-07 10:20:00 · 932 阅读 · 0 评论 -
在JBOSS下发布Web程序
1. 获得JBOSS 下载JBOSS,http://www.jboss.org,你可以到他的下载中心去下载;另一个网站是http://sourceforge.net/projects/jboss/,这里的版本信息也非常全面,有时候新版本发布的比JBOSS网站上的还早。 1.1 获得并安装JDK获得JDK要在http://java.sun.com/网站,现在最新的JDK版本是1.4.1。下载、安装并配置好JDK(这部分请看“TOMCAT的安装与配置”有详细介绍,请到西部电子http:转载 2010-07-08 14:53:00 · 1031 阅读 · 0 评论 -
web开发网页数据分析工具
1.FirebugFirebug是firefox下的一个插件,能够调试所有网站语言,如Html,Css等,但FireBug最吸引我的就是javascript调试功能,使用起来非常方便,而且在各种浏览器下都能使用(IE,Firefox,Opera, Safari)。除此之外,其他功能还很强大,比如html,css,dom的察看与调试,网站整体分析等等。总之就是一整套完整而强大的 WEB开发工具。再有就是其为开源的软件。 Firebug官网:http://getfirebug.com/原创 2010-07-08 17:13:00 · 3492 阅读 · 0 评论 -
Maven与Antx(整理)
<br />一.Maven与Antx概况:Antx简介 <br />在讲为什么使用maven之前我想说一下,antx,很多人知道ant,其实antx是阿里人自己搞的一套基于ant扩展的在某些方面类似于mavnen的工具,我们甚至有eclipse的antx插件,可想而知antx在阿里的项目管理中的重要地位。它有很多优秀之处:<br />1. 可以比较好的支持第二方库<br />2. 支持项目之间的依赖和继承<br />3. antx可以用jelly来写插件<br />4. car包的支持,这里简单介绍下c原创 2010-07-02 16:46:00 · 61742 阅读 · 0 评论 -
修改Jboss默认端口号
<br />打开JBOSS目录-->jboss-5.0.1.GA-->server-->default-->deploy-->jboss-web.deployer-->下的server.xml文件,修改端口好就可以了.<br />-------------------------------------------------------------------------------------------<br /><Connector port="8080" address="${原创 2010-07-02 12:52:00 · 31009 阅读 · 0 评论 -
修改Eclipse的默认Workspace路径
<br />拷过来一个Eclipse,发现一个问题:Workspace的路径还是别人定义的路径。<br /> <br />下面对这个配置进行修改:<br /> <br />修改eclipse/configuration/.settings的那个PREFS文件。在里面可以看到“RECENT_WORKSPACES=…”,在这里修改,把后面的路径改成自己想要设置的Workspace路径。原创 2010-07-01 19:44:00 · 1560 阅读 · 0 评论 -
网站高数据量访问解决方案
数据库一向是网站架构中最具挑战性的,瓶颈通常出现在这里。又拍网的照片数据量很大,数据库也几度出现严重的压力问题。 因此,这里我主要介绍一下又拍网在分库设计这方面的一些尝试。又拍网是一个照片分享社区,从2005年6月至今积累了260万用户,1.1亿张照片,目前的日访问量为200多万。5年的发展历程里经历过许多起伏,也积累了一些经验,在这篇文章里,我要介绍一些我们在技术上的积累。又拍网和大多数Web2.0站点一样,构建于大量开源软件之上,包括MySQL、PHP、nginx、Python转载 2010-10-05 16:45:00 · 5267 阅读 · 0 评论