自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 分布式理论

分布式系统中CAP理论与BASE理论,2PC、3PC、Paxos、Raft理论

2023-03-03 16:16:36 118

原创 SpringBoot&Quartz

SpringBoot定时任务实现方式 一、SpringBoot集成Quartz 步骤: 导入坐标 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-quartz</artifactId> </dependency> 继承QuartzJobBean,开发业务代码 /* * 继承Quart

2022-03-31 21:25:29 437

原创 SpringJdbcTemplate基本使用

SpringJdbcTemplate 1、JdbcTemplate基本使用 1.1 概述 原始繁琐的JDBC API对象的封装;操作模板如下:JdbcTemplate和HibernateTemplate,操作nosql数据库RedisTemplate,消息队列JmsTemplate 1.2 JDBCTemplate开发步骤 1)导入spring-jdbc和spring-tx坐标 2)创建数据库和实体 3)创建jdbcTemplate对象 4)执行数据库操作 1.3 测试 public class JdbcT

2022-03-23 10:47:27 893

原创 Spring AOP学习

Spring——AOP 1、Spring的AOP简介 1.1 什么是AOP ​ AOP为Aspect Orented Programming的缩写,意思为面向切面编程,是通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术 ​ AOP是OOP的延续,是软件开发的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生泛型,利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各个部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。 1.2 AOP的作用及其优势 作

2022-03-23 08:35:38 125

原创 spring注解开发

Spring注解开发 ##1、Spring配置数据源 1.1数据源(连接池)的作用 *提高程序性能 *实现化数据源,初始化部分连接资源 *使用连接资源时从数据源中获取 *使用完毕之后将连接资源归还给数据源 常用的数据源:DBCP、C3P0、DoneCP、Druid等 1、4JDBC文件的抽取 首先,引入命名空间 命名空间 xmlns:context="http://www.springframework.org/schema/context" xsi:schemaLocation="http://www

2022-03-23 08:21:44 323

原创 Spring学习

Spring是什么 概念:Spring是分层的Java EE/SE应用full-stack轻量级开源框架,以IOC和AOP为内核 优势:1)方便解耦,简化开发;2)AOP编程支持;3)声明式事务支持;4)方便程序测试;5)方便集成各种优秀框架;6)降低JavaEE API的使用难度;7)Java源码是经典学习范例 ##Spring开发步骤 1、导入Spring开发的基本包坐标—>Spring Context 2、编写DAO层 3、创建Spring核心配置文件–applicationContext.xm

2022-03-20 21:01:29 237

原创 Nginx学习

每个server代表一个虚拟主机 1个ip可以对应多个域名,在浏览器输入域名的时候先去访问本地hosts文件是否有对应关系,如果没有去DNS查找 windows/system32/driver/etc/hosts server { listen 80;–绑定端口 server_name www.lxtravel.com;绑定域名修改域名 location / { root index;--指定虚拟目录 index index.html index.

2022-03-20 13:29:09 2979

原创 Linux使用EditPlus修改nginx.conf

1、配置editplus 2、选择settings,配置如下内容 3、选择sftp,端口号22 点击ok 4、选择sftp,自己命名的盘符 5、修改完成之后,上传文件

2022-03-18 15:49:02 2780

原创 Linux安装Nginx

0、环境准备 安装PCRE yum install -y pcre-devel 安装zlib yum install -y zlib-devel 安装OpenSSL yum install -y openssl-devel 2、上传Ngix 百度网盘下载地址 链接:https://pan.baidu.com/s/1JFXZNRPfYDdUKo3BCNGnQw 提取码:2xp3 3、解压 tar -xzvf nginx-1.8.0.tar.gz 5、进入nginx-1.8.0目录 执行如下配置 ./confi

2022-03-18 15:10:53 76

原创 Linux安装redis

0、安装gcc环境 yum install gcc-c++ 1、获取安装包 wget https://download.redis.io/releases/redis-3.0.4.tar.gz 2、解压压缩包 tar -zxvf redis-3.0.4.tar.gz 3、进入文件夹 cd redis-3.0.4 4、编译 make 5、安装 make PREFIX=/usr/local/redis install 如果不指定的情况下,安装在 /usr/local/bin 6、复制配置文件到bin cp .

2022-03-17 16:17:44 755

原创 Linux安装JDK

步骤: 1、查询是否已经安装JDK rpm -qa | grep java 2、如果已经安装,卸载 rpm -e --nodeps 包名 3、创建JDK目录 mkdir -p /usr/local/jdk/ 4、上传JDK压缩包 使用工具上传,比如lrzsz rz 5、解压压缩包 tar -zxvf jdk-7u75-linux-x64.tar.gz 6、配置环境变量 vim /etc/profile–在文档末尾配置如下内容,第一行后缀为JDK放置目录,与Window相似 JAVA_HOME=/usr/lo

2022-03-17 15:22:20 1291

原创 Linux安装MySQL通过yum

Linux部署Mysql57的坑 1、创建软件安装文件夹(可选) mkdir ip /export/software/ mkdir -p /export/server/ 2、进入software文件夹 cd /export/software/ 3、下载安装包 wget https://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm 4、使用yum命令安装rpm包 rpm -ivh *.rpm(可以填写rpm包全程) 5、进入etc目录

2022-03-16 21:06:14 1733

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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