自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 连接远程服务器,报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 282

原创 python报错:ordinal not in range(128)解决方案

转载自:python报错:ordinal not in range(128)解决方案-CSDN博客

2024-06-24 14:29:15 232

原创 python时间与字符串互转

【代码】python时间与字符串互转。

2024-06-03 17:09:53 95

原创 python 不能通过+将数字变成字符串,字符串与数字不能进行相等比较

python 将数字变成字符串可以通过str()方法。

2024-05-24 14:48:03 271

原创 echart 时间序列折线图数据必须是数字,否则没有线条显示

将数据都转成数字就行 *1就行。

2024-05-22 16:32:25 117

原创 LinkageError 当用11版本jdk运行17版本项目报错 LinkageError

LinkageError 当用11版本jdk运行17版本项目报错 LinkageError ,改用17版jdk即可。

2024-05-21 17:20:12 358

原创 js 模板字符串各个变量不需要用+拼接,空格也会原样显示

当需要模板字符串去new Date对象一定得注意空格问题。

2024-05-20 16:43:32 85

原创 js switch case 语句中定义变量会存在作用域穿透问题

2将case中的语句用{}进行包裹。提示:最好不要在case语句中定义变量。解决方法:1定义的变量不要重名。case语句最好用{}包裹。

2024-05-20 16:34:31 105

原创 js前端数组对象去重

【代码】js前端数组对象去重。

2024-05-17 14:43:19 89

原创 js 数组filter使用

【代码】js 数组filter使用。

2024-05-16 11:12:19 405

原创 js 数组concat方法不改变原数组,需要用变量接收

/结果 [1,2,3,4,5,6]

2024-05-16 10:49:41 285

原创 前端权限控制

前端权限控制可以通过css控制。在样式文件中自定义属性。

2024-05-07 16:20:32 78

原创 Maven pom的distributionManagement配置

转载自:Maven pom的distributionManagement配置_pom distributionmanagement-CSDN博客

2024-05-07 16:08:05 310

原创 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 241

原创 读取yml文件中配置的内容

【代码】读取yml文件中配置的内容。

2024-04-25 16:45:04 92

原创 Expose-loader使用

可以使用 | 或者 %20 (空格)分割expose中的globalName、moduleLocalName和override。expose-loader 运行暴露一个模块(整体或者部分)给全局对象(self、window和global)

2024-04-11 17:35:49 120

原创 PostgreSQL数据库相关知识点

转载自:【PG】PostgreSQL 模式(Schema)_postgresql schema-CSDN博客

2024-04-10 09:32:52 116

原创 关于前端资源文件打包问题

CopyWebpackPlugin是一个用于在构建过程中共复制文件和文件夹的Webpack插件。可以帮助我们将特定的文件或文件夹从源目录复制到构建目录,使得这些文件能够在输出的bundle中被访问到。上面的代码中,我们将源目录中的'./static'文件夹下的所有文件复制到构建目录的'./static'文件夹中。2、在webpack.config.js文件中引入CopyWebpackPlugin。可以使用webpack CopyWebpackPlugin插件。

2024-04-08 14:07:36 289

原创 Java_JDK8到JDK21各版本发行时间及重要特性

转载自:Java_JDK8到JDK21各版本发行时间及重要特性_jdk21和jdk1.8-CSDN博客

2024-03-14 10:47:00 251 1

原创 怎样从一个新手,实现windows搭建wvp+zlm流媒体平台?

转载:wvp+zlmediakit实现国标28181对讲_wvp gb28181-CSDN博客

2024-03-06 19:27:06 132

原创 ONVIF协议

2008年5月,由安讯士(AXIS)联合博世(BOSCH)及索尼(SONY)公司三方宣布携手共同成立一个国际开放型网络视频产品标准网络接口开发论坛,取名为ONVIF(Open Network Video Interface Forum,开放型网络视频接口论坛),并以公开、开放的原则共同制定开放性行业标准。ONVIF规范描述了网络视频的模型、接口、数据类型以及数据交互的模式。ONVIF规范的目标是实现一个网络视频框架协议,使不同厂商所生产的网络视频产品(包括摄录前端、录像设备等)完全互通。

