自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 千锋Java教程:第1章 微服务简介 4

学习资源网址https://topsale.gitbooks.io/java-cloud-dubbo/content/ 一:创建虚拟机 打开VMware Workstation(下次选择14版本,这次是12) 点击:文件-新建窗口-创建新的虚拟机 点击:自定义(高级)©-下一步 点击:Work...

2020-01-14 12:22:21

阅读数 18

评论数 0

原创 markdown编辑器的使用

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数...

2020-01-13 09:40:35

阅读数 9

评论数 0

转载 Vue

https://cn.vuejs.org/ https://cn.vuejs.org/v2/guide/ https://github.com/vuejs https://nodejs.org/en/ https://router.vuejs.org/zh/ https://www.webpack...

2019-06-27 16:13:39

阅读数 17

评论数 0

转载 ES6

http://es6.ruanyifeng.com/?search=reduce&x=0&y=0#README

2019-06-27 16:00:22

阅读数 21

评论数 0

转载 Java多线程-join和ThreadLocal的使用

Thread.join()的使用 在很多情况下,主线程生成并起动了子线程,如果子线程里要进行大量的耗时的运算,主线程往往将于子线程之前结束,但是如果主线程处理完其他的事务后,需要用到子线程的处理结果,也就是主线程需要等待子线程执行完成之后再结束,这个时候就要用到join()方法了。另外,一个线程需...

2019-06-26 22:14:36

阅读数 16

评论数 0

转载 Java多线程-wait/notify机制

等待/通知(wait/notify)机制 一 等待/通知机制介绍 1.1 不使用等待/通知机制 当两个线程之间存在生产和消费者关系,也就是说第一个线程(生产者)做相应的操作然后第二个线程(消费者)感知到了变化又进行相应的操作。比如像下面的whie语句一样,假设这个value值就是第一个线程操作的结...

2019-06-26 22:05:29

阅读数 14

评论数 0

转载 Java多线程-volatile关键字

文章目录volatile关键字一 简介二 volatile关键字的可见性三 volatile关键字能保证原子性吗?四 synchronized关键字和volatile关键字比较 volatile关键字 一 简介 Java中的“volatile关键字”: 在 JDK1.2 之前,Java的内存模型实...

2019-06-26 20:48:41

阅读数 42

评论数 0

转载 Java多线程-synchronized关键字

文章目录synchronized关键字一 简介二 变量安全性三 多个对象多个锁四 synchronized方法与锁对象五 脏读六 synchronized锁重入七 同步不具有继承性synchronized同步语句块一 synchronized方法的缺点二 synchronized(this)同步代...

2019-06-26 20:43:58

阅读数 31

评论数 0

转载 Java线程与锁知识点总结

文章目录Java线程与锁知识点总结进程与线程线程的状态实现线程的几种方式进程和线程的区别Java进程和线程的关系多线程的概念多线程与高并发的联系Thread中的start和run方法的区别Thread和Runnable的关系如何实现处理线程的返回值volatile和synchronized的区别s...

2019-06-26 20:19:06

阅读数 26

评论数 0

转载 java集合面试题整理

文章目录HashMap和HashTable的区别HashTable和ConcurrentHashMap的区别HashMap 的查询时间复杂度LinkedList和ArrayList的区别 HashMap和HashTable的区别 HashMap是非线程安全的(非synchronized),Ha...

2019-06-26 20:15:14

阅读数 30

评论数 0

转载 Java面试之集合基础

文章目录Java集合基础Collection与Collections集合和数组的不同集合分类Collection1. List2. Set3. QueueMap Java集合基础 Collection与Collections Collection是所有集合类的根接口 Collections是提...

2019-06-26 20:11:57

阅读数 18

评论数 0

转载 Java的强引用、弱引用、软引用、虚引用

