有点小奇怪
码龄5年
关注
提问 私信
  • 博客:29,977
    29,977
    总访问量
  • 46
    原创
  • 1,667,226
    排名
  • 10
    粉丝
  • 0
    铁粉

个人简介:╰有些事现在不做 一辈子都不会做了╮

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:河南省
  • 加入CSDN时间: 2019-11-04
博客简介:

qq_45834459的博客

查看详细资料
个人成就
  • 获得16次点赞
  • 内容获得7次评论
  • 获得132次收藏
创作历程
  • 27篇
    2021年
  • 17篇
    2020年
  • 2篇
    2019年
成就勋章
TA的专栏
  • docker基础
    8篇
  • SpringSecurity
    3篇
  • Mysql基础学习
    7篇
  • Spring5学习
    2篇
  • Java学习
    17篇
  • LInux学习
    7篇
  • 课程设计
    2篇
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Docker常用安装

总体步骤搜索镜像拉取镜像查看镜像启动镜像停止容器移除容器安装tomcatdocker hub上面查找tomcat镜像:docker search tomcat从docker hub上拉取tomcat镜像到本地:docker pull tomcat1官网命令:2拉取完成:docker images查看是否有拉取到的tomcat使用tomcat镜像创建容器(也叫运行镜像):docker run -it -p 8080:8080 tomcat-p 主机端口:docker容器
原创
发布博客 2021.11.27 ·
391 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

本地镜像发布到阿里云

镜像的生成方法1.前面的DockerFile2.从容器创建一个新的镜像docker commit [OPTIONS] 容器ID [REPOSITORY[:TAG]]OPTIONS说明:-a :提交的镜像作者;-m :提交时的说明文字;将本地镜像推送到阿里云1.本地镜像素材原型2.阿里云开发者平台3.创建仓库镜像4.将镜像推送到registry5.公有云可以查询到6.查看详情将阿里云上的镜像下载到本地...
原创
发布博客 2021.11.27 ·
510 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker容器数据卷

是什么先来看看Docker的理念:将运用与运行的环境打包形成容器运行 ,运行可以伴随着容器,但是我们对数据的要求希望是持久化的容器之间希望有可能共享数据Docker容器产生的数据,如果不通过docker commit生成新的镜像,使得数据做为镜像的一部分保存下来,那么当容器删除后,数据自然也就没有了。为了能保存数据在docker中我们使用卷。一句话:有点类似我们Redis里面的rdb和aof文件;能干嘛卷就是目录或文件,存在于一个或多个容器中,由docker挂载到容器,但不属于联合文件系统
原创
发布博客 2021.11.27 ·
262 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker常用命令

帮助命令docker versiondocker infodocker --help镜像命令docker images列出本地主机上的镜像:REPOSITORY:表示镜像的仓库源各个选项说明:TAG:镜像的标签IMAGE ID:镜像IDCREATED:镜像创建时间SIZE:镜像大小同一仓库源可以有多个 TAG,代表这个仓库源的不同个版本,我们使用 REPOSITORY:TAG 来定义不同的镜像。如果你不指定一个镜像的版本标签,例如你只使用 ubuntu,docker
原创
发布博客 2021.11.27 ·
200 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker 镜像

