自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(330)
  • 资源 (4)
  • 收藏
  • 关注

原创 Sql语句 -新增条目并返回自动编号

insert into 表(列1,列2) output inserted.自动编号列 values(值1,值2);例如:insert into class(cName,cDescription) output inserted.classId values(‘高三一班’,‘全是美女’)...

2020-03-03 10:15:19 363

原创 微信小程序学习之数据绑定

微信小程序学习之数据绑定

2022-10-03 15:02:12 297 1

原创 微信小程序开发学习笔记

学习微信小程序开发第一课

2022-09-18 17:15:07 441

原创 一步一步,部署k8s集群

部署k8s集群购买云服务器3台服务器2核4G (一台master ,2台node)创建VPC网络(用于K8S-cluster) IP地址范围 (不要选192.168.0.0/16和172.16.0.0/16,这两个预留给了services 和pods)创建VPC下的交换机(私有网络,子网)绑定公网IP为每个服务器分配一个公网IP打开组内互信测试:在VPC里任意一台机器测试PING 其他机器安装Docker1、移除以前docker相关包sudo yum remove docker

2022-03-02 17:37:21 875

原创 MAC 手动挂载NTFS 数据卷

NTFS是Windows NT File System (NTFS)的意思,是Windows特有的文件系统,所以MAC并没有直接提供支持读写,当插入NTFS的移动硬盘时,只能读取文件不能写入文件。有两种方法可以解决这个问题,方法1就是把移动硬盘转换成FAT32格式,但是这样就能存储小于4GB的文件了,方法2如下所以,需要执行几个命令执行挂载。查看自己的磁盘地址ls -l /Volumes/然后会看到自己的移动硬盘名称,假设名字叫做“移动硬盘”那么自己的移动硬盘的地址就是/Volumes/移动硬盘

2022-02-02 18:58:51 943

原创 Docker-compose容器编排 --springboot微服务部署实战

Docker-compose容器编排​ 是什么​ Docker-Compose是Docker官方的开源项目,负责实现对Docker容器集群的快速编排。​ 能干嘛​ 去哪下​ 官网​ https://docs.docker.com/compose/compose-file/compose-file-v3/​ 官网下载​ https://docs.docker.com/compose/install/安装步骤curl -L "https://github.com/docker

2022-01-30 21:01:58 2572

原创 Docker网络

Docker网络是什么docker不启动,默认网络情况​ ens33​ lo​ virbr0## 在CentOS7的安装过程中如果有选择相关虚拟化的的服务安装系统后,启动网卡时会发现有一个以网桥连接的私网地址的virbr0网卡(virbr0网卡:它还有一个固定的默认IP地址192.168.122.1),是做虚拟机网桥的使用的,其作用是为连接其上的虚机网卡提供 NAT访问外网的功能。 我们之前学习Linux安装,勾选安装系统的时候附带了libvirt服务才会生成的一个东西,如果不需要可

2022-01-30 14:21:02 1038

原创 Docker微服务实战

Docker微服务实战通过IDEA新建一个普通微服务模块​ 建Module​ docker_boot​ 改POM​ 写YML​ 主启动​ 业务类最终达成一个jar包通过dockerfile发布微服务部署到docker容器IDEA工具里面搞定微服务jar包编写Dockerfile​ Dockerfile内容# 基础镜像使用javaFROM java:8# 作者MAINTAINER bowenxu# VOLUME 指定临时文件目录为/tmp,在主机/var/

2022-01-30 12:27:49 1890

原创 Dockerfile练习自定义镜像mycentosjava8

Dockerfile练习自定义镜像mycentosjava8要求 Centos7镜像具备vim+ifconfig+jdk8 JDK的下载镜像地址 官网 https://mirrors.yangxingzhen.com/jdk/编写 准备编写Dockerfile文件 大写字母D FROM centos #作者 MAINTAINER bowenxu ENV MYPATH /usr/local WORKDIR $MYPATH #安装vim编辑器 RUN yum -y in

