自定义博客皮肤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高并发编程详解学习笔记(二)

前言:要秋招了,复习一下应对秋招,纠结该先看啥,最后决定先学习《Java高并发编程详解》,此博客为看书所写的笔记,因为是笔记,所以会只记比较重要的东西,不适合初学者。 第三章 ThreadAPI的详细介绍 第四章 线程安全与数据同步 第五章 线程间通信 ...

2020-06-27 21:36:08 28 0

原创 Java高并发编程详解学习笔记(一)

前言:要秋招了,复习一下应对秋招,纠结该先看啥,最后决定先学习《Java高并发编程详解》,此博客为看书所写的笔记,因为是笔记,所以会只记比较重要的东西,不适合初学者。 参考: https://blog.csdn.net/q610376681/article/details/87922812 ...

2020-06-25 01:03:53 39 0

原创 Java String,StringBuilder,StringBuffer初步理解

前言:做文件操作的时候又用到了String,因为之前看过String的一点东西,一直担心会不会内存溢出啥的,还有StringBuilder和String,所以找了篇帖子来系统学一下。 参考: ...

2020-06-24 03:22:04 27 0

原创 Js函数与对象初步理解

前言:虽然是后端开发,但是总是会有前端的工作,在这里学习了一下JS对象的创建方式,以便更好地学习Vue 参考: https://www.cnblogs.com/honkerzh/p/10270624.html https://www.cnblogs.com/juggdxy/p/8245491...

2020-06-23 08:48:47 29 0

原创 RocketMQ入门

前言:公司要把ActiveMQ全部下架全换成RocetMQ了,正巧我负责的项目有部分用到了RocketMQ,所以来学习一下 参考: https://yq.aliyun.com/articles/66129?spm=5176.100240.searchblog.73.utoU93 https:...

2020-06-22 05:18:19 71 0

原创 Java网络编程入门(一)

前言:这是本人在慕课网上学习 一站式学习Java网络编程 全面理解BIO/NIO/AIO 时所做的笔记,供本人复习之用。 第一章 Socket概述 第二章 同步异步阻塞非阻塞 第三章 网络通信中的线程池 ...

2020-04-14 16:45:22 54 0

原创 HTTP请求中Get、Post与后台参数接收的分析

https://www.bbsmax.com/A/amd0E1mDzg/ https://blog.csdn.net/xybelieve1990/article/details/81111786 https://www.cnblogs.com/btgyoyo/p/6141480.html h...

2020-04-08 23:50:20 830 0

原创 ActiveMQ入门

前言:最近在公司用到了activeMq接收消息,从网上查了资料老忘,所以总结一下。 第一章 前言 第二章 三种模式 2.1 点对点 2.2 队列 2.3 虚拟队列 第三章 ...

2020-03-09 01:01:15 114 0

原创 Java操作字符流与字节流

前言:这几天在做一些文件的解压加密上传工作,经常用到Java操作字符流与字节流,所以总结一下,本科来自

2020-03-05 19:21:41 63 0

原创 Lambda表达式语法及应用入门

前言:在慕课网上学习一课掌握Lambda表达式语法及应用 所记的笔记,供本人复习之用。 目录 第一章 为什么引入Lambda表达式 1.1 什么是Lambda 1.2 Model Code as Data 1.3 功能接口的设计及优化 1.4 为什么要用Lambda表达式 第二章 L...

2020-01-01 15:10:43 501 0

原创 简单的单点登陆系统分析

前言:在公司的系统中用到了单点登陆,虽然看懂了代码但是隔几天再看又是一头雾水,所以总结一下。 参考:https://www.cnblogs.com/Eleven-Liu/p/10336181.html(极好) 目录 第一章 单点登陆简析 第二章 系统概要 第三章LoginAuthenti...

2019-12-19 19:10:16 74 0

原创 网络原理入门