Java的强引用、弱引用、软引用、虚引用1. 强引用(StrongReference)2、软引用(SoftReference)3、弱引用(WeakReference)4、虚引用(PhantomReference)5、总结 更多文章欢迎访问个人博客 www.herobin.top 1. 强引用(St...

2019-06-26 20:08:13

阅读数 19

评论数 0

转载 J2EE基础知识

文章目录Servlet总结阐述Servlet的CGI的区别CGI的不足之处Servlet的优点Servlet接口中有哪些方法及Servlet生命周期探秘get和post请求的区别什么情况下调用doGet()和doPost()转发(Forward)和重定向(Redirect)的区别自动刷新(Refr...

2019-06-26 19:53:01

阅读数 19

评论数 0

转载 Java面试之语言基础

文章目录Java八种基本数据类型Java三大基础特性面向对象和面向过程的区别面向过程面向对象Java与C++对比Java8 新特性Java反射机制Java异常机制ThrowableErrorException运行时异常非运行时异常Throwable类常用方法异常处理总结在以下4种特殊情况下,fin...

2019-06-26 19:42:31

阅读数 24

评论数 0

转载 springboot | 第二篇:Spring Boot配置文件详解

springboot采纳了建立生产就绪Spring应用程序的观点。 Spring Boot优先于配置的惯例,旨在让您尽快启动和运行。在一般情况下,我们不需要做太多的配置就能够让spring boot正常运行。在一些特殊的情况下,我们需要做修改一些配置,或者需要有自己的配置属性。 一、自定义属性 当...

2019-06-26 18:06:41

阅读数 17

评论数 0

转载 springboot | 第一篇:构建第一个SpringBoot工程

简介 spring boot 它的设计目的就是为例简化开发,开启了各种自动装配,你不想写各种配置文件,引入相关的依赖就能迅速搭建起一个web工程。它采用的是建立生产就绪的应用程序观点,优先于配置的惯例。 可能你有很多理由不放弃SSM,SSH,但是当你一旦使用了springboot ,你会觉得一切变...

2019-06-26 17:48:52

阅读数 16

评论数 0

转载 八、自定义starter

starter: ​ 1、这个场景需要使用到的依赖是什么? ​ 2、如何编写自动配置 @Configuration //指定这个类是一个配置类 @ConditionalOnXXX //在指定条件成立的情况下自动配置类生效 @AutoConfigureAfter //指定自动配置类的顺序 @B...

2019-06-26 15:22:20

阅读数 17

评论数 0

转载 七、启动配置原理

几个重要的事件回调机制 配置在META-INF/spring.factories ApplicationContextInitializer SpringApplicationRunListener 只需要放在ioc容器中 ApplicationRunner CommandLineRunner 启...

2019-06-26 15:20:11

阅读数 18

评论数 0

转载 六、SpringBoot与数据访问

1、JDBC <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-jdbc</artifactId>...

2019-06-26 15:18:12

阅读数 19

评论数 0

转载 五、Docker

1、简介 Docker是一个开源的应用容器引擎;是一个轻量级容器技术; Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像; 运行中的这个镜像称为容器,容器启动是非常快速的。 2、核心概念 docker主机(Host):安装了Do...

2019-06-26 15:16:04

阅读数 17

评论数 0

转载 四、Web开发

1、简介 使用SpringBoot; 1)、创建SpringBoot应用,选中我们需要的模块; 2)、SpringBoot已经默认将这些场景配置好了,只需要在配置文件中指定少量配置就可以运行起来 3)、自己编写业务代码; 自动配置原理? 这个场景SpringBoot帮我们配置了什么?能不能修改?能...

2019-06-26 15:12:44

阅读数 19

评论数 0

转载 三、日志

1、日志框架 小张;开发一个大型系统; ​ 1、System.out.println("");将关键数据打印在控制台;去掉?写在一个文件? ​ 2、框架来记录系统的一些运行时信息;日志框架 ; zhanglogging.jar; ​ 3、高大上的几个功能?异步模式?自动...

2019-06-26 15:02:27

阅读数 18

评论数 0

转载 二、配置文件