是什么镜像是一种轻量级、可执行的独立软件包,**用来打包软件运行环境和基于运行环境开发的软件,**它包含运行某个软件所需的所有内容,包括代码、运行时、库、环境变量和配置文件。1.UnionFS(联合文件系统)UnionFS(联合文件系统):Union文件系统(UnionFS)是一种分层、轻量级并且高性能的文件系统,它支持对文件系统的修改作为一次提交来一层层的叠加,同时可以将不同目录挂载到同一个虚拟文件系统下(unite several directories into a single virtual
原创
发布博客 2021.11.27 ·
171 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DockerFile解析

是什么?Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。构建三步骤:1.编写Dockerfile文件;2.docker build;3.docker run文件什么样???以我们熟悉的CentOS为例 :https://hub.docker.com/_/centos/DockerFile构建过程解析Dockerfile内容基础知识:1:每条保留字指令都必须为大写字母且后面要跟随至少一个参数;2:指令按照从上到下,顺序执行;3:#表示注释;4:
原创
发布博客 2021.11.27 ·
337 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker安装

前提说明CentOS Docker 安装Docker支持以下的CentOS版本:CentOS 7 (64-bit)CentOS 6.5 (64-bit) 或更高的版本前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。查看自己的内核un
原创
发布博客 2021.11.24 ·
155 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Docker简介

1.是什么?问题:为什么会有docker出现?一款产品从开发到上线,从操作系统,到运行环境,再到应用配置。作为开发+运维之间的协作我们需要关心很多东西,这也是很多互联网公司都不得不面对的问题,特别是各种版本的迭代之后,不同版本环境的兼容,对运维人员都是考验,Docker之所以发展如此迅速,也是因为它对此给出了一个标准化的解决方案。环境配置如此麻烦,换一台机器,就要重来一次,费力费时。很多人想到,能不能从根本上解决问题,**软件可以带环境安装?**也就是说,安装的时候,把原始环境一模一样地复制过来。开
原创
发布博客 2021.11.24 ·
108 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SpringSecurity 微服务权限方案

1.什么是微服务1.1微服务由来:微服务最早由 Martin Fowler 与 James Lewis 于 2014 年共同提出,微服务架构风格是一种使用一套小服务来开发单个应用的方式途径,每个服务运行在自己的进程中,并使用轻量级机制通信,通常是 HTTP API,这些服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。1.2微服务优势:(1)微服务每个模块就相当于一个单独的项目,代码量明显减少,遇到问题也相对来
原创
发布博客 2021.11.19 ·
4164 阅读 ·
8 点赞 ·
0 评论 ·
68 收藏

SpringSecurity入门

1.SpringSecurity 框架简介1.1概要:Spring 是非常流行和成功的 Java 应用开发框架,Spring Security 正是 Spring 家族中的成员。Spring Security 基于 Spring 框架,提供了一套 Web 应用安全性的完整解决方案。正如你可能知道的关于安全方面的两个主要区域是“认证”和“授权”(或者访问控制),一般来说,Web 应用的安全性包括**用户认证(Authentication)和用户授权(Authorization)**两个部分,这两点也是
原创
发布博客 2021.11.17 ·
1390 阅读 ·
0 点赞 ·
1 评论 ·
4 收藏

SpringSecurity Web 权限方案

1.设置登录的用户名和密码:**第一种方式:**通过配置文件spring.security.user.name=atguiguspring.security.user.password=atguigu这时控制台不再打印密码;**第二种方式:**通过配置类在config包下新建SecurityConfig配置类:/** * @author LZR * @create 2021-11-09-20:15 */@Configurationpublic class SecurityConf
原创
发布博客 2021.11.10 ·
758 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

流程控制结构

系统变量一、全局变量作用域:针对于所有会话(连接)有效,但不能跨重启查看所有全局变量SHOW GLOBAL VARIABLES;查看满足条件的部分系统变量SHOW GLOBAL VARIABLES LIKE '%char%';查看指定的系统变量的值SELECT @@global.autocommit;为某个系统变量赋值SET @@global.autocommit=0;SET GLOBAL autocommit=0;二、会话变量作用域:针对于当前会话(连接)有效查看所有会话变量
原创
发布博客 2021.07.06 ·
119 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

视图的讲解

视图**含义:**理解成一张虚拟的表视图和表的区别: 使用方式 占用物理空间视图 完全相同 不占用,仅仅保存的是sql逻辑表 完全相同 占用视图的好处:1、sql语句提高重用性,效率高2、和表实现了分离,提高了安全性视图的创建语法:CREATE VIEW 视图名AS查询语句;视图的增删改查1.查看视图的数据★SELECT * FROM my_v4;SELECT * FROM my_v1 WHERE last_name='Partners';2、插入视图的数据
原创
发布博客 2021.07.06 ·
216 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

TCL语言的学习

数据库事务含义:通过一组逻辑操作单元(一组DML——sql语句),将数据从一种状态切换到另外一种状态特点:(ACID)原子性:要么都执行,要么都回滚一致性:保证数据的状态操作前和操作后保持一致隔离性:多个事务同时操作相同数据库的同一个数据时,一个事务的执行不受另外一个事务的干扰持久性:一个事务一旦提交,则数据将持久化到本地,除非其他事务对其进行修改相关步骤:1、开启事务2、编写事务的一组逻辑操作单元(多条sql语句)3、提交事务或回滚事务事务的分类:隐式事务,没有明显的开启
原创
发布博客 2021.07.06 ·
147 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DDL语句

库和表的管理库的管理:一、创建库create database 库名二、删除库drop database 库名表的管理:#1.创建表CREATE TABLE IF NOT EXISTS stuinfo( stuId INT, stuName VARCHAR(20), gender CHAR, bornDate DATETIME);DESC studentinfo;#2.修改表 alter语法:ALTER TABLE 表名 ADD|MODIFY|DROP|CHANGE CO
原创
发布博客 2021.07.06 ·
133 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DML语言

插入语法:insert into 表名(字段名,...)values(值1,...);特点:1、字段类型和值类型一致或兼容,而且一一对应2、可以为空的字段,可以不用插入值,或用null填充3、不可以为空的字段,必须插入值4、字段个数和值的个数必须一致5、字段可以省略,但默认所有字段,并且顺序和表中的存储顺序一致修改修改单表语法:update 表名 set 字段=新值,字段=新值【where 条件】修改多表语法:update 表1 别名1,表2 别名2set 字段=新值,
原创
发布博客 2021.07.06 ·
141 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

DQL语言的学习

1:基础查询语法:SELECT 要查询的东西【FROM 表名】;类似于Java中 :System.out.println(要打印的东西);特点:①通过select查询完的结果 ,是一个虚拟的表格,不是真实存在② 要查询的东西 可以是常量值、可以是表达式、可以是字段、可以是函数2:条件查询:条件查询:根据条件过滤原始表的数据,查询到想要的数据语法:select 要查询的字段|表达式|常量值|函数from 表where 条件 ; 分类:一、条件表达式 示例:sal
原创
发布博客 2021.07.06 ·
112 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Mysql基础

一、为什么要学习数据库1.持久化数据到本地2.可以实现结构化查询,方便管理二、数据库的相关概念1、DB:数据库,保存一组有组织的数据的容器2、DBMS:数据库管理系统,又称为数据库软件(产品),用于管理DB中的数据3、SQL:结构化查询语言,用于和DBMS通信的语言三、数据库存储数据的特点1、将数据放到表中,表再放到库中2、一个数据库中可以有多个表,每个表都有一个的名字,用来标识自己。表名具有唯一性。3、表具有一些特性,这些特性定义了数据在表中如何存储,类似java中 “类”的设计。4
原创
发布博客 2021.07.06 ·
127 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring框架之AOP

AOP概念:1 、什么是 AOP(1)面向切面编程(方面),利用 AOP 可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码方式,在主干功能里面添加新功能。(3)使用登录例子说明 AOP。AOP底层原理:1 、AOP 底层使用动态代理(1)有两种情况动态代理第一种 第一种 有接口情况,使用 JDK 动态代理⚫ 创建接口实现类代理对象,增强类的方法第二种 没有接口情况,使用 CGL
原创
发布博客 2021.04.01 ·
136 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Spring简介

一、spring简介1.1.1 Spring是什么Spring是分层的 Java SE/EE应用full- stack轻量级开源框架,以IoC(Inversion of Control:反转控制)和AOP( Aspect Oriented Programming:面向切面编程)为内核,提供了展现层 Spring MVC和持久层 Spring JDBC以及业务层事务管理等众多的企业级应用技术,还能整合开源世界众多著名的第三方框架和类库,逐渐成为使用最多的 Java EE企业应用开源框架。1.1.2Spr
原创
发布博客 2021.03.30 ·
10182 阅读 ·
3 点赞 ·
0 评论 ·
22 收藏
加载更多