自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Win7系统使用高版本node.js

一、问题描述最近一段时间,由于公司前段构建Vue项目时,使用的是16.1.0版本的Node.js,而个人电脑上安装的是1.016.3导致使用Vue UI时,总是提示下图的问题于是,只好升级Node.js的版本到16.1.0,但是在升级的时候,由于我本人使用的是Win7系统,出现了This applicaton is only supported on Windows 8.1indow...

2023-09-04 11:49:00 193

原创 MySQL 查看数据库表容量大小

1.查看所有数据库容量大小select   table_schema as '数据库',  sum(table_rows) as '记录数',  sum(truncate(data_length/1024/1024, 2)) as '数据容量(MB)',  sum(truncate(index_length/1024/1024, 2)) as '索引容量(MB)'from info...

2023-04-19 14:40:00 98

原创 关于mysql报 loopWaitCount 0, wait millis 60001 错误的解决办法

最近遇到个比较奇怪的问题,系统上线一段时间之后,总是隔一段时间就出现Tomcat连接数据库报错,导致系统无法运行。通过日志排查发现,里面报了一个错误,内容如下: 1 2023-04-17 00:01:05 [ ERROR ] [ AcquireJobsRunnableImpl.java :77(run)] exception during job acquisition: Could no...

2023-04-17 13:35:00 294

原创 Idea2023启动时,提示java: 无效的标记: -arg

今天,改用新版的IDEA时,启动项目提示, java: 无效的标记: -arg,导致项目无法运行解决办法:找到File->Settings-> Build, Execution, Deployment-> Compiler ->Java Compiler,删除-arg即可。...

2023-03-20 14:41:00 180

原创 Git 常用命令大全

1、git branch,查看本地分支,比如:2、git checkout ,切换到本地指定分支上,如切换到master分支 git checkout master3、删除本地backup分支, git branch -d backup4、删除远程backup分支,git push origin -delete backup5. 将文件添加到git,git ad...

2023-02-23 10:53:00 18

原创 华为仿真软件eNSP之防火墙安全配置

目标把PC机划分到Trust区,服务器划分到DMZ区,让PC可以访问服务器,服务器不能访问PC,防火墙采用USG6000V,具体参数如下图所示FW1防火墙配置:system-view 进入视图un in en 关闭信息提示int g1/0/0 进入g1/0/0端口ip add 10.0.0.2 24 配置Ip地址quit 退出端口firewall zone trust 创...

2022-11-06 22:12:00 232

原创 华为仿真软件eNSP之vlan配置

学习地址:https://blog.csdn.net/weixin_45761101/article/details/122296458参考网站[华为企业业务网站]:https://support.huawei.com/enterprise/zh/doc/EDOC1000128396Vlan间路由  vlan:相当于把交换机变成一共虚拟路由器vlan间路由概述  vlan间路由:通过三...

2022-11-05 14:30:00 94

原创 华为仿真软件eNSP路由器配置

静态路由如下图所示,给定的指定IP,配置静态路由,让四台PC机可以相互连接。分析:LSW1是2层交换机,下面挂接的都是同一网关的PC机,因此无需配置。AR1 和 AR2 为路由器,所以需要配置。配置参数AR1配置  进入系统视图  system-view  #关闭消息提示  un in en   #修改设备名称  sysname AR1  #配置g/0/0/0 端...

2022-11-04 22:15:00 46

原创 IDEA运行大型项目,项目启动卡顿,CPU使用率占用过高

近期,在启动一个大型项目时,启动到一半,一直卡起不动,经过研究发现,是由于启动时内存不够导致。1、点击文件(File) -> 设置(settings)-> 构建、执行部署(Build, Execution...)-> 编译器(Compiler)-> Build process heap size(Mbytes)由于我之前默认设置是700,编译时内存不够,...

2022-10-17 15:34:00 128

原创 git 本地仓库同时推送到多个远程仓库

使用git把一个本地仓库同时push到多个远程仓库1. 首先需要分别新建远程仓库本次主要同时push到码云【gitee】和私有仓库【gitea】;2. 从私有仓库【gitea】拉取代码到本地# 从私有仓库【gitea】拉取代码到本地$ git clone http://172.17.5.102:3001/jjxx/web-rydw.git# 查看本地仓库关联的远程仓库情况$ g...

2022-10-12 17:08:00 53

