- 博客(51)
- 资源 (30)
- 收藏
- 关注
原创 grub Troubleshooting(系统排错)
RHCE考试之Troubleshooting(系统排错)一、MBR错误由于意外原因,主引导记录被破坏,新手安装多操作时系统常发生先装linux再装windows类系统后只能引导win的情况。这种情况下,只需进入rescue模式重安装一次MBR即可。情况描述:只能进入win类系统或开机后BIOS自检通过后黑屏无任何提示。二、引导程序错误(RHEL5考试中已经不再考lilo,主要是grub排错)g
2010-02-04 00:00:00
671
原创 cvs服务器配置
安装cvs后服务器和客户端就都安装了,主要是需要配置服务器端: 1.查看是否安装cvs(我的redhat9缺省是装了的) rpm -qa|grep cvs 一般安装在/usr/bin/cvs,如果未安装,到www.cvshome.org下载一个最新的rpm安装即可 rpm -ivh cvs-1.11.2-10.i386.rpm 2.建立cvs用户组,
2009-10-29 17:04:00
434
原创 Java this、super的用法
在Java中,this通常指当前对象,super则指父类的。当你想要引用当前对象的某种东西,比如当前对象的某个方法,或当前对象的某个成员,你便可以利用this来实现这个目的,当然,this的另一个用途是调用当前对象的另一个构造函数,这些马上就要讨论。如果你想引用父类的某种东西,则非super莫属。由于this与super有如此相似的一些特性和与生俱来的某种
2009-09-28 15:15:00
382
原创 面向对象
面向对象(Object Oriented,OO)是当前计算机界关心的重点,它是90年代软件开发方法的主流。面向对象的概念和应用已超越了程序设计和软件开发,扩展到很宽的范围。如数据库系统、交互式界面、应用结构、应用平台、分布式系统、网络管理结构、CAD技术、人工智能等领域。 谈到面向对象,这方面的文章非常多。但是,明确地给出对
2009-09-28 15:11:00
341
原创 Fedora 11五笔设置
1。因为从Fedora 11开始,输入法平台已经改用ibus了(以前的是scim),所以默认安装并没有五笔输入法。要自己下载安装。yum install ibus-table-wubi -y这样就可以安装下来了。2。而其实这样安装下来,是安装了两个文件的ibus-table-wubi-1.1.0.20090327-4.fc11.noarch ibus-table-1.1.0
2009-09-27 10:22:00
566
原创 fedora/linux yum源详细设置(强烈推荐)
经过艰苦的奋斗,终于搞定了fedora系统从安装到3D特效(本人安装的是fedora11),为了方便后来的linuxer,特留下本人的全过程以供参考。以下步骤有的来自于google搜索,有部分来自于嘉佑中文博客(http://www.my-guides.net/en/content/view/164/26/),并感谢各方前辈的笔迹。1.添加rpm fusion源rpm -ivh
2009-09-23 12:25:00
5878
原创 五个有用的过滤器
五个有用的过滤器 一、使浏览器不缓存页面的过滤器 import javax.servlet.*; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * 用于的使 Browser 不缓存页面的过滤器 */ public class ForceNoCacheFi
2009-06-30 00:04:00
338
原创 WEB-INF受保护目录下jsp之间的互相访问
我们说WEB-INF目录下有 *.xml classes lib 等目录和文件,它们一般都是不让直接访问的。说明这个目录是安全的,我们回想为什么不把jsp、html等页面文件放进去呢?这样会不会安全一些呢?大家猜的不错,这样是安全了(使用过滤器也可以实现该功能),有一个路径问题需要解决,使用页面入口问题,如果页面文件放在WEB-INF目录下,用户访问WEB-INF目录下页面文件会报
2009-06-29 21:55:00
1968
转载 把JSP放到WEB-INF后以保护JSP源代码
把JSP放到WEB-INF后以保护JSP源代码 本人在看《J2EE核心模式》(“Core J2ee Patterns”,刘天北、熊节译),里面提到了一种实现资源保护的方法,那就是把那些限制访问的资源(比如说jsp源代码)放到Web应用的WEB-INF目录下,对于/web-INF/及其子目录,不允许直接的公共访问,所以就可以起到保护这些代码未经授权的访问和窥视,更好的保护了源代码(19页)。
2009-06-29 21:42:00
551
原创 应用Struts框架的一个安全隐患及解决方案(WEB-INF)
问题使用Struts框架时,权限通常控制在Action级(比如将权限验证放在Action的基类中,这样新的Action都继承于这个Action基类,所有Action就可以专注于业务逻辑,而不需要重复地进行权限控制了),这也符合MVC中的角色划分。然而,这会产生一个安全隐患。因为权限控制在Action中,所以,页面也就没有安全屏障了。一般的新增数据、更新数据不会有什么问题,因为这些数据必须通过H
2009-06-29 21:27:00
729
转载 EJB3持久化实体管理器EntityManager
EntityManager 是用来对实体Bean 进行操作的辅助类。他可以用来产生/删除持久化的实体Bean,通过主键查找实体bean,也可以通过EJB3 QL 语言查找满足条件的实体Bean。实体Bean 被EntityManager 管理时,EntityManager跟踪他的状态改变,在任何决定更新实体Bean 的时候便会把发生改变的值同步到数据库中。当实体Bean 从EntityManage
2009-06-29 14:12:00
1538
原创 注解的力量 -----Spring 2.5 JPA hibernate 使用方法的点滴整理(六)
一、 实体 Bean每个持久化POJO类都是一个实体Bean, 通过在类的定义中使用 @Entity 注解来进行声明。声明实体Bean@Entitypublic class Flight implements Serializable { Long id; @Id public Long getId() { return id; } public void setId(Long
2009-06-28 16:45:00
2642
原创 Spring+Jpa(beans.xml)
http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframework.org/schema/context" xmlns:aop="http://www
2009-06-28 10:53:00
931
1
原创 JPA注释标记简介
TableTable用来定义entity主表的name,catalog,schema等属性。 元数据属性说明: name: 表名 catalog: 对应关系数据库中的catalog schema:对应关系数据库中的schema UniqueConstraints:定义一个UniqueConstraint数组,指定需要建唯一约束的列
2009-06-28 10:19:00
307
原创 面试常见的15个问题
1Q:请你自我介绍一下 思路:1、这是面试的必考题目。2、介绍内容要与个人简历相一致。3、表述方式上尽量口语化。4、要切中要害,不谈无关、无用的内容。5、条理要清晰,层次要分明。6、事先最好以文字的形式写好背熟。 2Q:你为什么选择我们公司? 思路:1、面试官试图从中了解你求职的动机、愿望以及对此项工作的态度。2、建议从行业、企业和岗位这三个角度来回答
2009-06-21 21:41:00
509
转载 (Struts)ActionForm类及表单数据验证
struts ActionForm(Struts)ActionForm类及表单数据验证 在Struts的中央控制器中写了Struts的控制器角色,在这篇介绍下Struts的视图! Struts的视图组件: Struts框架中的视图组件主要包括: JSP页面。 ActionForm类。 Struts自定义标记。 消息资源。 其中,ActionForm类是Struts框架的核心组件之一,是Stru
2009-06-21 10:50:00
522
原创 web.xml被文件加载过程
1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文.3.容器将转化为键值对,并交给ServletContext.4.容器创建中的类实例,即创建监听.5.在监听中会有contextInitialized(ServletContextEven
2009-06-18 21:44:00
934
1
转载 :spring注解
一. spring注解1.准备工作(1)导入common-annotations.jar(2)导入schema文件 文件名为spring-context-2.5.xsd(3)在xml的beans节点中配置 ....... xmlns:context="http://www.springframework.org/schema/context" xsi:
2009-06-18 21:07:00
537
转载 Java里的list,set,map操作方法(练习)
//ArrayList{ArrayList arraylist=new ArrayList();arraylist.add(0,"end");//指定索引加入值//需注意的是,如果现有2个值,我加入索引为5的那么就会出现异常for(int i=0;iarraylist.add(i,String.valueOf(i));}System.out.println("ArrayList:");for(in
2009-06-18 16:48:00
937
原创 Spring 2.5 注解开发的简单例子(@Service)
研究了很久新出的 Spring 2.5, 总算大致明白了如何用标注定义 Bean, 但是如何定义和注入类型为 java.lang.String 的 bean 仍然未解决, 希望得到高人帮助. 总的来看 Java EE 5 的标注开发方式开来是得到了大家的认可了. @Service 相当于定义 bean, 自动根据 bean 的类名生成一个首字母小写的 bean @Autowire
2009-06-17 21:22:00
10945
转载 常用的JPA标记(注解)
Table Table用来定义entity主表的name,catalog,schema等属性。 元数据属性说明: name: 表名 catalog: 对应关系数据库中的catalog schema:对应关系数据库中的schema UniqueConstraints:定义一个UniqueConstraint数组,指定需要建唯一约束的列
2009-06-16 20:31:00
604
原创 项目实施计划及总体设计报告(大纲)
项目实施计划及总体设计报告 ( 大纲 ) 一 引言 1、 编写目的 说明编写这份项目实施计划及总体设计报告的目的,并指出预期的读者 。 2、 背景 说明: (1) 待开发的软件系统的名称 。 (2) 本项目的任务提出者、开发者、用户及实现该软件的计算中心或计算机网络。 (3) 该软件系统同其他系统或其他机构的基本的相互来往
2009-06-15 22:06:00
625
原创 Linux下查看文件编码,文件编码格式转换和文件名编码
如果你需要在Linux中操作windows下的文件,那么你可能会经常遇到文件编码转换的问题。Windows中默认的文件格式是GBK(gb2312),而Linux一般都是UTF-8。下面介绍一下,在Linux中如何查看文件的编码及如何进行对文件进行编码转换。一,查看文件编码:在Linux中查看文件编码可以通过以下几种方式:1.在Vim中可以直接查看文件编码:set fil
2009-06-12 19:27:00
1096
1
转载 Jpa——映射顶层的实体类
首先看一下最顶层的父类EmployeeEO,代码如下所示。 EmployeeEO @Entity@Table(name = "tb_employee")/**继承映射策略*/@Inheritance(strategy=InheritanceType.SINGLE_TABLE)/**标识字段定义*/@DiscriminatorColumn(name="employ
2009-06-10 15:56:00
2716
1
转载 JPA——Hibernate Annotation使用实例
目前,JPA(Java Persistence API)的使用范围越来越广,作为Java EE 5.0平台标准的ORM规范,得到了诸如:Hibernate、TopLink、OpenJpa等ORM框架的支持,同时还是EJB 3.0的重要组成部分。JPA的宗旨是为POJO提供持久化标准规范。它能够脱离容器独立运行,方便开发和测试。本文将通过一个小实例来说明如何在Hibernate中使用JPA,来达到简
2009-06-10 10:39:00
532
原创 注解学习笔记
Java基础-学习使用Annotation注解对象注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据 1-1:基本语法Java SE5内置三种标准注解@Override:表示当前的方法定义将覆盖超类中的方法.如果你不小心拼写错误,或者方法签名对不上被覆盖的方法,编译器就会发出错误提示@Deprecated:如果程序员使用了
2009-06-09 19:16:00
426
原创 java中的注释规范
JAVA注释方法及格式 1、单行(single-line)--短注释://…… 单独行注释:在代码中单起一行注释, 注释前最好有一行空行,并与其后的代码具有一样的缩进层级。如果单行无法完成,则应采用块注释。 注释格式:/* 注释内容 */ 行头注释:在代码行的开头进行注释。主要为了使该行代码失去意义。 注释格式:// 注释内容 行尾注释:尾端(trailing)--极短的注释,在代码行
2009-06-09 19:11:00
744
原创 SSH命令
一 前言 关于 ssh 的好处, 相信不用我多说了吧? 简而言之, 之前的 rpc command 与 telnet 都全可用 ssh 代替. 比方如下的这些常见功能: - 远程登录 ssh user@remote.machine - 远程执行 ssh user@remote.machine command ... - 远程复制scp user@
2009-06-05 11:27:00
464
原创 nmap命令使用详解
[Ping扫描(Ping Sweeping)] [端口扫描(Port Scanning)] [隐蔽扫描(Stealth Scanning)] [UDP扫描(UDP Scanning)] [操作系统识别(OS Fingerprinting)] [Ident扫描(Ident Scanning)] [选项(Options)] [小结]
2009-06-05 11:17:00
5192
原创 Struts+Hibernate+DisplayTag标签+js+Div+css
http://displaytag.sf.net"%> if (request.getParameter("sid") != null) { String id = request.getParameter("sid"); //通过sid查询商品 int sid = Integer.parseInt(id); ProductsDAO pdao =
2009-06-04 21:29:00
677
原创 DisplayTag
DisplayTag是一个非常好用的表格显示标签,适合MVC模式,其主页在http://displaytag.sourceforge.net 一、最简单的情况,未使用标签 标签遍历List里的每一个对象,并将对象里的所有属性显示出来。一般用于开发的时候检查对象数据的完整性。 二、使用标签的情况
2009-06-03 22:56:00
868
原创 smartUpload组件上传文件
upload.html=============================================输入的名称为上传后的名称输入名称:选择要上传的图片: upload.jsp============================================= // 1、上传初始化 smart.initialize(pageContext) ; //
2009-06-02 08:41:00
287
原创 servlet过滤器和监听器
关于这个问题, 比较复杂的说. 不过我希望通过例子来解释会方便理解一些. 假设有一个非常危险的任务, 是九死一生. 需要你揣着炸药包从北平开车走高速路过保定去石家庄把鬼子的碉堡给炸了. 注意: 这个任务十分艰巨, 有可能半路炸药爆炸. 所以出发前你需要苦练10元一本的>, 还需要立遗嘱交代一下后事. 下面是路线图:去时路线: 北平 ==> 高速路收费站入口(都有警察和警犬) A ==> 保定
2009-06-01 21:28:00
527
原创 用命令行编译servlet
只要把servlet-api.jar这个包copy至C:/Program Files/Java/jdk1.5.0_04/jre/lib/ext这个目录即可,这样编译就没有问题了。
2009-06-01 20:32:00
368
原创 如何从多份Java/JEE工作中进行抉择
在Javaeye的招聘求职板块常常看到求职者的苦恼,找不到工作的苦恼,offer多了也常常困惑。今天无意看到老外原来也是常常如此,而且各种因素中“薪水待遇”也是最重要的指标。本文对于正在求职你的,也许有所帮助 原文请看:http://java.dzone.com/articles/how-choose-multiple-javajee 在Java和J2EE的论坛求职板块中,面
2009-05-29 13:15:00
267
原创 web.xml的配置中配置作用
1.启动一个WEB项目的时候,容器(如:Tomcat)会去读它的配置文件web.xml.读两个节点: 和 2.紧接着,容器创建一个ServletContext(上下文),这个WEB项目所有部分都将共享这个上下文. 3.容器将转化为键值对,并交给ServletContext. 4.容器创建中的类实例,即创建监听. 5.在监听中会有contextInitialized(ServletContext
2009-05-27 08:41:00
1162
1
原创 Struts相关类
ActionMapping类将特定请求映射到特定Action的相关信息存储在ActionMapping中,ActionServelt将ActionMapping传送到Action类的execute()方法,Action将使用ActionMapping的findForward()方法,此方法返回一个指定名称的ActionForward,这样Action就完成了本地转发。若没有找到
2009-05-26 07:37:00
458
原创 Struts Action的多种角色
Action类是用户请求和业务逻辑之间的桥梁。每个Action充当用户的一项业务代理。在 RequestProcessor类预处理请求时,在创建了Action的实例后,就调用自身的processActionPerform()方法,该方法再调用Action类的execute()方法。Action的execute()方法调用模型的业务方法,完成用户请求的业务逻辑,然后根据执行结果
2009-05-21 19:44:00
249
原创 getCurrentSession 与 openSession() 的区别
getCurrentSession () 使用当前的sessionopenSession() 重新建立一个新的session 在一个应用程序中,如果DAO 层使用Spring 的hibernate 模板,通过Spring 来控制session 的生命周期,则首选getCurrentSession ()。 1. 如果使用的是getCurrentSession来创建sessio
2009-05-21 10:02:00
883
个人博客系统 JSP入门版 v1.0
2010-02-08
JSP博客程序 MyBlog
2010-02-08
简单的JSP+JAVABEAN+ACCESS留言簿
2010-02-08
留言薄 oracle 9i + jsp
2010-02-08
JSP+JavaBean留言本
2010-02-08
学习留言板(jsp)
2010-02-08
C语言实例教程C语言实例教程
2008-10-06
Thinking In Java 3rd\TIJ-3rd-edition-code
2008-10-03
TIJ3_12-14cnTIJ3_12-14cnTIJ3_12-14cn
2008-10-03
选课系统实现选课系统实现选课系统实现
2008-10-02
Tomcat5的数据库连接池配置Tomcat5的数据库连接池配置
2008-10-02
Jndi数据连接池Jndi 数据连 接池
2008-10-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人