Java获取集合的所有子集(排列组合...)

最近因为elasticsearch数据结构设计,设计一种需要字符串数组中的所有组合。。。于是各种找...最终在Hutool中找到 依赖:Hutool(不知道的请百度) 它的MathUtil类里面的方法都很好,请自行看源码,里面都是中文注释,能符合大部分的需求,各种组合排列,我在它的基础上封装了...

2019-05-16 09:44:21

阅读数 8

评论数 0

elasticsearch注解式开发

最近写了一个注解式elasticsearch的工具包,ES版本更新太大,又不向下兼容,实在是焦头烂额,换个版本就得大改,索性开源出去吧,你们想改就改吧。

2019-05-10 08:57:38

阅读数 12

评论数 0

静态方法的链式编程

/** * TODO * * @author s * @version 1.0 * @date 2019/5/9 15:18 **/ public class ABC { public static ABC a() { System.out.println(&q...

2019-05-09 15:34:25

阅读数 20

评论数 0

SpringBoot2.0 监听器ApplicationListener的使用-监听ApplicationReadyEvent事件

一.需求是想将我的写一个方法能在项目启动后就运行,之前使用了redis的消息监听器,感觉可以照着监听器这个思路做,于是想到了sringboot的监听器 二.目前spring boot中支持的事件类型如下 ApplicationFailedEvent:该事件为spring boot启动失败时...

2019-04-17 10:42:49

阅读数 23

评论数 0

利用Mybatis的resultMap的id标签进行分组映射

SQL <!--分组测试--> <select id="test" resultMap="test"> s...

2019-03-18 17:06:38

阅读数 98

评论数 0

Mybatis多层嵌套查询

三张表:user article blog 表的存储sql文件: /* Navicat MySQL Data Transfer Source Server : localhost Source Server Version : 50620 Source Host ...

2019-03-16 15:30:52

阅读数 89

评论数 0

Vue-写组件的时候报错,说是组件未注册

是因为模板必须用 <template> <div>...</> </> 包起来。 注意:template下面只能有...

2019-01-31 17:53:52

阅读数 230

评论数 0

Vue推荐使用element-ui(Iview就算了吧)

安装:npm i element-ui -S 配置:main.js中添加 import ElementUI from 'element-ui'; import 'element-ui/lib/theme-chalk/index.css'; Vue.use(ElementUI); OK!即可...

2019-01-31 16:28:58

阅读数 1497

评论数 0

Vue如何让页面加载时请求后台接口数据

<template> <div class="hello"> <div> {{title}} &...

2019-01-30 16:56:43

阅读数 2801

评论数 2

Vue跨域问题终解决

config->index.js->dev->proxyTable{} 修改proxyTable{}为: proxyTable: { '/api': {//虚拟目录 target: 'http://...

2019-01-30 16:48:31

阅读数 51

评论数 0

一些思考

Request中JSON数据问题的一些思考,以前做项目有用户部分分为内部用户和外部用户,请求头带上key为token的键值对。 后来想想,浏览器访问了很多网站,也登陆了很多网站,如果大家的key值都叫做token怎么办。。。 其实这里存在一个跨域问题。请自行研究。...

2019-01-29 14:39:04

阅读数 40

评论数 0

微信开发者工具调试大法

由于小程序的火爆,于是去开源中国接了个私活,开发一个小程序。于是开始学习微信小程序开发文档,下载微信开发者工具,进行开发了。开发过程中需要调试,开始只是打日志或者断言,觉得很不方便,希望跟IDEA一样的调试器,于是摸索如下: 第一步:打断点,我们必须在我们想要它停下来的地方打上调试断点,点击微信...

2019-01-24 11:44:29

阅读数 1008

评论数 0

SpringBoot基础上添加Kotlin混合开发

第一步在原有基础上引入依赖: <dependency> <groupId>org.jetbrains.kotlin</groupId&a...

2019-01-15 17:26:10

阅读数 101

评论数 0

Linux部署,并查看后台

工具1:Xftp6 工具2:Xshell6 用Xftp6将war包拷至Linux的Tomcat的webapp包下 用Xshell6 进入Tomcat的bin目标下,ll或者ls命令,可以看到很多命令;先进行Tomcat关闭操作(如果Tomcat已经启动):./shutdown.sh。 然后进...

2019-01-06 16:13:46

阅读数 80

评论数 0

阿里OSS文件上传记录

<!--阿里云对象存储服务--> <dependency> <groupId>com.aliyun.oss&...

2018-12-28 18:29:16

阅读数 94

评论数 0

写了全局异常捕获,,,,,没有被捕获到

今天重新开了模块,写了自定义断言和枚举接口等等,,swagge测试接口时,,,,出现SpringBoot捕获的非自定义异常,很奇怪,,难道我的全局异常捕获没起作用???,明明已经写了最大异常捕获,,,即使无法精确捕获,,,也不可能逃逸到SpringBoot自带的异常捕获中啊。 原因:其实已经被捕...

2018-12-28 18:02:45

阅读数 154

评论数 0

SpringBoot2.X日志不打印Sql问题

改造项目过程中发现原来经常调试使用的插件Mybatis Log Plugin失去了打印SQL的能力,日志框架是Lombok的@Slf4j 解决方式如下: Mybatis-Plus框架: mybatis框架: 运用之道,存乎一心。...

2018-12-24 17:02:01

阅读数 855

评论数 0

lombok的构建者模式Builder中的泛型写法

引入Lombok改造统一返回值模板的时候,打算放弃new 对象的模式,采用了Lombok的Builder的构建者模式,但是构建时候无法带上泛型,百度后没有相关写法。看了一下源码写法如下: public static <T>AjaxResult&am...

2018-12-24 12:04:38

阅读数 839

评论数 0

SpringBoot 随时随地获取Request

RequestAttributes requestAttributes = RequestContextHolder.currentRequestAttributes();                                   RequestContextHolder.ge...

2018-12-21 12:00:28

阅读数 396

评论数 0

登录情况下任何地方获取用户ID

Controller层自定义注解配上拦截器可以自动封装,但是比较复杂,且仅限于控制层。这里尝试了另一种,可以直接从Spring上下文中获取。 预先获取Spring上下文存于容器中: import org.springframework.beans.BeansException; import...

2018-12-21 11:46:10

阅读数 494

评论数 0

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