自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 异常错误-cnpm : 无法加载文件 C:\Users\XXX\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。

cnpm : 无法加载文件 C:\Users\XXX\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft.com/fwlink/?LinkID=135170 中的 about_Execution_Policies。

2022-11-16 00:58:46 14855 1

原创 Ubuntu22.04-软件源更换

ubuntu22.04软件源更换!

2022-07-29 05:05:00 20042

原创 Ubuntu22.04-添加中文输入法

在ubuntu22.04中配置中文包与安装中文输入法。

2022-07-26 17:27:59 49467 10

原创 element-ui表格表头提示

1. 前言准备:element-uivue32. 代码实现html代码需要通过render-header进行渲染动态添加提示信息<el-table :data="list" stripe style="width: 100%"> <el-table-column prop="cameraX" label="坐标位置:X" :render-header="renderHeaderMethods"> </el-table-column>

2022-05-18 23:31:32 999

原创 element-ui表格编辑

前言:准备:element-uivue3vscode实现步骤:数据标定打开激活编辑保存1. 设定需要编辑的表格单元格是否编辑标识在请求后台表格数据时进行一个二次包装,如果后端已经处理则不需要在进行包装(此处包装是否编辑的标识为了区分显示编辑框和纯内容显示)以上述图片效果为例,需要对三个字段进行标识。标识数据JS代码:// 设备分组列表getList() { queryList().then((res) => { // 获取数据后通过forea

2022-05-18 23:14:07 19700 1

原创 SpringBoot-图片上传与回显

1.pom引入文件处理组件在pom中导入文件上传与文件流处理组件<dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId></dependency><dependency> <groupId>commons-io</groupId> <art

2022-04-13 23:35:01 966

原创 阿里云Ubuntu20.04-Tomcat部署SSL实现HTTPS访问

1. 准备阿里云服务器SSL数字安全证书下载后有一个密钥文件(.pfx),密码文件(.txt)tomcat8.5tomcat下载地址先将tomcat安装部署并配置好,进行简单的运行测试。参考过去文章:CentOS7-Tomcat8安装配置需要与ssl绑定的域名地址项目工程2. 部署tomcat配置ssl端口开放● 在阿里云服务器中的实例安全组中开放443端口● 在服务器配置防火墙允许443通过// 运行443通过sudo ufw allow 443// 查看放开

2022-04-13 23:19:58 523

原创 SpringBoot-多模块打包与问题排解

SpringBoot-多模块打包问题解决1.spring boot 多模块打包方式(jar)整理模块之间的依赖关系在idea编译器右边的maven projectects中的项目结构中找的带有root的目录先使用Lifecycle -->clean命令进行清理,然后在执行package指令2. springboot 多模块开发打包问题1. ‘dependencies.dependency.systemPath’ for com:jna:jar should not point at

2022-03-20 23:45:01 1221

原创 5.海康威视-Spring boot下实现抓图并保存

1. 配置yml文件在yml文件中配置保存文件的地址# 海康配置hksetting: image: # 抓取图片上传路径 dvrPicSavePath: F://ideaworkspace/hk-project/dvr-pic2. 抓图实现方式创建图片结构体:HCNetSDK.NET_DVR_JPEGPARA结构体信息://图片质量public static class NET_DVR_JPEGPARA extends Structure { /*注意:当图像压缩

2021-12-11 10:54:19 6581 1

原创 4.海康威视-Springboot下实现注册与注销

1. 准备postman 接口测试工具spring boot2. 添加NET_DVR_Login_V40注册登录接口添加NET_DVR_Login_V40接口需要在HCNetSDK.java中添加参考开发手册参数定义:输入参数设定参考:输出参数参考:代码实现:将HCNetSDK.java 继承的 Library修改为 StdCallLibrary,在StdCallLibrary已经继承了Library然后添加如下代码:public static final int NET_D

2021-12-07 13:57:22 8568 1

原创 工具-Postman无法测试HTTPS协议接口解决方式

1. 现象将后端工程修改为HTTPS协议访问时通过postman进行接口调用测试,加上https+接口访问报错:提示ssl证书不匹配问题SSL Error: Hostname/IP does not match certificate's altnames2. 解决方式postman中默认将ssl证书匹配验证是开启的,通过https需要ssl证书才能进行访问,所以,需要先关闭ssl 证书验证。2.1 进入setting2.2 关闭SSL certificate verification选项

2021-11-25 13:54:00 12939 4

原创 ubuntu20.04-mysql8.0安装并实现远程连接