2022-01-30 12:04:59 1178

原创 DockerFile解析

DockerFile解析DockerFile构建过程解析Dockerfile内容基础知识1:每条保留字指令都必须为大写字母且后面要跟随至少一个参数2:指令按照从上到下,顺序执行3:#表示注释4:每条指令都会创建一个新的镜像层并对镜像进行提交Docker执行Dockerfile的大致流程(1)docker从基础镜像运行一个容器(2)执行一条指令并对容器作出修改(3)执行类似docker commit的操作提交一个新的镜像层(4)docker再基于刚提交的镜像运行一个新容器(5)执行do

2022-01-30 10:52:21 511

原创 cluster(集群)模式-docker版 哈希槽分区进行亿级数据存储 3主3从redis集群扩缩容配置案例架构说明

3主3从redis集群扩缩容配置案例架构说明新建6个docker容器redis实例docker run -d --name redis-node-1 --net host --privileged=true -v /data/redis/share/redis-node-1:/data redis:6.0.8 --cluster-enabled yes --appendonly yes --port 6381 docker run -d --name redis-node-2 --net host -

2022-01-29 19:22:45 1162

原创 docker mysql集群 一主一从mysql搭建

一主一从mysql搭建新建主服务器容器实例3307docker run -p 3307:3306 --name mysql-master \-v /mydata/mysql-master/log:/var/log/mysql \-v /mydata/mysql-master/data:/var/lib/mysql \-v /mydata/mysql-master/conf:/etc/mysql \-e MYSQL_ROOT_PASSWORD=root \-d mysql:5.7进入/my

2022-01-29 16:34:34 122

原创 docker 安装redis

docker 安装redis从docker hub上(阿里云加速器)拉取redis镜像到本地标签为6.0.8入门命令命令提醒:容器卷记得加入–privileged=trueDocker挂载主机目录Docker访问出现cannot open directory .: Permission denied解决办法:在挂载目录后多加一个–privileged=true参数即可在CentOS宿主机下新建目录/app/redismkdir -p /app/redis将一个redis.conf文件模板拷贝

2022-01-28 16:30:26 1292

原创 docker # 安装mysql

安装mysqldocker hub上面查找mysql镜像从docker hub上(阿里云加速器)拉取mysql镜像到本地标签为5.7简单版docker run -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 -d mysql:5.7docker psdocker exec -it 容器ID /bin/bashmysql -uroot -p docker上默认字符集编码隐患docker里面的mysql容器实例查看,内容如下:SHOW VARIABL

2022-01-28 16:05:01 920

原创 # Docker 安装 tomcat

Docker 安装 tomcatdocker hub上面查找tomcat镜像docker search tomcat从docker hub上拉取tomcat镜像到本地docker pull tomcatdocker images查看是否有拉取到的tomcat使用tomcat镜像创建容器实例(也叫运行镜像)docker run -it -p 8080:8080 tomcat-p 小写,主机端口:docker容器端口-P 大写,随机分配端口i:交互t:终端d:后台运行新版tomc

2022-01-28 15:34:28 719

原创 # Docker容器数据卷

Docker容器数据卷坑:容器卷记得加入–privileged=trueDocker挂载主机目录访问如果出现cannot open directory .: Permission denied解决办法:在挂载目录后多加一个–privileged=true参数即可 如果是CentOS7安全模块会比之前系统版本加强,不安全的会先禁止,所以目录挂载的情况被默认为不安全的行为,在SELinux里面挂载目录被禁止掉了额,如果要开启,我们一般使用–privileged=true命令,扩大容器的权限解决挂载目录没有

2022-01-27 18:16:23 90

原创 docker # 本地镜像发布到私有库

