摘要:
事务管理
一:初步理解
理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去ATM机取1000块钱,大体有两个步骤:首先输入密码金额,银行卡扣掉1000元钱;然后ATM出1000元钱。这两个步骤必须是要么都执行要么都不执行。如果银行卡扣除了1000块但是ATM出钱失败的话,你将会损失1000元;... 阅读原文
2019-10-24 20:01:04 阅读(2387) 评论(0)
摘要:
概述:zuul底层是基于servlet,是由一系列的filter链构成。
1、路由配置
a、单例serverId映射
zuul:
routes:
client-a:
path: /client/**
serviceId: client-a
意思是,以... 阅读原文
2019-10-24 18:44:01 阅读(2368) 评论(0)
摘要:
这些多线程的问题,有些来源于各大网站、有些来源于自己的思考。可能有些问题网上有、可能有些问题对应的答案也有、也可能有些各位网友也都看过,但是本文写作的重心就是所有的问题都会按照自己的理解回答一遍,不会去看网上的答案,因此可能有些问题讲的不对,能指正的希望大家不吝指教。
40个问题汇总
1、多线程有什... 阅读原文
2019-10-24 17:14:02 阅读(2698) 评论(0)
摘要:
Java 字节流 InputStream OutputStream
InputStream字节输入流
OutputStream字节输出流
用于以字节的形式读取和写入数据
步骤 1 : ASCII码
所有的数据存放在计算机中都是以数字的形式存放的。 所以字母就需要转换为数字才能够存放。
比如A就对应的数字65,... 阅读原文
2019-10-24 15:51:02 阅读(2639) 评论(0)
摘要:
2019-10-23-22:58:23
目录
1.继承
2.区分成员变量重名的方法
3.区分成员方法重名的方法
4.继承中重写与重载的区别
5.继承中覆盖重写的注意事项
6.继承中覆盖重写的设计原则
7.父子类构造方法的特点
8.Super关键字的三种使用方法... 阅读原文
2019-10-24 14:51:09 阅读(2385) 评论(0)
摘要:
之前在阅读《阿里巴巴Java开发手册》时,发现有一条是关于循环体中字符串拼接的建议,具体内容如下:
那么我们首先来用例子来看看在循环体中用 + 或者用 StringBuilder 进行字符串拼接的效率如何吧(JDK版本为 jdk1.8.0_201)。
package com.wupx.demo;
/**
... 阅读原文
2019-10-24 14:20:04 阅读(2398) 评论(0)
摘要:
本片文章是基于前一篇写的,《Spring Boot 入门(六):集成 treetable 和 zTree 实现树形图》,本篇主要介绍了spring boot集成swagger2。关于swagger的介绍,自行谷歌。我这里有在网上购买的相关视频资料,有需要可以呼叫我。
1.引入相关依赖
1 <... 阅读原文
2019-10-24 12:27:02 阅读(2399) 评论(0)
摘要:
前面的章节,讲解了Spring Boot集成Spring Cache,Spring Cache已经完成了多种Cache的实现,包括EhCache、RedisCache、ConcurrentMapCache等。
这一节我们来看看Spring Cache使用EhCache。
一、EhCache使用演示
EhCac... 阅读原文
2019-10-24 10:43:01 阅读(2309) 评论(0)
摘要:
GitHub Page: http://blog.cloudli.top/posts/Java-函数式编程-流操作/
外部迭代到内部迭代
在使用集合类时,通用的方式是在使用 for 循环集合上进行迭代,然后处理每一个元素。比如计算集合中来自上海的用户:
int count = 0;
for (User use... 阅读原文
2019-10-24 09:01:04 阅读(2877) 评论(0)
摘要:
常见SQL错误用法
1. LIMIT 语句
分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如对于下面简单的语句,一般DBA想到的办法是在type, name, create_time字段上加组合索引。这样条件排序都能有效的利用到索引,性能迅速提升。
SELECT *
FROM ... 阅读原文
2019-10-24 07:27:02 阅读(3548) 评论(0)