自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (2)
  • 收藏
  • 关注

原创 利用nginx实现nat.app开启两个服务

利用nginx实现nat.app开启两个服务

2022-10-26 21:30:01 1284 1

原创 免费在线压缩图片

免费在线压缩图片

2022-09-17 16:05:21 361

原创 js最小区间覆盖问题

给定一个长度为m的区间,再给出n个区间的起点和终点,求最少使用多少个区间可以将整个区间完全覆盖。

2022-09-04 11:33:01 353

原创 海康威视无插件3.2开发

开发遇到的问题记录

2022-08-20 21:58:06 1895

原创 海康监控视频无插件开发3.2版本运行demo

海康摄像头跑通web开发的demo

2022-08-12 20:12:04 1507

原创 两个请求,其中一个请求依赖另一个请求数据

两个请求,其中一个依赖另外一个

2022-08-12 16:56:17 818

原创 Cascader 级联选择器定位问题

cascader级练选择器定位问题

2022-07-13 18:06:47 543

原创 做个仿照旅游网站城市选择的功能

仿照旅游网城市选择功能

2022-07-12 21:41:38 183

原创 修改element ui默认样式报错问题

修改element ui默认样式报错问题

2022-07-12 13:51:59 179

原创 浏览器存储表格宽度,适应当前用户设置

浏览器存储表格宽度,适应当前用户设置

2022-07-11 16:02:51 181

原创 vue路由点击跳转页面

vue路由点击跳转页面

2022-07-11 11:56:57 335

原创 修改按钮点击和悬浮样式

按钮点击悬浮样式

2022-07-08 14:18:16 596

原创 实现清空搜索框后展示所有列表内容

实现清空搜索框后展示所有列表内容

2022-07-08 11:25:06 748

原创 grid布局实现居中后最后一行左边对齐

grid布局实现居中后最后一行左边对齐

2022-07-07 14:08:04 996

原创 open(‘D:/useData/data.csv‘,‘a+‘)其中a+的含义

Python操作csv文件打开读写文件的类型:1)读相关r 以只读方式打开文件,文件不存在会异常。 r+ 以可读写方式打开文件,文件不存在会异常。rb 以二进制只读方式打开文件 ,文件不存在会异常。 rb+ 以二进制读方式打开,可以读写文件,文件不存在会异常。 rt 以文本读方式打开,只能读文件,文件不存在会异常。rt+ 读写打开一个文本文件,可以读写。 2)写相关w 以只写方式打开,文件不存在会异常。 如果文件已存在,先清空,

2022-04-06 17:04:36 1782

原创 深浅拷贝总结

1、内存一般分为四个区:栈区,堆区,全局静态区,只读区(只读区和代码区)栈区:1)存放的数据:局部变量,形参,被调用函数的地址等等。2)特点:读取速度快,存储和释放的思路是按照数据结构中的栈进行的,存数据就是压栈,释放就是弹栈。基本类型的数据占用空间的大小不会随着值的改变而改变,而且占用空间小。堆区:1)存放数据:new出来的数据。2)特点:读取速度慢。空间大:引用类型的数据大小是动态的,会随着数据的增加而改变大小全局静态区:1)存放数据:全局变量和静态变量2)特点:在程序运行过程中,

2022-04-02 19:43:17 1189

原创 递归、动态规划、贪心算法

