自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 收藏
  • 关注

原创 ORM、JPA、Hibernate简单说明

ORM,即Object-Relational Mapping(对象关系映射),是一种技术概念,这种技术在关系型数据库和业务实体对象之间建立映射,我们访问数据库的时候就不需要再去和复杂的SQL语句打交道,只需简单的使用业务对象实体的属性和方法完成数据库读写。JPA,即Java Persistence API,是Sun官方提出的Java持久化规范,是Java EE 5的标准ORM接口,也是ejb3

2015-11-06 11:22:45 481

转载 SSL 与 数字证书 的基本概念和工作原理

前言SSL是让人头大的东西,看起来很复杂,我学过信息安全课,但是对SSL仍然是模糊一片。对于数字证书也是一知半解,从来没有去认真研究过。只知道个大概,“反正就是对称加密和非对称加密”,详细的就不懂了。其实这些跟操作系统,计算机体系结构一样,是基础知识,即使你不是专门研究信息安全的,即使你平时用不到,这些东西也应该是必须了解的~ It’s not rocket science!我这篇

2015-05-08 15:48:21 610

转载 数字证书原理

文中首先解释了加密解密的一些基础知识和概念,然后通过一个加密通信过程的例子说明了加密算法的作用,以及数字证书的出现所起的作用。接着对数字证书做一个详细的解释,并讨论一下windows中数字证书的管理,最后演示使用makecert生成数字证书。如果发现文中有错误的地方,或者有什么地方说得不够清楚,欢迎指出! 1、基础知识      这部分内容主要解释一些概念和术语,最好是先理

2015-05-07 16:32:16 423

转载 USBKEY用户认证平台的研究和实现

0      引言        近几年来,随着信息化的快速发展,越来越多的企业认识到信息化对企业生产和管理的重要性,开始在信息化上展开工作并加大投入。一些大型企业实施了MIS、OA、MES、ERP等管理系统,逐步实现企业的生产、管理、电子商务等诸多业务电子化、无纸化。企业都期望借助信息化的平台,提供新的管理手段与模式,提高企业的管理效率,加快企业的发展。企业中的这些应用系统采用不同的技术

2015-03-27 14:08:34 7157

转载 数字证书在WEB应用中实现登陆

1数字证书登录认证的优点作为企业信息系统的第一道大门,身份认证是确保企业信息资源只能被合法用户所访问的重要保障。传统的口令认证方式虽然简单,但是由于其易受到窃听、重放等攻击的安全缺陷,使其已无法满足当前复杂网络环境下的安全认证需求。传统账号+口令登录的弊端:1.         口令易被猜测。由于有的用户为了方便记忆,使用非常简单的口令,比如“1234”、“abcd”等这些非常容易

2015-03-27 13:54:16 14101

转载 静态路由,NAT和代理服务器/ALG

1. 静态路由假设有一台路由器或三层交换机,其中的两个端口连接两个网络,那么可以通过配置静态路由连接两个网络,这是一个典 型的三层路由。假设有一台计算机,有两个网卡分别连接两个网络。默认情况下,操作系统并不允许在两个网卡间直接转发IP数据包,因为这台 计算机可能是接入到多个业务层面的服务器。在这里,我们的目的就是配置最简单的路由,因此启动IP转发功能。有几种配置方法:(1)

2014-12-26 08:48:12 3110

转载 CentOS - 网络配置详解

一、配置文件详解在RHEL或者CentOS等Redhat系的Linux系统里,跟网络有关的主要设置文件如下:/etc/host.conf         配置域名服务客户端的控制文件/etc/hosts             完成主机名映射为IP地址的功能/etc/resolv.conf       域名服务客户端的配置文件,用于指定域名服务器的位置/etc/syscon

2014-12-26 08:22:59 381

转载 MyEclipse调试