1、配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.properties •application.yml 配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好; YAML(YAML Ain’t...

2019-06-26 14:59:55

阅读数 17

评论数 0

转载 一、Spring Boot 入门

1、Spring Boot 简介 简化Spring应用开发的一个框架; 整个Spring技术栈的一个大整合; J2EE开发的一站式解决方案; 2、微服务 2014,martin fowler 微服务:架构风格(服务微化) 一个应用应该是一组小型服务;可以通过HTTP的方式进行互通; 单体应用:...

2019-06-26 14:52:57

阅读数 14

评论数 0

转载 Spring Boot 学习资料

http://springboot.fun/ http://www.ityouknow.com/springboot/2015/12/30/springboot-collect.html

2019-06-26 12:53:09

阅读数 16

评论数 0

转载 java面试题基础篇

1.抽象和封装的不同点 抽象和封装是互补的概念。一方面,抽象关注对象的行为。另一方面,封装关注对象行为的细节。一般是通过隐藏对象内部状态信息做到封装,因此,封装可以看成是用来提供抽象的一种策略。 2.重载和重写的区别 重载: 发生在同一个类中,方法名必须相同,参数类型不同、个数不同、顺序不同,方法...

2019-06-26 11:58:26

阅读数 41

评论数 0

转载 自定义组件用法指南

1.树组件的用法 1.1.示例 <v-tree url="/item/category/list" :isEdit="true" @handleAdd="handleAdd" @han...

2019-06-25 21:58:58

阅读数 26

评论数 0

转载 idea快速上手指南

Idea快速入门指南 1.安装 1.1.安装 我们使用的是最新的2017.3.4版本: 双击打开, 选择一个目录,最好不要中文和空格: 然后选择桌面快捷方式,请选择64位: 然后选择安装: 开始安装: 然后勾选安装后运行,Finish: 1.2.首次配置 然后是UI界面选择,有白色和...

2019-06-25 21:55:46

阅读数 163

评论数 0

转载 阿里短信

1、开通阿里云 1.1 注册登录 访问阿里云主页:阿里云 注册: 登录: 进入云通信: 进入短信服务控制台: 选择:已阅读协议,然后立即开通 然后在控制台,即可查看新手帮助: 1.2 完整流程 查看新手帮助的完整流程: 申请短信服务我们已经完成,下一步就是创建应用: 1.3 创建A...

2019-06-25 21:44:29

阅读数 39

评论数 0

转载 thymeleaf语法入门

1.Thymeleaf简介 官方网站:https://www.thymeleaf.org/index.html Thymeleaf是用来开发Web和独立环境项目的现代服务器端Java模板引擎。 Thymeleaf的主要目标是为您的开发工作流程带来优雅的自然模板 - HTML。可以在直接浏览器中正...

2019-06-25 21:35:50

阅读数 17

评论数 0

转载 SpringBoot全局属性

# =================================================================== # COMMON SPRING BOOT PROPERTIES # # This sample file is provided as a guideline...

2019-06-25 21:29:02

阅读数 60

评论数 0

转载 redis安装配置

redis安装和配置 1.安装 下载安装包 上次课前资料提供的安装包,或者:官网下载 建议上传到我们的home下:/home/leyou/ 解压 tar -xvf redis-4.0.9.tar.gz 编译安装 mv redis-4.0.9 redis cd redis ...

2019-06-25 21:26:47

阅读数 52

评论数 0

转载 Centos6安装rabbitmq

0.安装文件准备 首先将课前资料提供的安装包上传到 /home/leyou/rabbit目录: 这个是RabbitMQ的安装包: 1.安装Erlang 我们并没有提供Erlang安装包,直接采用yum仓库安装: yum install esl-erlang_17.3-1~centos~6_am...

2019-06-25 21:25:51

阅读数 28

评论数 0

转载 Ubuntu安装FastDFS

Ubuntu安装FastDFS 1 安装依赖 1.1 安装libevent 防火墙 ufw enable ufw disable 自启动管理: apt-get install sysv-rc-conf apt-get install make apt-get install unzip ...

2019-06-25 21:22:03

阅读数 36

评论数 0

转载 centos安装FastDFS

1. Centos下安装FastDFS 1.1 上传 将课前资料中的文件上传到linux下的/home/leyou/fdfs目录: 1.2 安装依赖 FastDFS运行需要一些依赖,在课前资料提供的虚拟中已经安装好了这些依赖,如果大家想要从头学习,可以按下面方式安装: 1.2.1 安装GCC依赖...

2019-06-25 21:21:11

阅读数 32

评论数 0

转载 day13-搜索过滤

0.学习目标 了解过滤功能的基本思路 独立实现分类和品牌展示 了解规格参数展示 实现过滤条件筛选 实现已选过滤项回显 实现取消选择过滤项 1.过滤功能分析 首先看下页面要实现的效果: 整个过滤部分有3块: 顶部的导航,已经选择的过滤条件展示: 商品分类面包屑,根据用户选择的商品分类变化 ...

2019-06-25 18:44:17

阅读数 18

评论数 0

转载 day19-下单

0.学习目标 会调用订单系统接口 实现订单结算功能 实现微信支付功能 1.订单系统接口 我们不做开发,只讲解 1.1.导入订单服务 把课前资料提供的leyou-order复制到D:\heima\code\leyou目录。 然后在工程内导入: 然后导入module: 选择导入module: ...

2019-06-25 15:37:44

阅读数 28

评论数 0

转载 day18-购物车

0.学习目标 1.搭建购物车服务 1.1.创建module 1.2.pom依赖 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apach...

2019-06-25 14:57:42

阅读数 33

评论数 0

转载 day17-授权中心

0.学习目标 1.无状态登录原理 1.1.什么是有状态? 有状态服务,即服务端需要记录每次会话的客户端信息,从而识别客户端身份,根据用户身份进行请求的处理,典型的设计如tomcat中的session。 例如登录:用户登录后,我们把登录者的信息保存在服务端session中,并且给用户一个cookie...

2019-06-25 14:48:06

阅读数 54

评论数 0

转载 day16-用户注册

0.学习目标 独立创建用户中心 了解面向接口开发方式 实现数据校验功能 实现短信发送功能 实现注册功能 实现根据用户名和密码查询用户功能 1.创建用户中心 用户搜索到自己心仪的商品,接下来就要去购买,但是购买必须先登录。所以接下来我们编写用户中心,实现用户的登录和注册功能。 用户中心的提供的服...

2019-06-25 14:32:00

阅读数 20

评论数 0

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