- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 商户证书序列号有误。请使用签名私钥匹配的证书序列号 java
在网上找了各种帖子也没找到方法,然后在自己实践中发现,原来是微信生成的生成的序列号和证书序列号都是需要传进去的,这里就上一个httpclient的代码,其他的代码其他博客都有,我就不搬运了。这篇文章就不写那些外面都有的代码,就写一个遇到的坑吧,在httpclient请求商家转账到零钱的api时,微信总是返回。
2022-12-13 14:27:50
5199
3
原创 解决yarn install总是失败
查看 npm 配置npm config list将 npm 源切换至淘宝源npm config set registry https://registry.npm.taobao.org 通过 npm 全局安装 yarn(如果你已安装过可以不需要再做这一步)npm install -g yarn如果执行 yarn 命令遇到报错,请将npm bin -g所得的路径添加至 PATH 环境变...
2019-12-25 12:40:43
37288
3
转载 JAVA设计模式(一)单例模式
转载至:https://blog.csdn.net/qq_40369944/article/details/100090603
2019-09-04 05:55:12
268
原创 Shiro解决多个二级域名的单点登录问题
在项目中,可能会遇到多个系统同时开发一个项目,这时候项目上线会遇到一个问题,大家都是二级域名,但是shiro的cookie也在二级域名下,其他系统无法获取,导致无法登录并且无法调用其他系统的接口及数据我java的域名是x.soho.cn.net的域名是Y.soho.cn然后程序登录的主入口在java里使用的是shiro做权限认证 <!-- 会话Cookie模板 --...
2019-05-14 15:04:44
1159
原创 MD5加密---可拿去直接用
import org.apache.commons.codec.digest.DigestUtils;import java.security.MessageDigest;/** * Create by hy on 2019/1/24 9:27 */public class MD5Utils { private static final String hexDigIts[...
2019-01-30 10:00:48
823
原创 Java--文件下载
/** * 文件下载 * @param data 文件数据 * @param filename 文件名 * @param response */ public static void downloadFile(String data,String filename, HttpServletResponse response){ try{ /* 设置文件Con...
2019-01-30 09:56:11
132
原创 Java中的HttpClient访问https
/** * 设置可访问https * @return */ public static CloseableHttpClient createSSLClientDefault() { try { SSLContext sslContext = new SSLContextBuilder().loadTrustMaterial(null, new TrustStrategy(...
2019-01-30 09:53:19
6981
原创 本地生成HTTPS并且配置到Tomcat
1.到本地你安装JDK的地方进入bin文件下打开命令或直接cmdcd %JAVA_HOME%/bin2.运行以下面命令:keytool -genkey -v -alias tomcat -keyalg RSA -keystore C:\test\tomcat.keystore -validity 36500在C:\test目录下生成证书:tomcat.keystor...
2018-12-26 11:46:38
396
原创 Spring Boot-2.1.0集成JPA(四)
Spring DAata JPA的优势开发中对数据库的操作大多为增删改查,开发者重复大量且枯燥的代码来实现这部分逻辑 Spring-data-jpa**使数据访问层变成只是一层接口的编写方式。** Spring-data-jpa 只需要一个继承了JpaRepository的接口就能实现数据的访问1.首先导入依赖<dependency> <g...
2018-11-10 13:44:10
1189
1
原创 Spring Boot-2.1.0集成Mybatis(一)
1.首先导入依赖<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>...
2018-11-09 19:34:23
517
原创 Spring Boot-2.1.0集成Druid监控数据库(二)
1.首先导入依赖<!--Druid依赖包--> <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.1
2018-11-09 19:03:35
399
原创 Spring Boot-2.1.0集成Redis(三)
1.首先我们先导入依赖<!--springboot对redis依赖包--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-...
2018-11-09 18:02:48
6182
原创 在Git Hub上设置协作者
在使用Git做版本管理器的时候,我们需要经常去git hub上拉取请求,而如果设置了协作者,只需要去一个人的git hub上提交/更新项目假设三个人共同开发项目,我们只需其中一个去把项目用Git上传到git hub上,然后去设置协作者,在代码仓库上有个setting 这样你们三个人可以再Idea中用不同的git hub账号登录提交/更新代码,可以直接修改,不需要再去fork和...
2018-11-07 14:30:15
1291
1
原创 在idea中使用Git
第一步进入idea点setting搜索git点击git,找到自己安装的git路径,并选中bin文件夹下的git.exe文件,然后点击Test有successfully代表成功然后再点击github,登录你的github账户然后apply就行Git有两个提交方式一个是commit一个是push区别在于commit是提交到本地硬盘Push是提交到github...
2018-10-25 09:36:47
3457
原创 SSM整合 Spring MVC5.0.8+Spring 5.0.8+Mybatis 3.4.6
第一步:使用Maven搭建项目,并在pom.xml中导入SSM需要使用到的依赖包<!--单元测试依赖--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4
2018-10-24 11:21:47
563
原创 SSM集成redis,并且解决Could not get a resource from the pool
第一步:导入redis依赖<!-- jedis (一个redis client端的jar)--><dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifactId> <version>2.9.0</
2018-10-23 20:36:16
493
原创 CentOS7安装Mysql
本人最近在玩虚拟机的CentOS7时,安装mysql根据网上的来安装会有点问题,会一直找不到软件包,所以打算把自己安装成功的经验写出来,已供大家参考第一种在线安装MYSQL原文地址:更新软件yum update网上有很博主写着都要去更新源,但是我用了之后都是直接显示无法执行命令所以我直接跳过运行安装MYSQL安装MySql#安装mysqlyum install...
2018-09-15 11:36:55
116
原创 js中子窗口向父窗口传值
由于在网上我本人没有看到jquery写法的子窗口向父窗口传值 ,所以就直接写个JS版的 现在父窗口定义一个input标签<input type="text" id="aa" /> 假如这时候需要从子窗口向父窗口传值只需要在子窗口定义一个函数 点击事件等等函数都行在里面加上这一句代码就行了 function ok(a2){//找到付窗口的某一个标签...
2018-09-12 11:28:51
335
1
原创 解决前端请求解码错误unable to decode value
今天做一个项目时,js地址栏传参数出现了这个错误 错误分析传输的参数中含有- _ . ! ~ * ’ ( )% 等非法字符解决办法:encodeURI函数 //含有非法字符的值var userNo2 = $('#userNo1').val();//把非法字符放入encodeURI()函数,即可解决解码问题var f = encodeURI(formula);...
2018-09-05 15:59:47
6251
原创 集合框架
集合框架数组、对象数组、集合框架的特点与区别特点:数组:用于存放同一基本数据类型元素的组合 对象数组:用于存放同一对象类型元素的组合 集合框架:动态的对象数组 区别:数组不能动态扩张,定义时必须指定长度;集合则无需指定长度,可动态扩张 为什么需要集合框架如果不知道程序运行多少时需要多少对象,或者需要更复杂方式存储对象,可以使用集合框架。Co...
2018-08-03 11:26:18
141
原创 java通用dao方法(优化多表联查)
本方法只介绍一个通用方法,本方法可应用在多表联查,可以不用多ji建javaBean也不需要把外键变成对象准备一个pet实体类和DBlist工具类 package com.pet.entity;import java.io.Serializable;public class Pet implements Serializable { /** * */ privat...
2018-08-03 11:13:28
5772
原创 Hibernate入门简单代码
本文只提供java代码,hibernate的配置请自己配置 单纯的建表代码 执行结果为 数据中 也有可能显示成功却没在数据库中找到这张表,我的解决方案是屏蔽hibernate.cfg.xml中的方言 还有5.0以上的版本必须加上这段代码<property name="hibernate.hbm2ddl.auto">u...
2018-08-02 14:51:51
217
原创 Hibernate插中文数据乱码问题解决方法
由于本人使用的是解压版的Mysql所以传输数据时会出现乱码 在项目的hibernate的配置文件hibernate.cfg.xml里修改name为“hibernate.connection.url"的property的值为:jdbc:mysql://localhost:3306/tdm?useUnicode=true&amp;characterEncoding=UTF-8,其中...
2018-08-02 14:22:10
268
2
原创 阿里云Ubuntu16.04JDK+Tomcat+Mysql安装与配置
阿里云服务器配置 JDK和Tomcat的安装与配置请参照我写热腾讯云的配置,操作是一样的https://blog.csdn.net/qq_40132161/article/details/81300642mysql数据库安装1.升级apt-get如果出现 说明没有你不是root用户,则需要用sudo命令 sudo apt-get update 2.安装M...
2018-07-31 11:59:53
232
原创 腾讯云ubuntu16.04JDK+TomCat+Mysql的安装
本教程只支持unbuntu16.04的,其他服务器系统请自己试试修改管理员密码(这一步要看情况,有些可能默认就是账户):第一步:sudo passwd root输入全英文的密码然后回车 第二步:sudo vi /etc/ssh/sshd_config找到PermitRootLogin without-password这一行,然后按s编辑,把后面的without-passwor...
2018-07-31 11:57:07
284
原创 将powershell改成cmd
有些人打开dos界面可能是shell命令,本叫教程教大家把他改成cmd命令 第一步:按键盘的win+r快捷键输入regedit 定位到\HKEY_CLASSES_ROOT\Directory\Background\shell\cmd右侧的HideBasedOnVelocityId改成ShowBasedOnVelocityId,这样右键CMD和Powershe...
2018-07-31 11:53:29
5573
1
转载 js获取系统时间
<script>function getNowDate() { var date = new Date(); var sign1 = "-"; var sign2 = ":"; var year = date.getFullYear() // 年 var month = date.getMonth() + 1; // 月 var day = date.getDate()...
2018-07-28 19:55:06
154
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人