idea 使用技巧

只记录一些之前没用过的 1、正则表达式测试 直接在idea里面实时验证正则,详细请看图 如果感觉点击灯泡麻烦,可以用快捷键 ALT+ENTER 忽略上图的正则显示乱码问题,正常测试就可以,在这个弹窗可以动态修改正则表达式 2、快速修改变量名称、方法名称 之前自己用的比较笨的...

2019-01-23 10:58:59

阅读数 11

评论数 0

java socket 连接redis,解析redis协议

最近复习了一下redis底层传输协议,然后抽时间写了一个例子,话不多说,上代码 package com.example.demo; import java.io.IOException; import java.io.InputStream; import java.io.OutputStr...

2019-01-16 16:13:52

阅读数 33

评论数 0

Mybatis 各种查询用法记录

1、中规中矩的配置XML sql语句 类似于generator 自动生成的方式  dao接口 User selectByPrimaryKey(Long id); XML配置,只写了select <resultMap id="BaseRe...

2018-12-13 16:54:57

阅读数 36

评论数 0

logback bug记录

最近在学习日志文件的使用配置,发现了几个坑点,记录 1、按日期滚动,每日生成一个新文件,logback 版本  1.1.11, 滚动方式 TimeBasedRollingPolicy 这种配置如果fileNamePattern属性使用变量引用时不生效(如:${LOG_HOME}-%d{yyy...

2018-12-10 14:04:11

阅读数 22

评论数 0

ribbon 的rule负载策略调用跟踪及介绍

接续之前的Ribbon调用远程服务笔记: 对项目发起请求调用,debug模式在API调用处打断点,或者在被调用实现处打断点再回退,找到feign的根调用类ReflectiveFeign,里面有一个invoke方法,由该方法开始跟踪断点即可(需要注意的是:要跟进方法最后面的return的地方,如下...

2018-12-04 11:47:22

阅读数 35

评论数 0

使用Netflix Ribbon 调用远程服务的笔记

之前写过一篇spring cloud项目调用传统web项目,https://mp.csdn.net/postedit/82839382 时间不多所以写得不详细,今天接着写点。 一、前文中获取远程服务列表是直接在配置文件中配置的,ribbon.listOfServers=http://127.0...

2018-12-04 11:41:03

阅读数 43

评论数 0

MongoDB 设置用户权限相关操作

本文是基于windows 下 MongoDB 4.0编写,据了解MongoDB在3.0以后的版本中权限设置有变化。 一、下载及安装 下载地址:http://dl.mongodb.org/dl/win32/x86_64 安装步骤:非本文内容,略。 二、创建用户 安装完之后,打开命令行,进入...

2018-11-16 15:51:18

阅读数 76

评论数 0

简单记录用spring data 操作mongodb查询的使用

第一种方法:用DB对象创建查询条件,mongoTemplate调用 @Override public Map<String, Object> getGoodsByCondition(int pageNumber, int pageSize, ...

2018-11-16 14:38:25

阅读数 9

评论数 0

斐波那契数列

一、数列的规律:略 二、第一种实现方式 递归(性能非常不好,n=45就需要5秒左右,再大更差) public static long fibonacci(int n) { if (n <= 0) { return 0; ...

2018-11-14 10:04:46

阅读数 13

评论数 0

postman打不开的问题

今天打开postman时,工具一直在转圈,吃饭回来还在转,如图:   在网上搜了半天,删除C盘下的缓存文件也没用,最后终于找到了一个办法: 我的工具是安装版的,右键点击桌面的快捷方式,打开文件位置,发现是一个update.exe文件,这应该是安装的时候默认用的这个,每次打开都会检查版本更...

2018-11-01 17:13:24

阅读数 934

评论数 0

随笔:aop记录日志、

aop记录日志: @Aspect @Component public class LogAspect { @Pointcut("execution(public * *..controller..*.*(..))") public void web...

2018-10-31 09:46:01

阅读数 9

评论数 0

solr查询地理位置

List<StoreSearchVO> queryStoreVO; SolrQuery query = new SolrQuery(); query.setStart((params.getPageNo() - 1) * params.getPageS...

2018-10-29 14:40:46

阅读数 30

评论数 0

Jackson 反序列化处理带泛型

一、ObjectMapper 有一些特殊配置可以在封装为工具类时用   import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import com.fasterxml.jackson.annotation.JsonIncl...

2018-10-12 17:07:03

阅读数 549

评论数 0

spring cloud 项目 调用 传统web项目

消费方 spring cloud 项目配置: 需要引入jar包 <dependency> <groupId>org.springframework.cloud<...

2018-09-25 15:15:02

阅读数 416

评论数 0

properties文件的中文和unicode编码的问题

先说idea中的配置,并不是像网上查到的那些胡乱的配置 一、如果想要记事本打开文件的时候中文是正常显示汉子,则做以下处理: 1.创建文件和打开文件时都是UTF-8 2.不勾选 transparent.... 选项 3.不需要像古老的处理方式转码的插件 二、如果想要记事本打开文件...

2018-08-06 22:27:06

阅读数 437

评论数 0

java日期相关处理方法

注:示例未全部测试,请使用者自行测试!!! 本示例为基于calendar类实现的,1.8版本后引入了新的时间工具类,以下为示例: DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-...

2018-07-25 10:50:25

阅读数 19

评论数 0

checkbox获取所有选中节点、js时间格式化

工作随笔//获取选中的所有name属性=sid 的checkbox节点$('input:checkbox[name="sid"]:checked').each(function(){var startTime = $(this).prev().val();//获...

2018-05-04 18:00:41

阅读数 117

评论数 0

spring aop 默认代理的实现

spring aop 默认代理实现类为:DefaultAopProxyFactory一下为部分代码片段:/** Whether the CGLIB2 library is present on the classpath */ private static final boolean cglib...

2018-02-23 10:35:22

阅读数 816

评论数 0

java并发中CountDownLatch的使用示例

java 中CountDownLatch的简单示例,仅供参考测试。 /** * CountDownLatch的使用demo * 模拟高并发问题,没有Lock时执行会有问题 * @author administrator */ public class CountDownLatchTest...

2018-01-30 23:25:00

阅读数 42

评论数 0

java获取某日期字符串所在周期的星期一或其它某个星期

入参和出参都是字符串,可以自行修改类型,想取周几都行,改参数即可public static String test(String currentDate){ String returnDate = ""; SimpleDateFormat sdf...

2018-01-17 19:10:01

阅读数 81

评论数 0

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