本地镜像发布到私有库下载镜像Docker Registry运行私有库 docker run -d -p 5000:5000 -v /bowen/myregistry/:/tmp/registry --privileged=true registry默认情况,仓库被创建在容器的/var/lib/registry目录下,建议自行用容器卷映射,方便于宿主机联调案例演示创建一个新镜像,ubuntu安装ifconfig命令从Hub上下载ubuntu镜像到本地并成功运行原始的Ubuntu镜像是不带着i

2022-01-27 18:02:03 710

原创 Docker镜像commit操作案例

Docker镜像commit操作案例生成本地镜像docker commit -m=“提交的描述信息” -a=“作者” 容器ID 要创建的目标镜像名:[标签名]操作步骤从Hub上下载ubuntu镜像到本地并成功运行docker pull ubuntudocker run -it ubuntu外网连通的情况下,安装vim升级包管理工具apt-get update安装vimapt-get -y install vim docker commit -m="my_ubuntu_with_v

2022-01-26 10:15:31 508

原创 docker - seata1.4.2 使用nacos注册中心和配置中心,集成feign-rest调用,

docker - seata 使用nacos注册中心和配置中心,集成feign-rest调用,Server端使用nacos配置中心+注册中心从v1.4.2版本开始,已支持从一个Nacos dataId中获取所有配置信息,你只需要额外添加一个dataId配置项。docker 配置中心在 registry.conf 中加入对应配置中心,其余配置参考registry { type = "nacos" nacos { application = "seata-server" se

2022-01-21 21:27:01 1592

原创 docker nacos单机版

docker run -d --name nacos -p 8848:8848 -e PREFER_HOST_MODE=hostname -e MODE=standalone nacos/nacos-server

2022-01-19 12:11:13 1828

原创 docker 模拟三台 nacos

拉取nacos镜像docker pull nacos/nacos-server #拉取nacos镜像#创建挂载文件路径mkdir -p /usr/local/nacos/logs1 /usr/local/nacos/logs2 /usr/local/nacos/logs3mkdir -p /usr/etc/nacos/confdocker cp 18fa206c4883:/home/nacos/conf /usr/etc/nacos/conf #复制nacos配置目录到宿主机(或从其他地方复制需要

2022-01-16 22:42:25 172

原创 docker常用命令

docker常用命令镜像命令docker imagesOPTIONS说明:-a :列出本地所有的镜像(含历史映像层)-q :只显示镜像ID。docker searchOPTIONS说明:–limit : 只列出N个镜像,默认25个docker search --limit 5 redisdocker pulldocker pull 镜像名字[:TAG]没有TAG就是最新版等价于docker pull 镜像名字:latestdocker system df 查看镜像/容器/数据卷所

2022-01-13 16:45:41 313

原创 2022 CentOS安装Docker

CentOS7安装Docker确定你是CentOS7及以上版本cat /etc/redhat-release卸载旧版本https://docs.docker.com/engine/install/centos/yum安装gcc相关CentOS7能上外网yum -y install gccyum -y install gcc-c++安装需要的软件包yum install -y yum-utils设置stable镜像仓库大坑. 国外镜像容易连不上推荐 阿里云yum-config

2022-01-12 11:07:46 242

原创 springboot 打包 没有依赖的jar包

今天折腾半天,有个项目就是打包里面没有依赖的jar包 后来在 <build>里面增加下面这段 <executions> <execution> <goals> <goal>repackage</goal> ...

2021-12-30 16:09:18 1592

原创 linux 虚拟机开启网卡功能

linux 虚拟机开启网卡功能查看IP地址命令ip addr如果ens 33没有inet的值,说明网卡没有开启用vim打开配置文件vi /etc/sysconfig/network-scripts/ifcfg-eth33(自己进目录里面看一下,有可能不是这个配置文件名)按I 进入修改将其中的ONBOOT=no改为yes,点击Esc,输入 :wq!敲击enter保存并退出.输入命令: service network restart(重启服务命令)在用ip addr查看 ens33 有

2021-12-30 15:15:23 894

原创 2. springboot2 自动装配是如何实现的

这个部分看不懂,就不看。只要记住最后的两条就可以了。不影响学习springbootSpringBoot2 的自动装配原理1.@SpringBootConfiguration有这个注解,就说明这个类是个springboot的配置类2.@ComponentScan制定扫描包的路径,默认是扫描Main Application所在的包3.EnableAutoConfigration​ @AutoConfigurationPackage利用Registrar 向容器中导入一系列的组件,但不一定都开启

2021-12-27 15:47:34 183

原创 01 SpringBoot2.0学习-基础

学习需要具备spring 5和spring mvc的基础Springboot 2.0基础1.@Configuration 和@Beanspringboot 中建议使用配置类(放在config包下的java文件)代替原来的beans.xml/** * 1.配置类里面使用@Bean标注在方法上给容器注册组件,默认也是单实例的 * 2.这个配置类本身也是一个组件 * 3.proxyBeanMethods:代理bean的方法 * Full(proxyBeanMethods = true).

2021-12-27 13:24:47 392

原创 玩大疆穿越机遇到的两个问题ELRS上电无法对频和MAC电脑 无法升级DJI眼镜

今天遇到两个问题一个时T-motor家的tron 80 链接ELRS,总是上电以后无法对频,解决办法,拔掉天空段的SBUS第二个问题 MAC系统 DJI眼镜无法升级,原因是MAC SIP管理权限限制了一些不可描述的东西。解决办法是,关掉MAC的SIP,然后重装 DJI FPV Assistant 2.再升级固件。PS:据说M1芯片的MAC这个办法不行。...

2021-11-27 20:59:17 1810 1

原创 关于idea tomcat无法build无法自动生成target文件夹的问题

maven项目名称不能有阿拉伯数字

2021-10-28 16:55:42 792

原创 配置地狱--Spring-SSM整合Srping,SpringMVC,Mybatis.

SSM环境搭建1.导入相关依赖pom.xmlJunit,mysql,数据库连接池c3p0,servlet,jsp,mybatis,mybatis-spingSpring-webmvc,sping-jdbc<dependencies> <!-- Junit--> <dependency> <groupId>junit</groupId> <artifact

2021-10-27 22:59:24 356

原创 springMVC配置

实现步骤其实非常的简单:新建一个web项目导入相关jar包编写web.xml , 注册DispatcherServlet编写springmvc配置文件接下来就是去创建对应的控制类 , controller最后完善前端视图和controller之间的对应测试运行调试.web.xml<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee"

2021-10-21 11:45:38 78

原创 MAC系统使用VScode 开发Arduino (安装/设置与使用)

MAC系统使用VScode 开发Arduino (安装/设置与使用)1.安装Arduino IDEhttps://www.arduino.cc/en/software2.mac系统安装VScodehttps://code.visualstudio.com/3.VScode 安装C/C++ for Visual Studio Code 开发环境支持注意:是微软的。不要导错包。VScode 安装 Arduino开发环境支持没错,这个也是微软的。不要搞错了。设置VScode->A

2021-06-27 22:38:22 1422

原创 关于thinkphp 箭头函数失效的问题

//持久化更新$cuserObj = $this->find($data['id']);$cuserObj->name = $data['name'];$cuserObj->nickname = $data['nickname'];$cuserObj->telphone = $data['telphone'];$result = $cuserObj->save();今天写了一段代码,后发现无法更新数据各种寻找之后发现name

2021-05-04 10:22:47 169

原创 关于THINKPHP VIEW视图 使用background-size cover失效的问题解决

关于THINKPHP VIEW视图 使用background-size cover失效的问题解决这几天写一个小的web程序,由于没有前端辅助,所以一切都自己搞定找了一圈,发现了一个layuimini的开源框架,是基于layui的模版框架。非常适合自己。没想道第一个login就遇到了问题描述一下,layuimini的login.htm css样式是写在html内部的copy过来之后,发现 backgorund-size属性 cover失效一番尝试的过程,一开始曾经怀疑是本地的apache有问题

2021-05-02 09:50:49 339

原创 Debunce

Debunceconst int buttonPin = 7; //声明按钮的针脚 button按钮,按键 pin 针脚const int ledPin = 13; // 声明Led发光二极管的针脚pin ,13号是arduino的内置针脚int buttonState = 0; //声明按钮button的状态state ,0代表没有按下,1代表按下int presstime = 0; //声明一个变量,用来记录按键的按下的次数int

2021-04-18 21:36:15 92

原创 符合阿里巴巴规约的方法 idea自动注释模版

符合阿里巴巴规约的方法idea自动注释模版command+,进入设置面板进入Editor->Live Templates+Live Templates** * $desc$ * * @author BowenXu * @date $date$ $time$ $param$ $return$ * @throws $throws$*/ param Default ValuegroovyScript("if(\"${_1}\".length() == 2)

2021-03-30 14:31:56 935

原创 19 Javaweb demo **使用过滤器做权限管理**

Javaweb demo 使用过滤器做权限管理架构JSP负责前端admin-控制器负责校对数据使用session 存储登陆信息使用filter做拦截器使用前端 -登陆页面<%-- Created by IntelliJ IDEA. User: xubainan Date: 2021/3/12 Time: 12:49 下午 To change this template use File | Settings | File Templates.--%><

2021-03-12 14:57:58 186

原创 18、JavaWeb 监听器

18、监听器实现一个监听器的接口;(有n种监听器)编写一个监听器实现监听器的接口…依赖的jar包demopackage com.myweb.listener;import javax.servlet.ServletContext;import javax.servlet.http.HttpSessionEvent;import javax.servlet.http.HttpSessionListener;public class OnlineCountListener imp

2021-03-11 17:23:34 77

原创 17 Javaweb 过滤器

Javaweb 过滤器Filter开发步骤:导包编写过滤器导包不要错 (注意)实现Filter接口,重写对应的方法即可package com.myweb.filter;import javax.servlet.*;import java.io.IOException;import java.nio.charset.StandardCharsets;public class CharacterEncodingFilter implements Filter { /

2021-03-11 16:48:05 116

原创 07 jdbc-java连接池c3p0

java 数据源连接池C3P01.jar包c3p0https://mvnrepository.com/artifact/com.mchange/c3p0/0.9.5.5依赖com.mchange » mchange-commons-java2.配置文件xml<c3p0-config> <default-config> <property name="driverClass">com.mysql.jdbc.Driver</pro

2021-03-10 21:29:06 73

springclound+springcloundAlibaba 入门全套源码

eureka consul zookeeper openfeign hygtrix gateway config-center stream-rabbitmq alibaba nacos sentinel seata 全套工程源码,POM文件,YML配置

2022-01-25

spring-smbms全套源码

用Spring MVC重写的一套smbms应用,非常有学习价值

2021-12-09

小智-微直播3.2.2.zip

亲测有效全开源源码。。。自动直播、自动回播、手机可以直接访问开房间、方便代理、数据监控统计。 这套源码是公众号直播功能开发很好的学习参考资料,仅供学习使用,请支持正版! 以下是小智-微直播平台(小程序办介绍)================== 功能: 1:延迟小可以做到2s多(正常在3-5s),全面超越 公众号模式(已经上线)。 2:留言评论功能(已经上线) 3:直播间介绍功能(已经上线) 4:首页功能(多直播间聚合页)(已经上线) 5:分类功能(已经上线)

2020-07-15

jQueryCursorPlugIn.js textArea文本光标全功能插件

jQuery textArea文本光标全功能插件,可以获取光标位置,向光标文字插入文本,高亮显示指定的文本块

2020-04-21

空空如也

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

TA关注的人

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