自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_55010563的博客

希望可以帮到你

  • 博客(2546)
  • 收藏
  • 关注

原创 HTTPS 的通信加解密过程,证书为什么更安全?

证书中包含了服务器的公钥和其他身份信息。6.客户端和服务器使用对称密钥进行加密通信:客户端和服务器通过协商好的对称密钥进行加密和解密,这意味着数据传输过程中使用相同的密钥进行加密和解密,保证了数据传输的机密性和完整性。证书的使用能够确保服务器的身份和通信的安全性,增加了整个通信过程的安全性和可信度。4.客户端生成密钥:如果证书有效,客户端会生成一个用于对称加密通信的随机密钥,并使用服务器的公钥进行加密。5.服务器解密消息:服务器收到客户端发来的加密密钥后,使用自己的私钥对其进行解密,获取对称加密的密钥。

2023-12-13 14:02:52 528

原创 MCP Server 实践之旅第 3 站:MCP 协议亲和性的技术内幕

为解决这类问题,函数计算优雅更新能力从升级至有状态 Session 级别,在用户更新函数后,存量 Session 关联的请求仍路由到旧实例,新建 Session 请求路由至新实例,优雅实现 MCP 亲和场景下的升级需求。函数计算支持一键托管 MCP Server,并通过深度适配 MCP SSE 协议,提供了一种即开即用的 Serverless 亲和调度能力,帮助您实现 MCP 服务的 Serverless 托管能力,下面将详细介绍函数计算的亲和策略机制。函数计算:函数计算是事件驱动的全托管计算服务。

2025-05-24 10:05:42 238

原创 TenantLineInnerInterceptor源码解读

多租户和数据权限DataPermissionInterceptor的实现原理是类似的,租户本质上也是一种特殊的数据权限,不同于数据权限的是对于涉及租户的表的增、删、改、查四种操作,都需要对SQL语句进行处理,实现原理是执行SQL前进行拦截,并获取要执行的SQL,然后解析SQL语句中的表,遇到需要租户隔离的表就要进行处理,对于查询、删除和更新的场景,就在现有的SQL条件中追加一个tenant_id =?= null)这个分支,然后insert.getValues()获取代表一组值的对象values。

2025-05-24 10:05:09 390

原创 【踩坑】VMware Workstation 17.x 中的虚拟机按键反映迟钝

但是当我在 *.vmx 文件中添加了 keyboard.vusb.enable = "TRUE" 后,我将虚拟机的核心数提高到了 16 个,在虚拟机中打字时的跟手性也非常好,只是整个虚拟机有时候会有点卡顿,完全在可接受的范围内。笔者这里所说的“跟手性”是指:当用户开始输入时,屏幕就开始刷新字符,刷新字符的速度与用户打字的速度不能差太多,并且当用户停止输入时,屏幕能立即停止刷新字符。网上有很多其他的教程说可以降低 CPU 的核心数,具体原理是减少虚拟机等待的时间。是否需要关闭 3D 图形加速。

2025-05-24 10:04:35 184

原创 全网第二细致的Verl GRPO实现拆解讲解

所以对于长度越长的repsonse,如果直接除以自身的长度值 |oi| ,得到的平均 log_prob 就是越大(绝对值越小),其内部的 token 在总体损失中的贡献就会被相对稀释,再结合advantage正负值,就会出现 “短的正确答案 > 长的正确答案 > 长的错误答案 > 短的错误答案” 的结果。这个 old_log_probs 张量存储的是 log(π_θ_old(a_t | s_t)),即行为策略(用于生成当前批次数据的策略)下,每个响应 token 的对数概率。

2025-05-24 10:04:03 218

原创 游戏中常用的平滑曲线函数:高中生也能看懂的代码分析

之后可以设定一个速度数值,赋值给targetVelocity ,作为人物的移动的目标速度。在代码控制2D人物一动时候,为了保证人物在停止停止移动时候出现速度瞬变,卡顿问题,常常使用一个平滑函数,来使得速度按照函数的平滑曲线来逼近目标值。有了目标速度,我们可以使用插值函数来使人物从当前速度过度到目标速度,从而避免速度突变卡顿现象。显然我们第三个参数可以填0.5 直接选取中值来作为过度,但是忽略到了移动和帧率的关系,游戏中常用的平滑曲线函数:高中生也能看懂的代码分析。一个在Update中调用的移动函数。

2025-05-24 10:03:24 36

原创 Disruptor—1.原理和使用简介

Disruptor—1.原理和使用简介大纲1.Disruptor简介2.Disruptor和BlockingQueue的压测对比3.Disruptor的编程模型4.Disruptor的数据结构与生产消费模型5.RingBuffer + Disruptor + Sequence相关类6.Disruptor的WaitStrategy消费者等待策略7.EventProcessor + EventHandler等类8.Disruptor的运行原理图9.复杂业务需求下的编码方案和框架10.Disruptor的串行操作

2025-05-24 10:02:51 272

原创 一个使用 WPF 开发的 Diagram 画板工具(包含流程图FlowChart,思维导图MindEditor)

AIStudio.Wpf.Diagram 是一个使用 WPF 开发、开源(LGPL-3.0协议)的 Diagram 画板工具(包含流程图FlowChart,思维导图MindEditor),该画板在 WPF-Diagram-Designer 的基础上进行的开发,UI界面框架使用的是Fluent.Ribbon。今天大姚给大家分享一个使用 WPF 开发的 Diagram 画板工具(包含流程图FlowChart,思维导图MindEditor):AIStudio.Wpf.Diagram。

2025-05-24 10:02:14 21

原创 frp增加IP限制

在 frp/server/proxy/proxy.go 文件中的 handleUserTCPConnection 方法中,增加了对 Redis 动态白名单的校验逻辑,确保只有授权 IP 可访问代理服务。ExpireDays int `json:"expire_days"` // 0 表示永不过期。cfg := svr.cfg // 假设 svr.cfg 是你的 *ServerConfig。// ExpireAt: "9999-12-31T23:59:59Z", // 永久有效。// 扫描符合前缀的所有键。

2025-05-24 10:01:41 449

原创 .NET外挂系列:7. harmony在高级调试中的一些实战案例

从windbg的输出中可以看到ConcurrentBag中有100w条记录,现在我就特别想知道,这个ConcurrentBag的变量是什么,谁在不断的Add操作?启动程序后,你会发现!如果你读完前六篇,我相信你对 harmony 的简单使用应该是没什么问题了,现在你处于手拿锤子看谁都是钉子的情况,那这篇我就找高级调试里非常经典的 3个钉子 让大家捶一锤。从卦中可以看到不同类型的 ConcurrentBag 的集合元素数,以及对应的上层调用栈,根据调用栈自然就能找到问题,即使它是在第三方sdk中。

