自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql数据库安装和卸载

1、官网下载mysql安装文件 在搜索框中输入mysql ,点击mysql下载官网选择mysql community server点击go to download page64位操作系统则需要寻找之前的版本来进行下载。这时在页面右边找到并点击“Looking for previous GA versions?”2、将下载好的安装包放到指定的位置,再进行解压; 我是将压缩包放在D盘,如下图3、由于我的系统是64位的,双击64位的安装包进行安装双击后点击“next”下一步选择安装

2020-06-12 22:54:19 449

原创 jdk下载与安装

jdk下载与安装JDK 下载与安装JDK 下载与安装1 . jdk下载地址2. 根据自己的电脑下载相应的版本双击打开点击下一步点击关闭3、JDK 环境变量配置点击桌面“我的电脑”,右键点击属性,找到高级属性设置。如下所示1. JAVA_HOME:C:\Program File\Java\jdk1.8.0注:配置 JDK 的安装路径2. PATH:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;注:注意原来 Path 的变量值末尾有没有;号,如果没有

2021-03-08 15:59:05 220 1

原创 vm网咯配置

vm的三种网咯模式1. Docker网络模式构建docker容器指定网络模式1. Docker网络模式Docker在创建容器时有四种网络模式:bridge/host/container,bridge为默认不需要用–net去指定,其他三种模式需要在创建容器时使用–net去指定2.bridge模式(默认模式) docker run时使用--net=bridge,这种模式会为每个容器分配一个独立的Network Namespace, 同一个宿主机上的所有容器会在同一个网段下,相互之间是可以通信的

2020-12-26 17:49:58 222

原创 docker 自定义镜像上传到阿里云

1.将Docker镜像上传至阿里云(上传、拉取)登陆阿里云,搜索【容器镜像服务】2。配置Docker加速器3.创建镜像仓库(创建镜像仓库时要绑定一个代码托管网站,例如:github)4.点击对应镜像仓库列表后的管理:上传和下载镜像的相关命令都在管理里面有详细说明4 登录阿里云 密码并不是登录阿里云的密码,而是在访问凭证里面设置的固定密码使用docker images查询出镜像修改镜像的名字,让它符合阿里云的规则这里每个人的镜像名字都不一样按照自己的阿里云来sudo docker ta

2020-12-20 22:00:14 314

原创 Dockerfile基本操作命令及简介

Dockerfile基本语法及简介1.什么是Dockerfile2.Dockerfile的基本结构3.使用Dockerfile基于centos创建JDK8的镜像4. 基于最小的操作系统Alpine的镜像构建容器1.什么是Dockerfile1.dockerfile是一个文本格式的配置文件, 用户可以使用 Dockerfile 来快速创建自定义的镜像2.Dockerfile的基本结构1.基础镜像信息 FROM 指定哪种镜像为新镜像的基础镜像,比如ubuntu,centos2.维护者信息 MAI

2020-12-19 18:05:06 583 1

原创 docker操作命令