前言现在我们很多人都是使用MyEclipse来进行开发,最近一段时间我也在使用MyEclipse,结合我自己使用过程中的经验以及搜罗的一些小技巧,在这里跟大家分享一下,帮助我们大家一起利用这些小技巧来提高我们的工作效率。正题我们都知道,在使用MyEclipse进行开发的时候并没有浪费什么时间,浪费时间的就是我们的调试工作了,下面介绍的是我们在调试时经常会用到的一些方法:一、调试

2014-12-25 09:09:51 613

原创 struts1的bean:write标签输出int和bigdecimal类型数据异常

使用struts1的bean:write标签时,如果要显示的属性为int或bigdecimal类型时,会报找不到message key异常解决方法:指定标签的format为#

2014-12-23 08:55:45 541

转载 <html:checkbox>标签和ActionForm中的reset()

property属性和ActionForm Bean中的属性相对应。value属性,用来设置用户选中检查框时的值。默认值为true.当使用标签时需要在ActionForm Bean的reset()方法对其复位,当value属性为true时,必须在reset()方法中把对应的属性设置为false.当value属性为false时,必须在reset()方法中把对应的属性设置为true.如果不进行

2014-10-29 13:43:53 782

转载 myeclipse中的classpath

myeclipse中的classpath是一个很重要的问题myeclipse的在查找的时候都是按照其查找,而且myeclipse有一个专门的文件来保存classpath的信息,这也是别人的项目拷贝的时候需要的一个重要文件,不然这个项目要导入到自己的myeclipse中就会发生错误,此时就只能是手工来编写这个文件,myeclipse的classpath文件就是项目根目录下的“.classpath

2014-09-25 15:10:11 577

原创 JS实现OCX控件的事件响应

JS支持OCX控件的事件(event),当OCX控件定义的事件发生时

2014-09-17 09:59:36 6011

转载 TortoiseSVN中分支和合并实践

使用svn几年了,一直对分支和合并敬而远之,一来是因为分支的管理不该我操心,二来即使涉及到分支的管理,也不敢贸然使用合并功能,生怕合并出了问题对团队造成不良影响,最主要的原因是,自己对分支的目的和合并的方法不甚了解,这才是硬伤。最近由于适配机型的需要(本人从事手机客户端的开发),需要经常接触分支和合并两项工作,突然发现这玩意整不明白很难开展工作,遂这两天着重研究了一下,有点收获

2014-09-11 10:36:24 531

转载 为带来一致体验 IE11伪装FireFox

我们已经知道IE11将成为世界上最流行的下一代浏览器,作为Windows Blue系统更新的一部分,IE11更新也包括标签同步等功能。与此同时,国外网站Neowin发现一个奇怪的现象,IE11包含的新代码在访问主机网站时会伪装成Firefox,而隐藏自己是IE浏览器的身份。这什么意思呢?请往下看。一些网站为某些版本的IE浏览器提供自定义的CSS代码,以确保网站显示的一致性,比如针对IE6、IE

2014-09-05 17:31:25 460

转载 IE中自动安装根数字证书

基本思路:1、在XP、Windows 2003的IE上,通过XEnroll.dll控件来完成根数字证书的自动安装。2、在Vista,Windows 2008,Windows 7 的IE上,需要使用CertEnroll.dll来自动完成根数字证书的自动安装。3、XEnroll.InstallPKCS7只适用于自动安装根证书。XEnroll.acceptPKCS7 用于安装用户

2014-08-12 22:49:48 721

转载 在js传递参数中含加号(+)的处理方式

一般情况下,URL 中的参数应使用 url 编码规则,即把参数字符串中除了 -_. 之外的所有非字母数字字符都将被替换成百分号(%)后跟两位十六进制数,空格则编码为加号(+)。但是对于带有中文的参数来说,这种编码会使编码后的字符串变得很长。如果希望有短一点的方式对参数编码,可以采用 base64 编码方式对字符串进行编码,但是 base64 编码方式不能处理 JavaScript 中的中文,因为

2014-08-12 22:22:43 1013