2025-05-24 10:01:08 368

原创 为何PostgreSQL没有聚集索引?解读两大数据库的设计差异

对于具有多个条件或过滤器的查询,PostgreSQL经常使用位图堆扫描(Bitmap Heap Scan),这是一种将索引访问的精确性与批量读取的高效性相结合的混合方法。例如,在没有合适索引的情况下,或者查询涉及广泛的过滤条件时,优化器将选择全表扫描。在SQL Server中,类似的概念是通过覆盖索引(Covering Indexes)来实现的,在索引定义中包含了额外的列(超出索引键列的部分)。在PostgreSQL中,索引扫描的关键之处在于,它对堆表的查找操作是作为索引扫描的一部分内部执行的。

2025-05-23 10:24:00 143

原创 好端端的线程池,怎么就卡死了?

其实,如果把持续运行很久的内存dump下来,是可以发现端倪的。System.out.println("任务 " + taskId + " - 第一个节点执行完成,线程编号: " + Thread.currentThread().getId());System.out.println("任务 " + taskId + " - 第二个节点的数据已获取,线程编号: " + Thread.currentThread().getId());

2025-05-23 10:23:27 516

原创 VS Code + Cline + 魔搭MCP Server 实现抓取网页内容。

‌MCP(Model Context Protocol)‌是由Anthropic公司在2024年11月推出的一种开放标准协议,旨在为大型语言模型(LLM)提供一种开放、标准化的方式,以便与外部数据源。进入MCP Servers页面,我们可以看到Cline,为我们集成很多公开的MCP Server,大家可以根据需求自行安装就行。Qwen提供了很多版本的大模型,并且为我们提供了免费token,大家可以根据自己需求选择。在模型列表,右边我们就可以看到哪些模型为我们提供了免费token,左边就是模型的版本编码。

2025-05-23 10:22:53 263

原创 基于Scikit-learn与Flask的医疗AI糖尿病预测系统开发实战

在精准医疗时代,人工智能技术正在重塑临床决策流程。| FHIR标准化处理 | --> | Flask API服务 || Redis缓存 | --> | PostgreSQL集群 || 临床工作站 | --> | Nginx (HTTPS) | --> | Flask API集群 || MIMIC-III原始数据 | --> | 特征工程管道 | --> | XGBoost模型 |数据层:MIMIC-III(医疗大数据)、FHIR(医疗信息交换标准)合规层:HIPAA(数据隐私)、DICOM(医疗影像标准)

2025-05-23 10:22:21 372

原创 GIM发布新版本了 (附rust CLI制作brew bottle流程)

现在1.3.0版本可用了 https://github.com/davelet/git-intelligence-message/releases/tag/v1.3.0。我给 https://github.com/davelet/homebrew-gim 拉了新分支 dep-cargo-install。GIM 现在不依赖 rust 环境了,改为通过brew bottle安装了。可以自主设置提示词了。通过命令 gim prompt查看默认提示词,通过gim prompt -e可进行提示词更新。

2025-05-23 10:21:47 121

原创 鸿蒙仓颉开发语言实战教程:实现商城应用首页

仓颉语言中是没有导航栏组件的,我们需要自己去开发。此处的导航栏也比较简单,只有一个搜索框,仓颉中的常见组件我们已经在之前的文章中做了讲解。Search(placeholder: "搜索", controller: this.searchController)最后要注意,除导航栏外,其他组件是需要可以滚动的,所以需要把它们放到List组件中,注意List的属性。首页的内容包括导航栏、轮播图、商品分类和商品列表,我们下面逐一介绍。鸿蒙仓颉开发语言实战教程:实现商城应用首页。

2025-05-23 10:21:14 202

原创 vivo官网APP首页端智能业务实践

像武汉、合肥等城市消费相当。然后使用TensorFlow深度学习语言搭建网络模型,并使用处理后的数据进行训练得到后缀为.h5的模型文件,需要将该模型文件通过模型转换为后缀为.tflite的文件,因为.tflite的文件是可以在Android上通过TensorFlow-Lite工具库加载并执行推理。通过上面的步骤,可以得到在一个后缀名为.h5文件的模型文件,但我们需要将模型部署在APP端侧运行,端侧运行环境是依赖TensorFlow-Lite工具库,因此需要将.h5文件的模型转换为.tflite文件模型。

2025-05-23 10:20:42 313

原创 C#网络编程(六)----Socket编程模型

当数据就绪时,调用会立即返回读取的字节数(>0),不会阻塞线程。而Windows的IOCP在Windows NT 4.0 (1996年)就登上了历史舞台,加上C#起步较晚,没有历史包袱,所以对AIO支持力度更大,尤其是2012年发布了async/await异步模型后,解决了回调地狱,实现了1+1>3的效果。从代码中可以看出,有两个地方阻塞,一是Accept(),二是Receive(),如果客户端一直不发送数据,那么线程会一直阻塞在Receive()上,也不会接受其它客户端的连接。那么遍历的效率太过低下。

2025-05-23 10:20:09 389

原创 行业标准信息服务平台采集方案-示例

该代码实现了一个基于代理池的网页爬虫系统,用于采集绿色食品标准数据。主要功能包括:1) 通过ProxyPool类管理代理IP池,支持自动刷新和失效检测;2) 使用多线程并发采集详情页数据;3) 处理标准名称、备案号、起草单位等结构化数据;4) 具备失败重试机制和代理IP轮换功能。系统采用SessionPage进行网页请求,通过MySQL存储采集结果,并集成了完善的日志记录。爬虫从列表页开始遍历856页数据,每页100条记录,使用5个线程并行处理详情页采集任务,有效提高了数据采集效率。<|end▁of▁

2025-05-21 15:02:49 1397

原创 dify+MCP多应用,构建灵活的AI应用生态系统

AGENT1~4,分别对应一个MCP应用,例如:public-ip-mcp-server,mysql8-mcp-server,desensitization-mcp-server,searxng-mcp-server。desensitized_address = re.sub(r"(\d+)室", r"***室", desensitized_address)desensitized_address = re.sub(r"(\d+)栋", r"**栋", address)

2025-05-21 10:05:37 756

原创 基于ROS2/MoveIt!的工业机械臂控制系统开发全攻略