docker基本操作1. Docker是什么2. Docker与虚拟化3. Docker虚拟化的好处4. 核心概念5. CentOS7 安装docker(在线方式)6. 镜像的操作7.容器的操作1. Docker是什么Docker是一个由GO语言写的程序运行的“容器”,它是完整的一套容器管理系统,容器技术1.什么是容器: 一个容器就相当于一个虚拟机2.docker用途:{1.提供一次性的环境。比如,本地测试他人的软件、持续集成的时候提供单元测试和构建的环境2.提供弹性的云服务。因为 Docker

2020-12-16 22:17:58 114

原创 熔断器Hystrix及服务监控Dashboard

熔断器Hystrix及服务监控Dashboard1、服务雪崩效应2、服务熔断服务降级3、Hystrix默认超时时间设置4、Hystrix服务监控Dashboard1、服务雪崩效应当一个请求依赖多个服务的时候:正常情况下的访问但是,当请求的服务中出现无法访问、异常、超时等问题时(图中的I),那么用户的请求将会被阻塞。如果多个用户的请求中,都存在无法访问的服务,那么他们都将陷入阻塞的状态中。所以需要Hystrix的引入,可以通过服务熔断和服务降级来解决这个问题。2、服务熔断服务降级Hystr

2020-12-14 19:44:50 114

原创 Eureka集群搭建

Eureka集群搭建单一的Eureka案例:整合型的Eureka案例:单一的Eureka案例:高可用集群配置当注册中心扛不住高并发的时候,这时候 要用集群来扛;案例:根据springcloud简介来操作springcloud简介module microservice-eureka-server-2002 microservice-eureka-server-20031、pom.xml 把依赖加下<dependencies> <dependency>

2020-12-12 11:19:24 172

原创 Quartz入门

Quartz简介及应用场景1. Quartz介绍任务调度框架“Quartz”是OpenSymphony开源组织在Job scheduling领域又一个开源项目,是完全由java开发的一个开源的任务日程管理系统,“任务进度管理器”就是一个在预先确定(被纳入日程)的时间到达时,负责执行(或者通知)其他软件组件的系统。2. Quartz的触发器触发器用来告诉调度程序作业什么时候触发。框架提供了5种触发器类型,但两个最常用的SimpleTrigger和CronTrigger。五种类型的Trigger(定

2020-12-12 10:46:50 137

原创 springcloud简介

这里写目录标题springcloud简介注册中心eurekaspringcloud简介简介Spring Cloud是一系列框架的有序集合。它利用Spring Boot的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用Spring Boot的开发风格做到一键启动和部署。Spring Cloud并没有重复制造轮子,它只是将目前各家公司开发的比较成熟、经得起实际考验的服务框架组合起来,通过Spring Boot风格进行再封装屏蔽掉了复

2020-12-11 17:09:11 243

原创 springboot整合bybatis

springboot整合mybatis逆向生成插件相关pom依赖<!--更改springboot中的mysql版本,逆向生成不兼容高版本--><mysql.version>5.1.44</mysql.version><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId>

2020-12-06 20:17:37 83

原创 Springboot+bootstrap界面版之增删改查及图片上传

Springboot+bootstrap界面版之增删改查及图片上传pom依赖<mysql.version>5.1.44</mysql.version><version>${mysql.version}</version><dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter&lt

2020-12-03 11:18:51 147

原创 springboot对jpa的支持

创建一个新的项目勾选所需要的导入pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId> </dependency>application.yml文件配置spring: jpa:

2020-12-03 10:54:33 89

原创 springboot整合druid

1.新建一个springboot项目导入druid所需要的pom依赖<dependency> <groupId>com.alibaba</groupId> <artifactId>druid-spring-boot-starter</artifactId> <version>1.1.10</version> </dependency><dependency&g

2020-12-02 14:36:13 90

原创 Java注解

Java注解(Annotation)Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解相关类都包含在java.lang.annotation包中。Java注解分类2.1 JDK基本注解2.2 JDK元注解2.3 自定义注解JDK基本注解3.1 @Override重写3.2 @Deprecated已过时3.3 @SuppressWarnings(value = “unchecked”)压制编辑器警告JDK元..

2020-11-29 14:58:34 67

原创 springboot模版

springboot模版1、thymeleaf模板2、Freemarker模板1、thymeleaf模板导入相关的pom依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-thymeleaf</artifactId> </dependency&g

2020-11-28 22:24:22 78

原创 spring boot入门

springboot入门spring入门使用idea配置springboot项目spring入门1.SpringBoot是什么?Spring Boot它本身并不提供Spring框架的核心特性以及扩展功能,只是用于快速、敏捷地开发新一代基于Spring框架的应用程序。也就是说,它并不是用来替代Spring的解决方案,而是和Spring框架紧密结合用于提升Spring开发者体验的工具。同时它集成了大量常用的第三方库配置(例如Jackson, JDBC, Mongo, Redis, Mail等等),Spr

2020-11-27 10:59:52 131

原创 git第一次课

**0. 预习作业1.申请并[激活]一个Github帐号2.在window中安装Git版本要求:Git-2.22.0-64-bit.exe或以上版本,安装路径:请不要安装在C盘(win10会有权限问题),建议选择“D:\tools\Git”Git是什么Git是一个开源的[分布式][版本控制系统],用于敏捷高效地处理任何或小或大的项目版本控制器CVS/SVN/GitSVN客户端/服务器GIT客户端/代码托管网站(例如:github)注1:类似的代码托管网站还有:github/码云

2020-11-03 18:26:32 1661

原创 Linux项目部署发布

将SSH2项目及数据库部署到CenOS7上安装mysql5.7.302.0安装libaio、perl、net-tools库,要不就会报错 balabalaCentos7下无法远程连接mysql数据库CentOS7中使用yum安装Nginx的方法jdk1.8+tomcat8.5+mysql5.7安装mysql5.7.301.官网下载MySQL5.7.30的RPM安装包1.2 卸载CentOS7系统自带的mariadb先检查有没有安装mariadb rpm -qa|grep mariadb

2020-09-28 10:20:38 321

原创 Linux服务配置

Linuk服务配置CentOS更换阿里云的源jdk安装与配置tomcat安装与配置tomcat增加启动参数CentOS更换阿里云的源文件的上传下载1.上传rz2.下载sz如图:1.确保更换之前确保自己安装wget,若是没安装wget直接安装即可yum list wgetyum -y install wget2.首先备份mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak3.下载阿里云的yu

2020-09-26 14:59:03 122

原创 LInkux基础语句

linkux命令1. linux入门命令(Linux是区分大小写) ifconfig 查看ip地址 ip addr 查看ip地址,2个命令都可以Linux基础必懂:eth0,eth1,eth2,lo是什么意思eth0,eth1,eth2……代表网卡一,网卡二,网卡三……lo代表127.0.0.1,即localhosts

2020-09-22 15:56:32 209

原创 vuex

Vuexvuexvuex使用步骤vex相关代码块vuexVuex 是一个专为 Vue.js 应用程序开发的状态管理模式。可以想象为一个“前端数据库”(数据仓库),让其在各个页面上实现数据的共享包括状态,并且可操作Vuex分成五个部分:1.State:单一状态树2.Getters:状态获取3.Mutations:触发同步事件4.Actions:提交mutation,可以包含异步操作5.Module:将vuex进行分模块vuex使用步骤安装cmd 切换到你项目的路径下 输入下载 npm

2020-08-30 11:20:20 158

原创 SPA项目表单验证

spa表单验证增删改的实现表单验证增删改的实现结果:表单验证 <el-dialog :title="title" :visible.sync="dialogFormVisible" :close-on-click-modal="false" @close="closeDialog"> <el-form :model="bookForm" :rules="rules" ref="bf"> <el-form-item label="书本编

2020-08-30 10:17:07 192

原创 VisualSVN安装

VisualSVN提取码kdct1点击next继续2勾选继续next3选择Add继续next4这里的443修改成8443这里的Repositories是你的安装目录5点击install安装之后启动就会出现这个界面找到你的安装目录点击bin文件找到你下面这个图标鼠标右键创建桌面快捷方式,就会出现到你的桌面上...

2020-08-30 09:14:44 234

原创 spa项目开发动态树,数据表格

1.后台数据导入项目需要的数据库表数据库表提取码:gbao1.2再到eclipse工具类确保数据库连接成功保证数据库连接的语句是对的2.动态树单个左侧功能 <el-menu key="" index=""> <el-submenu> <template slot="title"> <i class="el-icon-location"></i>

2020-08-27 09:55:28 102

原创 vue首页导航+左侧菜单

1. Mock.jsMock.js是一个模拟数据的生成器,用来帮助前端调试开发、进行前后端的原型分离以及用来提高自动化测试效率。2. Mock.js使用步骤3. 2.1 安装mockjs依赖npm install mockjs -D只在开发环境使用下载之后就会看到...

2020-08-26 09:09:50 1467

原创 vue路由

. SPA是什么1 单页Web应用(single page application,SPA),就是只有一个Web页面的应用,是加载单个HTML页面,并在用户与应用程序交互时动态更新该页面的Web应用程序单页面应用程序:只有第一次会加载页面, 以后的每次请求, 仅仅是获取必要的数据.然后, 由页面中js解析获取的数据, 展示在页面中传统多页面应用程序:对于传统的多页面应用程序来说, 每次请求服务器返回的都是一个完整的页面优势减少了请求体积,加快页面响应速度,降低了对服务器的压力更好的用户体

2020-08-25 16:20:35 141

原创 vue+elementUI完成注册及登陆

打开cmd输入下面这些命令一个一个下载npm install element-ui -Snpm install axios -Snpm install qs -Snpm install vue-axios -S打开你项目的src找到package打开就会看到你下载的东西

2020-08-22 16:34:02 23520

原创 使用vue cli 搭建项目

打开HiBuilder新建打开目录找到之前你下载项目vue项目结构说明build文件夹 这个文件夹主要是进行webpack的一些配置webpack.base.conf.js webpack基础配置,开发环境,生产环境都依赖webpack.dev.conf.js webpack开发环境配置webpack.prod.conf.js webpack生产环境配置build.js

2020-08-19 16:25:10 133

原创 vue-cli环境搭建

搭建好NodeJS环境打开cmd检查自己是否安装好node -vnpm -v安装vue-clinpm install -g vue-cli安装完成之后打开命令窗口并输入 vue -V你就会看到你安装的版本说明你安装成功再到cmd输入E: 转到你所在项目的光盘在输入 cd空格和图片的上的路径他就会自动转到你的建的项目下面在输入vue init webpack 加你的项目名字,名字必须是英文而且不能大写***等他慢慢加载完之后类似于一问一答的问题1.Project name:

2020-08-19 14:34:09 157

原创 nodeJS环境配置

1. Node.js是什么1.1 Node.js是一个基于Chrome V8引擎的[JavaScript运行环境]。 Node.js使用了一个事件驱动、非阻塞式I/O 的模型。1.2 Node.js是一个让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务端语言平起平坐的脚本语言2. Node.js环境搭建下载地址https://nodejs.org/zh-cn/download/ 根据自己的电脑来下载相应的2.2解压:将

2020-08-18 15:05:15 324

原创 vue样式

demo1.html样式绑定1.1 class绑定使用方式:v-bind:class=“expression”expression的类型:字符串、数组、对象1.2 style绑定v-bind:style=“expression”expression的类型:字符串、数组、对象事件处理器事件监听可以使用v-on 指令之前已学习2.1 事件修饰符Vue通过由点(.)表示的指令后缀来调用修饰符,.stop.prevent.capture.self.once <!-

2020-08-14 11:20:34 119

原创 vue基本语法

1. 模板语法demo1.hrml1.1 插值1.1.1 文本{{msg}}1.1.2 html使用v-html指令用于输出html代码1.1.3 属性HTML属性中的值应使用v-bind指令1.1.4 表达式Vue提供了完全的JavaScript表达式支持{{str.substr(0,6).toUpperCase()}}{{ number + 1 }}{{ ok ? ‘YES’ : ‘NO’ }}我的Id是js动态生成的1.2 指令指的是带有“v-”前缀的特殊属性## d

2020-08-14 10:13:28 134

原创 spring安装

spring安装1 离线安装2.在线安装spring安装到官方下载和你电脑eclipse版本相同的压缩包这里可以看你eclipse版本点击Add这里的Name名字随便取在找到你下载的spring的位置在点击next勾选所有的IED记得把下面那个勾去掉在下一步就可以了切记离线加载的时候把所有的网全部断掉,否则加载很慢有这个就说明安装好了...

2020-08-07 10:05:37 108

原创 hibernate的多对多

1. 数据库的多对多1.1 数据库中不能直接映射多对多处理:创建一个桥接表(中间表),将一个多对多关系转换成两个一对多 注1:数据库多表联接查询 永远就是二个表的联接查询 A B C D t1 C D t2 D t3 注2:交叉连接 注3:外连接:left(左)/right(右)/full(左右) 主从表:连接条件不成立时,主表记录永远保留,与

2020-07-31 10:04:53 393

原创 maven安装和web项目的搭建

1. Maven简单介绍Apache Maven是个项目管理和自动构建工具,基于项目对象模型(POM)的概念。作用:完成项目的相关操作,如:编译,构建,单元测试,安装,网站生成和基于Maven部署项目。什么是自动构建工具?2.1 .java->.class->run方式一javac HelloWorld.javajava HelloWorld方式二开发工具Eclipse2.2 如何创建一个struts2的WEB项目(全手动添加相关jar包,还要设置构建路径)常

2020-07-24 11:26:21 112

原创 下拉框加载

增加界面下拉框及增加代码:界面效果:在增加界面增加一个combobox组件,形成动态的下拉框加载代码package com.lwm.entity;public class Category { private long id; private String name; public long getId() { return id; } public void setId(long id) { this.id = id; } public String getN

2020-07-11 15:29:10 234

原创 主页面加载数据及绑定

目录1.书籍分类数据加载2.页面展示书籍分类和数据加载index界面<%@ page contentType="text/html;charset=UTF-8" language="java" %><%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %><html><head> <meta charset="utf-8"> <title>网

2020-07-10 17:38:07 212

原创 项目登陆注册及权限

这里的登录注册等都是之前写好样式的,所以直接拿来用用户登录看到的页面这是老板看到的界面1.导入所需要的jar包先写一个用户实体类的权限实体类package com.lwm.entity;public class User { private long id; private String name; private String pwd; private int type; public long getId() { return id; }

2020-07-05 22:55:56 541

原创 项目分析

目录1.书城思维导图2.数据库表的设计网上书城项目功能分析思导图数据库表的设计经供参考:

2020-07-05 10:55:28 160

空空如也

空空如也

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

TA关注的人

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