自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【日常开发之Windows共享文件】Java实现Windows共享文件上传下载

下拉框选择你选择的用户点击添加,然后共享确定。创建一个文件夹然后点击属性界面,点击共享。maven版本存在于SMB协议的兼容问题。首先开启服务,打开控制面板点击程序。点击启用或关闭Windows功能。我这边是专门创建了一个用户。SMB1.0选中红框内的。

2024-06-24 18:22:33 219

原创 zookeeper集群部署以及zookeeper原理

ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。ZooKeeper包含一个简单的原语集,提供Java和C的接口。

2024-05-14 14:59:52 725 1

原创 【Mongdb之数据同步篇】什么是Oplog、Mongodb 开启oplog,java监听oplog并写入关系型数据库、Mongodb动态切换数据源

oplog是local库下的一个固定集合,Secondary就是通过查看Primary 的oplog这个集合来进行复制的。每个节点都有oplog,记录这从主节点复制过来的信息,这样每个成员都可以作为同步源给其他节点。Oplog 可以说是Mongodb Replication的纽带了。

2024-05-11 10:51:23 897 1

原创 【Linux之升华篇】Linux内核锁、用户模式与内核模式、用户进程通讯方式

alloc_pages(gfp_mask, order),_ _get_free_pages(gfp_mask, order)等。字符设备描述符 struct cdev,cdev_alloc()用于动态的分配 cdev 描述符,cdev_add()用于注。外,还支持语义符合 Posix.1 标准的信号函数 sigaction(实际上,该函数是基于 BSD 的,BSD。从最初的原子操作,到后来的信号量,从。(2)命名管道(named pipe):命名管道克服了管道没有名字的限制,因此,除具有管道所具有的。

2024-05-11 10:08:01 526 1

原创 【日常开发之FTP】Windows开启FTP、Java实现FTP文件上传下载

FTP是一个专门进行文件管理的操作服务,一般来讲可以在任意的操作系统之中进行配置,但是如果考虑到简便性,一般来讲可以直接在Linux系统下进行安装。FTP (File Transfer Protocol、文件传输协议)是TCP/IP协议中的一部分,属于应用层协议。使用FTP最主要的功能是对文件进行管理,所以在FTP内部对于文件支持有两种传输模式:文本模式(ASCII、默认)和二进制模式(Binary),通常文本文件使用ASCIl模式,而对于图片、视频、声音、压缩等文件则会使用二进制的方式进行传输。

2024-05-10 10:06:27 989 2

原创 【日常开发之插件篇】IDEA plugins 神器助我!!

今早因为老代码的一些bug让我突然觉得Idea的一些插件特别好用,我准备将我平时所用到的一些插件做个推荐以及记录。

2024-05-10 10:05:37 912

原创 并发编程下的集合:数组寻址、LinkedList、HashMap、ConcurrentHashMap

如果发现hash取模后的数组索引位下无元素则直接新增,若不是空那就说明存在hash冲突,则判断数组索引位链表结构中的第一个元素的key以及hash值是否与新的key一致则直接覆盖,若不一致则判断当前的数组索引下的链表结构是否为红黑树,若为红黑树则走红黑树的新增方法,若不为红黑树则遍历当前链表结构,遍历中发现某个节点元素的next为null是则直接将新元素指针与next进行关联,若在遍历到next为空前判断到,某个节点的key以及key的hash值与新的key与新的keyhash值一致时则走覆盖。

2024-01-04 11:17:45 1345

原创 SpringCloud Alibaba集成 Gateway(自定义负载均衡器)、Nacos(配置中心、注册中心)、Loadbalancer

要为未被某些网关路由谓词处理的请求提供相同的CORS配置,请将属性spring.cloud.gateway.globalcors.add-to-simple-url-handler-mapping设置为true。断言(Predicate):Java8中的断言函数,Spring Cloud Gateway中的断言函数输入类型是 Spring5.0框架中的ServerWebExchange。对于所有GET请求的路径,来自docs.spring.io的请求都将允许CORS请求。

2023-12-28 03:00:00 2329

原创 SpringCloud Alibaba集成 Gateway(自定义负载均衡器)、Nacos(配置中心、注册中心)、Loadbalancer

要为未被某些网关路由谓词处理的请求提供相同的CORS配置,请将属性spring.cloud.gateway.globalcors.add-to-simple-url-handler-mapping设置为true。断言(Predicate):Java8中的断言函数,Spring Cloud Gateway中的断言函数输入类型是 Spring5.0框架中的ServerWebExchange。对于所有GET请求的路径,来自docs.spring.io的请求都将允许CORS请求。

2023-12-27 09:54:24 3408 3

原创 Nacos 基础篇:Nacos简介、基本概念、基本架构、Standalone单机搭建部署

Nacos:(Dynamic) Naming and Configuration Service,动态的服务发现和配置的服务,是一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据及流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。Nacos 是构建以“服务”为中心的现代应用架构 (例如微服务范式、云原生范式) 的服务基础设施。

2023-12-26 17:26:53 2680 1

原创 docker搭建maven私库Nexus3

阿里代理地址:http://maven.aliyun.com/nexus/content/groups/public/由于nexus的默认端口为8081,我们在启动的时候改为18091后需要修改nexus的配置文件。这样就可以在本地浏览器进入nexus页面了,地址为 服务器ip:18091。右上角登录用户名为admin,密码为之前查看的密码。配置maven-central的代理地址。删除nuget开头的仓库。同时查看admin密码。

2023-12-20 09:03:06 3159

原创 解决 Hbuilder打包 Apk pad 无法横屏 以及 H5 直接打包 成Apk

下面是创建app 项目 wap站首页地址 可以配置 你H5的登录页 也可以是 你的index 页面 然后 会有一些 配置 你可以去百度 manifest.json 这个 配置文件 配置一下 就可以了 很方便 打包后直接 可以安装 到手机上。如果 你有自己的H5 也可以 自己去创建一个空壳 只需要 加上你 H5的请求地址 就可以了。当然 你的 H5前提是做了 自适应 不然 样式会很丑的。下面是manifest.json 配置文件。

2023-12-18 15:40:07 6127 4

原创 Spring Cloud Alibaba核心技术宝典,分布式系统中间件实战案例(百度云下载)

Spring Cloud Alibaba核心技术宝典:通过底层架构原理+大量即用型优质代码+经典实战案例,手把手教你掌握Spring Cloud Alibaba高洪岩,某世界500强公司项目经理,有10年Java开发和项目管理经验,精通Java语言,擅长Java EE、分布式、微服务、高性能服务器架构、智能报表、多线程和高并发相关的技术内容,理论与实践经验颇丰,也积极参与开源项目的开发与设计,涉及Dubbo、Jedis、Pulsar、ZooKeeper等主流开源项目。

2023-12-18 15:39:58 1361 2

原创 Gitlab基础篇: Gitlab docker 安装部署、Gitlab 设置账号密码

安装docker gitlab前确保docker环境,如果没有搭建docker请查阅“Linux docker 安装文档”可以看到在docker ps -a 打印中看到 容器ID ps 展示的容器ID只时原来的一部分。修改docker镜像的gitlab容器端口前需要把gitlab容器以及docker镜像关闭。通过容器ID就能找到containers下具体哪一个是gitlab容器的配置。修改config.v2.json、hostconfig.json文件。docker 下载 gitlab容器。

2023-12-15 03:00:00 1938

原创 VM-Linux 桥接网络设置

网络桥接是将两个或多个独立的网络进行连接的一种方法。它可以把两个网络的数据传输机制集成在一起,使得用户可以更顺畅地访问各个网络,从而实现更高效的数据传输。在网络桥接中,桥接设备是实现连接的关键。它可以根据需要连接多个网络,将数据的帧从源设备转发到目标设备。这些桥接设备多数使用硬件或软件技术进行实现,并提供低延迟和高吞吐量的传输性能。网络桥接的应用范围非常广泛,例如以太网、无线局域网和广域网等。通过这种方法,企业和个人用户可以快速进行文件共享、远程访问、视频聊天等网络任务,提高了工作和生活效率。

2023-12-14 03:00:00 1681 1

原创 23种策略模式之策略模式

在软件开发中,设计模式是为了解决常见问题而提供的一套可重用的解决方案。策略模式(Strategy Pattern)是其中一种常见的设计模式,它属于行为型模式。该模式的核心思想是将不同的算法封装成独立的策略类,使得它们可以相互替换,而不影响客户端的使用。策略模式与其他设计模式有一些明显的区别。与模板方法模式相比,策略模式强调算法的灵活性,允许在运行时切换不同的策略。与状态模式相比,策略模式更注重不同算法之间的替换性,而非状态的内部转换。策略Context(上下文)

2023-12-14 03:00:00 1613 1

原创 Linux安装JDK 并在 单台服务器 搭建多个tomcat version 1.8 并解决 多个tomcat 无法同时启动问题以及 关闭单个tomcat 导致其他tomcat一同关闭

假如 虚拟机没有配置网络JDK 1.8Tomcat-8。

2023-12-13 15:14:52 1253 1

原创 颜色十六进制代码对照表

淡紫色 #DB70DB 84 浅绿色 #8FBC8F 85 粉红色 #BC8F8F。巧克力色 #5C3317 11 蓝紫色 #9F5F9F 12 黄铜色 #B5A642。浅蓝色 #C0D9D9 48 浅灰色 #A8A8A8 49 浅钢蓝色 #8F8FBD。半甜巧克力色#6B4226 93 赭色 #8E6B23 94 银色 #E6E8FA。

2023-12-13 15:14:31 69393

原创 23种设计模式之单例模式(懒汉,饿汉,线程安全懒汉)

我们知道设计模式分为23种但是具体划分的话,又分为三大类①:创建型②:结构型③:行为型,本文会介绍创建型的单例模式希望各位能够简单的去了解单例模式以及能够在正常的开发中得到运用,单例模式常见的有饿汉型单例模式、懒汉型单例模式、懒汉线程安全型单例模式,实际上单例模式有七种左右,本文仅介绍常见的三种。从具体实现角度来说,就是以下三点:一是单例模式的类只提供私有的构造函数,二是类定义中含有一个该类的静态私有对象,三是该类提供了一个静态的公有的函数用于创建或获取它本身的静态私有对象。显然单例模式的要点有三个;

2023-12-13 03:00:00 2775 1

原创 23种设计模式之代理模式(抽象层,代理者,被代理者)

设计模式原则之一开闭原则简而言之就是扩展开发修改关闭以上面的案例来说扩展开发当我们将手机直营店代理后,只要抽象层手机出售接口拥有的行为 我们的手机超市都可以拥有,当手机直营店行为不是特别满足需求时,我们也可以在手机超市上去为手机直营店进行扩展。修改关闭手机超市并不能改变手机直营店的出售手机行为,能对原有的业务进行扩展,并且不修改原有的代码,这就是开闭原则。异变代理模式个人认为 代理模式只是为了控制外界对被代理对象的访问,不应该因为业务需求强行在代理类中增加业务代码,不然跟装饰者模式有什么区别呢?

2023-12-13 03:00:00 1078 1

原创 23种设计模式之模板方法模式(模板模式)

分别运行StaffA以及StaffB这两个类我们可以看到整个的步骤顺序是没有变的,只有交通工具以及路线发生了变化,个人认为代码已经诠释了模板模式的精髓,我们平时出现多个类似的功能功能点比如解析DOC文件或者XLSX等不同的文件,前期一些初始化的操作可以封装到模板方法中,到了具体解析哪一种类型的文件,再去交给子类实现。比如,在 Hibernate 中,Session 是一个抽象类,它定义了一系列的模板方法,如 save()、update() 和 delete(),用于执行数据库操作。②:出行交通工具的选择。

2023-12-12 03:00:00 1791 1

原创 23种设计模式之装饰者模式(被装饰者,接口层,装饰抽象层,具体装饰者)

装饰者模式 其核心就是为了增强方法,对原业务的扩展,以上面的场景来说,牧场工作人员只做牛奶的生产,但是想要对牛奶进行销售,只生产是不够的,生产前后都需要增加其他的行为。装饰抽象层存在的意义抽象类实现接口,可以选择性的去实现接口的抽象方法,并不需要重写接口所有方法,装饰抽象层可以精确的让具体装饰者去装饰某一个行为。异变代理模式。

2023-12-12 03:00:00 1026

原创 大华摄像头windows、linuxJavaSDK开发使用

本文档主要介绍 SDK 接口参考信息,包括主要功能、接口函数和回调函数。主要功能包括:SDK 初始化、设备登录、实时预览、云台控制、语音对讲、报警监听、智能订阅、录像回放和录像下载等。根据环境不同,开发包包含的文件会不同,具体如下所示。Windows 开发包所包含的文件如下:Linux 开发包所包含的文件如下:SDK 的功能库和配置库是必备库。功能库是设备网络 SDK 的主体,主要用于网络客户端与各类产品之间的通讯交互,负责远程控制、查询、配置及码流数据的获取和处理等。

2023-12-11 03:00:00 6491 9

原创 什么是缓存穿透、缓存击穿、缓存雪崩,以及各自的解决方案

当缓存数据大面积失效,导致请求无法从缓存中拿到数据而是直接访问数据库。

2023-12-11 03:00:00 1447

原创 Nginx基础篇:Nginx搭建、Nginx反向代理、文件服务器部署配置。

Nginx (engine x) 是一个高性能的HTTP和反向代理web服务器,同时也提供了IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,公开版本1.19.6发布于2020年12月15日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、简单的配置文件和低系统资源的消耗而闻名。2022年01月25日,nginx 1.21.6发布。

2023-12-10 03:00:00 1202 3

原创 MybatisPlus集成baomidou-dynamic,多数据源配置使用、MybatisPlus分页分组等操作示例

强大的 CRUD 操作:内置通用 Mapper、通用 Service,仅仅通过少量配置即可实现单表大部分 CRUD 操作,更有强大的条件构造器,满足各类使用需求。分页插件支持多种数据库:支持 MySQL、MariaDB、Oracle、DB2、H2、HSQL、SQLite、Postgre、SQLServer 等多种数据库。达梦数据库,虚谷数据库,人大金仓数据库,南大通用(华库)数据库,南大通用数据库,神通数据库,瀚高数据库,优炫数据库,星瑞格数据库。

2023-12-10 03:00:00 1757

原创 PGSQL(PostgreSQL)数据库基础篇:PostgreSQL 的 主要优点 、 劣势 、体系结构 、核心功能 、安装教程。

1.最新版本和历史版本不分离存储,导致清理老旧版本时需要做更多的扫描,代价比较大但一般的数据库都有高峰期,如果合理安排VACUUM,这也不是很大的问题,而且在PostgreSQL9.0中VACUUM进一步被加强了。2.在PostgreSQL中,由于索引完全没有版本信息,不能实现Coverage index scan,即查询只扫描索引,不能直接从索引中返回所需的属性,还需要访问表,而Oracle与Innodb则可以。因为存储过程的存在也避免了在网络上大量原始的SQL语句的传输,这样的优势是显而易见的。

2023-12-09 10:22:38 11289

原创 Java 使用oshi获取当前服务器状态cpu、内存、存储等核心信息

获取时与windows窗口等查看CUP利用率的信息有差异,本身CUP利用率存在很大的波动。

2023-12-08 10:31:04 2845 1

原创 Redis哨兵模式:什么是哨兵模式、哨兵模式的优缺点、哨兵模式的主观下线和客观下线、投票选举、Redis 哨兵模式搭建

总结:哨兵模式在主从复制模式的基础上实现了自动故障转移,提高了系统的高可用性。然而,它仍然无法实现数据分片。如果需要实现数据分片和负载均衡,可以考虑使用Cluster模式。高可用性要求较高的场景:通过自动故障转移,确保服务的持续可用。数据备份和容灾恢复:在主从复制的基础上,提供自动故障转移功能。具有主从复制模式的所有优点,如数据冗余和读写分离。依然无法实现数据分片,受单节点内存限制。重要的配置看截图,ip地址以及格式请注意。自动故障转移,提高系统的高可用性。配置和管理相对复杂。混合持久化模式的开启。

2023-12-07 10:43:34 4813 2

原创 OpenFeign 基础篇:什么是OpenFeign,什么是Feign、OpenFeign的示例代码

OpenFeign是Spring Cloud提供的一个声明式的伪Http客户端, 它使得调用远程服务就像调用本地服务一样简单, 只需要创建一个接口并添加一个注解即可。Nacos很好的兼容了OpenFeign, OpenFeign默认集成了 Ribbon, 所以在Nacos下使用OpenFegin默认就实现了负载均衡的效果。

2023-12-07 09:45:40 794

原创 RabbitMQ安装说明

1、 准备软件2、安装Erlang3.、安装RabbitMQ。

2023-12-05 13:41:42 1152

原创 Java常量池理论篇:Class常量池、运行时常量池、String常量池、基本类型常量池,intern方法1.6、1.7的区别

JDK1.6intern方法:变量hello调用intern方法,首先会去String常量池中找是否有hello这个常量,当发现未找到时则把堆中的hello对象的“hello”复制到String常量池,若发现String常量池中有“hello”时则会将常量池中的“hello”返回给helloTwo。基本类型的常量池更偏向于缓存的概念,每个基本类型的包装类都有对应的内部缓存类,若发现所需数据已完成缓存则直接从缓存对象的cache数组中获取。运行时常量池区域是在方法区中。String intern方法。

2023-12-05 13:41:21 1334 1

原创 Jdk1.8日期类(LocalDate、LocalTime、LocalDateTime)

Jdk1.8新增三大日期常量类,与String类相同都是通过final来修饰,线程安全。LocalDate:表示日期(年月日)LocalTime :表示时间(时分秒)LocalDateTime:表示时间+ 日期 (年月日时分秒),是java8最常用的日期类。

2023-12-05 13:41:11 1987

原创 FastDFS部署

FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储、文件同步、文件访问(文件上传、文件下载)等,解决了大容量存储和负载均衡的问题。特别适合以文件为载体的在线服务,如相册网站、视频网站等等。FastDFS为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,并注重高可用、高性能等指标,使用FastDFS很容易搭建一套高性能的文件服务器集群提供文件上传、下载等服务。

2023-12-05 13:35:06 1587

原创 RPC之GRPC:什么是GRPC、GRPC的优缺点、GRPC使用场景

gRPC是一个现代的开源高性能远程过程调用(RPC)框架,可以在任何环境中运行。它可以高效地连接数据中心内和跨数据中心的服务,支持负载平衡、跟踪、运行状况检查和身份验证。它也适用于分布式计算的最后一英里,将设备、移动应用程序和浏览器连接到后端服务。gRPC最初是由Google创建的,它使用了一个通用的RPC基础设施称为Stubby,用于连接大量微服务在其数据中心内部和之间运行了十多年。2015年3月, Google决定构建Stubby的下一个版本,并将其开源。

2023-12-05 13:34:58 1906

原创 Java分布式全局唯一Id:id生成要求、为什么不用UUID、生成分布式雪花Id

MySQL 中索引的数据结构是 B+Tree,这种数据结构的特点是索引树上的节点的数据是有序的,而如果使用 UUID 作为主键,那么每次插入数据时,因为无法保证每次产生的 UUID 有序,所以就会出现新的 UUID 需要插入到索引树的中间去,这样可能会频繁地导致页分裂,使性能下降。另外字符串越长,占用的内存越大,由于页的大小是固定的,这样一个页上能存放的关键字数量就会越少,这样最终就会导致索引树的高度越大,在索引搜索的时候,发生的磁盘 IO 次数越多,性能越差。如在美团点评的金融、支付、餐饮、酒店;

2023-12-05 12:01:17 942

原创 Java集合基础篇:ArrayList与LinkedList、ArrayList与Vector、HashMap1.7与1.8、HashTable、ConcurrentHashMap 的区别

简而言之,数据是存放在堆内存中的,oldTable与newTable之间的移动是改变了每一个节点引用,并不是改变了数据,头插法的问题关键在于链表相互关联,导致死循环,cpu暴增100%问题。HashTable采用的是rehash方法进行扩容,而HashMap采用的是resize方法进行扩容。1.8中若resize空参会创建Table有参则是扩容,而1.7中的resize只是扩容。HashMap1.7用的是数组加链表,1.8用的数组加链表加红黑树。1.7是先扩容后插入,1.8是先插入后扩容。

2023-12-04 11:27:26 1008 1

原创 java TrueLicense实现 实现License授权许可和验证

可用于项目交付项目部署到甲方以及包括代码防止泄露,经常会出现公司内部代码被已离职人员在下家公司使用,底层代码的封装增加license部分,杜绝这块的问题。定期更换license文件可进行续期,项目中采用truelicense version 1.33实现,SpringBoot version 2.0.3.RELEASE。注:拦截地址为登录校验地址 如果 登录校验地址与 登录页跳转地址相同 请将登录验证地址更名 否则 拦截器 在没有通过认证证书的情况下 会将登陆页面拦截。

2023-12-04 09:06:12 2539 7

原创 JDK 21 新特性一览

通过高效地调用外来函数(即 JVM 之外的代码)和安全地访问外来内存(即 JVM 管理之外的内存),API 使 Java 程序能够调用本地库和处理本地数据,而不会出现 JNI 的脆性和危险。与使用单独的 Java 不同,学生可以为单类程序编写精简的声明,然后随着技能的提高无缝扩展他们的程序,使用更高级的功能。使用未命名模式和未命名变量来增强 Java 语言的功能。字符串模板,可以像其他语言那样子方便的做字符串拼接,是+号,StringBuilder,MessageFormat之外更方便的字符串拼接方法。

2023-11-28 13:34:50 2560

原创 Linux 常见命令篇

获取执行的指令记录语法格式: history [参数]常用参数:-a 写入命令记录-c 清空命令记录-d 删除指定序号的命令记录-n 读取命令记录-r 读取命令记录到缓冲区-s 将指定的命令添加到缓冲区-w 将缓冲区信息写入到历史文件。

2023-11-25 10:07:42 1140

MySQL进阶面试题,数据库三范式、数据库优化、索引有哪些种类、索引的工作机制、MySQL 的基础操作

1.数据库三范式是什么? 2.有哪些数据库优化方面的经验? 3.请简述常用的索引有哪些种类? 4.以及在 mysql 数据库中索引的工作机制是什么? 5.MySQL 的基础操作命令: 6.mysql 的复制原理以及流程。 7.mysql 支持的复制类型? 8.mysql 中 myisam 与 innodb 的区别? 9.mysql 中 varchar 与 char 的区别以及 varchar(50)中的 50 代表的涵 义? 10.MySQL 中 InnoDB 支持的四种事务隔离级别名称,以及逐级之间的区 别? 11.表中有大字段 X(例如:text 类型),且字段 X 不会经常更新,以读为 为主,将该字段拆成子表好处是什么? 12.MySQL 中 InnoDB 引擎的行锁是通过加在什么上完成(或称实现) 的? 13.MySQL 中控制内存分配的全局参数,有哪些?

2023-11-30

大华 java sdk连接摄像头进行云台控制与视频录像

大华 java sdk连接摄像头进行云台控制与视频录像,定时任务加载读取数据库中的设备列表,并进行登录连接,视频录制的频率也是在数据库中配置,定时任务还会定时删除视频录像文件。自定义读取sdkC类库、自定义读取sdk国际化配置文件。

2023-11-30

大华摄像头web-windows-sdk

大华摄像头web-windows-sdk

2023-11-23

空空如也

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

TA关注的人

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