- 博客(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
360
原创 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
564
原创 java中的密钥Key接口及其相关类
在项目中使用到加密加签功能,记录一下:涉及到加解密必然涉及到加密算法,加密格式,公私钥的编码字节等。java中java.security.Key接口具有这三个方法: public String getAlgorithm(); public String getFormat(); public byte[] getEncoded(); 与这个Key密切相关的几...
2017-06-23 19:05:32
1870
原创 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
288
原创 spring@value加载时机
@value是spring中一个用来注入类的成员变量的一种注解,其从配置文件中注入配置的值,需要在spring中配置下需要注入这个类PropertyPlaceholderConfigurer,有多种出入方式,如: <bean id="propertyConfigurer" class="PropertyPlaceholderConfigurer"> <prope...
2017-06-22 18:46:42
6565
原创 在spring上下文中获取bean
使用spring技术的web应用中,如何在程序中获取Spring上下文ApplicationContext,有两种方式:1:实现ApplicationContextAware接口(实现此接口的setApplicationContext方法),在web应用中,spring会在启动时加载springContext上下文,spring的配置文件中配置了<context:component-...
2017-06-20 18:27:38
782
原创 maven使用profile设置多个环节不同配置
在pom文件中设置profiles节点 <profiles> <profile> <!-- 本地开发环境 --> <id>dev</id> <activation> <!-- <activeByDefault>true</activeByDe
2017-06-19 18:35:46
481
原创 抽丝剥茧JavaWeb应用之扯扯springMVC常用注解
本文主要扯一扯工作中经常使用的SpringMVC注解和mybatis批量更新Oracle。本文使用的springmvc的版本是4.1.4.RELEASE1.项目经常性使用的SpringMVC注解有:@Controller (标识这个类是一个控制类,用于映射外部的HTTP请求,只能作用ElementType.TYPE上)和 @RequestMapping(用于标识匹配方法的路径) 这两个都是...
2017-06-02 19:30:52
107
原创 抽丝剥茧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
118
原创 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
762
原创 抽丝剥茧JavaWeb应用之web.xml
本文主要探讨JavaWeb项目中的web,xml,为什么存在,文件存在的作用与意义,它包含哪些元素,相应元素的作用。 tomcat启动时会查找应用中的web.xml文件,如果找到,则会读取web.xml中的配置项。对于一个只有静态页面的项目,项目中完全可以不配置web,xml文件,比如一个静态的html文件,放到tomcat中是可以被访问到。可见,web.xml文件在web项目中不...
2017-05-31 19:30:29
104
原创 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
110
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人