4 joefany

尚未进行身份认证

暂无相关简介

等级
TA的排名 7w+

Spring Cache 指定CacheManager

配置文件application.properties中配置redis的相关配置spring.redis.database=spring.redis.host=spring.redis.port=Spring Cache配置文件@EnableCaching@Configurationpublic class CacheConfig extends CachingConfi...

2020-02-19 18:18:24

记一次 spring admin 客户端无法注册到服务端问题。

1.问题背景描述:搭建了一个netty的项目,功能写的差不多的时候,想接到公司的spring admin时,发现无论如何都注册不上,查看日志发现是客户端没有向spring admin服务器(下统称服务器)发起注册的请求,百思不得其解,遂打开源码分析。首先启动其他可注册成功的项目看其日志,发现注册到服务器成功的日志看来就是这个类了ApplicationRegistrator,首先...

2019-07-27 14:18:07

java https证书(双向证书)

如果是单向证书只需要:sc.init(null, tmf.getTrustManagers(), null);即可public void initSSLConfigForTwoWay() throws Exception { // 1 导入自己的证书 KeyStore selfCert = KeyStore.getInstance("pkcs12"); selfCe...

2019-07-26 10:30:25

Java HashMap工作原理及实现

Java HashMap工作原理及实现本文转载自:原文地址Apr 1 20151. 概述从本文你可以学习到:什么时候会使用HashMap?他有什么特点? 你知道HashMap的工作原理吗? 你知道get和put的原理吗?equals()和hashCode()的都有什么作用? 你知道hash的实现吗?为什么要这样实现? 如果HashMap的大小超过了负载因子(load ...

2018-10-09 15:58:15

微信小程序带参数小程序码

小程序带参数二维码,和微信带参数二维码类似官方文档:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/qr-code.html目前官方文档给出的接口有两种1.https://api.weixin.qq.com/wxa/getwxacode?access_token=ACCESS_TOKEN...

2018-10-08 19:57:17

tk.mybatis 集成

前置依赖:mybatis1.上配置,因为项目中用了多数据源,所以指定了sqlSessionFactoryBeanName,单数据源不用指定。 <bean class="tk.mybatis.spring.mapper.MapperScannerConfigurer"> <property name="basePackage" value="com....

2018-09-13 19:43:58

logback集成logstash

上一篇写了logback的集成,有需要的可以看上一篇只需要在logback-spring.xml加上如下代码: <!-- logstash远程日志配置--> <appender name="stash" class="net.logstash.logback.appender.LogstashTcpSocketAppender"> &...

2018-09-12 21:18:31

logback配置

1.先上logback-spring.xml的配置文件其中%X{cname}是占位符  cname的值是通过MDC设置进去的,不用可以去掉<?xml version="1.0" encoding="UTF-8"?><configuration scan="true" scanPeriod="30 seconds" debug="false">

2018-09-12 21:00:11

mybatis枚举自动转换

因项目需要,在项目中需要实现mybatis 的枚举自动转换。具体要求:可以根据枚举自定义属性在mybatis中自动转换。1.先定义一个枚举基类/** * 枚举基类 * @author joefan * @create 2018年9月6日10:42:11 */public interface Identifiable { String DEFAULT_VALUE_NA...

2018-09-06 21:00:25

2.python3 pip安装(centos针对多版本python)

来来来,继续爬坑,下午搭建好了python的环境,想几个第三方库进来,发现居然没有自带pip,windows都有的说~~~~然后就是一系列的坑了,显示用yum直接下载pip,提示要先装setuptools ,好吧,yum继续装,装完了发现,咱上一章这个centos7自带了python2.7,然后这个pip的yum源貌似就自动默认安装pip2.7了,ok,这个用yum就不知道咋个弄了,那就自己下...

2018-08-28 00:08:01

1.python环境搭建(linux)

来吧来吧,说了好久的python学习之路。1.环境搭建:考虑到想随时随地能开发python而不用频繁安装,上服务器装python,其实腾讯云很早之前就入手了一枚linux服务器,挂了个博客就没咋用,终于派上用场了,嘎嘎。。。开始安装:由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。可输入python,查看可...

2018-08-27 15:57:04

jquery监听input值改变事件

$(“#itemcode”).bind(“inputpropertychange”,function(){});注意:该事件是在值变化时触发事件,而另一个事件change,则是在失去焦点时触发时间

2018-06-28 10:59:49

select2

在做功能的时候需要修改数据, 修改数据时需要显示原始值. 但是在select2的时候 显示原始值是一个非常非常非常非常非常要命的难题. 研究了3个小时, 最后使用$.ajax 重新加载原始值. 并显示. //two AJAX获取数据方式(每次请求) var $c_HospitalCode = $("#c_HospitalCode").select2({ ajax: { ...

2018-06-27 15:03:04

微信公众号接口开发----退款

微信公众号开发---退款   微信接口文档地址:https://pay.weixin.qq.com/wiki/doc/api/jsapi.php?chapter=9_41.先上官方文档说明注意点:该接口是需要证书的,so,点击证书使用查看按照上图中的所示路径前往下载(下载时比较烦,每次都有要验证码,而且是没点击一次下载就发一条,很容易造成验证码不正确)我这儿是win

2018-06-26 13:58:13

AESUtil

public class AESUtil { /** * 密钥算法 */ private static final String ALGORITHM = "AES"; /** * 加解密算法/工作模式/填充方式 */ private static final S...

2018-06-21 20:45:55

java 验证码生成工具

/** * 验证码 * @author */public class CodeUtil { /** * 获取验证码 */ public static String code() throws Exception { char[] code = new char[] {'0', '1', '2', '3', '4', '5', '6','7', '8', '9'}; ...

2018-06-21 20:40:46

excel导入导出

java实现excel导入导出(超级简单) git地址:https://gitee.com/Crab2Died/Excel4J

2018-06-21 20:36:01

spring boot rabbitmq 重试机制

spring.rabbitmq.listener.simple.retry.max-attempts=5 最大重试次数spring.rabbitmq.listener.simple.retry.enabled=true 是否开启消费者重试(为false时关闭消费者重试,这时消费端代码异常会一直重复收到消息)spring.rabbitmq.listener.simple.retry.initi...

2018-06-21 20:29:40

idea实用插件(持续更新中。。。)

Alibaba Java Coding Guidelines  阿里巴巴代码规范

2018-06-19 16:00:19

Spring ORM+Hibernate?Out!换 Spring Data JPA 吧!

[-]1简介2开发步骤3主要的接口4创建查询的方法    41Query creation from method names解析方法名    42通过 Query 创建查询    43JPA NamedQueries命名查询    44查询创建策略    45为接口中部分方法提供自定义实现5调用存储过程6Query by Example7事务8附录转载请注明出处:http://blog.csdn...

2018-03-26 18:35:59

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。