自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

无痕坚守本心的博客

版权声明:本博客为博主个人原创文章,如若转载请附上出处链接和声明。

  • 博客(55)
  • 资源 (1)
  • 收藏
  • 关注

原创 Vue3+Vite快速搭建vue项目

Vue3+Vite快速搭建vue项目webpack的特点Vite较webpack不同与改进之处Vite缺点安装node.js(正文开始,已安装的可以跳过此步骤)npm镜像设置及cnpm安装使用vite快速搭建vue项目webpack的特点webpack打包过程1.识别入口文件2.通过逐层识别模块依赖。(Commonjs、amd或者es6的import,webpack都会对其进行分析。来获取代码的依赖3.webpack做的就是分析代码。转换代码,编译代码,输出代码4.最终形成打包后的代码

2021-12-22 11:16:40 1696

原创 Jenkins拉取gitlab文件

目录安装Docker安装Dockeryum update$ curl -sSL https://get.docker.com/ | shsystemctl start dockersystemctl enable docker

2021-11-10 14:12:24 2402

原创 CentOS下ELK7.15.1版本环境部署与加密

目录Elasticsearch环境搭建1.Windows直接下载安装包,并将其上传到Linux虚拟机或服务器2.CentOS命令行新建目录并下载安装包Elasticsearch环境搭建1.Windows直接下载安装包,并将其上传到Linux虚拟机或服务器进入Elasticsearch官网进行下载,建议使用科学上网工具否则访问有些慢。可以看到当前7.15为最新版本,可以选择需要的文件进行下载2.CentOS命令行新建目录并下载安装包...

2021-10-25 00:23:39 1109

原创 微信小程序用户登录授权指定(旧版本)

小程序旧版登录代码

2024-04-10 00:00:05 408

原创 解决vscode无法运行npm命令的问题(cmd可行)

Powershell以及vscode中npm命令使用不了

2024-04-09 18:10:09 460

原创 Vue2.x安装Tinymce依赖冲突解决

tinymce安装依赖冲突解决

2024-04-01 21:52:46 354

原创 解决java项目连接mysql报错~Public Key Retrieval is not allowed

Public Key Retrieval is not allowed问题的导致及解决

2024-04-01 21:39:33 271

原创 【ELK】8.3.2--CentOS部署安装流程

8.X版本第一次运行es会生成下图的初始密码,用于es登陆和后续logstash以及kibana连接es。以及用于kibana登陆的token临时令牌(过期时间较为短暂仅n天),即ey这一长串。接着输入用户名elastic,以及首次启动es获得到的随机密码。服务器还需要在对应服务器购买官网放行对应端口的安全组/防火墙。同时虚拟机需要打开9200及9300端口防火墙。打开加密的es页面,访问http进不到页面。点击登陆即可展示经典的es界面。

2022-10-02 22:26:33 694 1

原创 【IDEA】关于IDEA在DEBUG程序时私自调用ToString()方法的问题

关于IDEA在DEBUG时私自调用TOSTRING()方法的问题

2022-06-20 21:12:50 446

原创 【mysql】update正则匹配替换sql语句

sql正则匹配全局替换

2022-06-07 00:09:16 2243 1

原创 vue使用篇----deep深度编译器引起的报错问题解决

目录Sass安装报错可采用降级方法使用深度编译器deep报错可采用替换方法解决方法Sass安装报错可采用降级方法如若出现以下报错,可尝试变更package.json文件中的"node-sass"为"sass": "^1.26.5"保持"sass-loader": "^10.1.1"依赖或其他较新的版本再进行npm install使用深度编译器deep报错可采用替换方法vue使⽤scss的style scoped时,若使⽤/deep/或类似格式的深度选择器的时候可能会引起如下报

2022-05-25 00:45:49 1228 2

原创 【Docker hub入门级使用篇】如何把本地镜像上传到自己的私服docker hub

docker结合docker hub使用

2022-04-02 17:50:29 1336

原创 Linux部署最新版Nacos并与springcloud2020.0.4连接~~保姆级基础测试

目录Liunx环境部署Nacos使用XShell或者其他SSH连接工具传入虚拟机的/opt路径下解压启动Nacos开放防火墙8848端口输入虚拟机/服务器ip:8848/nacos即可进入Nacos界面引入Maven依赖项目Resources文件夹下新建boorstrap.yml启动项目Liunx环境部署Nacos在github发行版中找到最新稳定的linux版本此时选择第一项结尾为2.0.3.tar.gz的压缩包进行下载使用XShell或者其他SSH连接工具传入虚拟机的/opt路径下解压

2022-01-05 00:28:06 330

原创 Springboot集成PageHelper保姆级基础实战

目录插件介绍Springboot集成mybatis的pagehelper插件yml配置maven引入SQL建表测试语句application.yml连接数据库配置创建IBaseCategory1Service与BaseCategory1Mapper接口类创建BaseCategory1Mapper.xml创建BaseCategory1ServiceImpl实现类创建CategoryController控制层配置启动类启动项目即可插件介绍PageHelper分页插件支持任何复杂的单表、多表分页。它提供了通

2022-01-03 19:45:17 974

原创 Spring-data-elasticsearch的基本使用操作

引入Maven依赖 <dependency> <groupId>org.springframework.data</groupId> <artifactId>spring-data-elasticsearch</artifactId> <version>4.3.0</version> </dependency>

2021-12-20 00:31:41 1561

原创 Mybatis分页插件PageHelper返回分页属性大全

//当前页private int pageNum;//每页的数量private int pageSize;//当前页的数量private int size;//由于startRow和endRow不常用,这里说个具体的用法//可以在页面中"显示startRow到endRow 共size条数据"//当前页面第一个元素在数据库中的行号private int startRow;//当前页面最后一个元素在数据库中的行号private int endRow;//总记录数private long

2021-11-18 18:27:00 466

原创 JMeter上传文件接口相关配置

填写好接口信息后,选择图中勾选项,文件上传处添加文件,参数名称填写为file。MIME类型请随图片进行更改,例如text/plaintext/htmlimage/jpegimage/pngaudio/mpegaudio/oggaudio/*video/mp4application/*application/jsonapplication/javascriptapplication/ecmascriptapplication/octet-stream接着进入高级属性,配.

2021-11-01 15:09:12 290

原创 Vue3+Element-plus+Vue-router4踩坑合集

目录Vue3项目搭建方式Vue3引入Element-plus引入Vue-Router4并封装路由Vue3项目搭建方式Vue.js 设计的初衷就包括可以被渐进式地采用。这意味着它可以根据需求以多种方式集成到一个项目中。将 Vue.js 添加到项目中有四种主要方式:1.在页面上以 CDN 包的形式导入。2.下载 JavaScript 文件并自行托管3.使用 npm 安装它。4.使用官方的 CLI 来构建一个项目,它为现代前端工作流程提供了功能齐备的构建设置(例如,热重载、保存时的提示等等)。

2021-08-08 12:26:09 700

原创 Mysql远程连接服务器报错:null, message from server: “Host ‘xxx‘ is blocked because of many connection errors

目录报错引起来由报错引起原因分析解决方法报错引起来由因与同学协同开发一个项目,共用服务器上的数据库,该同学连接错误超出ip错误次数导致报错报错引起原因分析同一个ip在短时间内产生太多中断的数据库连接而导致的阻塞超过了mysql数据库max_connection_errors的最大值解决方法1.提高max_connection_errors数量:(1)修改max_connection_errors的数量为1000:set global max_connect_errors=1000;

2021-08-04 23:20:43 22335 6

原创 Axios配置跨域、封装get/post请求方法

目录技术简介安装AxiosVue引入Axios技术简介Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中。安装Axios npm install axiosVue引入Axiosimport axios from "axios";// 超时时间是5秒axios.defaults.timeout = 5000;// 允许跨域axios.defaults.withCredentials = true;// Content-Type 响应头a

2021-07-30 00:27:51 877

原创 Springboot打包jar文件瘦身

用mvn package正常打出jar包,可能有几百兆大小,其中lib依赖占了绝大多数这里在pom中借助插件将jar包解压,将 BOOT-INF 下的 lib 包拿出单独存放再次用 mvn package 打出来的包就不包含lib了每次上传打包文件就不用一直传依赖包了,除非依赖有更新或者是变动才需要重新上传,能大大减少打包文件的体积。<plugin> <groupId>org.springframework.boot</groupId.

2021-07-29 00:15:48 222

原创 Docker学习之服务器简单部署使用篇

目录一、简介二、搭建环境三、部署流程1.使用官方安装脚本自动安装,安装命令如下:2.也可以使用国内 daocloud 一键安装命令:3.手动安装(1)卸载旧版本(未安装过的可跳过此步骤)(2)安装 Docker Engine-Community使用 Docker 仓库进行安装设置仓库四、安装指定版本Docker Engine-Community(没有特殊需求可省略)五、启动 Docker六、卸载docker七、安装Mysql八、可视化工具远程连接一、简介Docker 是一个基于Go语言开源的应用容器引

2021-07-25 16:49:03 416 2

原创 【Jmeter入门】搭建分布式压测环境流程

文章目录背景技术JMeter分布式运行原理

2021-07-02 15:30:59 3076

原创 服务器笔记之开启MySql数据库远程访问

目录终端使用数据库root用户进入MySql命令行在mysql命令行执行sql语句终端使用数据库root用户进入MySql命令行mysql -u root -p然后回车输入密码在mysql命令行执行sql语句use mysqlselect user,host from user;发现host为localhost说明只能本地服务器直连数据库需要更新host为%才能本地远程访问上服务器数据库update user set host = '%' where user = 'root'

2021-05-27 21:50:21 97

原创 mysql8遇到5.7以前没有的报错---Expression #1 of SELECT list is not in GROUP BY clause

Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated columnMySQL 5.7.5和以后的版本实现了对功能依赖的检测。如果启用了only_full_group_by SQL模式(在默认情况下是这样)那么MySQL就会拒绝选择列表、条件或顺序列表引用的查询这些查询将引用组中未命名的非聚合列,而不是在功能上依赖于它们。在5.7.5之前,MySQL没有检测到功能依赖项,

2021-04-22 23:10:05 382

原创 本地可视化工具连接阿里云centOS服务器的redis

本文目录本地或远程阿里云服务器开启redis服务(安装redis过程省略)准备了可视化工具Redis Desktop Manager 2019本地新建redis连接本地连接阿里云服务器的redis本地可视化工具连接阿里云centOS服务器的redis本地或远程阿里云服务器开启redis服务(安装redis过程省略)windows内打开cmd命令进入redis安装目录输入redis-server.exe启动或是直接双击文件夹内的redis-server.exe启动linux启动命令仅需输入red

2021-03-17 16:06:54 771

原创 Vue-cli脚手架最新版搭建

下载流程卸载当前安装好的Vue-cli版本(1.x或2.x,若未安装的直接跳过此步骤,)安装Vue-cli4安装淘宝镜像(若安装过则可跳过此步骤,预防Npm安装出错)进入一个目录,新建项目选择你需要的配置项选择是否使用history router选择css 预处理器选择Eslint代码验证规则选择什么时候进行代码规则检测选择单元测试选择如何存放配置是否保存当前配置等待创建项目卸载当前安装好的Vue-cli版本(1.x或2.x,若未安装的直接跳过此步骤,)全局卸载vue-cli npm uninsta

2021-01-03 15:14:15 570

原创 Linux环境更换阿里源(CentOS+Ubuntu)

更换阿里源流程1.备份原来的源2.修改源更新源配置及系统1.备份原来的源在控制台输入sudo cp /etc/apt/sources.list /etc/apt/source.list.bk备份原本的源2.修改源在控制台输入sudo vim /etc/apt/source.list会进入文件,按O即可进行插入,首先先将文件内的每行前面都加上#接着在尾部粘贴如下代码deb http://mirrors.aliyun.com/ubuntu/ focal main restricted uni

2020-12-26 13:27:15 720

原创 【小白必看保姆级搭建个人网站】使用阿里云服务器与宝塔Linux快速建站

网站搭建流程购买阿里云服务器购买后进行安全组端口开放配置在服务器上安装宝塔Linux面板安装堡垒SSH工具进入服务器IP :8888端口号这个网址购买阿里云服务器如果是学生新用户可以优先看一下有没有活动可以免费领取,目前是点击下方链接可以免费领取使用半年点我进阿里云学生服务器免费用半年普通新用户的话点击下面链接,如果是个人博客网站,1核2G也算够用了,一年才100不到。云服务器 精选优惠选择离自己近的地区选择当前最新的Linux系统也可以是其他系统,看需求以及喜好,博主

2020-12-26 01:42:39 406 2

原创 Linux虚拟机64位Ubuntu配置Java环境

Linux配置Java环境流程安装Linux Java JDK8包配置虚拟机Java安装路径并解压JDK包到该路径添加环境变量最终测试是否安装成功安装Linux Java JDK8包需要去Oracle官网 点击此处进入官网 下载Java8 tar.gz包本博主使用的是MSDN上较为纯净的Linux Ubuntu 64位的Ubuntu 20.04 Desktop (amd64)系统,所以要安装下面版本的JDK下载完成后将包从自己电脑copy到虚拟机中,若是服务器配置可借助Xshe

2020-12-16 19:36:28 1658 2

原创 MyBatis入门踩坑之配置文件基础属性介绍

全局配置文件.xml<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><configuration> <!-- 1、mybatis可以使用properties来引入外部propertie

2020-10-24 21:08:04 153

原创 Vue新建项目详细流程

由于目前大部分主流前后端方向的整合用到的技术栈还是SpringBoot+Vue,再加上Vue3.0正式版才刚刚出一个月,还没有普及。因此特来先写一篇文章暂时记录一下Vue2新手入门,方便大家未来转向3少走过多的弯路。第一步:需要安装npm即Node.js蓝奏云网盘下载链接双击打开压缩包内的 node-v12.19.0-x64.msi 进行安装,在安装界面一直Next,直到Finish完成安装。管理员权限打开控制命令行程序(CMD),输入 node -v 以及 npm -v 来检查是否安装正常.

2020-10-24 11:58:43 1464

原创 【最新最全面小白安装】Spring框架部分优点简述及spring-5.2.8.RELEASE-dist.zip下载及导入IDEA详尽流程

Spring框架部分优点简述及安装导入IDEA流程Spring框架的优点Spring MVC 的优点MyBatis的优点spring-5.2.8.RELEASE-dist.zip官网下载流程以Spring和Spring MVC导入IDEA2018.2.5为例Spring框架的优点Spring能通过接口而不是类促进好的编程习惯,减少编程代价到几乎为零。使用Spring构建的应用程序易于单元测试。以及其他各种优点等着大家学习!Spring MVC 的优点Spring为展现层提供的基

2020-07-25 22:03:25 3476 2

原创 基于IDEA的mybatis框架初学项目--接口式编程连接mysql数据库

本文目录前言安装mysql数据库安装Navicat Premium 15来便捷管理mysql安装IDEA(号称最强大的IDE)MyBatis框架的相关知识原理官方英文文档(mybatis-3.4.1.pdf)以及2017年的jar包集合网盘下载IntelliJ IDEA中各种文件夹标记的区别(test sources、resources、test resources)打开IDEA配置JAVA项目1.新建项目,选择JAVAEE2.在src中编写JAVA类Employee.java3.在src中新建lib文件夹

2020-05-31 14:59:14 548

原创 MyBatis初学----mapUnderscoreToCamelCase自动驼峰命名转换

数据库设计表初学框架,此处只是做个测试并简短说明记录一下数据库中一个表某列设置为last_name,必须要这么写才可以进行自动驼峰转换可在xml文件中设置settings的mapUnderscoreToCamelCase可以将数据库中user_name转化成userName与实体类属性对应如果数据库使用如user_name的命名方式,实体类采用驼峰命名。配置后无需写数据库字段和实体类属性对应全局配置文件.xml <settings> <setting

2020-05-30 12:36:46 416

原创 JDK+Tomcat图文混合搭建流程

当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和Servlet。另外,Tomcat和IIS等Web服务器一样,具有处理HTML页面的功能,另外它还是一个Servlet和JSP容器,独立的Servlet容器是Tomcat的默认模式。不过,Tomcat处理静态HTML的能力不如Apache服务器。目前(2020.5.23)Tomcat最新版本为10.0.0-M4

2020-05-23 16:50:42 317

原创 安卓开发入门基础之获取手机联系人以及联系电话

AndroidManifest.xml需要添加获取手机联系人权限<uses-permission android:name="android.permission.READ_CONTACTS"/>xml.java主要就是垂直线性布局,里面放2个TextView和1个Button按钮MainActivity.javapublic class MainActivity ...

2020-05-04 19:10:33 454

原创 安卓开发入门基础之简单使用URL访问网络资源

xml布局构思总体是垂直线性布局主要放了1个ImageView图片和3个Button按钮图片尽量放大看的清楚,按钮可以小设计效果图刚进入app空荡荡的点击 显示图片1 按钮点击 显示图片2 按钮点击 隐藏图片 按钮Mainactivity.java...

2020-05-04 16:01:35 1840

原创 安卓开发入门基础之绑定Service自动计数

MyService.java继承Service类实现自动计数的功能public class Myservice extends Service { int count; boolean flag; public class MyBind extends Binder{ public int getconut(){ retu...

2020-05-03 23:57:20 937

原创 安卓开发入门基础之基于sqlite开发的小型车辆信息登记系统

xml布局构思总体是垂直线性布局里面放6个TextView,5个EditText,5个Button按钮界面设计效果图Mydatabase.java首先要创建数据库并且将数据写入数据库public class Mydatabase extends SQLiteOpenHelper { static String name="hello.db"; stati...

2020-05-03 16:03:04 1563

安卓开发-日期选择器与fragment

内容概要:安卓开发实践---日期选择器与fragment的实现,可供初学者个人学习小型app开发,下载后需要根据实际情况修改部分import头文件包。 适合人群:具备一定编程基础,工作0-1年内的研发人员或在校学生 能学到什么:现代化App的UI界面设计,日期组件的使用

2020-04-17

空空如也

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

TA关注的人

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