1. 更新软件源sudo apt update2. 升级所有软件sudo apt-get upgrade3.更新未更新的软件包sudo apt-get dist-upgrade4. 开始更新sudo apt-get update5. 完成更新sudo list --upgradable6. 下载MySQL服务sudo apt install mysql-server7. 下载MySQL客户端sudo apt install mysql-client8.启

2021-11-11 14:28:08 1412

原创 3.海康威视-引入Spring boot工程,并测试javaDemo

1. 获取海康威视设备网络SDK根据自己的系统平台进行下载https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=102. 引入Spring boot2.1 jar引入在下载好的sdk文件中,在Demo示例下的Java开发示例中进入1-ClientDemo\ClientDemo-NetBeansPro路径目录中,复制examples.jar与jna.jar两个文件在spring boot工程下创建放置jar

2021-10-29 17:38:41 1115

原创 1.海康威视-在浏览器中摄像头激活

1.工具准备1.1 摄像头(测试使用:400万像素星光系列8寸智能球机)1.2 设备网络搜索软件(SADP V3.0.4.9)https://www.hikvision.com/cn/support/Downloads/Desktop-Application/HikvisionTools/1.3 路由器(构建局域网,如用萤石应该是联网就可以了)2. 网络配置2.1 电脑端IP地址相机默认的ip为:192.168.1.64, 如有变化请参考相机提供的信息,或者打电话给售后。2.2 安装好设

2021-10-28 23:28:53 19973

原创 2.海康威视-web3.0插件连接摄像头实现预览效果

1. web3.0插件获取进入官网下载:https://open.hikvision.com/download/5cda567cf47ae80dd41a54b3?type=10&id=4c945d18fa5f49638ce517ec32e24e242. web3.0 插件安装,部署2.1 解压选择当前系统的版本(测试系统为 win10 64位)2.2 安装海康威视的web控件(默认路径在:demo/codebase/WebComponentsKit.exe)2.3 打开web3.

2021-10-28 23:09:56 19228 7

原创 Mybatis-plus多条件筛选分页

