- 博客(67)
- 收藏
- 关注
原创 net::ERR_UPLOAD_FILE_CHANGED
错误表明在尝试上传文件时,文件的内容发生了变化,但浏览器检测到文件的元数据(如大小或修改日期)已更改。这通常发生在文件正在上传过程中被其他应用程序修改时。出现该错误的场景:由于上传一个文件后,对文件内容进行修改后,再对该文件进行上传。不会进后端接口,直接返回失败,浏览器会报上诉错误。给上传按钮添加点击事件,将已存在的文件清空,清空后再上传。
2024-09-06 16:24:59 200
原创 multiple assets emit different content to the same filename index.html
使用webpack打包多入口文件时,当使用HtmlWebpackPlugin插件打包多个html文件时,需要指定对应模板的文件名,不指定则会报该错误即。
2024-08-01 14:17:46 372
原创 /usr/lib/python2.7/site-packages/requests/__init__.py:91: RequestsDependencyWarning: urllib3 (1.24.1
解决方案,制裁urllib3 和chardet。
2024-07-22 10:27:49 157
原创 连接远程服务器,报couldn‘t agree a host key algorithm (available:rsa-sha2-512,rea-sha2-256
转载:Putty进行ssh远程错误: Couldn‘t agree a host key algorithm (available: rsa-sha2-512,rsa-sha2-256)_couldn't agree a host key algorithm (available: rs-CSDN博客
2024-07-04 09:46:01 724
原创 python报错:ordinal not in range(128)解决方案
转载自:python报错:ordinal not in range(128)解决方案-CSDN博客
2024-06-24 14:29:15 356
原创 LinkageError 当用11版本jdk运行17版本项目报错 LinkageError
LinkageError 当用11版本jdk运行17版本项目报错 LinkageError ,改用17版jdk即可。
2024-05-21 17:20:12 385
原创 js switch case 语句中定义变量会存在作用域穿透问题
2将case中的语句用{}进行包裹。提示:最好不要在case语句中定义变量。解决方法:1定义的变量不要重名。case语句最好用{}包裹。
2024-05-20 16:34:31 133
原创 Maven pom的distributionManagement配置
转载自:Maven pom的distributionManagement配置_pom distributionmanagement-CSDN博客
2024-05-07 16:08:05 360
原创 Unable to make protected final java.lang.Class java.lang.ClassLoader.defineClass(java.lang.String,by
转载自:https://blog.csdn.net/m0_54866636/article/details/126540604。相关的功能自从 JDK 9 开始就已经被限制了,为了兼容原先的版本,需要在运行项目时添加。在将项目从jdk11转成jdk17报的这个错误。选项来开启这种默认不被允许的行为。这是由于 JDK 8 中有关。
2024-05-07 15:45:37 1624
原创 Expose-loader使用
可以使用 | 或者 %20 (空格)分割expose中的globalName、moduleLocalName和override。expose-loader 运行暴露一个模块(整体或者部分)给全局对象(self、window和global)
2024-04-11 17:35:49 144
原创 PostgreSQL数据库相关知识点
转载自:【PG】PostgreSQL 模式(Schema)_postgresql schema-CSDN博客
2024-04-10 09:32:52 132
原创 关于前端资源文件打包问题
CopyWebpackPlugin是一个用于在构建过程中共复制文件和文件夹的Webpack插件。可以帮助我们将特定的文件或文件夹从源目录复制到构建目录,使得这些文件能够在输出的bundle中被访问到。上面的代码中,我们将源目录中的'./static'文件夹下的所有文件复制到构建目录的'./static'文件夹中。2、在webpack.config.js文件中引入CopyWebpackPlugin。可以使用webpack CopyWebpackPlugin插件。
2024-04-08 14:07:36 307
原创 Java_JDK8到JDK21各版本发行时间及重要特性
转载自:Java_JDK8到JDK21各版本发行时间及重要特性_jdk21和jdk1.8-CSDN博客
2024-03-14 10:47:00 274 1
原创 怎样从一个新手,实现windows搭建wvp+zlm流媒体平台?
转载:wvp+zlmediakit实现国标28181对讲_wvp gb28181-CSDN博客
2024-03-06 19:27:06 163
原创 ONVIF协议
2008年5月,由安讯士(AXIS)联合博世(BOSCH)及索尼(SONY)公司三方宣布携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛,取名为ONVIF(Open Network Video Interface Forum,开放型网络视频接口论坛),并以公开、开放的原则共同制定开放性行业标准。ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。ONVIF规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。
2024-03-06 13:44:01 259
原创 SIP协议
业务提供完整的会话创建和会话更改服务,由此,SIP协议的安全性对于即时通信的安全起着至关重要的作用。SIP(Session initialization Protocol,会话初始协议)是由。用于创建、修改和释放一个或多个参与者的会话。SIP(Session Initiation Protocol)是一个应用层的信令。在通信领域的核心地位。数据网络以其便捷性和廉价性,取代了基于电路交换的传统。它还与若干个其他协议进行协作,包括负责定位的。)或两者的混合体进行通信。SIP与负责语音质量的。
2024-03-05 14:23:36 255
原创 RTSP协议
上位于RTP和RTCP之上,它使用TCP或UDP完成数据传输。HTTP与RTSP相比,HTTP传送。中断,包括消息类型、消息头、消息体和消息长。但接收者本身可将CR和LF解释成行。基于文本的协议使其以自描述方式增加可选参数更容易,接口中采用SDP作为。如何有效地通过 IP 网络传送多媒体数据。RTSP是基于文本的协议,采用ISO10646。体系中的一个应用层协议,该协议定义了。,使用UTF-8编码方案。,而RTSP传送的是多媒体数据。
2024-03-05 11:09:29 195
原创 关于jQuery日历插件:daterangepicker
singleDatePicker: false 双日历,true 单日历。timePicker:false 不显示时分秒,true 显示时分秒。timePickerIncreament:1 默认值。
2024-03-04 19:08:46 454
原创 关于系统设计
需要很多工具类:时间解析,文件输入输出,压缩,加密解密,资源加载,程序运行,网络开启或关闭(Socket),数学计算类,报表导出。需要考虑很多其他功能:数据的dump(为了方便查看是否有脏数据)和数据的备份,程序的dump(查看资源运行情况,避免内存泄漏)需要考虑环境信息:打印机器硬件信息,打印环境变量,打印操作系统,打印系统配置文件信息,打印系统pid信息。需要初始化一些功能:初始化数据库,初始化license检测,定时任务。需要服务检测功能:数据库服务启动。需要多线程服务:线程管理。
2024-02-23 14:20:53 109
原创 有关Spring中ResourcePatternResolver的使用
PathMatchingResourcePatternResolver是该接口的实现类。ResourcePatternResolver获取资源的绝对路径,可以用来加载类文件。
2024-02-19 16:12:42 454
原创 类图的相关介绍
:package,包的,只对同一包声明的其他类可见。#:protected,受保护的,对该类的子孙可见。-:private,私有的,只对该类可见。+:public,公用的,对所有类可见。斜体:抽象,也可以用两个<>来表示抽象。下划线:static。类名:如果字体为斜体,表示抽象类。
2024-02-19 09:58:19 212
原创 ·访问者模式
实现:抽象访问者,定义一个抽象方法访问元素A,需要将元素A传入。具体访问者A继承抽象访问者,并根据业务逻辑实现访问方法。抽象元素类,定义一个抽象接受方法,需要将抽象访问者作为参数传入。具体元素继承抽象元素类,并根据业务逻辑实现接受方法。对象结构类,定义一个元素集合,用来存放和遍历对象。介绍:提供一个作用于某对象结构中的各元素的操作表示,它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新操作。
2024-02-01 14:35:21 541
原创 ·观察者模式
实现:抽象观察者,定义一个抽象更新方法。具体观察者继承抽象观察者,根据业务逻辑实现对应的更新方法。抽象目标类,保有一个抽象观察者集合,可以通过add和del方法对观察者进行新增和删除,定义一个通知方法遍历所有观察者对象,调用观察者对象的更新方法。介绍:定义对象之间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。
2024-01-31 16:44:01 338
原创 ·备忘录模式
实现:备忘录类,有一个私有状态属性,只有有参构造方法,通过传入一个原发器对象给状态属性赋值,私有状态属性对外提供了set和get方法进行访问。原发器类,有一个私有状态属性,对外提供了set和get方法进行访问,提供了一个创建备忘录对象的方法,提供了一个通过获取备忘录的状态属性给自身状态赋值的恢复状态方法。介绍:在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先的状态。
2024-01-30 17:21:15 463
原创 ·中介者模式
实现:抽象中介者类,定义一个各同事之间通信的方法。具体中介者类继承抽象中介者类,实现通信方法,通过对同事类型判断做一些处理。抽象同事类,保有一个抽象中介者类,通过构造注入,声明一些自己的其他方法。具体同事类继承抽象中介者类,实现一些自己的方法。介绍:用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。
2024-01-29 16:12:38 530
原创 ·迭代器模式
实现:抽象迭代器类,定义抽象方法first,next和hasNext。具体迭代器继承抽象迭代器类,保有一个抽象聚合对象列表,通过构造注入,实现所有的抽象方法。抽象聚合对象列表保有一个对象集合列表,通过构造注入,定义add,remove,createIterator方法。具体抽象聚合对象列表继承抽象聚合对象列表,实现对应方法,createIterator通过new的方法得到。介绍:提供一种方法来访问聚合对象,而不用暴露这个对象的内部表示,也叫做游标。
2024-01-26 14:00:09 502
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人