│ ├── task_planner/ # 任务规划(C++/Python)│ ├── arm_moveit_config/ # MoveIt!│ ├── arm_controller/ # 控制算法(C++)│ ├── arm_description/ # URDF模型。开发语言:C++(核心模块) + Python(快速验证)。│ ├── vision_system/ # 视觉处理。调整规划时间参数(moveit_resources);│ └── arm_gazebo/ # 仿真环境。

2025-05-21 10:05:02 212

原创 uni-app项目从0-1基础架构搭建全流程

对于前端项目,接口请求,本地缓存操作是基本不会缺少的功能需求,于是引入我自己已经封装好且已经发布在插件市场的一个插件:常用工具方法 - DCloud 插件市场,该插件基于uni.request封装了接口请求,支持请求和响应的拦截,同时地封装本地存储方法,支持设置过期时间,本地存储提供了二个,你可以选择使用,同时提供了小程序获取元素信息(宽高位置等)的方法,对于一些常用的正则也提供了方法,具体使用可以查看文挡,或者查看源码使用,都不复杂,使用中遇到问题可以留言,我会不时观看用户留言的。

2025-05-21 10:04:28 296

原创 SgLang代码细读-2.forward过程

get_batch_sizes_to_capture: 根据req_to_token_pool.size, server_args.cuda_graph_max_bs, server_args.torch_compile_max_bs 这几个参数或变量, 确定要捕获的最大batch_size, 确保显存不会超限.attn_backend.init_cuda_graph_state: 根据确定的bs列表拿到最大的bs, 根据maxbs确定attn中使用的中间激活分配的固定长度。

2025-05-21 10:03:21 581

原创 【多线程】Java多线程与并发编程全解析

Java线程的生命周期包括新建(New)、就绪(Runnable)、运行(Running)、阻塞(Blocked)、等待(Waiting)、超时等待(Timed Waiting)和终止(Terminated)七个状态。System.out.println("任务" + taskId + "由线程" + Thread.currentThread().getName() + "执行");System.out.println("线程状态4: " + t.getState());

2025-05-21 10:02:48 774

原创 探索自定义地图样式,打造应用专属个性化地图

这就要求地图样式为开发者提供多种地图样式供选择,包括简洁风格、酷炫风格、特色风格等,让开发者可以根据自己的需求自定义地图样式,包括颜色、标注、线条等元素,以实现更加个性化的展示效果,以满足不同应用的需求。// 自定义样式参数,styleId需要替换为您自己的样式ID或者预览ID,样式ID或者预览ID可在Petal Maps Studio平台上创建。// 自定义样式参数,styleId需要替换为您自己的样式ID或者预览ID,样式ID或者预览ID可在Petal Maps Studio平台上创建。

2025-05-21 10:02:13 745

原创 HSRP、GLBP、VRRP、NSRP 协议对比与配置指南

负载均衡模式:支持 round-robin(轮询)、weighted(加权)、host-dependent(基于源 IP)。跟踪上行接口,故障时优先级降20。心跳链路冗余:建议使用双心跳链路(如 ge-0/0/0 和 ge-0/0/1)防单点故障。

2025-05-21 10:01:40 639

原创 为什么互联网这么卷?

如果企业没有发展,岗位编制也没有增多,这样的结构,企业的成本就会变得很高,就一定要求有相对应的盈利,否则难以为继(很多公司老员工被裁都是类似情况,业绩下滑,但整个团队薪酬过高,无法维持)。当然还有其他一些原因,例如对大龄求职者的的偏见等,一般来说,偏见的形成,是这一群体中的许多人,都符合了某一方面的特性,从而形成了大家对这一群体的固有印象。但是,假定大家的工作效率相差不大,如果全行业的游戏公司都是995甚至996的状态,但是我们保持很放松的状态,我们整体的竞争力就会变弱,公司就有可能在行业中被淘汰出局。

2025-05-20 10:08:46 827

原创 KMP跨平台开发中的现状调研

目前KMP在业务逻辑共享方面已相当成熟,支持在Android、iOS、桌面、Web及服务器端之间实现高达80%的代码复用,但在UI框架支持、部分Jetpack库兼容性、依赖注入框架支持以及特定平台API调用等方面仍存在局限性。与Flutter等跨平台方案不同,KMP将Kotlin代码直接编译为各平台的原生二进制文件,如Android的Java字节码、iOS的机器码或Web的JavaScript/WASM,这意味着业务逻辑像一本通用说明书,编译器会根据目标平台生成对应的本地版本。

2025-05-20 10:08:13 873

原创 7 款让人“上头”的开源小游戏

这是一款类似“推箱子”的解谜游戏,共有 12 个关卡,通关后还会解锁一个隐藏关卡(第 13 关)。有趣的是,只有在幽灵状态下才能收集金币,但在幽灵状态下无法推动石块,也不能原路返回。游戏开始,你带着一把钥匙出现在第 13 层,需要找到对应房间,获取下一把钥匙,逐步解锁新房间,直到最终抵达终点房间——1313。游戏中的骰子“货物”至关重要——所有骰子的点数总和既代表你的总 HP(生命值),也决定了你在战斗中能造成的伤害。你需要用手里的地块牌,一步步铺出一条通向所有土地的道路,顺手拿点战利品,强化自己的牌组。

2025-05-20 10:07:06 412

原创 Web前端入门第 55 问:JavaScript 严格模式与非严格模式区别

这就不得不提到历史原因了,JS 之父创造 JavaScript 时,仅用了 10 天时间,这久导致了 JS 在后来使用中发现了一些问题,又由于浏览器的版本迭代必须要兼顾一些旧的代码(不可能浏览器来一个版本更新,直接把所有网站一棒打死),所以就有了 严格模式 的出现,这个模式的用途就是告诉浏览器,我这个网站的代码你按照 严格模式 来解析,无需考虑历史兼容性,可能存在的隐式错误可以先告诉我。JavaScript 默认是非严格模式的,可以通过 "use strict";// 置于代码之后的声明,严格模式不生效!

2025-05-20 10:06:33 404

原创 仓颉开发语言入门教程:常见UI组件介绍和一些问题踩坑

幽蓝君发现一个问题,仓颉开发语言距离发布马上一年了,一些知名App已经使用仓颉开发了许多功能,但是网络上关于仓颉开发语言的教程少之又少,系统性的教程更是没有,仓颉官网的文档也远远不如ArkTS详尽。我在原有的代码上添加了宽度和背景色属性,可以看到仓颉中的百分比使用的是.percent,对应ArkTs中的100%,背景色中的字母大小写也是需要注意的地方。现阶段对于想学习仓颉的友友来说非常困难,幽蓝君能做一个针对移动开发者的系列教程,从零开始到一个完整的应用,系统的讲述仓颉开发语言。希望能对大家有所帮助。

