摘要: 1. struts是一个按MVC模式设计的Web层框架,其实它就是一个大大的servlet,这个Servlet名为ActionServlet,或是ActionServlet的子类。我们可以在web.xml文件中将符合某种特征的所有请求交给这个Servlet处理,这个Servlet再参照一个配置文件(通常为/WEB-INF/struts-config.xml)将各个请求分别分配给不同的action去处理。 一个扩展知识点:struts的配置文件可以有多个,可以按模块配置各自的配置文件,这样可以防止配置文件的过度膨胀; 2. ActionServlet把请求交给action去处理之前,会将请求.. 阅读全文
posted @ 2014-03-14 11:50 黄煜坤 阅读(3987) 评论(0) 推荐(0) 编辑
摘要: java中的System.out.println();的快捷键 --------先输入sysout 在按 alt + / 阅读全文
posted @ 2014-03-13 12:00 黄煜坤 阅读(135) 评论(0) 推荐(0) 编辑
摘要: 什么都不说了,直接进入正题.插件安装地址:http://ibatis.apache.org/tools/abator里面有name和url,填了就可以安装了.通过菜单的 File > New > Abator for iBatis Configuration File可以生成abatorConfig.xml的框架,通过修改其中的内容可以定制生成的规则和数据库链接信息配置文件编辑完成之后右键选择abatorConfig.xml文件,选择Generate iBatis Artifacts生成代码框架。具体配置文件如下Xml代码1. 填写driverClass(jdbc驱动,例如orac 阅读全文
posted @ 2014-03-11 14:53 黄煜坤 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 1、方法1是help中安装新软件,这个一般要你真到软件的url,如果不知道呢?那么就要用到marketpalce,这个一般也在help中的, 阅读全文
posted @ 2014-03-11 13:58 黄煜坤 阅读(134) 评论(0) 推荐(0) 编辑
摘要: J2EE是Sun公司提出的多层(multi-diered),分布式(distributed),基于组件(component-base)的企业级应用模型(enterpriese application model).在这样的一个应用系统中,可按照功能划分为不同的组件,这些组件又可在不同计算机上,并且处于相应的层次(tier)中。所属层次包括客户层(clietn tier)组件,web层和组件,Business层和组件,企业信息系统(EIS)层。 一个另类的回答:j2ee就是增删改查。 那么J2EE是技术还是平台还是框架? J2EE本身是一个标准,一个为企业分布式应用的开发提供的标准平台。... 阅读全文
posted @ 2014-03-10 10:48 黄煜坤 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 优点: 1. 实现MVC模式,结构清晰,使开发者只关注业务逻辑的实现. 2.有丰富的tag可以用 ,Struts的标记库(Taglib),如能灵活动用,则能大大提高开发效率 3. 页面导航 使系统的脉络更加清晰。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处。尤其是当另一批开发者接手这个项目时,这种优势体现得更加明显。 4. 提供Exception处理机制 . 5. 数据库链接池管理 6. 支持I18N 缺点 一、 转到展示层时,需要配置forward,如果有十个展示层的jsp,需要配置十次struts,而且还不包括有时候目录、文件变更,需... 阅读全文
posted @ 2014-03-10 10:34 黄煜坤 阅读(304) 评论(0) 推荐(0) 编辑
摘要: 步骤/方法开始-运行-输入cmd-打开命令行窗口输入:netstat -aon|findstr "端口号"如输入netstat -aon|findstr "1433",回车,有以下信息显示TCP 0.0.0.0:1433 0.0.0.0:0 LISTENING 1956其中"1956"为占用"1433"端口的进程号3输入:tasklist|findstr "进程号"如输入tasklist|findstr "1956",回车,有以下信息显示sqlservr.exe 1956 C 阅读全文
posted @ 2014-03-07 14:08 黄煜坤 阅读(199) 评论(0) 推荐(0) 编辑
摘要: tomcat的安装1.先下载tomcat,到http://tomcat.apache.org/2.注意,下载可以下载zip格式或exe格式的,其中zip格式的只要解压缩再配置下环境变量就可以使用了,就像绿色版的。我这里使用的是后者exe格式的,这个对于新手比较方便。3.这里我下载的是Tomcat 6.0的版本 , 地址http://tomcat.apache.org/download-60.cgi因为我用的是exe格式且电脑是32位的, 所以我下载时候点击图中所示的“32-bit/64-bit Windows Service Installer(pgp,md5)”4.下载好后如:5.双击安装( 阅读全文
posted @ 2014-03-07 12:58 黄煜坤 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一,前言:在完成上篇文章《Mina入门:Java NIO框架Mina、Netty、Grizzly简介与对比》之后,我们现在可以正式切入Mina入门学习了。二,搭建项目结构与解决项目依赖本人使用Maven来管理项目的依赖。好了,废话也不多说,直接上pom.xml。这里主要是加入mina-core以及其依赖的SLF4J。4.0.0com.androidwhymina-helloworld0.0.1-SNAPSHOTjarmina-helloworldhttp://www.androidwhy.comUTF-8org.apache.minamina-core2.0.4org.slf4jjcl-ove 阅读全文
posted @ 2014-03-05 18:25 黄煜坤 阅读(382) 评论(0) 推荐(0) 编辑
摘要: JDK1.4引入了Java NIO API(Java New IO),Java NIO得到了广泛应用。NIO允许程序进行非阻塞IO操作。java.nio.* 包括以下NIO基本结构:Buffer - 数据的容器;Chartsets - 针对字节与Unicode的容器转换器;Channels - 代表IO操作的实体连接;Selectors - 提供可选择的、可复用的非阻塞IO;Java NIO引入了两个新的概念:通道Channel和选择器Selector;Channels是服务端和客户端进行通信的接口-----原来是直接的IO操作,客户端发信息给服务端,服务端从OutputStream中读取,然 阅读全文
posted @ 2014-03-05 18:24 黄煜坤 阅读(216) 评论(0) 推荐(0) 编辑