前言: 搞java开发的时候突然对网络产生了兴趣,兜兜转转最终还是再次学习起了大二时候经常不听课自学的网络原理. 参考视频是慕课网上的一站式学习Java网络编程 全面理解BIO/NIO/AIO第二章与剑指Java面试-Offer直通车第二章. 目录 第一章 网络基础知识 1.1 七层网络协...

2019-12-07 18:49:44 152 0

原创 阿里云上安装hadoop并远程操作

前言: 在公司用到了hadoop,于是想搭建一个hadoop环境.从慕课网上找了门 Hadoop基础知识与电商网站日志数据分析课学了下,这是笔记,供本人复习之用. 目录 第一章 环境介绍 第二章 Hadoop的安装 2.1 jdk安装 2.2配置ssh登陆 2.2.1 配置让服务器能自...

2019-11-09 20:54:35 543 0

原创 js变量的作用范围

前言:写着写着项目,看着日益繁多的js变量,突然对js变量的作用范围产生了兴趣,所以来研究一下,鉴于本人主要是搞后端的,这个主要是入门级js变量范围介绍. 目录 第一章 不同script块中的js变量 1.1 先定义 1.2 后定义 1.3.1 另一种定义方式 第二章 定义在js文件中...

2019-10-28 17:36:55 115 0

原创 git入门

前言:在公司实习会使用git,总结一下使用git的学习过程与遇到的问题。 参考:https://blog.csdn.net/u010059669/article/details/82670484 参考:https://segmentfault.com/q/1010000009549291 参考...

2019-10-16 21:42:00 68 0

原创 基于Vue-cli构建的项目的运行流程

前言:开始出来实习了,虽然一直在做后端,但是项目组目前需要做前端,所以重新开始学vue,这里我参考https://zhuanlan.zhihu.com/p/50339730 https://www.jianshu.com/p/d1083240c90a 搭建了Vue项目,但是对项目具体怎么跑起来...

2019-09-28 12:44:43 420 0

原创 Java线程池初步理解

前言:在慕课网上学习剑指Java面试-Offer直通车时所做的笔记. 目录 第一章 基本概念 1.1 Fork/Join框架 1.2 为什么要使用线程池 第二章 源码理解 2.1 J.U.C的三个Executor接口 第三章 线程池的设计与实现 3.1 线程池的构造函数 3.2 ...

2019-09-18 18:08:11 86 1

原创 jmm内存可见性与CAS

前言:在慕课网上学习剑指Java面试-Offer直通车时所做的笔记,供本人复习之用. 目录 第一章 Java内存模型 第二章 JMM中的主内存和工作内存 2.1 主内存与工作内存介绍 2.2 JMM与JVM的区别 2.3 可见性问题 2.4 指令重排序需要满足的条件 2.5 hap...

2019-09-17 12:03:59 262 0

原创 synchronized底层实现原理与ReentrantLock初步理解

前言:在慕课网上学习剑指Java面试-Offer直通车时所做的笔记,供本人复习之用,比较难,我也没大懂,只记录大概意思以后有接触了再改,想要详细解说的不建议看这篇博客. 目录 第一章 对象在内存中的布局 第二章 Monitor 2.1 Monitor在字节码中的表示 第三章 锁的优化 ...

2019-09-15 13:19:38 204 0

原创 JavaGC初步理解

