- 博客(12)
- 资源 (5)
- 收藏
- 关注
原创 继续谈谈java中的Key
1.KeyGenerator的使用。 如下 static Key genKey(byte[] key){ //获取AES算法的KeyGenerator实例对象 KeyGenerator kg = KeyGenerator.getInstance("AES"); //获取SecureRandom对象 SecureRandom random = SecureRandom...
2017-06-28 18:30:31
410
原创 java加解密及加解签
在上篇博文中介绍了获取公私钥的方法:http://cc-weige.iteye.com/blog/2381184。 本篇介绍加解密及加解签。 jdkapi提供了两个类javax.crypto.Cipher和java.security.Signature,这两个类是JCE框架的重要基础部分。 1:加密及解密的基本逻辑如下: 1:根据key的算法类型获取一个cipher实例 Cipher...
2017-06-26 18:33:15
627
原创 java中的密钥Key接口及其相关类
在项目中使用到加密加签功能,记录一下: 涉及到加解密必然涉及到加密算法,加密格式,公私钥的编码字节等。 java中java.security.Key接口具有这三个方法: public String getAlgorithm(); public String getFormat(); public byte[] getEncoded(); 与这个Key密切相关的几...
2017-06-23 19:05:32
2221
原创 postman安装及使用
postMan使用手册: 1.postman安装:下载postman-4.1.2压缩包,并解压 2.Postman-Interceptor安装:下载Postman-Interceptor_v0.2.20压缩包,并解压 3:在chrome浏览器中输入:chrome://extensions/ 选择:'加载已解压的扩展程序',在本机目录中选择已解压的postman安装 4:在chrom...
2017-06-22 18:53:07
346
原创 spring@value加载时机
@value是spring中一个用来注入类的成员变量的一种注解,其从配置文件中注入配置的值,需要在spring中配置下需要注入这个类PropertyPlaceholderConfigurer,有多种出入方式,如: <bean id="propertyConfigurer" class="PropertyPlaceholderConfigurer"> <prope...
2017-06-22 18:46:42
6940
原创 在spring上下文中获取bean
使用spring技术的web应用中,如何在程序中获取Spring上下文ApplicationContext,有两种方式: 1:实现ApplicationContextAware接口(实现此接口的setApplicationContext方法),在web应用中,spring会在启动时加载springContext上下文,spring的配置文件中配置了<context:component-...
2017-06-20 18:27:38
860
原创 maven使用profile设置多个环节不同配置
在pom文件中设置profiles节点 <profiles> <profile> <!-- 本地开发环境 --> <id>dev</id> <activation> <!-- <activeByDefault>true</activeByDe
2017-06-19 18:35:46
595
原创 抽丝剥茧JavaWeb应用之扯扯springMVC常用注解
本文主要扯一扯工作中经常使用的SpringMVC注解和mybatis批量更新Oracle。本文使用的springmvc的版本是4.1.4.RELEASE 1.项目经常性使用的SpringMVC注解有:@Controller (标识这个类是一个控制类,用于映射外部的HTTP请求,只能作用ElementType.TYPE上)和 @RequestMapping(用于标识匹配方法的路径) 这两个都是...
2017-06-02 19:30:52
164
原创 抽丝剥茧JavaWeb应用之简单扯扯mybatis,Interceptor ,Filter
本文主要概述在项目中使用mybatis及springMVC的小知识点 1.使用mybatis往oracle插入数据,mybatis返回的依然是更新数据的条数,并将主键写入对象中,及mybatis批量插入数据。下面的两种情况均可使用在插入后,将userId写入到对象中。 <insert id="addUser" parameterType="com.model.UserVO"> ...
2017-06-01 19:27:28
162
原创 axis2作为客户端产生大量文件的解决方案
<div class="iteye-blog-content-contain" style="font-size: 14px"></div> 问题:使用axis2调用远程webservice时,产生大量临时文件写入磁盘,降低程序运行效率,占用磁盘空间 前提:使用axis2客户端版本:1.7.4 解决方案: 1:在初始化RPCServiceClient 使用构造器...
2017-06-01 19:27:09
890
原创 抽丝剥茧JavaWeb应用之web.xml
本文主要探讨JavaWeb项目中的web,xml,为什么存在,文件存在的作用与意义,它包含哪些元素,相应元素的作用。 tomcat启动时会查找应用中的web.xml文件,如果找到,则会读取web.xml中的配置项。对于一个只有静态页面的项目,项目中完全可以不配置web,xml文件,比如一个静态的html文件,放到tomcat中是可以被访问到。 可见,web.xml文件在web项目中不...
2017-05-31 19:30:29
171
原创 Elasticsearch学习之路1
Elasticsearch安装及相关设置 软件载体:win7宿主机,Vmware,centos6.5 1.下载elasticserarch的安装zip安装包,解压到相应位置比如:/usr/local/es,es只依赖jdk环境 检查elasticserarch是否安装成功 终端下使用:curl -X GET localhost:9200 或者浏览器中访问http://loca...
2017-01-21 21:56:56
158
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