自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 modbus交叉编译

在搭建好交叉编译环境并能够通过nfs共享文件后,由于项目中用到了modbus,还需要对modbus进行交叉编译

2019-09-20 17:59:21 1012 1

原创 quasar input label 必选项前加红色星号

需要使用 label 插槽。

2023-04-24 16:07:48 356 1

原创 docker-compose 文件夹不能同名erro while removing network…have active points

在服务器上部署的时候docker-compose文件夹同名会导致网络问题,因为是docker-compose是根据文件夹名字作为默认名称的。

2023-04-20 15:39:20 312

原创 gitlab ci only changes某目录下任意文件改变时触发job

表示 frontend 文件夹下的文件 任意文件改变时触发 job。

2023-03-30 11:29:46 991

原创 vue jest TypeError: Cannot read properties of undefined (reading ‘deep‘)

vue jest 自定义指令

2022-12-05 16:56:21 2493

原创 ant design vue select 组件 allowClear 不起作用

allowClear 不生效

2022-11-29 14:55:21 1196

原创 ant design vue a-table组件分页 条目总数不显示问题

a-table a-pagination 总条目不显示问题

2022-11-29 14:09:37 3725

原创 idea 全局搜索快捷鍵【Ctrl+Shift+F】不起作用

idea 全局搜索

2022-11-14 15:27:57 530 1

原创 Panasonic: FP-X0 L30R 使用 FPWIN GR7 通讯及编程

松下 plc

2022-01-11 17:12:23 3280

原创 MITSUBISHI: FX3U-32M 使用 GX works2 通讯与编程

plc 三菱

2022-01-11 16:10:58 7507

原创 SIEMENS S7-1500 博途V16

s71500 博途v16

2022-01-11 14:53:47 3946

原创 Schneider TM200CE40U 通讯与编程

施耐德plc连接编程

2022-01-11 11:12:19 4015

原创 查看局域网内所有主机的IP地址

查看局域网IP

2022-01-10 13:26:35 1075

原创 欧姆龙plc OMRON SYSMAX CP1H-E 使用 CXONE_V4.60 连接和编程

cxone 编程操作欧姆龙 cp1h

2022-01-07 15:16:22 7833

原创 MicroLogix1400编程(使用RSLogix 500 + RSLinx Classic Lite)

MicroLogix1400编程

2022-01-07 13:03:08 7010 3

原创 el-tabel中拼接字符串\n无法换行问题

在拼接字符串时用 ‘\n’ 换行,但不起作用,表格中的数据仍然显示在同一行。这是因为 el-table 的 white-space 属性设置问题。在 css 或其他地方设置一下即可。

2022-01-04 15:01:46 866

原创 解决gitlab添加sshkey 之后仍然无法拉代码的问题

问题如标题所示,这个问题一般是因为gitlab的服务器被重置了。反复查找解决方案,最终发现在.ssh文件夹里面。这个里面有三个文件,其中有一个叫做known_hosts的文件,将这个文件改个名字,也就是让它不起作用。然后在git bash里面输入命令:ssh-keygen -R 你要访问的IP地址他会提示Host xxx.xxx.xxx.xxx not found in /c/Users/z00496yy/.ssh/known_hosts直接git clone 拉代码,他会提示你是否要连接

2021-12-13 09:56:21 6961 1

原创 post请求后端body和query传参的区别

错误: Required request parameter ‘username’ for method parameter type String is not present原因: 后端规定的请求参数类型为 query ,我用的是body。post请求使用query和body都可以传递参数,query参数是拼在请求地址上的,并且params的值只能是一个字符串,不能传递对象类型的参数,如果参数中涉及到了传递对象,就要选择body传参。修改前:...

2021-12-01 15:03:19 5672

原创 ubuntu node的安装和卸载

原文链接:https://www.cnblogs.com/taony/p/10176981.html防止原文不见1、Ubuntu 安装 Node.Js1.1、执行检查可更新的软件:sudo apt-get update1.2、先用普通的apt工具安装低版本的node,然后再升级最新。sudo apt-get install nodejssudo apt install nodejs-legacysudo apt install npm1.3、更换淘宝的镜像,这个是必须的,用过的node的人

2021-11-19 15:48:37 2296

原创 docker部署mysql:数据打包