前言:在慕课网上学习剑指Java面试-Offer直通车时所做的笔记 目录 第一章 对象被判定为垃圾的标准 1.1 引用计数法 1.2 可达性分析算法 第二章 垃圾回收算法 2.1 标记-清除算法(Mark and Sweep) 2.2 复制算法 2.3 标记-整理算法(Compac...

2019-09-12 10:15:19 57 0

原创 理解SpringApplication

前言:这是在慕课网上学习Spring Boot2.0深度实践之核心技术篇 时所做的笔记,主要供本人复习之用。 目录 第一章 概要 1.1 基本使用 1.1.1 直接运行 1.1.2 自定义 1.2 用到的基础技术 1.3 用到的扩展衍生技术 第二章 SpringApplicatio...

2019-07-25 22:08:19 1304 0

原创 SpringCloud入门(七)

代码地址https://github.com/springcloud-demo 目录 第一章 服务容错和Hystrix 第二章 触发降级 第三章 超时设置 第四章 探讨断路器模式 4.1 使用配置项 4.2 feign-hystrix的使用 4.3 hystrix -dashboa...

2019-07-05 22:20:12 143 0

原创 SpringCloud入门(六)

前言:本课程是在慕课网上学习Spring Cloud微服务实战第9章 Zuul综合使用时所做的笔记,供本人复习之用. 代码地址https://github.com/springcloud-demo 目录 第一章 Pre与Post过滤器 1.1 实现Pre过滤器 1.2 实现Post过滤器...

2019-06-30 13:11:10 176 0

原创 SpringCloud入门(五)

前言:本课程是在慕课网上学习Spring Cloud微服务实战第8章 服务网关 时所做的笔记,供本人复习之用. 代码地址https://github.com/springcloud-demo 目录 第一章 服务网关和Zuul 1.1 为什么需要Zuul 1.2 Zuul中请求的生命周期 ...

2019-06-29 10:34:30 74 0

原创 SpringCloud入门(四)

前言:本课程是在慕课网上学习Spring Cloud微服务实战第7章 消息和异步 时所做的笔记,供本人复习之用. 代码地址https://github.com/springcloud-demo 目录 第一章 异步的常见形态 第二章 MQ的应用场景 第三章 rabbitMQ的基本使用 3...

2019-06-27 20:42:38 99 0

原创 机器学习算法入门(一)

前言:本课程是在慕课网上学习Python3入门机器学习经典算法与应用 课程时所做的笔记,供本人复习之用.学习这个的主要目的是为了应付这学期的机器学习选修课.所以只会大概讲解算法的意思,不会深入的进行实践或讲解原理.另外因为主要是供本人复习以及不打算仔细学,所以不保证写的一定对,只提供一个基本的理解...

2019-06-26 21:37:00 98 0

原创 docker入门(利用docker部署web应用)

前言:本课程是在慕课网上学习 第一个docker化的java应用 课程时所做的笔记,供本人复习之用 目录 第一章 什么是docker 1.1 docker的发展史 1.2 docker国内应用史 1.3 什么是Docker 第二章 了解docker 2.1 docker思想 2.1...

2019-05-26 10:44:15 44319 18

原创 SpringCloud入门(三)

前言:本课程是在慕课网上学习Spring Cloud微服务实战第五章 应用通信 时所做的笔记,供本人复习之用. 主要讲述了 应用间进行通信的方法与实践以及项目多模块的拆分. 代码地址https://github.com/springcloud-demo 目录 第一章 HTTP与PRC 第...

2019-05-21 12:18:59 279 0

原创 Spring的模式注解装配、@Enable模块装配、条件装配与工厂加载机制

前言:这是在慕课网上学习Spring Boot2.0深度实践之核心技术篇 时所做的笔记,主要供本人复习之用. 目录 第一章 Spirng模式注解装配 1.1 模式注解举例 1.2 装配方式: 1.3 自定义模式注解 第二章 Spring @Enable模块装配 2.1 基于注解驱动 ...

2019-05-21 10:24:31 278 0

原创 java集合框架初步理解

前言:这是在慕课网上学习剑指Java面试-Offer直通车时所做的笔记,主要供本人复习之用. 目录 第一章 Collection 第二章 集合之List和Set 2.1 ArrayList 2.2 Vector 2.3 LinkedList 2.4 HashSet 2.5 Tree...

2019-04-26 10:11:55 167 0

原创 synchronized的初步使用

前言:这是在慕课网上学习剑指Java面试-Offer直通车时所做的笔记,主要供本人复习之用. 目录 第一章 线程安全问题诱因 第二章 互斥锁 第三章 获取对象锁 3.1 实例代码1 3.2 实例代码2 第四章 类锁 4.1 实例代码1 4.2 实例代码2 4.3 实例代码3 ...

2019-04-25 20:09:41 74 0

原创 HTTP GET请求与POST请求的初步理解与区别

前言:在写项目的时候对纷杂的请求类型分辨不清,特意查阅资料搞清楚了. 参考:https://www.cnblogs.com/chris-oil/p/6518633.html https://blog.csdn.net/chao_xun/article/details/39611087 htt...

2019-04-21 12:11:24 438 0

原创 SpringCloud入门(二)

前言:本课程是在慕课网上学习Spring Cloud微服务实战第四章 服务拆分 时所做的笔记,供本人复习之用. 文章主要讲述了什么样的项目适合上微服务,以及服务拆分的方法,比如说把一整个服务拆成订单服务与商品服务等,但是不涉及服务之间的交互,具体的交互方法要到后面的文章中涉及. 代码地址htt...

2019-04-09 17:53:13 888 0

原创 SpringCloud入门(一)

前言:本课程是在慕课网上学习Spring Cloud微服务实战所做的笔记,供本人复习之用. 代码地址https://github.com/springcloud-demo 目录 第一章 微服务介绍 1.1 经典架构 1.2 单体应用架构 1.3 基于ajax的前后端分离 1.4 分布...

2019-04-04 22:15:06 172 0

原创 Java多线程与并发初步理解

前言:这是在慕课网上学习剑指Java面试-Offer直通车时所做的笔记,主要供本人复习之用. 目录 第一章 进程和线程的区别 1.1 进程和线程的由来 1.2 进程与线程的区别 1.3 Java进程和线程的关系 1.4 证明java程序存在主线程 第二章 Thread中start和r...

2019-04-03 19:34:59 198 0

原创 mysql事务与锁初步理解

前言:这是在慕课网上学习剑指Java面试-Offer直通车时所做的笔记,主要供本人复习之用. 目录 第一章 锁模块之MyISAM与InnoDB关于锁方面的区别 1.1 表级锁 1.2 行级锁 1.3 锁与索引的关系 1.4 两个引擎的优劣 1.4.1 适合MyISAM的场景 1.4...

2019-03-31 12:58:20 261 0

原创 数据库索引基础介绍

前言:这是在慕课网上学习剑指Java面试-Offer直通车时所做的笔记,主要供本人复习之用.主要介绍的是数据库索引的一些基础知识,主要以mysql为例进行了说明. 参考:https://www.cnblogs.com/zjfjava/p/6922494.html 目录 第一章 索引的意义 ...

2019-03-28 19:27:33 109 0

原创 Redis分布式入门

前言:本文章为慕课网上Java企业级电商项目架构演进之路Tomcat集群与Redis分布式的学习笔记. 目录 第一章 Redis分布式算法原理 1.1 一致性hash算法(Consistent hashing) 1.2 哈希倾斜 第二章 Redis分布式环境配置 2.1 配置两个red...

2019-03-22 22:16:58 94 0

原创 SpirngBoot2.13+Tomcat集群+redis5.0存储session

前言:本文章为慕课网上Java企业级电商项目架构演进之路Tomcat集群与Redis分布式的学习笔记. 目录 第一章 思路与配置概要 1.1 思路概要 1.2 配置概要 第二章 springboot连接操作redis数据库 2.1 引入redis的包 2.2 对redis进行配置 ...

2019-03-22 16:39:58 94 0

原创 Redis基础讲解

前言:本文章为慕课网上Java企业级电商项目架构演进之路Tomcat集群与Redis分布式的学习笔记.供本人复习之用. 目录 第一章 redis的安装与启动 1.1 linux中redis的安装与启动 1.1.1 redis安装 1.1.2 redis启动 1.2 windows中re...

2019-03-20 19:41:21 114 0

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