自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 华为云磁盘挂载

磁盘被手动挂载之后都必须把挂载信息写入/etc/fstab这个文件中,否则下次开机启动时仍然需要重新挂载。系统开机时会主动读取/etc/fstab这个文件中的内容,根据文件里面的配置挂载磁盘。挂载需要将硬盘挂载在挂载点上(一个文件夹),但是mount并不会创建文件夹,所以在使用mount命令之前首先创建挂载点。首先通过blkid命令将分区的uuid查询出来并复制uuid(往/etc/fstab中追加挂载信息时建议使用uuid)将新分区 /dev/vdb1 挂载到/mnt/storage挂载点下。

2024-02-28 19:54:03 600

原创 华为云项目部署

在浏览器中输入 ip + 端口号访问(端口默认80)config文件夹下 修改配置文件,数据库配置等。jar包跟 config文件夹同级。nginx.config配置文件。查询nginx是否启动。后端代码达成jar包。

2024-02-28 19:22:30 700

原创 华为云nginx部署

如果在使用 yum 安装软件包时出现 “Error: GPG check FAILED” 错误,这通常是由于 yum 包管理器无法验证软件包的数字签名而导致的。第二步:找到你安装nginx的根目录,进入下面的objs目录,删除Makefile文件中的 “-Werrori ”第一步:找到你安装nginx的根目录,进入下面的unix目录,并修改 “ngx_user.c” 文件。执行“make && make install”命令的时候报错。第三步:再次执行编译安装命令。安装编译工具及库文件。

2024-02-28 18:58:59 1244

原创 Linux常用命令2

哨兵模式:一个中心、一个主节点、一个从节点,哨兵默认中心端开启。单机模式:一个中心、一个服务节点。集群模式:三主三从,三个分片。

2024-01-17 18:57:29 402

原创 常用Linux命令

【代码】【无标题】

2024-01-05 17:26:50 354

原创 go构建项目与打包

kube-rbac-proxy镜像拉取地址: https://hub.docker.com/r/kubesphere/kube-rbac-proxy/tags。operator-controller-manager运行后会启动两个容器 [kube-rbac-proxy manager]: 从 ~/.kube/config 中指定的 K8s 集群中卸载controller。执行如下命令创建 operator-controller-manager。运行operator-controller-manager。

2024-01-05 14:12:55 1365

原创 Docker基础

镜像和容器的唯一区别在于容器的最上面一层是可读可写的。要点:容器=镜像+可读层。

2023-07-23 22:03:53 821

原创 Spring总结—SpringWebFlux

SpringWebFlux基本概念(1)是Spring5添加的新的模块,用于web开发的,功能和SpringMVC类似的,WebFlux使用当前一种比较流行响应式编程出现的框架。(2)使用web框架,比如SpringMVC,这些基于servlet容器 WebFlux是一种异步非阻塞的框架,异步非阻塞的框架在Servlet3.1以后才支持,核心是基于Reactor的相关Api实现的。(3)解释什么是异步非阻塞异步和同步阻塞和非阻塞上面都是针对对象不一样异步和同步针对调用者,调用者发送请求,.

2022-03-24 17:03:17 1395

原创 Spring总结—事务

Spring总结—事务事务操作(Spring事务管理介绍)事务添加到JavaEE三层结构里面service层(业务逻辑层)web层(业务) dao层在spring进行事务管理操作有两种方式 :编程式事务管理和声明式事务管理(使用) (一般不会使用编程式,会使代码臃肿)声明式事务管理基于注解方式(使用)基于xml配置文件方式在spring 进行声明式事务管理,底层使用AOPspring事务管理API提供了一个接口,代表事务管理器,这个接口针对不同的框架提供不同的实现类,Platfor

2022-03-23 21:10:19 1366

原创 Spring总结—AOP

AOP什么是AOP(1)面向切面编程(方面),利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各个部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。(2)通俗描述:不通过修改源代码的方式,在主干功能里面添加新功能。AOP (底层原理)(1)AOP底层使用动态代理第一种 有接口情况,使用JDK动态代理创建接口实现类代理对象,增强类的方法第二种 没有接口的情况,使用CGLIB动态代理创建子类的代理对象,增强类的方法JDK动态代理的实现(1)调用newProx