2024-03-06 13:44:01 241

原创 SIP协议

业务提供完整的会话创建和会话更改服务,由此,SIP协议的安全性对于即时通信的安全起着至关重要的作用。SIP(Session initialization Protocol,会话初始协议)是由。用于创建、修改和释放一个或多个参与者的会话。SIP(Session Initiation Protocol)是一个应用层的信令。在通信领域的核心地位。数据网络以其便捷性和廉价性,取代了基于电路交换的传统。它还与若干个其他协议进行协作,包括负责定位的。)或两者的混合体进行通信。SIP与负责语音质量的。

2024-03-05 14:23:36 245

原创 RTSP协议

上位于RTP和RTCP之上,它使用TCP或UDP完成数据传输。HTTP与RTSP相比,HTTP传送。中断,包括消息类型、消息头、消息体和消息长。但接收者本身可将CR和LF解释成行。基于文本的协议使其以自描述方式增加可选参数更容易,接口中采用SDP作为。如何有效地通过 IP 网络传送多媒体数据。RTSP是基于文本的协议,采用ISO10646。体系中的一个应用层协议,该协议定义了。,使用UTF-8编码方案。,而RTSP传送的是多媒体数据。

2024-03-05 11:09:29 178

原创 关于jQuery日历插件:daterangepicker

singleDatePicker: false 双日历,true 单日历。timePicker:false 不显示时分秒,true 显示时分秒。timePickerIncreament:1 默认值。

2024-03-04 19:08:46 349

原创 有关windows端口相关

由于上一个项目没有把前端进程杀死,所以前端项目依然活着,导致新项目的前端起不来,报端口被占用。

2024-02-23 17:24:44 62

原创 关于系统设计

需要很多工具类:时间解析,文件输入输出,压缩,加密解密,资源加载,程序运行,网络开启或关闭(Socket),数学计算类,报表导出。需要考虑很多其他功能:数据的dump(为了方便查看是否有脏数据)和数据的备份,程序的dump(查看资源运行情况,避免内存泄漏)需要考虑环境信息:打印机器硬件信息,打印环境变量,打印操作系统,打印系统配置文件信息,打印系统pid信息。需要初始化一些功能:初始化数据库,初始化license检测,定时任务。需要服务检测功能:数据库服务启动。需要多线程服务:线程管理。

2024-02-23 14:20:53 96

原创 有关Spring中ResourcePatternResolver的使用

PathMatchingResourcePatternResolver是该接口的实现类。ResourcePatternResolver获取资源的绝对路径,可以用来加载类文件。

2024-02-19 16:12:42 369

原创 类图的相关介绍

:package,包的,只对同一包声明的其他类可见。#:protected,受保护的,对该类的子孙可见。-:private,私有的,只对该类可见。+:public,公用的,对所有类可见。斜体:抽象,也可以用两个<>来表示抽象。下划线:static。类名:如果字体为斜体,表示抽象类。

2024-02-19 09:58:19 206

原创 ·访问者模式

实现:抽象访问者,定义一个抽象方法访问元素A,需要将元素A传入。具体访问者A继承抽象访问者,并根据业务逻辑实现访问方法。抽象元素类,定义一个抽象接受方法,需要将抽象访问者作为参数传入。具体元素继承抽象元素类,并根据业务逻辑实现接受方法。对象结构类,定义一个元素集合,用来存放和遍历对象。介绍:提供一个作用于某对象结构中的各元素的操作表示,它使我们可以在不改变各元素的类的前提下定义作用于这些元素的新操作。

2024-02-01 14:35:21 533

原创 ·观察者模式

实现:抽象观察者,定义一个抽象更新方法。具体观察者继承抽象观察者,根据业务逻辑实现对应的更新方法。抽象目标类,保有一个抽象观察者集合,可以通过add和del方法对观察者进行新增和删除,定义一个通知方法遍历所有观察者对象,调用观察者对象的更新方法。介绍:定义对象之间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并被自动更新。