文章目录前言1. 复制数据2. 修改数据库配置文件3. 打包镜像前言主要参考这篇博文:https://blog.csdn.net/wjg1314521/article/details/115799943感谢作者。主要目的:将 docker 中的 mysql 容器打包,这个 mysql 容器中是有数据的,在打包时要求将这些数据库、表等数据一同打包。问题解释:这里直接贴原博文的解释:1. 复制数据mysql 镜像的数据默认放在 /var/lib/mysql 目录下,需要进行修改。进入正在运行的

2021-11-19 15:23:17 4296

原创 docker部署前后端分离项目(vue+express)

文章目录前言1.任务和环境描述1.1 任务和目的1.2 环境描述2.docker打包express后端项目2.1 Dockerfile前言经过前前后后差不多一周的摸爬滚打,无数次的踩坑,几次想要放弃,终于还是完成了这个部署。最大的收获还是在遇到问题时要尝试从多个角度思考,反复尝试。网上的文章质量确实良莠不齐,但大多数情况是作者与自己所遇到的问题存在差异,要仔细思考,深刻理解问题的本质是什么。另外,作者与自己的知识背景不同,可能他一笔带过的地方是自己的知识盲点,这就需要另外寻找参考资料。对于一个复杂的

2021-11-18 17:26:12 3528

原创 判断一个整数的位数

int number; cin >> number; int digits = 1; while (number /= 10) digits++;

2021-11-12 09:02:27 500

原创 ubuntu vscode 配置 c++代码格式化

问题按照网上的方法,安装C/C++和clang-format的插件,并且也设置了保存时自动格式化之后发现仍然不会自动格式化。解决运行如下命令:clang-format -style=llvm -dump-config > .clang-format会在当前目录下生成一个.clang-format。但是当运行这个命令的时候会提示没有安装clang-format,我猜想这就是设置完之后仍然不起作用的原因。然后使用自动提示的 sudo apt install 命令安装 clang-forma

2021-11-11 15:44:03 2057

原创 gdb笔记

0使用cmake生成可执行文件main之后,在main目录下输入代码gdb main即可开始对main进行调试。注意需要在相应的CMakeLists.txt文件中加入以下几行:SET(CMAKE_BUILD_TYPE "Debug")SET(CMAKE_CXX_FLAGS_DEBUG "$ENV{CXXFLAGS} -O0 -Wall -g2 -ggdb")SET(CMAKE_CXX_FLAGS_RELEASE "$ENV{CXXFLAGS} -O3 -Wall")1. 基本命令博文链接2

2021-11-10 14:53:03 53

原创 jsoncpp使用之嵌套类型读取

json文件如下{ "a": { "b":1, "c":1 }}则读取b和c分别如下:root["a"]["b"].asInt();root["a"]["c"].asInt();

2021-11-10 11:05:36 1001

原创 ubuntu16 jsoncpp1.9编译及使用

前言网上现有教程存在各种问题,比如jsoncpp是很老的版本。直接运行高版本安装包中提供的python脚本,在使用时会导致链接库等问题。使用CMake编译,需要用到CMakeLists.txt,而网上没有教你怎么写的。最后,最核心的一个问题,网上的教程没有说清楚CMake之后要怎么在项目中使用。tip: 要首先安装好cmake,网上有很多教程。1. 下载jsoncpphttps://github.com/open-source-parsers/jsoncpp/releases在这个里面

2021-11-09 16:22:23 454

原创 ubuntu vscode c++配置文件

