Spring Boot 2.0 WebFlux 教程 (一) | 入门篇

目录 一、什么是 Spring WebFlux 二、WebFlux 的优势&性能 三、WebFlux 应用场景 四、适用性 五、快速入门 5.1 添加 webflux 依赖 5.2 定义接口 5.3 测试接口 六、总结 七、GitHub 示例代码 一、什么是 Spring WebFlux 下图截自 Spring Boot 官方网站: 结合上图,在了解 Spring WebFlux 之前,我们先来对比说说什么是 Spring MVC,这更有益我们去理解 WebFlux,图右边对 Spring M
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

day03 数据类型与运算符

今日内容: 1、变量及常量的命名规范 2、与用户的交互 3、字符串的格式化输出 4、基本的数据类型 5、运算符 6、注释 今日重点: 1、变量及常量的命名规范   (1)强制规范【如果违反会报错】     1> 变量的命名只能使用字母、数字、下划线,且首字母不能为数字。     2> 变量的命名不能与关键字重名,与有些关键字重名不会报错,但是与以下常用的关键字重名会报错:       ['and', 'as', 'assert', 'break', 'class', 'continue', '
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

2018尚硅谷全套Java Spring Boot/Cloud从入门到精通视频教程下载

尚硅谷2018年4月份毕业培训全套课程。包括Java基础,Spring Boot,Spring Cloud等,内含有多套项目,包括电商项目、积分商城、众筹网项目等。知识点涵盖:JavaSE,JavaWeb,SSM,Spring,Struts,SpringMVC,Hibernate,MyBatis,Spring Boot,Spring Cloud,Redis,MySQL,JVM,Survey,Linux,Git,ZooKeeper,JUC,Shiro,Activity等 (本套课程共193G)
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

P2336 [SCOI2012]喵星球上的点名(后缀自动机+莫队)

P2336 [SCOI2012]喵星球上的点名 #include<iostream> #include<cstdio> #include<cstring> #include<algorithm> #include<cmath> #include<map> #define rint register int using namespace std; int read(){ char c=getchar();int x=0; while(c<'0'||c>'9'
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

Linux环境安装jdk12-rpm

1.环境准备:   Linux环境:Centos7   jdk版本:JavaSE12 下载地址:https://www.oracle.com/technetwork/java/javase/downloads/jdk12-downloads-5295953.html      原装自带的Java版本:jdk1.8    2.拷贝rpm文件至Linux系统中   在opt目录下建立文件夹software,并将rpm文件移动到software目录下。   cd /opt   mkdir /soft
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

字符串系列0

基本的字符串操作 (如上图) 我会将每个函数的操作实现记录在本系列中, 因为发现网上都是单一的某些实现,每个函数可能不止一种实现 慢慢更新...... -----------------------------------------------------                       Writed by Zoro                     /April /15th /2019
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

leetcode-621-CPU 任务调度

Given a char array representing tasks CPU need to do. It contains capital letters A to Z where different letters represent different tasks. Tasks could be done without original order. Each task could be done in one interval. For each interval, CPU
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

18多校组队训练

G 容斥原理推公式或者打表oeis 公式推导:fn表示n个元素的排列方案   现在加入了元素n+1,即求fn+1的排列方案   设fn的一种合法排列是 1,,p2,p3,p4...pn,那么将n+1插到n-1个空隙中,其中有个空隙是不能插的,所以有n-2种插法   由于新加入了n+1,所以n个元素某些不合法的排列也可以变成合法的状态   那么n个元素的不合法的方案肯定是两个相邻元素在一起的时候,   用n+1将这两个元素隔开,那么i,n+1,i+1就变成了一个整体..   类推出公式   ht
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

实验三。

Part 1:验证性内容 demo5_1 运行结果 demo5_2 运行结果 总结功能区别:continue在于结束本次循环并开始下一次循环 break在于直接结束本层循环 demo6_1 运行结果 demo6_2 运行结果 都不影响外层循环 Part 2:补足程序 运行程序 #include <stdio.h> int main() { int number, max, min, n; n=1; printf("输入第%d个数: ", n);
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

4-15

第六天啦 今天做了头部导航条的伸缩样式,之间有些东西已经都遗忘了,重新学习了一下。 1.首先网站里有很多a标签,我就从它先下手了 a标签一共有四种状态 默认状态,从未被访问过 被访问过的状态 鼠标悬停在a标签上的状态 鼠标长按的状态 a标签的伪类选择器是专门用来修改a标签不同状态的样式的 :link 修改未被访问过状态下的样式 :visited 修改被访问过状态下的样式 :active 修改长按状态下的样式 :hover 修改鼠标悬停在a标签上状态下的样式 A标签伪类选择器可以单独出现也可以一
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

leetcode-651.Task Scheduler

621. Task Scheduler(Medium) CPU 任务调度 Given a char array representing tasks CPU need to do. It contains capital letters A to Z where different letters represent different tasks. Tasks could be done without original order. Each task could be done in
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

i love my girl

for(int i=0;i<forever;i++) System.out.println("i love my girl!");
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

Java菜鸟到大牛学习路线之高级篇

这是一套java菜鸟到大牛的学习路线之高级教程,由本站工作了10年的资深Java架构师整理。 01-java高级架构师设计-基础深入 J2SE深入讲解 Java多线程与并发库高级应用视频教程下载 java反射机制 java设计模式视频 数据结构视频教程 Eclipse视频教程.zip MyEclipse视频教程.zip 02-java高级架构师设计-javaEE拓展 Activiti工作流视频(企业开发实例讲解) apache服务器配置 drools规则引擎 dwr EasyUI教程 EJB3
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

多线程并发--Java线程安全

本文为原创,如需转载请注明来处即可。 目录:Java线程安全 互斥同步 定义 具体实现 字节码指令的具体执行过程 字节码指令的2个注意点 现代jdk juc包源码解读 非阻塞同步 定义 硬件指令集的发展 cas操作的底层实现 cas的语义漏洞 使用场景分析 无需同步 定义 无需同步的2种方式 ThreadLocal类的源码分析和原理分析 消费序列的架构分析 使用场景解读 互斥同步 定义 互斥同步(mutual exclusion & synchronization)是常见的一种并发正确性保障手
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

codeforces 1153 D

cf-551-div2-D  C. Serval and Parenthesis Sequence   题意:给定由'(',')','?'组成的字符串,问是否能将其中的?全部换成'(‘,’)'使得字符串的任意非空真字串不构成正确的括号表达式,而整个字符串构成括号表达式,其中正确的括号表达式是指通过插入'1','+'能构成算术式。 思路:我们记'('为-1,')'为1,显然所有字串应满足前面的和<0,字串等于0的话就不满足字串不构成正确的括号表达式了,且整个字符串的和=0(题目可能出现'((((
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

MyBatis(四)多参数处理问题

这里总结了关于多参数传递时,MyBatis接收的三种方式。 (1)接口中编写方法 1   public Emp getEmpByParams(Integer id,String lastNmae); 2 3 public Emp getEmpByParam(@Param("id")Integer id,@Param("lastName")String lastNmae); 4 5 public Emp getEmpByParam(Map<String
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

4.15—003—周一

今日所学内容 一、变量的命名规范 1、变量只能有 字母 数字 _ 组成 2、不能用数字开头 3、应避免与系统关键字重合:重名不会报错,但是系统功能就被自定义的功能屏蔽了(最好不建议这样做) # 当以下关键字作为变量名会直接出现错误:['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'glob
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

alibaba-easyexcel使用问题总结

快速、简单避免OOM的java处理Excel工具 GitHub地址:https://github.com/alibaba/easyexcel 下载jar包的:MvnJar - 专注于搜索/浏览/探讨Maven库项目 找jar包pom依赖的: https://mvnrepository.com/ 离线jar包导为pom依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId>
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

MySQL8.0实验-从本地文件导入数据

先使用以下代码创建一个表: 1 mysql> CREATE TABLE pet (name VARCHAR(20), owner VARCHAR(20), 2 species VARCHAR(20), sex CHAR(1), birth DATE, death DATE); 然后将以下数据写入一个pet.txt文本中: Fluffy Harold cat f 1993-02-04 \N Claws Gwen cat m 1994-03-17 \N Buffy Harold d
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0

ORB-SLAM2的安装和运行流程

一、ORB-SLAM2安装 1.在https://github.com/raulmur/ORB_SLAM2上git clone到当前文件夹内,若想下载到指定文件夹内,就需要cd进入指定文件内,然后再git clone https://github.com/raulmur/ORB_SLAM2 2.安装ORB-SLAM2的依赖项: sudo apt-get install libopencv-dev libeigen3-dev libqt4-dev qt4-qmake libqglviewer-d
分类: 其他 发布时间: 04-15 22:44 阅读次数: 0