原创 Nginx 配置 多磁盘文件共享

最新在做项目的时候,由于项目历史原因,附件分几个磁盘存放,需要将几个磁盘文件进行整合访问,通过对Nginx的研究,可以实现。我的文件分别存在同一台电脑上的D:/server/filecenter/dtxt/和H:/server/filecenter/dtxt/下,实现思路是当访问资源一时,没有找到,则跳转到资源二路径下查找,Nginx配置如下; #资源访问路径一 ...

2022-10-12 11:37:00 72

原创 IDEA 使用Lombok build项目报错 the method getXXX() is undefined for type xxx

https://www.jianshu.com/p/13b605bb6a89

2022-07-18 14:38:00 22

原创 MySQL批量修改数据表编码及字符集为utf8mb4

utf8mb4编码是utf8编码的超集,兼容utf8,并且能存储4字节的表情字符。采用utf8mb4编码的好处是:存储与获取数据的时候,不用再考虑表情字符的编码与解码问题。更改数据库的编码为utf8mb4:1. MySQL的版本utf8mb4的最低mysql版本支持版本为5.5.3+,若不是,请升级到较新版本。2. MySQL驱动utf8mb4编码最低版本是5.1.34可用,低于5...

2022-07-13 15:10:00 118

原创 js加载html的head里面的js时,偶尔失效原因与解决方法

