Levi Blog

「Never Settle. Always Love」

📍 Some Insights.

Thinking

不出意外,你甚至是你所在的群体在未来的历史书上只是一行粗略带过的话。所以千万不要把希望和梦想无限期地推后到时间跨度巨大的将来,不要把荣耀和认同感无限制的出让给比你庞大无数倍的集体。别去谈宏大叙事,只有微观的,有生之年的,发生在你...

Middleware-ActiveMQ

Message Queue

Spring Boot 中应用ActiveMQ 消息队列中间件是分布式系统中重要的组件,主要解决应用耦合、异步消息、流量削锋等问题,实现高性 能、高可用、可伸缩和最终一致性架构,是大型分布式系统不可缺少的中间件。 目前在...

Middleware-Spring Boot Cache

Message Cache

Spring Boot 中使用 Cache 缓存 我们知道绝大多数的网站/系统,最先遇到的一个性能瓶颈就是数据库,使用缓存做数据库的前置缓存,可以 非常有效地降低数据库的压力,从而提升整个系统的响应效率和并发量。 以往使用缓...

MiddleWare-Redis共享Session

JPA

MiddleWare-Redis共享Session ​ 在微服务架构中,往往由多个微服务共同支撑前端请求,如果涉及到用户状态就需要考虑分布式 Session 管理理问题,比如用户登录请求分发在服务器 A,用户购买请求分发到了...

Spring Data JPA

JPA

持久层框架:JPA 认识SpringDataJPA JPA(Java Persistence API)和JDBC类似,也是官方定义的一组接口,但是它相比传统的JDBC,它是为了实现ORM而生的,即Object-Relat...

MiddleWare-RabbitMQ

RabbitMQ

RabbitMQ 我们之前如果需要进行远程调用,那么一般可以通过发送HTTP请求来完成,而现在,我们可以使用第二种方式,就是消息队列,它能够将发送方发送的信息放入队列中,当新的消息入队时,会通知接收方进行处理,一般消息发送...

MySQL与分布式

分布式

MySQL与分布式 MySQL数据库在分布式场景下的应用。 一、主从复制 当我们使用MySQL的时候,也可以采取主从复制的策略,它的实现思路基本和Redis相似,也是采用增量复制的方式,MySQL会在运行的过程中,...

Springboot整合Email功能

spring-boot-starter-mail

1、邮件发送:Mail 我们在注册很多的网站时,都会遇到邮件或是手机号验证,也就是通过你的邮箱或是手机短信去接受网站发给你的注册验证信息,填写验证码之后,就可以完成注册了,同时,网站也会绑定你的手机号或是邮箱。 那么,像这样...

Spingboot Dubbo+zookeeper+dubbo Admin

Dubbo Dubbo是 阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring框架无缝集成。 Dubbo是一款高性能、轻量级的开源Java RPC框架,它...

Sublime配置前端轻量级开发环境

前端网页环境配置

1、安装格式化html、js、css插件 打开Sublime,使用快捷键(Shift+Command+P)-Mac平台 (ctrl+shift+P)Windows 在命令输入框输入install Package ...

DevOps、CI/CD是什么?

DevOps&&CI/CD到底是什么? 一、什么是DevOps? DevOps是Development和Operations的组合,是一种方法论,是一组过程、方法与系统的统称,用于促进应用开发、应用运维...

Spring5框架

Spring5框架 一、内容介绍 Spring 框架概述 IOC容器 IOC底层原理 IOC接口(BeanFactory) IOC操作Be...

Java反射的应用

reflect

Java 反射 1案例 需求:需要写一个“框架”,不能改变该类的任何代码的前提下,可以帮我们创建任意类的对象,并且执行其中的任意方法 1.1实现 1.1.1配置文件 1.将需要创建的对象的全类名和需要...

Jenkins的使用-CI/CD

CI/CD

Jenkins的使用-CI/CD 一、去Jenkins官网下载war包 下载 jenkins.war 二、打开终端运行命令 1 java -jar jenkins.war 运行结果: 1 2 3 4 ...

把写的脚本变为linux/unix中的系统命令

bash命令

1、脚本权限 1 chmod 777 脚本文件.bash 2、脚本创建符号链接 1 ln -s ln -s wakeUpNas.bash wake 3、复制符号链接wake到/usr/bin/中 1 cp wak...