自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

phpfzh的博客

每天进步一点点

  • 博客(19)
  • 资源 (5)
  • 收藏
  • 关注

原创 中文转成unicode

银行对接项目中有些参数不能传中文,中文需要转成unicode。方法整理如下//根据unicode 转成中文 public static String unicodeByString(String unicode) {     StringBuffer string = new StringBuffer();     String[] hex = unicode.split(

2017-03-31 14:00:34 532

原创 RSA 算法根据公钥(私钥)文件路径获取私钥(公钥)值

最近做某某银行对接的时候需要用到 RSA 算法加签验签, 这里把用到的工具方法整理下根据私钥文件路径读取私钥:public static String getSignPrivateKey4Client(String keyPath){      StringBuffer privateBuffer=new StringBuffer();      try {   

2017-03-31 09:36:01 5268

原创 email 邮件发送模板类(重置密码,绑定邮箱链接)

/*** * @Title: sendEamilForBindEmail * @Description: TODO(发送邮件链接(邮箱验证/邮箱绑定)) * @param @param email  要发送的email 地址* @param @param emailCode 加密后的email* @param @param toKCode  加密后的uid* @para

2017-03-24 14:17:34 8687

原创 email 发送邮件类

package com.spingdemo01;import java.util.Properties;import javax.mail.Authenticator;import javax.mail.BodyPart;import javax.mail.Message;import javax.mail.PasswordAuthentication;im

2017-03-24 14:12:10 262

原创 spring 文件上传

@RequestMapping(value = "/upload")@ResponseBodypublic Map tzupload(@RequestParam("doc") MultipartFile file, HttpServletRequest request)throws IllegalStateException, IOException {String direc

2017-03-23 09:08:56 221

原创 静态化工具类方法

private static String getRandomString(int length) {StringBuffer bu = new StringBuffer();String[] arr = { "2", "3", "4", "5", "6", "7", "8", "9", "a", "b", "c","d", "e", "f", "g", "h", "i", "j",

2017-03-23 09:06:49 342

原创 静态化Html

public  String  staticContent(Integer cid){Content content = contentService.get(cid);if(content==null){return "nofound";}FileOutputStream fos = null;HttpServletRequest request = ServletAct

2017-03-23 09:04:21 550

原创 文件上传 java

public String upload() {HashMap map = new HashMap();//1:上传放入服务器,如何获取服务器的上传的路径String uploadPath = ServletActionContext.getServletContext().getRealPath("upload");//2:如果服务器上传路径不存在,就创建File dirPa

2017-03-23 09:02:46 441

原创 身份证号码检验 js

最近项目在做身份证实名认证,需要校验身份证号码是否正确。找个些工具方法,这里保存记录下。 var vcity={ 11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",           21:"辽宁",22:"吉林",23:"黑龙江",31:"上海",32:"江苏",           33:"浙江",34:"安徽",35:"福建",36:"江西",3

2017-03-22 16:16:17 537

原创 将加密后的密码进行二次分割

项目中需要对支付密码打乱后进行二次分割保存方法如下:// 将加密过后的支付密码分隔public static String[] splitString(String securityPassword){ String[] total = {"", ""};int i = securityPassword.length() / 4;int j = se

2017-03-22 14:55:19 613

原创 BCrypt 密码加密和解密

项目中用到需要对登录密码进行加密 ,使用BCrypt 主要是能实现每次加密的值都是不一样的。String password = "123456a";//$2a$10$ofPkBDUezOJp6Sik63Q/0.QlU8a1itEyzldjSXqfn2nDPqXjN0LjmString pwt = BCrypt.hashpw(password, BCrypt.gensalt());

2017-03-22 11:22:20 40909 3

原创 手机号中间4位加*显示

最近在做安全中心模块的时候需要给手机号码中间4位加*显示,所以记录下来。方法:public static void main(String[] args){String str = "13645631698";         String ss = str.substring(0,str.length()-(str.substring(3)).length())+

2017-03-22 09:13:17 1278

原创 tomcat 配置虚拟路径

在tomcat   server.xml配置文件下 配置一行代码:图片配置如下:然后在文件显示:在系统磁盘目录:项目启动后显示:

2017-03-21 14:16:31 301

原创 js 工具类方法

//几秒后可以发送短信 timer 时间 ,btnId发送短信ID,tipsId正在发送ID clickName事件名称function timer(timer,btnId,tipsId,clickName){timer = getCookieValue("secondsremained") ? getCookieValue("secondsremained"):timer;//显示短

2017-03-21 09:37:11 363

原创 Html5+Css3 控制显示

登录密码                           保障账户安全,建议您定期更换密码                           已设置                           修改                                                                                

2017-03-20 18:15:54 483

原创 多线程 加锁的三种方式

加锁的第一种方式:public class RootBeanDefinition{final Object constructorArgumentLock = new Object();final Object postProcessingLock = new Object();public void registerExternallyManagedCon

2017-03-20 09:45:49 2286

原创 eclipse 配置打开当前文件window自动打开文件夹

配置:Run ====> External Tools  ===> External Tools Configurations 右键点击 Program  ====》 new  在右边的 location  填上:C:/Windows/explorer.exeArguments  填上:${container_loc}点击 APPly 就可以了

2017-03-18 18:28:00 654

原创 js 控制div 居中

function center(obj){var windowWidth = document.documentElement.clientWidth;   var windowHeight = document.documentElement.clientHeight;   var popupHeight = $(obj).height();   var popupWidth =

2017-03-18 12:05:48 578

原创 AES 对称加密解密工具类

最近在做一个邮件找回密码功能时,需要对核心参数加密,所以记录下来。private static String rawKey = "6bd5601c8ced37e7229c9fbdb76493a8";/*** AES*/private final static String algorithm = "AES";/** 转为十六进制*/pri

2017-03-17 17:10:24 629

libfastcommon-1.0.7.tar.gz

libfastcommon-1.0.7.tar.gzlibfastcommon-1.0.7.tar.gzlibfastcommon-1.0.7.tar.gzlibfastcommon-1.0.7.tar.gzlibfastcommon-1.0.7.tar.gz

2017-09-19

FastDFS_v5.05.tar.gz

FastDFS_v5.05.tar.gzFastDFS_v5.05.tar.gzFastDFS_v5.05.tar.gzFastDFS_v5.05.tar.gzFastDFS_v5.05.tar.gz

2017-09-19

putty 工具 用于连接阿里云服务器

putty 工具 用于连接阿里云服务器putty 工具 用于连接阿里云服务器

2017-06-05

mail-1.4.7.jar

2017-03-24

jbcrypt-0.4.jar 下载

登录密码加密解密

2017-03-22

空空如也

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

TA关注的人

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