今天写js碰到一个奇怪的问题,写好的js放到body里面执行,但是放到head中没有任何效果,为什么导致这种原因呢?问题代码:$(".login").click(function(){ alert(1);});产生原因:因为文档还没加载,就读了js,js就不起作用了想在head里用的话,用window.onload = function(){//这里包裹你的代码}js可以...

2022-07-04 11:52:00 83

原创 一款好用的拾色器插件colpick

介绍colpick是一款轻量级、可自由定制的jQuery颜色选择器插件。colpick颜色选择器可以拾取RGB、HEX、HSB等格式的颜色。可以非常方便的使用css3来改变皮肤颜色。大小只有35KB。不需要jQuery UI的支持。在IE7上也能正常工作。使用非常简便直观。使用方法首先要引入必要的文件:< script src = "js/colpick.js" ...

2022-06-23 13:33:00 86

原创 jquery on和bind的区别是什么

jquery on和bind的区别:  1、bind方法给每个子元素都添加一个事件,会影响到性能,而on方法不会;  2、bind动态添加元素时,不能动态绑定事件,而on方法可以。jquery on和bind的区别:on()方法查看源码可发现bind()与delegate()底层都是用on()方法实现;函数签名: bind(type, [data], fn) ,on(type,[se...

2022-06-21 17:23:00 23

原创 JAVA并行异步编程线程池+FutureTask

场景  最近,在做一个项目,涉及到与其他厂家接口对接。场景是这样的,通过一个标识获取该标识下的所有附件路径,然而第三方是要求先获取该标识下的所有文件Id,然后再通过文件Id一个一个的获取文件。经协调无果,只能另想他法,于是采用了多线程处理,并返回结果。思路  java 在JDK1.5中引入一个新的并发包java.util.concurrent 该包专门为java处理并发而书写。  在...

2022-06-16 11:49:00 18

原创 activiti工作流表结构介绍

Activiti 工作流总共包含 23 张数据表(现在是25张,新增了 ACT_EVT_LOG 和 ACT_PROCDEF_INFO ),本文档适用于activiti5-6。一、表名规则Activiti 使用的表都是ACT_开头的。表名的第二部分用两个字母表明表的用途。l ACT_GE_ (GE):...

2022-05-16 17:06:00 18

原创 VuePress 基于 Vue 的静态网站生成器

VuePress 是一个基于Vue的轻量级静态网站生成器,以及为编写技术文档而优化的默认主题。 它是为了满足 Vue 自己的子项目文档的需求而创建的。VuePress享用 Vue + webpack 开发环境,在 markdown 中使用 Vue 组件,并通过 Vue 开发自定义主题。VuePress 为每一个由它生成的页面提供预加载的 html,不仅加载速度极佳,同时对 seo 非常友...

2022-04-19 15:35:00 26

原创 docsify, 一款神奇的文档生成工具

最近,在整理项目时,总感觉文档不够全面,希望有一款能够简单配置就能书写文档的工具,通过对gitbook、docusaurus、docsify的研究发现,制作一份精致的文档,那么使用docsify是不错的选择,docsify是一个文档生成工具,它直接加载 Markdown 文件并动态渲染,同时还可以生成封面页。所以我们只需要写完 Markdown 文档,就可以看到文档页面了。docsify介绍...

2022-03-29 18:24:00 132

原创 Axios详解及使用

https://www.jianshu.com/p/df464b26ae58

2022-03-29 18:06:00 16

原创 使用vue-i18n做语言切换(使用vue3高阶函数setup)

Vue I18n 是 Vue.js 的国际化插件。它可以轻松地将一些本地化功能集成到你的 Vue.js 应用程序中。如何使用i18n做语言切换呢?首先,需要搭建一个vue项目。https://www.cnblogs.com/rogerwu/p/7744476.html具体搭建方法请参考:Window下基于vue cli4 创建一个vue项目。一、安装方法此处只演示 npmnpm ins...

2022-03-21 18:57:00 42

原创 Window下基于vue cli4 创建一个vue项目

1.开发环境操作系统:windows 7 X64软件及版本:Node.JS 12.16.0npm 6.13.4@vue/cli 4.5.15开发环境搭建请参考:Window下搭建Vue cli开发环境注:webpack 4.0+ 和 vue-cli 4.x 版本构建,需要 Node.js 8.9 或更高版本,相关知识可以自行进官网进行了解2. 创建项目@vue/cli...

2022-03-18 10:21:00 18

原创 Window下搭建Vue cli开发环境

一 Nodejs安装(绿色版)简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。1.下载NodejsNode.js 安装包及源码下载地址...

2022-03-17 13:52:00 19

原创 nginx 反向代理,网页访问慢的解决方法,启用gzip

最近,使用Nginx做反向代理时,访问网页时,非常的慢,为了解决这个问题,分析原因,发现有个gzip,一直关着的,于是查了查,试了试,发现,16M被压缩为4M多,首页1秒内就能加载完成,现将该配置分项一下。参数介绍gzip on; 开启gzip off关闭gzip_min_length 1k; 设置允许压缩的页面最小字节(从header头的Content-Length中获取...

2022-03-15 10:25:00 471

转载 IDEA 下maven项目使用外部包时,编译提示找不到符号或找不到包

idea在运行时,使用外部jar包,编译时提示找不到符号,找了很多方法,都没有解决到问题,参考网上的很多方法,都没有解决到,希望我提供的方法对大家有所帮助一、idea找不到符号,可能是因为编码问题,所以,在File-》settings-》Editor-》File Encodings-找到编码设置,更改为项目的编码要求,一般都为utf-8,或者可以试一下GBK其他编码编译一下,反正我是几种方...

2022-03-10 17:30:00 146

原创 Mysql开启general_log

# 开启general_log以下都是以`mysql-5.6.51-winx64`为例。执行`show variables like '%log%';`查询:| Variable\_name | Value || :----------------- | :-------------------------------------------------------------------...

2022-03-09 13:53:00 50

原创 Mysq已优化的配置文件my.ini

[client]default-character-set = utf8mb4[mysql]default-character-set = utf8mb4[mysqld]#服务Idserver-id = 1#绑定地址bind-address = 127.0.0.1#绑定端口port = 3306socket = "D:/ser...

2022-03-09 10:51:00 14

原创 JAVA将多个PDF合并成一个

最近本人在做项目时,遇到一个问题,需要将多个PDF合成一个,本人将该方法分项给大家,希望对大家有所帮助!!!maven引入pdfbox工具包 <dependency> <groupId>org.apache.pdfbox</groupId> <artifactId>pdfbox...

2022-03-04 17:36:00 55

原创 windows下MySQL免安装版配置教程mysql-5.6.51-winx64.zip版本

MySQL有安装版和zip版,安装版就不再赘述了,和大多数安装程序一样,一直点下一步下一步就可以了,安装的过程中可以配置下端口号,设置一下数据库密码。我相信很多人和我一样对免安装版情有独钟,如果一个程序有安装版和非安装版,我更加喜爱非安装版。还有一个重要的原因,系统崩溃后,非安装版对整个数据库迁移管理更加方便。如果安装到非系统盘,重装系统后,重新注册一下服务就可以了。若安装到系统盘需要提前进PE...

2022-03-01 17:49:00 62

原创 java Lombok下解决@Builder继承解决方法(@SuperBuilder)

由于Lombok @Builder不适用于继承用例:class Foo{ protected int xyz1; ..... protected String xyz7;}class Bar extends Foo{}对于给定的用例,Lombok将无法生成方法来设置Foo类中定义的参数值。解决方法是:手动创建Bar的构造函数。在该构造函数上放置一个Builder...

2022-02-17 13:58:00 257

原创 基于Nginx配置无限个二级域名

最近,遇到一个问题,希望通过一台主机,实现无限个域名访问,结合对nginx的了解,通过nginx解析带*的万能域名,实现不同的访问。以下我个人对这块的记录,希望对感兴趣的小伙伴有帮助!!!一 、配置域名与解析在域名解析时,配置解析的域名为不控制域名,可以参考如下配置(阿里云配置)其中:主机记录为:*,表示可以匹配任何的二级域名如:www.qyjsk.com blog.qyjsk.com ...

2022-02-16 15:36:00 73

原创 Redis命令连接及内存调整(Windows下)

连接Redis命令redis-cli -h host -p port -a passwordhost:远程redis服务器hostport:远程redis服务端口cmd进入redis的安装目录下,输入命令:redis-cli -h 127.0.0.1 -p 6379 -a 123456查看内存详细信息info memory由下图可以看到,具体的详细信息参数介绍...

2022-01-20 14:09:00 40

原创 使用redis-cli命令客户端远程连接redis数据库

连接redis数据库redis-cli -h host -p port -a password查看redis基本信息info

2022-01-13 10:18:00 32

原创 性能优化:虚拟列表,如何渲染5万条数据的dom,页面同时不卡顿

最近做的一个需求,当列表大概有5万条数据,又不让做成分页,如果页面直接渲染5万条数据,在一些低配电脑上可能会照成页面卡死,基于这个需求,研究分析前端渲染卡顿原因,准备手写一个虚拟列表。1.实现思路列表中固定只显示少量的数据,比如60条在列表滚动的时候不断的去插入删除domstartIndex、endIndex,不断的改变这个值来获取最新的显示列表paddingTop、paddingB...

2021-12-27 17:57:00 57

原创 分享一款屏幕录制工具,截屏生成GIF图

为了把前端最终展示的效果更直观地展示给大家看,最近找到了一款轻量级的截屏生成动态图的工具:LICEcap下载地址:https://www.cockos.com/licecap/下载完成后,打开LICEcap 安装包,安装包不到 300KB。安装完成后,打开LICEcap软件,打开后会一直以窗口的方式悬浮在桌面,可随意拖动并切换截取范围。点击右下角的Record键开始录制配置 ...

2021-12-27 17:24:00 17

原创 纯css实现table固定首行、首列以及最后一列冻结

postion的sticky粘性定位  粘性定位可以被认为是相对定位和固定定位的混合。元素在跨越特定阈值前为相对定位,之后为固定定位。sticky元素会“固定”在离它最近的一个拥有“滚动机制”的祖先上(当该祖先的overflow是hidden、scroll、auto、overlay时),即便这个祖先不是最近的真实可滚动祖先。table-layout的fixedtable-layout css...

2021-12-27 17:09:00 114

原创 MySql查询关联的外键表

MySQL查看表所有外键,场景,客户需要清除测试数据,但是拥有操作权限的用户不能直接删除【操作日志表中有外键关联到用户表】,因此需要查询本表所对应的所有外键子表。SELECT TABLE_NAME, COLUMN_NAME, CONSTRAINT_NAME, REFERENCED_TABLE_NAME, REFERENCED_COLUMN_NAMEF...

2021-12-14 17:45:00 30

原创 vue-cli3.0项目结构

实际项目结构:基于vue-cli3.0脚手架搭建的项目结构,下面来介绍下每个目录做什么事情转载于:https://www.jianshu.com/p/2edcf71f7730

2021-12-14 14:02:00 14

原创 Nginx代理配置只允许指定IP访问

在使用Nginx时,有时只想要指定的IP进行访问,其余IP都需要禁止,今天就来说一下,Nginx如何配置允许、禁止指定Ip访问location / { index index.jsp; proxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header; proxy_...

2021-11-19 15:11:00 188

空空如也

空空如也

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

TA关注的人

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