2025-05-20 10:05:27 295

原创 codebuddy模型基于Python的实时音视频直播系统开发:多线程采集、WebSocket传输与JWT安全认证实践

第四个链接讲的是Docker中使用OpenCV处理摄像头和麦克风数据,可能对部署有帮助,但用户的环境是Windows,可能暂时不需要Docker。系统启动时要有一个GUI窗口,检测摄像头和麦克风,显示友好名称,选择设备后开始直播,同时检测网络状态,未联网的话显示红字提示。网络检测可能需要定时检查,更新GUI的状态提示。对于项目中的 camera_utils.py、audio_utils.py 等工具模块,CodeBuddy 可快速补全函数注释,生成符合标准格式的文档字符串,增强代码可读性和可维护性。

2025-05-20 10:04:55 833

原创 使用libdivide加速整数除法运算

结果符合预期,在除数未知的情形下libdivide性能提升了8倍左右,除数已知且是2的幂的时候两者差不多,只有第三种情形下libdivide稍慢与直接除,原因大概是因为编译器也做了和libdivide类似的优化,但libdivide还需要额外探测除数的性质以及需要多几次函数调用,因此性能上稍慢了一些。测试内容是连续除十个随机生成的被除数,现代cpu性能还是很强悍的,如果只测除一次的情况,那么会得到一堆0.X纳秒的结果,那样对比不够明显,也容易引入统计误差和噪音。在场景1中的提升也只有5倍左右。

2025-05-19 08:58:36 553

原创 MarchingCube算法之C#实现三维❤

基准体素x坐标</param>/// <param name="baseY">基准体素y坐标</param>/// <param name="deltaX">x方向长度</param>/// <param name="voxSize">体素大小

2025-05-19 08:58:03 351

原创 Vmware workstation安装部署微软SCCM服务系统

‌修补程序管理‌:基于Windows Server Update Services(WSUS),SCCM内置修补程序管理功能,可以自动让新安装的硬件接收操作系统部署,也可以让现有计算机成为操作系统升级目标‌。‌资产发现和管理‌:SCCM通过Active Directory发现连接到网络的设备(服务器、客户端PC和智能手机),并在每个节点上安装客户端软件,构建一个包含资产和已安装软件及硬件规格的清单数据库‌2。‌应用程序部署‌:SCCM使用清单数据库中的数据,让应用程序部署以成组的设备或用户为目标‌2。

2025-05-19 08:57:29 688

原创 制作一个炫酷的多小球碰碰的 JS 网页特效,入门弹性碰撞模拟和类的应用

我们今天就来搞一个这样的梦幻的效果,学习一下 ES6 的类在开发一个完整项目的思路(即 ES5 的构造函数),还有物理碰撞的程序的实现,当然,效果也很酷炫!很显然,我们在里面的 for(){} 循环判断碰撞时,同一个碰撞事件会被计算两次,所以我们需要为每个球再创建一个 ID、一个碰撞数组,把有碰撞的球都放进去,更新计算时跳过它。我们直接使用 ball 显然是不够的,小球它们要有自己的思想,我们的 Canvas 类要只负责绘制,所以我们需要重新开辟一个类,叫 Ball 类,来处理它们自己的“思想”。

2025-05-19 08:56:56 243

原创 基于.NetCore开发 StarBlog 番外篇 (4) 文章一键发布工具Publisher大升级,AI功能增强与界面优化

基于.NetCore开发 StarBlog 番外篇 (4) 文章一键发布工具Publisher大升级,AI功能增强与界面优化 《StarBlogPublisher》是一款提升博客与公众号文章创作效率的工具。作者在原有版本基础上进行了多项优化,包括界面调整(空间利用率更高、统一Font Awesome图标)及功能增强(新增文章Slug配置、独立的AI配置窗口、多组AI配置文件管理)。新功能支持AI模型动态加载、API Key灵活切换,显著提升大模型创作效率。作者计划持续开发AI辅助工具以解放生产力。 前言自从

2025-05-19 08:56:20 407

原创 聊一聊 dotnet 社区对 RISC-V 的支持进展