launch.json{ // See https://go.microsoft.com/fwlink/?LinkId=733558 // for the documentation about the tasks.json format "version": "2.0.0", "tasks": [ { "label": "build", "type": "shell", "comman

2021-11-05 09:31:00 238

原创 ubuntu16 安装vscode

不要用别的方式,容易出问题。直接去官网下载.deb文件,然后sudo dpkg -i 文件名就可以安装好了。命令行输入code即可启动。

2021-11-04 17:21:48 622

原创 ubuntu16 离线安装npm

问题:将项目(前端vue-element后端express)移到无法联网的服务器上,只能通过局域网将一台机子与服务器相连然后传输文件。解决方法(本以为node安装依赖会很烦,但是并没有,只需要安装一个npm就行。)点击运行后,会提示让你安装npm,当然是提示用命令行安装,但是前面已经说过,无法联网,只能离线安装。1.下载去这个网址上https://npm.taobao.org/mirrors/node下载你需要的node版本,我的版本是15.8,放在百度云里面自取吧。链接: https://p

2021-11-03 17:16:49 387

原创 ubuntu16.04离线安装mysql5.7.33

由于一些原因,服务器不能联网,只能在一台能联网的机子上面下载相关软件,再将这台机子和服务器连接到一个局域网内,然后将下载好的软件传到服务器上。有的软件可以很方便地安装。比如node和npm,但在安装mysql时遇到了很多问题。现在将完整步骤记录如下:0:首先需要的软件有三个:第一个是mysql-server_5.7.33-1ubuntu16.04_amd64.deb-bundle.tar,这里面包含了所需的全部mysql文件,这个文件可以从mysql官网上很容易地找到。也可以去我的百度云直接下载。链接

2021-11-03 16:25:41 919

原创 js报错:Error: Missing where or truncate attribute in the options parameter of model.destroy.

数据库.函数,比如说device.findAll必须放在一个async函数内。

2021-10-19 15:57:30 416

原创 Vue 为对象新增属性后不触发视图更新

对于vue的data里面已经声明的对象,当向其中添加新的属性时,vue不会触发视图更新。对于这一问题。可以使用this.$set()来解决,详见我之前的文章。但是有时这样仍然不能解决问题,我就碰到了这种情况。我想到一种非常搞的方法,可以巧妙的解决这一问题。//在data数组里再添加一个空对象,然后把它删掉var temp = {}this.companyList.push(temp)var index = this.getIndex(this.companyList, {})this.com

2021-10-15 16:42:05 391

原创 vue 添加childern

添加children的时候,如果一开始这个对象没有children,那么添加时需要将要添加的children对象放在数组里面。var arr= []arr.push(item)parent.children = arr想要将item对象作为parent的children,并且parent本来是没有children的。这时需要将item首先放进arr数组里面。...

2021-10-15 14:34:56 956

原创 vue中编写函数

注意引用函数时要加this比如编写了一个getIndex()函数那么引用时要写成this.getIndex()

2021-10-15 13:31:41 1242

原创 el-table数据更新后组件没有同步渲染问题

this.$set(要渲染的对象,对象属性,值)注意这几个参数一定要对应正确,this.$set(this.companyList[index], this.companyList[index].children, companyListTarget.children)其中companyList是一个对象数组,index表示当前要改的对象在数组中的下标this.companyList[index].children上面是我在这个对象上加了一个childrencompanyListTarge

2021-10-15 13:29:41 475

原创 vue fabric 从Json数据还原object 并在 canvas画布上显示

代码:fabric.util.enlivenObjects([data.value], (objects) => { var origRenderOnAddRemove = this.canvasObj.renderOnAddRemove this.canvasObj.renderOnAddRemove = false objects.forEach((o) => { this.canvasObj.add(o)

2021-10-14 09:28:54 1040 1

原创 js报错:TypeError:TypeError: Cannot read property ‘xxx‘ of undefined

报错:index.vue?6ced:117 Uncaught (in promise) TypeError: Cannot read property 'canvasObj' of undefined报错代码:fabric.util.enlivenObjects([circle1, circle2], (objects) => { var origRenderOnAddRemove = this.canvasObj.renderOnAddRemove this.

2021-10-13 17:36:15 2368

原创 vue+fabric插入图片并获取图片四个角的坐标

在正常使用fabric的前提下,插入图片代码为:<template> <div> <canvas id="c" width="1500" height="1500"></canvas> <el-button @click="getInfo">aaa</el-button> </div></template> <script>export default { na

2021-10-12 09:22:42 1979

原创 2021-10-11

vue中使用fabric项目中安装命令:npm install fabric在main.js中添加:import fabric from 'fabric'Vue.use(fabric)3.在.vue文件中<template> <div> <canvas id="canvas" width="1000" height="1000"></canvas> </div></template> &

2021-10-11 13:38:00 239

原创 Maven 中启动 Tomcat,控制台打印信息出现乱码

Tomcat 输出乱码问题

2020-06-23 15:34:59 478

空空如也

空空如也

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

TA关注的人

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