1. 数据库映射对象与视图对象笔者在开发过程中在面向客户端展示时都是使用二次封装的视图对象(VO)来进行内容展示.package com.fod.fodapi.vo;import lombok.Data;/** * 用户视图对象 * @author 86137 * @date 2021-09-26 15:03 */@Datapublic class UrmUserInfoVO { /** * 用户主键 */ private Integer id; /** * 用

2021-09-26 20:59:18 2243

原创 vue-vuecli3.x中sass-loader使用data引入公用sass报错

1. 报错现象2. 首先检测是否未安装sass-loader插件如未安装先安装sass-loader插件/或者版本不合适npm uninstall --save-dev sass-loader // 卸载现有的sass-loadernpm install --save-dev sass-loader@8.0.2 // 安装版本可根据自己需求选择安装3. 修改vue.config.js原配置 // css 相关配置 css: { // 是否使用css分离插件

2021-09-08 12:20:14 594

原创 vue-vue4.X降级vue3.X

1.查看当前版本vue -V2. 卸载vue4.Xnpm uninstall -g @vue/cli如下图:测试是否卸载成功:3. 安装指定版本VUEnpm install -g @vue/cli@vue版本号(3.11.0)如下图:测试是否安装成功:

2021-09-08 10:49:03 1415

原创 vue-vue3跨域问题梳理

1. 跨域问题现象Access to XMLHttpRequest at 'http://127.0.0.1:9611/login' from origin 'http://localhost:6370' has been blocked by CORS policy: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on

2021-08-29 17:26:53 384

原创 MySQL-基于Springboot的数据库备份

1. Java代码实现备份实例:@Data@toStringpublic class MesTableBackup implements Serializable { @ApiModelProperty(value = "自增id") private Integer id; @ApiModelProperty(value = "数据库名称") private String tableName; @ApiModelProperty(value = "数据库存

2021-05-28 15:21:25 728

原创 dubbo-SpringBoot与dubbo集成

1. 准备1.1 dubbo-admin控制台准备1.下载控制台工程:链接:https://pan.baidu.com/s/14XvTDTL9ylpIt6xIZb_8xg 提取码:p7lb 2. 打包:进入工厂的dubbo-admin目录下使用mvn clean pacakge进行打包,完成后在target目录下可看的打包文件 .war3. 通过tomcat进行发布:将打包文件复制到tomcat的webapps目录下4. 启动tomcat进行测试为防止端口占用需要进行tomcat端

2021-05-13 15:20:14 133 2

原创 zookeeper-zookeeper在windows上部署

1. 安装与配置zookeeper下载地址:https://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.7.0/zookeeper解压到目标位置:修改zookeeper配置文件:在zookeeper包目录下的conf文件夹下创建一个zoo.cfg配置文件或者复制z_sample.cfg文件并进行修改// 心跳间隔tickTime=2000// 镜像数据位置dataDir=D:\\apache-zookeeper-3.7.0-bin\\da

2021-05-12 23:51:46 689 1

原创 SpringBoot-IDEA中SpringBoot项目搭建

1.Springboot项目创建java version: 按自己按照版本选择相关依赖可以通过此处添加,也可以后续自己手动添加,Springboot相关依赖会自动添加到pom文件里面完成创建:如果一次没有创建成功,可删除后继续。一般创建失败可能是因为下载相关依赖过慢或者无法访问,可替换为国内的依赖源地址2.maven配置进入方式:1.通过file–>settings–>build,Execution,Deployment–>maven2.最右侧maven pro

2021-05-12 12:20:04 144

原创 DHTMLX-VUE中引入DHTMLX Gantt的方式

1. 安装npm install dhtmlx-gantt2. 创建组件2.1 组件创建<template> <div ref="gantt"></div></template> //中文语言<script src="dhtmlx-gantt/codebase/locale/locale_cn.js"></script><script>import {gantt} from 'dhtmlx-gan

2021-04-18 22:57:36 1948 2

原创 vue- element-ui table复选框翻页记忆与清除

1. 前言在进行表格操作时,使用element-ui 表格控件时加入复选框后默认是无法进行翻页记忆的。2. 翻页记忆在进行复选框翻页记忆操作时需要在表格与复选框中分别添加,这个两个参数在翻页复选中必须添加,否则无效。:row-key="getRowKeys" // 获取每行的信息:reserve-selection="true" // 数据更新之后保留之前选中的数据// 获取row的key值的方法getRowKeys(row) { return row.id;},视频效果:

2021-04-17 12:10:37 12555 2

原创 vue-npm加载项目依赖报npm WARN deprecated问题

npm加载项目依赖报npm WARN deprecated问题1. 现象使用npm install命令进行项目依赖下载时报如下警告:2. 解决方式博主采用的是升级npm版本的方式1. 查看当前npm版本npm -v当前版本相对有点低,目前最新为7.9.0了2. 升级npm版本npm install -g npm -- 默认升级为最新版本3. 重新加载项目依赖通过升级npm,成功解决依赖无法下载问题。...

2021-04-11 00:03:36 104767 7

原创 SpringBoot-前端时间传到后端时减少了8小时问题

1:现象2: 解决方法1:配置application.yml文件spring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+82:配置jdbc地址在为设置前:jdbc的服务时间戳为:UTC,此时应该修改为所在时间的服务时间戳:Asia/Shanghai url: jdbc:mysql://127.0.0.1:3306/aaaaa? useUnicode=true& cha

2021-03-11 09:46:10 1514

原创 SpringBoot-图片上传

SpringBoot-图片上传1. 准备1.1 springboot上传文件大小配置servlet: multipart: max-file-size: 128MB #上传文件总大值 max-request-size: 10MB #单个文件的最大值1.2 在配置文件重配置上传地址在进行文件上传时会存在上传到多个位置,可以通过如下配置进行区分,有效统一地址操作,避免不必要的误操作。#文件上传操作uploadFile: resourceHandl

2021-02-02 09:55:25 892

原创 前端-跨域问题解决方式

1.现象 Access to XMLHttpRequest at 'http://127.0.0.1:9528/sys/role/list?page=1&limit=20&sort=&order=&name=&status=' from origin 'http://localhost:6370' has been blocked by CORS policy: Response to preflight request doesn't pass access c

2020-12-28 16:35:26 251

原创 MySQL数据库-报2059-authentication plugin问题

问题描述在进行远程连接云端CentOS中的mysql数据库时报数据库密码格式问题解决方案mysql8.0以上版本的数据创建用户时密码格式默认是‘caching_sha2_password’,而我当前使用的NavicatPermium版本是12需要使用的密码格式是“mysql_native_password”,所以需要重新修改密码的格式ALTER USER‘root’@’%’ IDENTIFIED WITH mysql_native_password BY ‘MyNewPassword12

2020-12-25 16:48:05 2495

原创 Postman-数组数据类型传递不支持问题

问题描述1.在进行一个包含数组(Integer[])的接口测试时,服务器端报错。该问题提示我们需要添加application/json的头部协议2.还有个文件就是会出现数组为空的现象,说明后端没有接收到数组信息解决方案1 在postman中添加协议头2 选择正确的数据格式3 检查接口的数据接收方式解决效果...

2020-12-25 16:44:44 595

原创 mybatis-调用视图多条件查询

1.前言在进行用户视图数据查询时需要进行关联查询,并进行多条件筛选。进行视图查询在数据库中可以创建视图来进行。视图优点:1.允许简化复杂查询。2.限制对特定用户的数据访问3.提供额外的安全层4.启用计算列视图缺点:1.数据查询可能会比较慢2.表依赖问题,变更关联表就需要修改视图。2.数据库视图创建表:sys_user //用户表sys_role //角色表sys_organization //组织表sys_user_organize_relevance //用户组织关联表

2020-12-25 14:01:26 5563

原创 mybatis-timestamp为空比较问题

问题描述现象### Error querying database. Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String### Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String原因在myBatis的xm

2020-12-25 10:52:31 2034

原创 CentOS7-添加端口时防火墙未开启问题

1. 前言近日在做一个java项目,然后再阿里云服务器上进行部署时需要通过防火墙开放java项目的端口。在次过程中出现一次防火墙未开启的问题。2. 解决方式1.查看防火墙状态systemctl status firewall.service/systemctl status firewall上图显示当前服务器防火墙未启动。2.开启服务器防火墙systemctl start firewall.service/systemctl start firewall3.添加端口信息f

2020-12-21 09:57:43 1204

原创 CentOS7-Mysql8.0.21安装配置

1.前言本blog选择的mysql安装方式为yum源的安装方式。2.获取mysql下载地址https://dev.mysql.com/downloads/repo/yum/在mysql官网获取yum源文件复制到CentOS7服务器中,获取通过wget指令下载yum文件通过wget获取:wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm3.通过yum安装mysql源yum localin

2020-12-20 22:40:54 2702 1

原创 Vue-列表选择样式切换

Vue-列表选择样式切换1.在data变量中添加一个变量用于存储点击的对象值将存储对象的初始参数设置为-1,为了防止动态遍历出来的列表的参数出现重复而被选定问题。data () { return { isChoose: -1, },2.添加列表html代码通过判断当前点击的列表对象获取id值来进行class切换,所以在click事件中的方法中需要传入id值。<div class="wms_info_structures_list" :class="isChoose

2020-11-19 10:09:33 1645

原创 Windows10-Windows10 安装 MySQL8.0.12驱动

Windows10 安装 MySQL8.0.12驱动为使C++程序可以访问mysql数据需要添加MySQL的ODBC驱动,如下为驱动安装配置过程1. 驱动下载在搜索引擎中搜索 mysql odbc驱动驱动下载地址: https://downloads.mysql.com/archives/c-odbc/注意:在下载mysql odbc驱动时需要选择与当前系统已经安装的mysql版本一致的驱动本机版本下载版本(32位/64位可以同时安装)2. 安装驱动1.双击打开已经下载好的mysql

2020-11-11 19:45:45 1696

原创 异常错误-com.microsoft.sqlserver.jdbc.SQLServerException: The TCP/IP connection to the host localhost

前言该问题的原意是:Java通过sqlserver JDBC连接本地sqlserver 数据时无法连接,但是本地数据库打开没有任何问题。环境编号工具1sqlserver20172springBoot3mybatis4druid解决方式1.项目数据库连接配置sqlserver: username: ** password: ******* jdbc-url: jdbc:sqlserver://localhost

2020-08-03 15:56:41 3551

原创 MySQL数据库-数据库设计三范式

1.概述数据库表设计时所依据的规范2.三范式2.1第一范式要求有主键,并且要求每一个字段原子性不可再分不符合第一范式示例:编号名称联系方式1eggsy234323@qq.com,151156776432rolce4564563@qq.com,138764565982tom990sd@162.com,17087909870上述存在的问题:第一条与最后一条重复(不唯一,没有主键)“联系方式”字段可以再分,不是原子性符合第一范式示例:

2020-07-28 16:11:59 235

原创 MySQL数据库-mysql视图

1.视图概述1.1概述视图是一种根据查询(select)定义的数据库对象,用于查询和使用的局部数据,视图也被称为虚拟表,并且可以被用来从常规表或其他视图中查询数据1.2作用访问数据变得简单(可以对数据库进行操作)可被用来对不同用户显示不同的表的内容(隐藏表的实现细节【重要】)错误查询操作:2.视图操作2.1创建视图语法:create view viewName as 查询语句; --查询语句只能是DQL语句示例:create view view_emp as select

2020-07-28 16:03:46 129

空空如也

空空如也

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

TA关注的人

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