截至 2025 年 5月,微软官方的 .NET(dotnet)尚未正式支持 RISC-V 架构。在(dotnet/runtime #36748: RISC-V support)[2]多位开发者和社区成员表达了对支持 RISC-V 的兴趣,但官方团队明确表示,RISC-V 的支持需要社区的推动、贡献和相关维护资源。.NET 10 上周已经发布了.NET 10 Preview 4[1],2025年的开发迭代已经过半了,一起来看下.NET 10 今年对RISC-V架构的支持进展情况。

2025-05-19 08:55:48 311

原创 基于First Order Motion与TTS的AI虚拟主播系统全流程实现教程

本文将深入解析如何通过Python技术栈构建支持形象定制与声音克隆的AI虚拟主播系统,涵盖从人脸建模到多模态融合的全流程技术细节。本文将深入解析如何通过Python技术栈构建支持形象定制与声音克隆的AI虚拟主播系统,涵盖从人脸建模到多模态融合的全流程技术细节。| 人脸关键点模型 | <--> | 表情迁移算法 | <--> | 语音合成系统 || 视频渲染管线 | <-- | 音频处理模块 | <-- | 跨模态对齐引擎 || 用户输入模块 | --> | 形象定制引擎 | --> | 语音驱动引擎 |

2025-05-19 08:55:15 708

原创 [虚拟化/云原生] Kubernetes 安装部署指南

docker仍然是构建容器镜像的非常有用的工具,而且它生成的镜像是符合OCI(开放容器倡议)标准的。k8s去掉的其实是dockershim,这是一个在kubelet和docker之间的适配器,用来将docker的接口转换为k8s所需的CRI(容器运行时接口)。# 找到我们想要安装的版本,并安装(这里可以用 1.23.8 / 1.25.0 等版本,目前≥1.24.0 版本安装时启用docker,需要特别安装 CRI,尽量使用 docker 与 k8s 兼容的区间版本。

2025-05-18 08:55:40 748

https://hbba.sacinfo.org.cn/stdList-行业标准信息服务平台-数据集

行业标准信息服务平台-数据集-https://hbba.sacinfo.org.cn/stdList 字段:标准号 发布日期 实施日期 制修订 代替标准 中国标准分类号 国际标准分类号 技术归口 批准发布部门 行业分类 标准类别 标准名称 备案号 备案日期 起草单位 起草人

2025-05-21

一起上岸研友网站设计与实现

一起上岸研友网站设计与实现

2025-05-21

基于Django框架的高校实验室管理系统设计与实现-毕业设计

高校实验室管理系统是一个基于Django框架开发的综合性平台,旨在提升实验室管理效率,优化资源配置,并简化预约流程。系统包含用户管理、实验室资源管理、预约管理、设备管理、数据统计与分析、通知与消息系统等六大功能模块,支持多角色用户系统,包括管理员、教师、学生和实验室管理员。技术架构采用HTML5/CSS3/JavaScript、Bootstrap、jQuery/AJAX等前端技术,以及Django框架、PostgreSQL/MySQL数据库等后端技术。系统特色包括响应式设计、权限精细控制、智能冲突检测、数据可视化和扩展性强。预期成果包括资源利用率提高30%以上,预约流程时间缩短50%,设备维护响应时间缩短40%,管理成本降低25%。该系统将为高校实验室管理提供现代化、智能化的解决方案,促进实验室资源的合理配置和高效利用。

2025-05-15

基于springboot的教师日程管理系统

**基于SpringBoot的教师日程管理系统** 本系统是一款专为高校教师设计的智能化日程管理平台,基于SpringBoot框架开发,整合Spring Security、JPA、Redis等技术,提供高效、安全的日程管理解决方案。系统支持教学计划安排、会议管理、科研任务跟踪及个人事务提醒,帮助教师优化时间分配,提升工作效率。 **核心功能** 1. 日程管理:支持创建、编辑、分类(教学/会议/科研/个人)日程,提供智能冲突检测和多方式提醒(系统通知/邮件)。 2. 教学管理:课程表维护、教室预约、教学进度跟踪,避免时间冲突。 3. 会议协作:会议创建、邀请、签到管理,支持会议室预约和纪要共享。 4. 数据分析:可视化统计日程分布、活动占比,辅助教师优化时间管理。 5. 共享与协作:支持个人、院系或全校日程共享,促进团队协作。 **技术优势** • 前后端分离:前端采用Bootstrap+Thymeleaf,后端基于SpringBoot,确保高性能与可扩展性。 • 安全可靠:Spring Security实现权限控制,Redis缓存提升响应速度,Quartz定时任务保障提醒精准送达。 • 多端适配:响应式设计,兼容PC和移动端,数据实时同步。 本系统助力教师高效管理时间,平衡教学、科研与生活,是现代化高校管理的理想工具。

2025-05-13

PyQt5(GUI框架)、Folium(地图可视化)

技术关键词:PyQt5(GUI框架)、Folium(地图可视化)、NetworkX(图算法)、QWebEngineView(网页渲染) 内容关键词:景点数据库、交互式地图、路线规划算法、用户界面设计 用途:帮助游客规划最优旅游路线,可视化展示景点分布,计算景点间最短路径,提升旅游体验效率 1. 使用PyQt5构建直观的用户界面 2. 集成Folium地图实现景点可视化 3. 基于NetworkX实现Dijkstra等路径规划算法 4. 提供景点搜索、路线规划、时间估算等功能 5. 支持交互式地图操作和路线展示

2025-05-13

Python+Flask+MySQL膳食健康管理系统设计与实现(附完整源码+数据库)

知识领域:计算机科学/健康营养信息学 技术关键词:Python 3.8+, Flask 2.0, MySQL 8.0, Pandas, Matplotlib, scikit-learn 内容关键词:膳食分析系统、营养计算算法、健康数据可视化、个性化饮食推荐 用途: 1. 计算机专业毕业设计参考项目 2. 健康管理类应用开发实战案例 3. 营养学与信息技术交叉学科研究素材 4. Python全栈开发学习项目

2025-05-13

咸鱼采集-支持首图预览-发起对话

咸鱼采集-支持首图预览-发起对话

2025-05-08

本文介绍使用Python+DrissionPage开发的BOSS直聘职位信息自动化采集系统 该系统可实现:自动登录企业账号关键词搜索职位滚动加载全量数据自动化数据存储反爬机制规避

BOSS直聘职位信息自动化采集系统设计与实现 一、项目背景 本文介绍使用Python+DrissionPage开发的BOSS直聘职位信息自动化采集系统。该系统可实现: 1. 自动登录企业账号 2. 关键词搜索职位 3. 滚动加载全量数据 4. 自动化数据存储 5. 反爬机制规避 ![BOSS直聘数据采集架构图](https://example.com/architecture.png) 二、环境准备 依赖库安装 ```bash pip install DrissionPage DataRecorder requests openpyxl ``` 环境要求 1. Chrome浏览器(版本与chromedriver匹配) 2. 配置ChromeDriver路径 3. 企业账号权限(需实名认证) 三、核心代码解析 1. 初始化配置 ```python page = WebPage('d') # 使用无头模式 recorder = Recorder(f'{keyword}.xlsx', cache_size=10) # 初始化数据记录器 ``` • `WebPage('d')`:启用无头浏览器模式 • `Recorder`:配置Excel存储引擎,设置10条缓存 2. 登录模块 ```python def login(): page.get('https://www.zhipin.com/nanjing/?ka=query_select_city_101190100') input('登录后回车......') ``` • 自动跳转到城市选择页面 • 手动扫码登录机制(应对滑动验证码) 3. 核心采集逻辑 ```python def spider(): link = f'https

2025-04-25

基于python的新能源汽车推荐及数据分析系统完整源码

基于Python的新能源汽车推荐及数据分析系统 系统概述本系统是一个基于Python技术栈开发的新能源汽车智能推荐与数据分析平台,旨在帮助消费者根据个人需求筛选合适的新能源汽车,同时为行业从业者提供市场趋势分析和决策支持。 核心功能 1. 智能推荐引擎 • 多维度筛选:支持按价格区间、续航里程、品牌偏好等条件筛选 • 混合推荐算法:结合协同过滤与内容相似性推荐 • 个性化排序:根据用户历史行为动态调整推荐权重 2. 深度数据分析 • 市场趋势分析:销量走势、价格分布、品牌占有率 • 技术参数对比:电池性能、充电效率、动力系统 • 用户评价分析:情感分析、关键词提取、评分分布 3. 可视化展示 • 交互式仪表盘:动态图表展示核心指标 • 车辆对比工具:雷达图/柱状图多维度对比 • 地理热力图:区域销量和政策可视化 技术架构 1. 技术栈 • 后端:Python + Flask/FastAPI • 前端:HTML5 + JavaScript + Dash/Plotly • 数据库:MySQL/MongoDB + Redis缓存 • 数据分析:Pandas + NumPy + SciPy • 机器学习:Scikit-learn + TensorFlow(可选) 2. 系统架构 ``` 用户层 → API网关 → 业务服务层 → 数据服务层 → 数据存储层 ↑ 缓存层(Redis) ``` 1. 数据采集:通过API/爬虫获取车辆数据 2. 数据清洗:处理缺失值、标准化格式 3. 数据存储:结构化存储到数据库 4. 数据分析:执行统计分析/机器学习 5. 结果展示:通过可视化组件呈现

2025-04-23

该系统旨在利用协同过滤算法为用户提供个性化的体育商品推荐,提高用户购物体验和商家销售转化率

**基于协同过滤算法的体育商品推荐系统** **详细需求分析文档** --- **1. 引言** **1.1 目的** 本需求分析文档旨在详细描述基于协同过滤算法的体育商品推荐系统的功能、性能、数据及安全需求,为系统设计、开发和测试提供依据。 **1.2 适用范围** • 适用于电商平台、体育用品商城等需要个性化推荐功能的系统。 • 适用于产品经理、开发团队、测试团队及业务方。 **1.3 术语定义** | 术语 | 定义 | |------|------| | 协同过滤(CF) | 基于用户历史行为(如评分、购买、浏览)计算用户或商品相似度,进行个性化推荐。 | | 用户相似度 | 衡量不同用户偏好的相似程度,用于基于用户的协同过滤(User-based CF)。 | | 商品相似度 | 衡量不同商品被同一用户偏好的相似程度,用于基于商品的协同过滤(Item-based CF)。 | | 冷启动问题 | 新用户或新商品因缺乏历史数据而难以推荐的问题。 | | Top-N推荐 | 系统向用户推荐最可能感兴趣的N个商品。 | --- **2. 系统功能需求** **2.1 用户管理模块** | 功能 | 详细描述 | |------|---------| | 用户注册/登录 | 支持邮箱、手机号、第三方账号(微信、Google)登录。 | | 用户画像 | 记录用户基本信息(性别、年龄、运动偏好)。 | | 行为数据采集 | 记录用户浏览、收藏、购买、评分等行为,用于推荐计算。 | | 偏好设置(可选) | 允许用户手动调整推荐偏好(如“更喜欢篮球类商品”)。 | **2.2 商品管理模块** | 功能 | 详细描述 | |------|---------

2025-04-22

yolo的算法模型的人群计数系统

yolo的算法模型的人群计数系统

2025-04-22

基于python的微信记账小程序

基于python的微信记账小程序

2025-04-22

基于springboot的园林绿化管理系统

基于springboot的园林绿化管理系统

2025-04-22

图片格式转换-批量高效

在日常工作和生活中,我们经常需要处理大量的图片文件。PNG格式因其无损压缩和透明背景特性而被广泛使用,但在某些场景下(如网页优化、打印、上传到某些平台等),我们可能需要将PNG转换为更通用的JPG格式。手动转换不仅效率低下,还容易出错。为此,我开发了一款**「专业PNG转JPG批量转换工具」**,支持一键批量转换,保持画质无损,并具备友好的图形界面。

2025-04-11

骚神插件8.5版本,助理元素快速定位,脚本开发

骚神插件8.5版本,助理元素快速定位,脚本开发

2025-04-02

抖音视频关键词采集、视频评论采集

抖音视频关键词采集、视频评论采集

2025-03-28

关键词采集抖音视频信息,根据视频id采集对应视频评论信息支持导出csv.xlsx

关键词采集抖音视频信息,根据视频id采集对应视频评论信息支持导出csv.xlsx

2025-03-27

数据集-途家民宿评论信息

数据集-途家民宿评论信息-数据分析-景点分析等

2025-03-11

心血管预测分析-网站-flask-速随机森林-mysql

管理员:用户管理、操作日志管理、数据集管理与分析、模型监控; 用户:健康数据管理与分析、健康评估、风险预测

2025-02-23

python 大数据分析 招聘历史数据集

采集了多年来各大平台各个时间段多行业多岗位的就业数据

2025-02-02

windows计划任务python脚本调度器工具

## 计划任务调度器工具介绍 **概述:** 计划任务调度器是一款功能强大且易于使用的工具,旨在帮助用户自动化重复性任务。通过该工具,用户可以轻松设置和管理计划任务,例如定时执行脚本、备份数据或发送电子邮件等。 **主要功能:** * **任务设置:** * **脚本文件选择:** 用户可以选择需要执行的脚本文件。 * **任务类型:** 支持多种任务类型,包括每天、每周、每月或自定义间隔执行。 * **执行时间:** 用户可以指定任务的具体执行时间。 * **自定义间隔:** 对于需要频繁执行的任务,用户可以设置自定义间隔时间(以秒为单位)。 * **任务管理:** * **添加任务:** 用户可以添加新的计划任务。 * **启动/停止任务:** 用户可以随时启动或停止已添加的任务。 * **导出日志:** 工具提供日志导出功能,方便用户查看任务执行情况。 * **任务监控:** * **任务名称:** 显示所有已添加任务的名称。 * **执行时间:** 显示每个任务的最近执行时间。

2025-01-15

python打包工具-windows一键打包运行

Python打包工具,支持将Python脚本打包成独立的可执行文件

2025-01-15

游览器插件!快速便捷!!助理数据采集

游览器插件

2024-12-02

python安装包!!快速下载!!!

python安装包!!快速下载!!!

2024-12-02

基于电商平台的订单数据进行深入分析,旨在通过数据挖掘和可视化手段,洞察电商业务的运营状况,识别市场趋势,优化产品策略,并提出针对性的营销策略建议 报告涵盖数据预处理、财务分析、产品分析、市场分析

电商数据分析报告 概述 本报告基于电商平台的订单数据进行深入分析,旨在通过数据挖掘和可视化手段,洞察电商业务的运营状况,识别市场趋势,优化产品策略,并提出针对性的营销策略建议。报告涵盖数据预处理、财务分析、产品分析、市场分析和客户分析五个部分。 数据预处理 本模块旨在对电商订单数据进行预处理,以确保数据的质量和一致性,为后续的分析工作打下坚实的基础。预处理步骤包括数据验证、日期格式处理、缺失值处理、异常值处理、数据标准化以及时间特征的添加。 相关代码: def preprocess_data(data):     # 添加数据验证     assert 'Order Date' in data.columns, "缺少订单日期列"     assert 'Total Amount' in data.columns, "缺少总金额列"     # 处理日期格式     data['Order Date'] = pd.to_datetime(data['Order Date'])     # 处理缺失值     data.fillna({'Shipping Status': '未知

2024-12-02

Java开发腾讯面试重点解析-关键字与语法

内容概要:本文详细解析了 Java 开发中常见的面试题,涵盖了 static 关键字、transient 和 volatile 关键字以及 synchronized 的原理和应用。针对每个关键字,文章不仅介绍了其基本概念,还通过具体代码示例进行了详细说明,包括静态变量、静态方法和静态代码块的使用场景,以及 volatile 保证多线程可见性的机制。最后,讨论了 memory leak(内存泄漏)的原因和解决方法,以及如何实现一个不可变类。 适合人群:具备一定 Java 编程基础的开发人员,尤其是准备腾讯或其他大型互联网公司面试的技术人员。 使用场景及目标:帮助求职者更好地理解和掌握 Java 中重要关键字和机制,提高面试成功率。同时也适用于已经在职但希望巩固基础和优化代码质量的 Java 开发者。 其他说明:本文内容丰富且实用,既有理论讲解也有代码实战,建议读者在阅读过程中动手实践,以便更好地理解和掌握知识点。

2024-11-27

大厂面试必备-深入剖析Java基础之面向对象特性

内容概要:本文深入讲解了Java基础中的面向对象特性,包括封装、继承、多态、抽象等四个核心特性。每个特性都有详细的理论解释和示例代码,帮助读者理解和应用这些概念。此外,文章还比较了Java和C++的主要区别,介绍了final、finally和finalize的区别,重载与重写的区别,反射机制,以及Java的泛型机制及其实现原理。最后,文章详细阐述了Java中值传递与引用传递的区别。 适合人群:初级和中级Java开发者,准备大厂面试的技术人员。 使用场景及目标:① 深入理解Java面向对象的核心特性,提升编程能力和代码质量;② 掌握Java与C++的主要区别,选择合适的语言进行开发;③ 区分final、finally和finalize的作用,理解重载与重写的区别,熟练运用反射和泛型机制;④ 清楚理解Java中值传递与引用传递的差别。 其他说明:本文内容丰富,涵盖多个知识点,建议读者逐个章节学习,结合示例代码实践,以达到更好的学习效果。

2024-11-27

咸鱼关键词多价格采集数据

用于从二手电商平台(如闲鱼)上自动采集商品数据的工具。它能通过输入关键词、设置价格区间等参数,快速获取指定商品的相关信息。这类工具常用于市场分析、价格趋势研究或辅助电商运营。

2024-11-27

在虚拟机中模拟DDoS攻击,并配置相应防御策略 考试题目如下: 模拟SYN 洪水攻击及防御,模拟Smurf攻击及防御,模拟do

一、实验背景目的及原理 1. 模拟SYN洪水攻击及防御 实验背景: SYN洪水攻击(SYN Flood)是一种广为人知的拒绝服务(DoS)攻击,其利用TCP协议的三次握手过程中的缺陷。在正常的TCP连接建立过程中,客户端发送一个SYN报文给服务器端,服务器回应SYN+ACK报文,然后客户端再发送ACK报文进行确认,三次握手完成后连接建立。然而,如果客户端发送大量SYN报文却不回应服务器的SYN+ACK报文,服务器会为了这些未完成的连接不断分配资源,最终耗尽资源而无法处理正常的客户端连接请求。 实验目的: 模拟SYN洪水攻击,通过发送大量伪造的TCP连接请求(SYN报文)来消耗目标系统的资源。 测试和验证防御措施的有效性,如修改TCP连接参数(如tcp_synack_retries和tcp_syncookies)、使用防火墙和入侵检测系统(IDS)等。 实验原理: SYN洪水攻击的原理在于利用TCP协议三次握手机制的缺陷。攻击者通过伪造IP地址和端口号,向目标服务器发送大量SYN请求报文,但不响应服务器的SYN+ACK报文。服务器在等待客户端的ACK报文时,会保持这些未完成的连接状态,并

2024-10-18

【STM32单片机】贪吃蛇游戏设计

【STM32单片机】贪吃蛇游戏设计 本项目支持STM32F103/STM32F407控制器,使用TFTLCD触摸屏、按键、LED等。 项目功能:系统运行后,TFTLCD触摸屏显示游戏界面,通过按键任意键进入游戏界面,然后通过按键KEY_UP、KEY1、KEY2和KEY0键控住上下左右方向。每当蛇吃到3个食物,速度就会提升一个等级,并且显示得分和等级,最高位5级。当游戏结束后可按任意键重新回到主界面开始。

2023-12-13

自动化文件夹脚本程序,批量创建文件夹

当你需要在计算机上批量创建文件夹时,可以使用脚本来自动化这个过程。下面是一个简单的Python脚本示例,它能够根据指定的文件夹名和数量,批量创建文件夹。

2023-12-13

Typora是一款Markdown编辑器和查看器

Typora是一款Markdown编辑器和查看器,为用户提供了清晰直观的界面,用于编写和编辑Markdown文档。Markdown是一种轻量级的标记语言,常用于书写文档、笔记和网页内容。 以下是Typora的一些主要特点和特性: 1.所见即所得编辑(WYSIWYG):Typora提供所见即所得的编辑体验,即用户在输入时可以看到文档的格式化效果。这对于不熟悉Markdown语法的用户来说更加直观。 2.专注模式:Typora包含专注模式,允许用户集中注意力在当前段落或标题上,减少干扰。 3.语法高亮:支持代码块的语法高亮,使其成为那些在文档中使用代码的作者和开发人员的理想选择。 4.主题和样式:软件支持各种主题和样式,允许用户自定义文档的外观,包括颜色方案、字体和间距选项。 5.导出选项:您可以将Markdown文档导出为各种格式,如PDF、HTML甚至Word文档。这种灵活性在分享或发布工作时非常有用。 6.跨平台兼容性:Typora可在Windows、macOS和Linux上使用,使其适用于广泛的用户群。 7.文件管理:支持多文件管理,并具有侧边栏,方便用户在文档之间导航。

2023-12-12

微博信息爬虫exe文件,下载打开双击运行即可

微博信息爬虫exe文件,下载打开双击运行即可!! 程序采用爬虫技术,多线程技术实现,利用多线程构造进度条信息,最后将相关微博信息的发布者、信息发布的时间、信息的内容、以及对应微博的点赞数、评论数、转发数存储到excel表!!!!

2023-12-05

java基础的注解和反射的相关知识点总结

,注解与注释是有一定区别的,可以把注解理解为代码里的特殊标记 反射和反射机制 反射(Reflection): Java的反射是指程序在运行期可以拿到一个对象的所有信息。 反射的优点和缺点: 优点:可以实现动态创建对象和编译,灵活性大 缺点:对性能有影响,反射操作总是慢于直接执行相同操作 反射机制: Java的反射机制是指在程序的运行状态中,**可以构造任意一个类的对象,可以了解任意一个对象所属的类,可以了解任意一个类的成员变量和方法,可以调用,操作任意一个对象的属性和方法。**这种动态获取程序信息以及动态调用对象的功能称为Java语言的反射机制。反射被视为动态语言(在程序运行的时候可以改变其结构)的关键。

2023-09-06

基于java的功能记事本程序

1、具有新建,打开,关闭,保存,另存等文件操作功能; 2、在记事本用户界面某个特定位置(附加信息显示区)显示当前日期时间,日期时间在保存时也被保存下来; 3、系统具备良好的可扩展性,可以在附加信息显示区显示更多的信息,例如天气情况等,并且这些信息也可以保存到存盘文件中。

2023-08-15

javaweb前端相关入门关于变量的简单知识

在JavaWeb前端开发中,变量是非常重要的概念。它们用于存储和操作数据,帮助我们在程序中临时保存和使用值。下面是一些关于变量的简单知识: 1. 变量声明:在使用变量之前,需要先声明它们。声明变量包括指定变量的类型和名称。例如,可以声明一个整数类型的变量如下: ```java int number; ``` 2. 变量赋值:在声明变量后,可以将一个值赋给变量。例如,将值5赋给之前声明的整数变量可以这样写: ```java number = 5; ``` 也可以在声明变量的同时进行赋值: ```java int number = 5; ``` 3. 变量类型:Java中有多种数据类型,用于存储不同种类的值。常见的数据类型包括整数类型(如int)、浮点数类型(如float)、布尔类型(如boolean)和字符串类型(如String)。根据需要选择合适的数据类型来声明变量。 1. 变量命名:变量名称是用来标识变量的唯一标识符。命名变量时应遵循一些规则:变量名只能包含字母、数字和下划线,不能以数字开头,不能使用Java关键字作为变量名。 1. 变量作用域:变量的作用域指的是变

2023-08-10

软件测试笔试理论知识点

软件测试是评估和验证软件系统是否符合要求和预期的过程。它是软件开发生命周期中的一个重要环节,旨在发现和识别软件系统中的缺陷和问题,以提高软件质量和稳定性。软件测试一般包括以下几个方面: 1. 功能测试:用于测试软件系统的各个功能是否符合要求和预期,包括输入验证、输出验证、界面测试、数据验证、业务逻辑测试等。 2. 性能测试:用于测试软件系统在特定负载下的性能和稳定性,包括负载测试、压力测试、容量测试和稳定性测试等。 3. 安全测试:用于测试软件系统在安全方面的强度和稳定性,包括渗透测试、漏洞扫描、授权测试和认证测试等。 4. 兼容性测试:用于测试软件系统在不同操作系统、浏览器、设备等环境下的兼容性,包括浏览器兼容性测试、操作系统兼容性测试、设备兼容性测试等。 5. 可靠性测试:用于评估软件系统在长时间使用中的可靠性和稳定性,包括稳定性测试、故障恢复测试、容错测试等。 6. 自动化测试:用于自动化测试用例的执行和结果分析,以提高测试效率和准确性,常用的自动化测试工具包括Selenium、Appium、JMeter等。 综上所述,软件测试是软件开发过程中不可或缺的一部分,它可

2023-07-11

linux常用命令以及服务器工作中常用命令

本文介绍了一些常用的Linux命令以及服务器工作中常用命令的例子和使用方法。其中,涉及到文件和目录相关的命令,包括ls、cd、mkdir、touch、rm、cp和mv;网络命令,包括ping、ifconfig、netstat、nslookup和traceroute;用户和权限管理命令,包括useradd、passwd、su、chmod和chown;系统状态相关命令,包括top、free、df、du和ps;以及服务器工作中常用的SSH连接命令、系统管理命令、网络管理命令和Web服务器相关命令。通过本文的介绍和示例,读者可以更好地了解和掌握这些常用命令,以便在Linux系统中进行更高效的操作和管理。

2023-07-10

基于神经网络的外汇预测

外汇预测在金融领域具有重要的意义,可以帮助投资者制定更好的投资策略,企业降低汇率风险,政府制定更合适的经济政策,同时也对国际贸易关系产生影响。 本实验旨在通过实现线性回归模型,对时间序列数据(欧元和美元的兑换率)进行预测,并通过评价指标对模型进行评估。在实验中,我们使用Python编程语言,主要使用了pandas、numpy、scikit-learn、tabulate、matplotlib和torch等库。实验步骤包括数据准备、数据预处理、模型训练和评估等。通过不同的评价指标和MSE损失曲线,我们可以看出该模型的预测性能非常好,在测试集上取得了很好的效果。该实验为使用线性回归模型进行时间序列数据预测提供了一个简单的示例,并介绍了一些常用的评价指标和预处理技术。

2023-07-10

NAvicat用到的工具

Navicat是一款功能强大的数据库管理工具,支持多种数据库如MySQL、PostgreSQL、Oracle、SQLite和SQL Server等。它提供了直观易用的用户界面,使得用户可以轻松地管理和维护数据库。以下是一些Navicat的主要特点和功能: 1. 支持多种数据库:Navicat支持多种数据库,包括MySQL、PostgreSQL、Oracle、SQLite和SQL Server等,用户可以在一个界面下管理多个数据库。 2. 直观易用的用户界面:Navicat的用户界面友好直观,使得用户可以快速找到所需的功能和选项。 3. 数据库备份和恢复:Navicat提供了数据库备份和恢复功能,可以轻松地备份和还原数据库,保证数据的安全性。 4. 数据库同步:Navicat可以对多个数据库进行同步,确保数据的一致性和完整性。 5. 数据库导入和导出:Navicat可以将数据库导出为多种格式,如CSV、Excel、XML和SQL等,也可以从其他格式导入数据到数据库中。 6. 数据库查询和编辑:Navicat提供了强大的查询和编辑功能,支持多种查询方式和SQL语句编辑器,可以轻

2023-07-10

空空如也

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

TA关注的人

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