- 博客(40)
- 资源 (5)
- 收藏
- 关注
原创 @Transactional的几种失效场景
前言在使用事务的时候,偶尔会出现失效的情况,往往会让人摸不着头脑,明明已经加了@Transactional了啊,以下整理了几种可能导致事务失效的场景。1、同一个类里的方法调用加事务的方法不会被spring aop所代理的对象管理,所以无效。2、方法不是public修饰computeTransactionAttribute方法在获取Transactional注解信息时, 会检查目标方法的修...
2020-04-01 18:15:21
1576
原创 如何根据身份证号获取性别及出生日期
获取方法如下 public static IdNumberConvert convertIdNumber(String idNumber){ if (StringUtils.isBlank(idNumber)){ throw new ServiceException("身份证号不能为空"); } IdNumberCon...
2020-03-31 15:00:22
983
原创 重现消失的IDEA
场景win10 锁屏解锁后,IDEA窗口不见了,但是任务栏里又存在,点了桌面还是不显示解决办法有两种1、采用win+D 组合键,连按两次就出来了第一次最小化所有打开的应用,第二次是显示所有的应用2、修改项目配置找到项目中.idea文件夹下的workspace.xml文件,全文搜索ProjectFrameBounds关键字,修改x的值为0或者直接将name=“x”的这一行删除即可,然后重...
2020-03-31 11:30:47
332
原创 记录一下使用nginx转发请求,后端获取的ip都是127.0.0.1解决方法
问题项目访问使用nginx做反向代理,打印日志时所有的请求ip都变成了127.0.0.1解决办法##1.nginx.conf 配置文件修改location / { proxy_pass http://127.0.0.1:10678; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_a...
2020-03-31 10:58:26
7147
转载 SpringBoot 中使用HttpMessageConverters做Json转换
<dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.47</version> </dependency> @...
2019-07-16 17:23:53
9555
转载 HTML将页面平均分成四部分
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>将页面平均分成四部分</title> <style type="text/css"> *{ margin: 0;...
2019-07-12 14:39:10
7754
原创 微信自定义分享方法
1.2版本 即将废弃<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> wx.config({ debug: false, // 开启调试模式,调用的所有api的返回值会在客户端alert出来,若要查看传入的参数,可以...
2019-07-04 10:10:19
640
1
原创 JAVA计算两个经纬度距离的N种方式
Solr里用到的 geohashpublic static final double DEGREES_TO_RADIANS = Math.PI / 180.0; public static final double RADIANS_TO_DEGREES = 180.0 / Math.PI; //地球半径 public static final double EARTH_M...
2019-07-03 15:52:08
4603
原创 windows10家庭版安装Docker的一系列问题
首先Windows10 系统中Docker for Windows目前只能在 64 位的 Windows10 专业版、企业版、教育版下才能安装,Win7/Win8/Win10 家庭版需要通过Docker Toolbox来安装国内可以使用阿里云的镜像来下载,下载地址:http://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/...
2019-07-02 13:37:46
944
原创 springboot + mybatis 批量插入方法总结、问题及解决
第一种 XML里面定义好SQLvoid updateBatch(List<UserPermission> userPermission);<insert id="insertBatch" parameterType="java.util.List" > <selectKey keyProperty="id" order="BEFORE" ...
2019-07-02 09:52:14
16790
5
原创 redis的windows版本下载及做成服务
在redis文件夹目录下执行redis-server.exe --service-install redis.windows.conf --loglevel verbose 启动服务redis-server --service-start卸载服务redis-server --service-uninstallredis-3.0 windows版本下载https://downlo...
2019-07-02 08:42:28
420
转载 Redis服务器设置密码后使用service redis stop报错
Redis服务器设置密码后,使用service redis stop 会出现以下信息:[root@H28M opt]# service redis stopStopping ...(error) NOAUTH Authentication required.Waiting for Redis to shutdown ...Waiting for Redis to shutdow...
2019-06-30 20:47:44
2555
转载 解决jsoup抓取https问题
在执行抓取之前让我们的站点信任所有站点,不需要引包,系统自带ssl证书校验import javax.net.ssl.*;import java.security.SecureRandom;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;public clas...
2019-06-30 11:26:41
8838
9
原创 JAVA一些枚举用法
1、 public enum Type{ //定义所有操作类型 KEY1("111","111"), KEY2("222","222"), KEY3("3333","333"), KEY4("444","444"); public final String key; public final String message; Type(String key, St...
2019-06-29 14:38:45
159
转载 Java8时间工具类
import java.time.*;import java.time.format.DateTimeFormatter;import java.time.temporal.Temporal;import java.time.temporal.TemporalAdjuster;import java.time.temporal.TemporalAdjusters;public clas...
2019-06-27 17:25:28
243
转载 java8中Map的10个常用新方法
package com.jandmin.demo;import java.util.HashMap;import java.util.Map;import java.util.function.BiFunction;/** * @Description: java8中的map新方法 * @Author: JandMin */public class MainTest { ...
2019-06-18 14:17:09
10449
原创 springboot2.0整合redis自定义注解实现过期时间
前提可以通过以下方法统一过期时间,就是不太实用 @Bean public CacheManager cacheManager(RedisConnectionFactory redisConnectionFactory) { //设置缓存过期时间 RedisCacheConfiguration redisCacheCfg=RedisCacheConf...
2019-06-17 16:13:07
4360
原创 百度地图根据经纬度绘制轨迹
首先上效果图Html源码<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>运输轨迹图</title> <script type="t...
2019-06-15 16:42:33
11770
原创 使用ant打包项目 无法编译lombok解决方法
修改编译器找到下面这一行javac.compiler=org.eclipse.jdt.core.JDTCompilerAdapter修改为javac.compiler=modern
2019-06-14 10:26:24
1665
1
原创 springboot整合redis出现乱码解决方法
第一种情况 通过redisTemplate 设置值时乱码在RedisConfig中加入序列化// key序列化redisTemplate.setKeySerializer(STRING_SERIALIZER);// value序列化redisTemplate.setValueSerializer(JACKSON__SERIALIZER);// Hash key序列化redisTemp...
2019-06-13 11:56:34
6888
转载 Springbooot项目jar包注册成服务启动
背景:打好jar包,并在本地运行java -jar xxx.jar无误<plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-plugin</artifactId> <configuration&g...
2019-06-13 11:33:48
334
原创 java生成验证码
/** * 生成验证码 * * @param size 位数 * @return */ public static String generateCode(int size) { return Stream.iterate(0, i -> ++i).limit(size).map(i -> new Ran...
2019-06-13 10:22:20
132
原创 后台接口文档模板
文档模板### {接口名称}>{method} HTTP://{ip}:{port}/{path}**参数**- `{参数名称}` {描述} {example} 非必填项 - {枚举值} 如果是枚举类型- **`{参数名称}`** {描述} {example} 必填项 **响应** `{响应类型}`{响应示例代码}example测试接口get ...
2019-06-12 17:42:53
4849
转载 后台接口文档模板
目录1. 查询指定项目属性接口1. 查询指定项目属性接口功能 获取制定项目的分类信息URL http://www.api.com/index.php支持格式 JSONHTTP请求方式 GET请求参数 参数 必选 类型 说明 name ture string ...
2018-08-14 16:55:13
20743
原创 redis 存多层map(list--json--map)
业务需求,要将数据在redis中hashmap的形式存下来,及 key:map map中的value也是一个map即map2 map2中的value也是一个map即map3 共3个map 即:key:(key2:(key3,(key4,value))) 但是redis只支持Hashmap<String,String>的存法 因此在存时将map2和map3转化为String Jed
2016-09-30 09:59:09
33824
转载 windows下eclipse远程操作hdfs没有权限解决方法
描述:在window下使用Eclipse进行hadoop的程序编写,然后Run on hadoop 后,出现如下错误:11/10/28 16:05:53 INFO mapred.JobClient: Running job: job_201110281103_0003 11/10/
2016-09-22 10:11:46
852
转载 spring+websocket整合(springMVC+spring+MyBatis即SSM框架和websocket技术的整合)
java-websocket的搭建
2016-09-20 17:23:47
1314
1
原创 org.apache.hadoop.util.PlatformName
启动jstorm时出现org.apache.hadoop.util.PlatformName, 缺少hadoop-auth-2.2.0.jar这个包造成 copy至jstorm的lib目录下即可
2016-08-26 15:06:08
3272
翻译 centos6.5下安装zookeeper
Zookeeper,一种分布式应用的协作服务,是Google的Chubby一个开源的实现,是Hadoop的分布式协调服务,它包含一个简单的原语集,应用于分布式应用的协作服务,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。
2016-08-25 08:32:26
457
转载 centos6.5 下安装Postgresql
本文记录在Linux下安装Postgresql9.5.3版本的过程,以作后期维护查阅。 环境:centos6.5 x86_64 Postgresql版本:postgresql.9.5.31.
2016-08-24 08:34:14
666
redis-windows-3.0.rar
2019-06-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人