转载 同一页面无法多次使用XmlHttp发起Ajax请求

当该页面第一次发出Ajax请求的时候可以正常运行,但是从第二次调用开始我惊奇的发现——onreadystatechange()事件再也没有被调用!于是我上Google查了一下,发现还有不少人为此感到困扰,而且发现很多人持有的是这个错误的观点:他们说这是因为一个XmlHttp只能使用一次send(),每次要使用新的XmlHttp。但是我的XmlHttp是函数内的局部变量,函数执行完毕它就会被

2014-08-06 15:42:25 637

转载 CSS中width、height前加“*”的作用

例如:div#test{width:300px; *width:305px;}

2014-07-17 17:07:44 742

转载 CSS中em和px的区别

这里引用的是Jorux的“95%的中国网站需要重写CSS”的文章,题目有点吓人,但是确实是现在国内网页制作方面的一些缺陷。我一直也搞不清楚px与em之间的关系和特点,看过以后确实收获很大。平时都是用px来定义字体,所以无法用浏览器字体放大的功能,而国外大多数网站都可以在IE下使用。因为1、IE无法调整那些使用px作为单位的字体大小;2、国外的大部分网站能够调整的原因在于其使用了em作为字体

2014-07-17 17:02:15 555

原创 The hierarchy of the type is inconsistent错误

编写java程序时,出现The hierarchy of the type is inconsistent 错误。 可能的原因:自己的类继承于某个类,这个类或者这个类继承的类或者再往上继承的某个类所在的jar包没有被引入。

2014-07-10 12:49:29 1444

转载 JSP页面中四种变量的范围

我们在编写JSP网站程序的时候,可以在WEB应用程序的不同范围中保存变量,JSP中变量的范围分为四种:page,request,session和application。这四个范围依序从前到后,范围越来越大。 一、page范围在page范围内定义的变量,只能在同一个页面内部访问。在JSP页面中,演示如下代码:pageContext.setAttribute("na

2014-07-04 08:29:00 1041

转载 远程调试java程序

JAVA的远程调试 基于Java Platform Debugger Architecture(JPDA:Java平台调试架构)。 JVM 本身支持指定参数来让java程序以调试模式启动。虚拟机运行在调试模式下,你只要去连接他的相应的监听端口就可以了。像tomcat等服务器也都提供了指定调试参数的设置方法典型的调试参数如下-Xdebug -Xrunjdwp:transport=

2014-06-27 23:09:09 801

转载 Struts1.X 标签

一、Struts标签库概述1..Struts的五类标签库    Bean Tags :用来创建bean、访问bean     http://struts.apache.org/tags-bean" prefix="bean"%>        HTML Tags :用来创建 html 页面的动态元素,对html进行了封装;   http://struts.apach

2014-06-27 23:05:53 653

转载 浅析Java web程序之客户端和服务器端交互原理

最近一直在思考一个问题,为什么在用struts框架开发的时候FormBean都需要序列化,即实现java.io.Serializable接口,本着勤学好问的精神我Google了下对象序列化方面的文章,虽然大体了解了怎么做,但是还是没有搞清楚为什么要这样做;最后我想解决一个问题要找问题的根源和本质,于是从web程序客户端和服务器端交互的原理入手,终于找到了我要的答案。 1. 对象序列化是什么

2014-06-27 23:01:30 629

转载 JSP与Servlet跳转方式上的区别

JSP与Servlet跳转方式上的区别1. RequestDispatcher.forward()是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet or JSP到另外一个Servlet,JSP 或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时f

2014-06-27 17:36:05 497

转载 出现java.lang.UnsupportedClassVersionError 错误的原因

出现java.lang.UnsupportedClassVersionError 错误的原因  出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Java class文件试图在较低版本的JVM上运行,所报的错误。因为,高版本的JDK生成的class文件使用的格式,可能与低版本的JDK的.class文件格式

2014-06-27 17:18:01 389

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除