2022-03-23 17:30:00 458

原创 Spring总结—IOC

IOC(接口)IOC思想基于IOC容器完成,IOC容器底层是对象工厂Spring提供IOC容器实现两种方式:(两个接口)(1)Beanfactory:IOC容器基本实现,是Spring内部的使用接口,不提供开发人员进行使用加载配置文件的时候不会创建对象,在获取对象(使用)才去创建对象(2)ApplicationContext 接口的子接口,提供更多更强大的功能,一般由开发人员使用。加载配置文件时就会把在配置文件对象进行创建。Applicationcontext接口有实现类IOC操作be

2022-03-22 18:32:06 508

原创 Webflux函数式编程模型以及WebClient使用

Webflux函数式编程模型目录结构第一步 把注解编程模型工程复制一份第二步 创建Handler(具体实现方法)UserHandler.javapackage com.example.webfluxdemo2.handler;import com.example.webfluxdemo2.Entity.User;import com.example.webfluxdemo2.Service.UserService;import org.springframework.http.Med

2022-03-22 10:46:08 727

原创 Webflux注解编程模型

Webflux注解编程模型创建springboot工程,引入webFlux相关依赖配置启动的端口号创建包和相关类(目录结构)实体类User.javapackage com.example.webfluxdemo2.Entity;public class User { private String name; private String gender; private int age; public User(String name, String

2022-03-21 16:35:10 582

原创 使用Node.js在本地搭建HTTP服务器

使用Node.js在本地搭建HTTP服务器由于很多人问这个问题,我在这回复一下。下载安装Node.js打开命令行在本地建一个文件夹,进行如下操作[ 1] 初始化项目,将会自动创建package.json配置文件npm init -y[ 2] 安装Express框架,用于快速创建HTTP服务器npm install express --save[ 3] 安装nodemon监控文件修改npm install nodemon -g搭建完成后,将server.js文件放到这即可

2022-03-14 22:54:42 8702 11

原创 Spring声明式事务管理(完全注解方式)

Spring声明式事务管理(完全注解方式)创建数据表目录结构配置类package com.sun.Spring.Dao.config;import com.alibaba.druid.pool.DruidDataSource;import org.springframework.context.annotation.Bean;import org.springframework.context.annotation.ComponentScan;import org.spri

2022-03-13 18:23:22 1635

原创 JdbcTemplate操作数据库

JdbcTemplate操作数据库准备工作导入相关的jar包,建个数据库在Spring配置文件中配置数据库连接池 <!-- 数据库连接池--> <bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"> <property name="url" value="jdbc:mysql:///数据库名"&

2022-03-09 10:36:23 781

原创 Vue CLI

什么是Vue CLI 如果只是简单写几个Vue的Demo程序,那么不需要Vue CLI 如果开发大型项目,则就需要它,并且必然需要使用Vue CLI CLI是什么意思?CLI是Command-Line Interface,翻译为命令行界面,俗称脚手架 Vue CLI使用前提 -Node (版本要求 8.9以上)Vue CLI的使用 安装Vue脚手架 命令:npm install @vue/cli -g 如果想使用 CLI2,输入一条命令拉取即可,命令:npm ins

2021-02-25 18:37:36 105

原创 webpack

webpack认识webpackwebpack的安装webpack的起步webpack的配置loader的使用webpack中配置Vueplugin的使用搭建本地服务器什么是webpack? webpack是一个现代的JavaScript应用的静态模块打包工具 官网: https://webpack.js.org/ 目前使用前端模块化的一些方案:AMD、CMD、CommenJS、ES6。 webpack其中一个核心就是让我们可能进行模块化开发,并且会帮助我们处

2021-02-23 17:02:18 200 1

原创 跑马灯实验-寄存器版本

前言由于当初没有学好51单片机,导致现在学32困难重重。听老师讲课,感觉自己就在外太空。下面通过跑马灯的例子,串串知识点。简单了解GPIO战舰、精英版(stm32f103zet6)都是144脚芯片,有七组IO,GPIOA——GPIOG,每组IO有16个io,一共有16*7=112个io迷你版(STM32F103RCT6),一共有四组IO口,一共有16*3+3个ioGPIOA0——GPIOA15GPIOB0——GPIOB15GPIOC0——GPIOC15GPIOD0——GPIOD2

2020-11-15 17:26:37 357 2

原创 MATLAB2018a安装教程

MATLAB2018a安装教程下载安装包下载好MATLAB2018a的安装包,这个安装包的确有点大,12.6G。我下了一个半小时才下载下来。由于它的大小超出了4G,我放不到网盘上了,就不上传安装包链接了。即使传到网盘,下载下来也需要3、4个小时,没有会员的话。等我想好怎么上传安装包再说吧。接下来就开始安装吧!安装解压缩安装包,点击里面的setup.exe安装程序接下来出现安装界面,选择“使用文件安装密钥”进行安装 密钥为:09806-07443-53955-64350-21751-412

2020-11-10 14:32:18 8173 13

原创 微信小程序连接MySQL数据库

微信小程序连接MySQL简要说明:承接上一个商品列表页,在服务器端连接MySQL数据库,通过条件匹配查寻数据并显示在客户端准备工作1、node.js2、微信开发者工具3、MySQL数据库MySQL配置数据库、数据表通过可视化的Workbench,可以很容易的建立自己的数据库、数据表。这里直接截个图就好了推荐一个工具 Navicat for MySQL,以后可以通过它连接自己的数据库目录结构客户端代码实现index.wxml (变化不大,加了个跳转按钮)<

2020-10-27 18:15:18 62839 33

原创 微信小程序制作简单的商品列表页,实现价格求和

微信小程序制作简单的商品列表页,实现价格求和准备工作1、node.js2、微信开发者工具目录结构客户端代码实现index.wxml<view class="contain"> <form bindsubmit="submit"> <view> <text id="top">商品</text> <checkbox-group name="skills"> <label wx:f

2020-10-22 12:18:24 10911 7

原创 最新Ubuntu18.04安装Pycharm并建立快捷方式

最新Ubuntu18.04安装Pycharm并建立快捷方式1. 安装Pycharm这个过程很简单,和Windows差不多。进入官网下载对应的Linux版本接下来就是进入安装包下的bin目录输入命令sh ./pycharm.sh接下来就是一步一步的安装了。2. 为Pycharm创建快捷方式创建 pycharm.desktop 文件首先切换目录到桌面:cd ~/桌面用 vim 创建 pycharm.desktop :vim pycharm.desktop内容如下(注意一定要写绝对

2020-10-11 12:24:44 358

原创 anaconda的安装以及tensorflow环境的搭建

anaconda的安装以及tensorflow环境的搭建下载安装anaconda官网下载太慢,建议使用清华源(Tensorflow目前只支持Python3.5/3.6环境)安装完后#检测anaconda环境是否安装成功:conda --version#检测目前安装了哪些环境变量:conda info --envs#查看当前有哪些可以使用的tensorflow版本:conda search --full -name tensorflow#查看tensorflow包信息及依赖关系:con

2020-10-11 12:01:20 248 2

原创 keil5最新版本安装,合并C51、STM32

keil5最新版本安装,合并C51、STM32安装所需安装包MDK531.EXEC51.exeSTM32系列pack包注册机步骤先安装MDK531.EXE再安装C51.exe 默认路径和MDK531.EXE路径相同,否则合并失败。最后使用注册机激活。链接官网地址:https://www.keil.comKeil官方Pack包下载地址 http://www.keil.com/dd2/Pack/MDK-arm最新版本申请地址:https://www.keil.com

2020-10-11 10:42:38 1015 5

微信小程序连接数据库!

一个小demo,微信小程序连接数据库的小demo。

2022-03-14

JdbcTemplate操作数据库实现添加功能

JdbcTemplate操作数据库实现添加功能

2022-03-09

空空如也

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

TA关注的人

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