`
lvyanglin
  • 浏览: 84258 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
证书主要的文件类型和协议有: PEM、DER、PFX、JKS、KDB、CER、KEY、CSR、CRT、CRL 、OCSP、SC EP等。 PEM – Openssl使用 PEM(Privacy Enhanced Mail)格式来存放各种信息,它是 openssl 默认采用的信息存放方式。Openssl 中的 PEM 文件一般包含如下信息: 内容类型:表明本文件存放的是什么信息内容,它的形式为“——-BEGIN XXXX ——”,与结尾的“——END XXXX——”对应。 头信息:表明数据是如果被处理后存放,openssl 中用的最多的是加密信息,比如加密算法以及初始化向量 iv。 信息体 ...
本文主要谈一下密码学中的加密和数字签名,以及其在java中如何进行使用。对密码学有兴趣的伙伴,推荐看Bruce Schneier的著作:Applied Crypotography。在jdk1.5的发行版本中安全性方面有了很大的改进,也提供了对RSA算法的直接支持,现在我们从实例入手解决问题(本文仅是作为简单介绍):   一、密码学上常用的概念    1)消息摘要:   这是一种与消息认证码结合使用以确保消息完整性的技术。主要使用单向散列函数算法,可用于检验消息的完整性,和通过散列密码直接以文本形式保存等,目前广泛使用的算法有MD4、MD5、SHA-1,jdk1.5对上面都提供了支持,在j ...
一、Maven概述 Maven是一个项目管理工具,它包含了一个项目对象模型 (Project Object Model),一组标准集合,一个项目生命周期(Project Lifecycle),一个依赖管理系统(Dependency Management System),和用来运行定义在生命周期阶段(phase)中插件(plugin)目标(goal)的逻辑。Maven官方文档: http://www.sonatype.com/books/maven-book/reference_zh/public-book.html 二、Maven常见插件 Maven Surefire – 插件是负责运行单元 ...
在很多情况下,我们需要为系统提供可配置化支持,简单的做法可以直接基于Spring的标准Bean来配置,但配置较为复杂或者需要更多丰富控制的时候,会显得非常笨拙。一般的做法会用原生态的方式去解析定义好的xml文件,然后转化为配置对象,这种方式当然可以解决所有问题,但实现起来比较繁琐,特别是是在配置非常复杂的时候,解析工作是一个不得不考虑的负担。Spring提供了可扩展Schema的支持,这是一个不错的折中方案,完成一个自定义配置一般需要以下步骤: 设计配置属性和JavaBean 编写XSD文件 编写NamespaceHandler和BeanDefinitionParser完成解析工作 编写 ...
1.安装linux 2.安装mysql,安装本人经验下载二进制解压版安装比较合适 http://mysql.cdpa.nsysu.edu.tw/Downloads/MySQL-5.1/mysql-5.1.54-linux-i686-glibc23.tar.gz 3.将解压之后将mysql-5.1.54-linux-i686-glibc23.tar.gz 拷到/user/local引用必须这样放在当前用户目录在 ...

陈科博客

    博客分类:
  • java
 
lingqi1818.iteye.com

spring 学习

    博客分类:
  • java
http://doc.javanb.com/spring-framework-api-2-1-0/org/springframework/context/class-use/ApplicationContextAware.html
sudo apt-get -f install 你输入apt-get --help 会有详细资料的 apt命令详解 apt-cache search # (package 搜索包) apt-cache show #(package 获取包的相关信息,如说明、大小、版本等) sudo apt-get install # (package 安装包) sudo apt-get install # (package - - reinstall 重新安装包) sudo apt-get -f install # (强制安装?#"-f = --fix-missing"当是修复安装 吧. ...
1.搭建maven web服务器 2.安装二方仓库   2.1 通过maven命令来向远程安装jar lvyanglin@lvyanglin:~/Downloads/spring2.5/spring-framework-2.5.5/dist/modules$ mvn deploy:deploy-file -DgroupId=org.springframework -DartifactId=webmvc -Dpackaging=jar -Durl=http://localhost:8080/archiva/repository/internal -DrepositoryId=inte ...
1.安装。解压就可以了 2.启动。双击bin目录下的artifactory.bat文件。如果出错,可能是没有安装jdk或者jdk版本低于1.5导致。安装jdk1.5以上后,在artifactory.bat前面添加set JAVA_HOME=/your/jdk/install/directory 3.查看。打开浏览器,进入地址:http://localhost:8081/artifactory,用admin/password登录。 4.在使用maven时,pom.xm文件中<project>的标签内添加: <repositories>         <reposi ...
Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量 ...
1.首先到 sleepycat 网站下载安装软件 目前最新版本是4.3版,你可以直接下载 db-4.3.21.NC.zip 。 2.规划安装 缺省安装Berkeley会被安装到/usr/local目录中,你可以选择你自己的安装路径。比如 /opt/Berkeley 3.安装步骤 a.解压安装文件. unzip db-4.3.21.NC.zip b.编译. 进入build_unix目录 cd build_unix/ 编译. ../dist/configure --prefix=/opt/Berkeley make make install
在Widnows XP下的FTP服务器中有中文文件名 ,今天使用ftp命令,发现不能显示中文文件名,只能显示????。于是到网上查了一些资料,也没有找到好的解决方法,只是有人说使用图形化的ftp工具 gftp,安装方法:sudo apt-get install gftp,另外还要增加中文字符编码zh_CN.GBK即可即可。在这里总结一下Ubuntu下增加中文字符编码的方法。 一. Ubuntu默认的中文字符编码 Ubuntu默认的中文字符编码为zh_CN.UTF-8,这个可以在/etc/environment中看到: sudo gedit /etc/environment 可以看到如下内容: P ...
一、前言:      log4j 是一个开放源码项目,是广泛使用的以Java编写的日志记录包。由于log4j出色的表现,     当时在log4j完成时,log4j开发组织曾建议sun在jdk1.4中用log4j取代jdk1.4 的日志工具类,但当时jdk1.4已接近完成,所以sun拒绝使用log4j,当在java开发中实际使用最多的还是log4j,     人们遗忘了sun的日志工具类。     它的一个独有特性包括在类别中继承的概念。通过使用类别层次结构,这样就减少了日志记录输出量,并将日志记录的开销降到最低。        它允许开发者控制以任意间隔输出哪些日志语句。通过使用外部配置 ...
spring 2.0 aop 配置----解决 CGLIB2 is not availa(2008-11-06 10:22:03)转载标签:杂谈 分类:Java Spring 2.0 aop 配置----解决 Cannot proxy target class because CGLIB2 is not available. 在lib中添加cglib-nodep-2.1_3.jar 即可! Spring 2.0中 AOP的编程: nested exception:该嵌套异常往往是导入包是嵌套造成的,将包remove后再重新导入 方式一: publicclass User {     ...
Global site tag (gtag.js) - Google Analytics