1.第一步,新建两个简单的springboot项目并创建rest接口 demo系统的rest接口 plus系统的调用接口 2.在项目pom文件里导入feign和hystrix的pom依赖包 <properties> <java.version>1.8</java.version> <spring-c ...
分类:
编程语言 时间:
2019-12-05 14:52:15
阅读次数:
128
org.springframework.dao.InvalidDataAccessResourceUsageException: could not extract ResultSet; SQL [n/a]; nested exception is org.hibernate.exception.S ...
分类:
数据库 时间:
2019-12-05 09:12:01
阅读次数:
104
早些时候做的几个图片隐写的题目,现在看来或许还能够从中学到点什么,就放上来了! ...
分类:
其他好文 时间:
2019-12-04 01:02:03
阅读次数:
393
实例 将键值 "Cat"、"Dog" 和 "Horse" 赋值给变量 $a、$b 和 $c: <?php $a = "Original"; $my_array = array("a" => "Cat","b" => "Dog", "c" => "Horse"); extract($my_array) ...
分类:
Web程序 时间:
2019-12-03 19:56:43
阅读次数:
122
一、使用场景 大背景是从kafka 中读取oplog进行增量处理,但是当我想发一条命令将这个增量过程阻塞,然后开始进行一次全量同步之后,在开始继续增量。 所以需要对多个协程进行控制。 二、使用知识 1. 从一个未初始化的管道读会阻塞 2.从一个关闭的管道读不会阻塞 利用两个管道和select 进行控 ...
分类:
其他好文 时间:
2019-12-01 17:16:19
阅读次数:
147
文章目录如下:项目效果预览地址项目开源代码基于vue模块化开发后台系统——准备工作基于vue模块化开发后台系统——构建项目基于vue模块化开发后台系统——权限控制 前言 在熟悉上一篇说到准备工具之后,现在开始构建属于自己的项目,这是一个VUE的项目,那么使用vue-cli来构建,输入以下命令 vue ...
分类:
其他好文 时间:
2019-11-30 09:14:59
阅读次数:
77
在上一篇文章中,我们总结了分列的一种方式:当所有行在需要的分列的地方都是相同的字母、符号、空格等等的时候,我们可以使用str.split()直接将所有行分成两列。 然而在实际工作中,有可能有并不是所有的行都有用于分列的键。今天再总结两种: 数据源 上面这组数据中的Latitude是我们需要分列的列。 ...
分类:
其他好文 时间:
2019-11-29 10:46:55
阅读次数:
174
1. logger是分层级的,root是所有logger的祖先。 2. root这个logger在执行logging.warning() 等一系列方法和basicConfig()的时候才会被初始化handler, 否则该logger是没有handler的。 3.使用类似logging.getLogg ...
分类:
编程语言 时间:
2019-11-29 01:01:50
阅读次数:
96
0. 背景 在controller 暴露的各个接口下通常会抛出各种异常,我们希望所有的异常处理都可以收口到一处。而ControllerAdvice 这个annotation标签就是起这种作用的。那为什么只要在一个类上打上这个标签就会起作用呢。 1. GlobalExceptionHandler示例 ...
分类:
其他好文 时间:
2019-11-28 01:46:30
阅读次数:
148
1.什么是MyBatis? MyBatis是一个ORM的数据库持久化框架,是Java的持久层框架 ,Mybatis是一个支撑框架,它以映射sql语句orm方式来数据库持久化操作。 数据库持久化:把内存中数据保存到数据库中。 数据持久化就是将内存中的数据模型转换为存储模型。 常见的数据持久有:磁盘持久 ...
分类:
其他好文 时间:
2019-11-26 22:41:54
阅读次数:
117