摘要: 事务管理 一:初步理解 理解事务之前,先讲一个你日常生活中最常干的事:取钱。 比如你去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)