2024-01-31 16:44:01 332

原创 ·备忘录模式

实现:备忘录类,有一个私有状态属性,只有有参构造方法,通过传入一个原发器对象给状态属性赋值,私有状态属性对外提供了set和get方法进行访问。原发器类,有一个私有状态属性,对外提供了set和get方法进行访问,提供了一个创建备忘录对象的方法,提供了一个通过获取备忘录的状态属性给自身状态赋值的恢复状态方法。介绍:在不破坏封装的前提下,捕获一个对象的内部状态,并在该对象之外保存这个状态,这样可以在以后将对象恢复到原先的状态。

2024-01-30 17:21:15 452

原创 ·中介者模式

实现:抽象中介者类,定义一个各同事之间通信的方法。具体中介者类继承抽象中介者类,实现通信方法,通过对同事类型判断做一些处理。抽象同事类,保有一个抽象中介者类,通过构造注入,声明一些自己的其他方法。具体同事类继承抽象中介者类,实现一些自己的方法。介绍:用一个中介对象来封装一系列的对象交互,中介者使各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。

2024-01-29 16:12:38 523

原创 ·迭代器模式

实现:抽象迭代器类,定义抽象方法first,next和hasNext。具体迭代器继承抽象迭代器类,保有一个抽象聚合对象列表,通过构造注入,实现所有的抽象方法。抽象聚合对象列表保有一个对象集合列表,通过构造注入,定义add,remove,createIterator方法。具体抽象聚合对象列表继承抽象聚合对象列表,实现对应方法,createIterator通过new的方法得到。介绍:提供一种方法来访问聚合对象,而不用暴露这个对象的内部表示,也叫做游标。

2024-01-26 14:00:09 492

原创 Tomcat启动startup.bat闪退的原因和解决办法

需要考虑tomcat和jdk的兼容性,jdk和tomcat版本不兼容也会出现闪退。

2024-01-25 17:12:00 390

原创 安装php报错 PHP Warning: ‘C:\Windows\SYSTEM32\VCRUNTIME140.dll‘ 14.0 is not compatible with this PHP

转载自:安装php报错 PHP Warning: ‘C:\Windows\SYSTEM32\VCRUNTIME140.dll‘ 14.0 is not compatible with this PHP_php warning: 'c:\windows\system32\vcruntime140.dll-CSDN博客

2024-01-25 15:35:24 798

原创 ·状态模式

实现:抽象状态类,定义一个抽象处理方法。具体状态类继承抽象状态类,并实现处理方法。环境类保有一个状态类对象,通过set注入,定义一个请求方法,通过调用状态类的处理方法来实现。介绍:允许一个对象在其内部状态改变时改变它的行为。

2024-01-25 13:49:17 680

原创 ·复制map

【代码】·工作杂记。

2024-01-24 17:31:01 347

原创 map排序问题

关于java中map排序问题。map中根据key值排序。

2024-01-24 17:14:01 356

原创 ·模板方法模式

介绍:定义一个操作中算法的框架,而将一些步骤延迟到子类中。模板方法模式使得子类可以不改变一个算法的结构即可以重定义该算法的某些特定步骤。实现:定义一个抽象父类,定义几个抽象方法,再定义一个方法,实现方式是调用这些抽象方法。具体类实现继承父类,并实现所有抽象方法。

2024-01-24 16:33:11 603

原创 ·策略模式

实现:抽闲策略类定义了一个抽象算法方法。实际算法A继承抽象策略类,按照对应的逻辑实现算法方法。环境类保有一个抽像算法的引用,通过set注入,定义一个算法方法,通过调用抽象算法对象的算法方法实现。介绍:策略模式的主要目的是将算法的定义与使用分开,也就是将算法的行为和环境分开,将算法的定义放在专门的策略类中,每一个策略类封装了一种实现算法,使用算法的环境类针对抽象策略类进行编程。

2024-01-23 14:35:37 589

空空如也

空空如也

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

TA关注的人

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