递归描述:递归是一种解决问题的方法,它解决问题的各个小部分,直到解决最初的大问题。通常涉及函数直接或间接调用自身。每个递归函数都必须要有边界条件,即一个不在递归调用的条件(停止点),以防止无限递归。如果忘记加递归调用的边界条件,递归并不会无限制的执行下去,浏览器会抛出错误,也就是所谓的栈溢出错误。斐波那契数列function fibonacci(num){ if(num==1||num==2){//停止条件 return 1; } return fibonac

2022-04-01 15:16:22 225

原创 uni-app云开发小程序遇到的问题记录

uni-app云开发小程序遇到的问题记录1、加载图片资源将图片上传到云存储,然后用http地址<img src="https://7969-yingda-online-8gd2v7ob368340c5-1305805055.tcb.qcloud.la/agree.jpeg?sign=da21580e1ddebf212fb923240979591c&t=1648713391" />...

2022-03-31 16:04:55 193

原创 前端常用的5大排序及两大搜索算法

1、冒泡排序描述:最简单的排序,运行时间长原理:从第一个开始和后面一项进行比较,较大的放在后面,直到把最大的放在最后。比较相邻的项,如果第一个比第二个大,则交换,上移至正确的排序。代码:function sort1(arr) { for (let i = 0; i < arr.length; i++) { for (let j = 0; j < arr.length - 1 - i; j++) { if (arr[j] > arr[j + 1])

2022-03-31 09:49:12 1366

原创 KEPServer和java UAclient

1、需求:基于生产过程控制系统(SCADA)与生产设备(PLC)通信的需求,PLC型号西门子S7-1500,设备数据采集使用KEPwareEX6.4 , 将kepware 作为服务端来开发一个Java服务,用于生产过程控制系统与设备数据交互,达到控制生产过程的目的。2、KEPServer安装链接:https://pan.baidu.com/s/1HJg3XJAOkjt-5fuvnO0rfQ提取码:bxhm安装过程傻瓜式下一步3、KEPServer使用链接:OPCServer:使用KEPServe

2022-03-28 10:33:55 1275 5

原创 scada问题汇总记录

记录一些自己遇到的问题1、node切换版本问题链接:nvm安装node成功,npm失败问题

2022-03-27 23:28:24 709

原创 前端常见的手撕代码

1、打印99乘法表,且实现垂直居中(即等腰三角形)<body> <div> 九九乘法表 </div> <script> function out(n){ for(let i=1; i<=n; i++){ document.write("<div>"); for(let j=1; j<=i; j++){ docu

2022-03-23 22:41:50 1362

原创 vue3新特性2

3.数据绑定原理vue2的双向数据绑定原理是利用es5的一个APIObject.definePropert(当前监听对象,对象属性,属性描述)对数据进行劫持结合发布订阅模式的方式来实现的。vue3中使用了es6的proxyAPI对数据代理。proxy是对返回的对象进行代理,是对整个对象进行代理不是对象中的某个属性。(proxy(代理对象,handler))其中,handler是对数据进行操作的方法,如get(代理对象,key),set(代理对象,key,新值)。区别:vue2.0 object.def

2022-03-22 22:36:59 233

原创 前端面经练习1

1、vue的生命周期每个vue实例在创建时都要经历一系列初始化的过程,例如将实例挂载到dom并监听数据变化等,伴随着这个过程我们可以添加一些自己的运行代码。生命周期有8个函数,分别是创建前,创建完成,挂载前,挂载完成,更新前,更新完成和销毁前,销毁完成。2、js基本数据类型 和引用类型基本数据类型:null,undefined,Number,String,Boolean,Symbol。基本数据类型的值是直接在栈内存中存储。值与值之间是独立存在的,修改一个变量不会影响其他的变量。比较两个基本数据类型时

2022-03-21 17:13:16 821

原创 vue3新特性1

一、创建一个vue3.0项目vscode打开项目二、对比vue2的新特性1、set up、ref和reactive以前的data、声明周期、自定义函数都可以放置在set up内,setup是相当于beforeCreate和created生命周期钩子, beforeCreate和created钩子中编写的任何代码都可以直接在setup函数中编写。在 setup 函数中必须 return 出去才可以在模板区域使用。ref 是 vue 3.0 的新特性,其作用为创建响应式的值reacti

2022-03-20 21:36:35 1202

原创 vue中GET/POST 请求

vue中GET/POST 请求1、vue-resource下载插件,引入配置后使用,vue2以后不在更新,推荐使用axios2、axios下载插件,引入配置后使用,推荐使用3、 jQuery (ajax)可以使用,但需要下载引入配置jquery,配置地方较多且繁琐,最不推荐使用。vue本身不支持ajax。使用详见:Vue/jQuery 的 GET/POST 请求...

2022-03-14 23:04:42 772

原创 谷歌vue开发者工具

下载:百度网盘链接:https://pan.baidu.com/s/1rdnvkvMsSk7Xs9C7zd_rmw提取码:fjds操作:谷歌浏览器输入chrome://extensions/打开开发者模式,将下载好的文件拖入即可遇到的问题:1、拉入文件后,跳转新页面,显示文件夹内容。反复刷新,打开开发者模式,试试就好了。2、有时候可能文件路径名不可以有英文,修改路径。参考链接:https://blog.csdn.net/wswq2505655377/article/details/1114

2022-03-14 17:47:28 822

原创 node.js中的文件系统操作

const fs = require(‘fs’);//引入模块一、文件的操作\1. 读取文件内容fs.readFile('./01-模块化.js', 'utf-8', function (err, data) { if (err) { console.log('文件读取失败', err); } else { console.log('文件读取成功', data); }});//异步方法try { const data = fs.readFileSync('./01-模块化.j

2022-03-13 17:40:03 363

原创 js面试小练

1、解构赋值const student ={ name:"zhansan", age:20,}const {name :a,age:b}=student;console.log(a,b);//zhansan 20console.log(name,age);//报错,未定义console.log(student.name,student.age);//zhansan 202、对象方法和属性值简写const age=20;const student ={ name:"

2022-03-13 16:23:29 105

原创 数组API

数组API,几乎所有常用都涵盖

2022-03-11 22:46:23 345

原创 git 拉取项目分支问题

git拉取项目分支问题git clone 克隆地址cd 项目目录git checkout dev[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-xeKUUmhJ-1641696367613)(C:\Users\Administrator\AppData\Roaming\Typora\typora-user-images\image-20220109104328571.png)]367613)]只有进入了这个项目,才有git的项目记录文件...

2022-01-09 10:46:27 267

原创 关于run serve报错

在github上拿到别人做好的vue项目但发现自己在run serve时报错,网上查了是node_modules的问题1、发现文件没有node_modules,于是从其他项目里面复制过来,报错node:internal/modules/cjs/loader:936 throw err; ^ Error: Cannot find module ‘fabric-ca-client‘2、运行npm install报错,不知道报什么错,反正node_modules是没安装下来3、运行镜像cnpm ins

2022-01-01 19:15:40 310

原创 非常好用的截图做笔记软件

非常好用的截图做笔记软件FastStone Capture这款软件也太好用了,我的目的是想运行程序后截图做标注,做笔记。无论是qq微信自带的截图工具还是电脑自带的,都得先截图,然后再保存,再打开,在标记,很麻烦。即使有些可以直接标记,但只是拿画笔标注,没有箭头工具和框选工具。这个软件非常实用。打开后窗口非常小,完全不影响电脑整体的界面,随时截图后绘图标记,可以电击复制,放置到任意文件记录。有这方面需要的可以下载啦官网下载后,百度搜索注册码即可。官网可能会下载很慢,下面附上百度网盘链接:https

2021-09-29 19:12:18 3268

原创 git基本操作

1、与远程仓库建立链接1、首先本地初始化一个仓库,再建立连接git initgit remote add origin https:xxx.git2、直接克隆远程仓库,实现连接git clone 默认克隆的是主分支git clone http://xx.git2、可以只克隆单个分支git clone -b 分支名 http://xx.git克隆多分支列出所有分支git branch -a*代表当前分支查看远程仓库的所有分支git branch -r在本地新建分支并与

2021-09-28 15:46:38 140

原创 接口

接口(公共的规范标准)接口是一种引用类型,最重要的内容就是其中的抽象方法。1、如何定义一个接口的格式:public interface 接口名称{//接口内容}2、java版本更新关于接口java7版本:1、常量:用final修饰,必须赋值,名称用大写字母和"_"。2、抽象方法:没有方法体,实现类必须覆盖重写。java8版本:3、默认方法:实现接口的升级而不影响实现类。public default 返回类型 名称(参数列表){方法体}实现类可以对其直接调用,也可以对其重写覆盖。

2021-04-24 21:24:33 93

原创 math

Math数学相关的工具类,提供大量的静态方法,完成与数学运算的相关操作。常用方法public static double abs(double num);绝对值public static double ceil(double num);向上取整public static double floor(double num);向下取整public static long round(double num);四舍五入小问题举例1、计算在-10.8到5.9之间,绝对值大于6或者小于2.1的整数有多少个

2021-04-24 20:50:53 157

原创 String

String特点1、程序当中所有双引号字符串都是String类的对象。(即使没有new也是)2、字符串的内容不可改变,即是(常量)。3、字符串是可以共享使用的。4、字符串效果上相当于是char[]字符数组,但底层原理是byte[]字节数组。3+1种创建字符串三种构造方法public String();public String(Char[] array);根据字符数组的内容来创建对应的字符串。public String(byte[] array); 根据字节数组的内容来创建对应的字符串。

2021-04-22 21:15:14 65

原创 ArrayList

ArrayList1、相对于数组,ArrayList的长度是可以随意改变的。2、ArrayList,E指的是泛型,该泛型只能是引用类型,不能是基本类型。例如不能是int,但可以是Intenger。(java1.5之后,支持自动装箱拆箱)3、直接打印出的结果是[]或内容,不会是地址值。4、常用方法public boolean add(E e);public E get(int index);public E remove(int index);public int size();5、常见问题

2021-04-22 11:44:57 287

原创 Abstract

抽象类public abstract class Action { //抽象类 /*抽象方法,只有名字,没有具体的实现方法; 抽象类是不能new的,它没有构造方法; 只能靠子类去实现约束; 抽象方法只能在抽象类中,抽象类中也可以写普通方法; */ public void go(){ System.out.println("go"); }; public abstract void eat(); public

2021-04-18 17:09:15 91

原创 Static

关于Static解释修饰变量静态变量(类变量),可以直接用类名调用,适用于多线程。修饰方法静态方法(会和类同时加载,且只加载一次)1、静态方法里可以调用静态方法和非静态方法;2、非静态方法里只能调用非静态方法;静态代码块1、静态代码块,和类同时加载,只执行一次。2、匿名代码块,赋初始值。3、构造方法,建对象时加载。public class Student { private String name; private int score; public Stud

2021-04-18 15:52:38 68

Xswitch资源下载,解压后直接拖拽即可

Xswitch资源下载,解压后直接拖拽即可

2024-05-16

海康视频监控预览插件及demo

海康视频监控预览demo,包含开发指南以及一些问题说明和介绍

2022-08-12

uni-app实现冒泡点赞功能

简单易懂,利用vue写了一个点赞的组件,添加到页面上。

2022-04-05

java编写的OPCclient

java编写的OPCclient,实现与KEPServer模拟通讯,结合博客解释清晰。

2022-03-28

空空如也

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

TA关注的人

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