自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

极客栈

极客社团

  • 博客(514)
  • 资源 (16)
  • 问答 (2)
  • 收藏
  • 关注

原创 vmware的网络如何看网段

vmware创建虚拟机之后,该如何配置网络呢?下面讲解一下vmware的几种网络模型。

2025-11-19 19:16:20 54

原创 【1】视觉SLAM的数学表达

本文是一个数学问题的定义,只是对问题进行数学定义和数学建模(跟我们高数上学习的一些数学概念和定义一样),并非求解过程,现在只是对视觉SLAM的实时定位和地图构建进行数学建模,用数学来表达我们的问题。其次,我们知道三维空间的运动由三个轴构成,所以机器人的运动要由三个轴上的平移,以及围绕着三个轴的旋转来表述,一共由6个自由度。在视觉SLAM中,的观测方程如何参数化,换句话说,空间中的坐标点是如何投影到一张照片上的,这需要解释相机的成像模型。什么是运动:考察从k-1时刻到k时刻,智能小车的位置X是如何变化的。

2025-11-05 21:10:40 219

原创 581.29-notebook-win10-win11-64bit-international-dch-whql.exe 和581.29-notebook-win10-win11-64bit-inte

本笔记为博主安装rtx5060版本时遇到问题,由ai大模型生成答案,请辨别阅读。NVIDIA 驱动文件名中的。如需下载或进一步了解,可访问。

2025-10-21 13:15:29 537

原创 deepseek告诉你:2025年,大模型技术出现以后,我们程序员应该如何学习技术才能不会被淘汰

架构与抽象能力为什么重要:AI可以生成一个类的代码,但很难设计一个支撑百万用户、高可用、可扩展的完整系统架构。这需要深刻的洞察和权衡。跨领域知识为什么重要技术 + 行业知识 = 不可替代性。如果你是一个既懂技术,又深刻理解金融、医疗、法律或制造业流程的专家,你就能提出正确的问题,设计出真正创造价值的AI解决方案。批判性思维与决策能力为什么重要:AI能给出多个选项,但在信息不全、充满不确定性时做出关键决策,仍然是人类的责任。好奇心与快速学习能力为什么重要:技术迭代速度在AI时代是指数级的。

2025-10-17 19:40:55 622

原创 我想创业,但是没有合适的商业模式,我 该如何入手来构建自己的商业模式-来自deepseek的答案

这是整个商业模式的基石。没有真正的问题,就没有存在的价值。从你自身和你的圈子出发(发现问题):你在工作或生活中,有什么让你烦恼、效率低下或希望被解决的问题?作为程序员,你很可能遇到过工具不好用、流程太繁琐、某个需求无法被满足的情况。这是最真实、最可靠的起点。观察你身边的人(其他程序员、朋友、家人),他们在抱怨什么?他们用什么词来形容他们的烦恼?拿出一个笔记本,列出你过去一个月内所有的“小烦恼”和“要是有一个XX东西就好了”的时刻。你发现的问题,是一个“可有可无”的问题,还是一个“非解决不可”的痛点。

2025-10-17 19:20:49 881

原创 作为程序员我们应该如何使我们的技术变现

技术发展日新月异,不断学习新技能是保持竞争力的关键。在专业社区活跃,分享知识,参与开源,拥有个人博客或GitHub主页,都能有效提升你的可见度和信任度。无论是写代码、做产品还是提供服务,核心都是解决用户的痛点或需求,创造价值。不要把所有鸡蛋放在一个篮子里。在稳定工作的同时,可以尝试自由职业、开发小产品或知识分享,逐步构建多个收入流。即使技术再好,也需要良好的沟通能力来理解需求,以及基本的营销能力来推广自己或产品。尤其是自由职业者和独立开发者,需要了解合同、税务、知识产权等相关法律和财务知识。

2025-10-17 19:15:03 854

原创 摄像头获取的光之后是如何构建成3维地图的

摘要:本文阐述了如何通过二维图像重建三维地图的核心原理和技术流程。基于三角测量原理,系统通过特征提取与匹配、相机运动估计、点云生成等步骤,将二维图像序列转化为三维空间结构。重点介绍了单目、双目和RGB-D三种摄像头的实现方式差异,以及捆绑调整等优化技术如何提升地图精度。整个流程实质上是利用多视角几何关系和优化算法,从光的二维记录中逆向求解三维空间信息的过程。(149字)

2025-10-14 18:04:34 62

原创 拜尔滤镜详细解释,原理和实践

拜尔滤镜是一种覆盖在图像传感器上的色彩滤镜阵列,通过2x2重复单元(1红、2绿、1蓝)实现单传感器彩色成像。其设计基于人眼对绿色最敏感的特性,绿色像素占比50%以优化亮度信息。工作原理是每个像素仅记录一种颜色强度,形成原始"马赛克"图像,需通过去马赛克算法插值缺失颜色值。现代算法采用边缘自适应插值等方法减少伪影。虽然存在分辨率损失和低光性能等缺点,但凭借成本效益和技术成熟度,拜尔滤镜仍是数码成像的主流技术,并衍生出RGBW、X-Trans等改进型设计。这项精妙发明通过物理分色和智能插值的

2025-10-14 13:49:21 140

原创 摄像头获取光的基本原理

摄像头通过镜头汇聚光线,在CMOS传感器上形成倒立实像。光电二极管利用光电效应将光信号转换为电信号,每个像素仅记录单色亮度。拜耳滤镜(RGGB排列)帮助区分颜色,通过插值算法重建完整RGB信息。后续信号处理包括去马赛克、白平衡、降噪等步骤,最终输出数字图像。整个过程实现了从光学影像到数字信号的精确转换。

2025-10-14 11:42:36 1247

原创 摄像头的CMOS是如何从“三张单色图”到“一张彩色图”的

硬件分离:拜耳滤镜让我们用单个传感器,同时但独立地捕获了红色分量绿色分量和蓝色分量的三张采样图。软件重建:“去马赛克”算法作为桥梁,利用图像的空间连续性和相关性,为每个位置智能地插值出缺失的两种颜色分量。最终合成:对于输出图像的每一个像素,我们将其对应的 ​​R​​、​​G​​、​​B​​ 三个数值组合在一起,就构成了这个像素的最终颜色。当屏幕上所有的像素都以其计算出的 ​​ 值显示时,一张完整、自然的彩色图片就呈现在我们眼前了。所以,整个过程可以看作是“用1/3的真实数据 + 2/3的智能推测”

2025-10-14 11:40:16 89

原创 【3】SLAM技术的技术发展历史

SLAM技术发展历程与趋势(150字摘要) SLAM技术从20世纪50年代的工业自动化需求萌芽,历经1980年代的理论框架构建、1990年代的算法突破,到21世纪迎来多范式竞争。2000-2010年间,粒子滤波、图优化等技术推动SLAM性能提升;2015年后视觉SLAM进入黄金期,ORB-SLAM、VINS-Mono等标志性算法相继涌现。近年来,中国学者在自动驾驶、地下环境SLAM等方面取得突破。未来趋势包括动态环境处理、深度学习融合、联邦学习协作等方向,在自动驾驶、深空探测等领域具有广阔应用前景。

2025-10-13 20:58:06 94

原创 【2】SLAM算法历史沿革及其论文出处

SLAM技术发展简史:1980年代理论奠基(Smith等提出空间关系估计理论);1990年代算法探索(FastSLAM等);2000年代实现突破(单目视觉SLAM、PTAM等);2010年代视觉SLAM黄金期(ORB-SLAM、VINS-Mono等);2020年代AI深度融合(LIO-SAM、神经SLAM等),并拓展至自动驾驶(Apollo)、深空探测(嫦娥五号)等前沿领域,持续向轻量化、语义化方向演进。

2025-10-13 20:56:29 40

原创 真搞,CUDA其实就是CUDA Toolkit

特性CUDA定义一个并行计算平台和编程模型用于 CUDA 开发的软件开发工具包性质抽象的概念、架构、生态系统具体的软件工具集合包含关系包含整个生态(硬件、软件、模型)是 CUDA 平台的一部分,是其中的软件开发组件你下载的是什么你无法直接下载“CUDA”这个概念你从 NVIDIA 官网下载的就是主要用途提供利用 GPU 进行通用计算的能力为开发者提供编译、调试和优化 CUDA 程序所需的工具对于开发者来说,我们常说的“安装 CUDA”,实际上指的是安装 CUDA Toolkit。

2025-09-27 00:29:04 649

原创 一套键鼠供给多台电脑使用

使用微软的这个软件即可!

2025-09-21 10:29:18 128

原创 记一次nginx服务器安全防护实战之“恶意目录探测攻击”防护

由于是线上环境,先将攻击ip进行紧急封禁,对第四步进行处理。然后做好深度加固方案,杜绝此类问题的发生。防护层级实施措施防护效果网络层IP实时封禁即时阻断攻击源应用层Nginx规则防护防止.git文件泄露系统层文件完整性监控检测非法文件变更主动防御WAF规则集阻断OWASP Top 10攻击后续建议立即更改所有Git仓库密码(包括代码托管平台)部署云防火墙(如阿里云云盾、腾讯云防火墙)最后检查:执行确认恶意IP已在DROP链中,观察Nginx错误日志是否仍有.git探测记录。

2025-09-11 19:48:19 90

原创 k8s可视化的解决方案及技术选型

如果需要测试环境下结合devops,选择kubesphere 更合适,不需要自己搭建gitlab,jenkins。

2025-09-08 11:08:00 184

原创 k8s证书理论知识之/etc/kubernetes/pki/ 和/var/lib/kubelet/pki/的区别

特性角色证书颁发机构(CA)和核心服务身份Kubelet 进程的身份凭证主要内容根证书(ca.crt)、API Server 证书、etcd 证书等Kubelet 的客户端证书和服务端证书管理方式手动管理(通过kubeadm自动管理(由 kubelet 自动申请和轮换)证书轮换手动执行全自动轮换存在范围仅控制平面节点所有节点(Master 和 Worker)重要性集群信任根,丢失需重建集群节点身份,丢失可通过重启 kubelet 自动恢复。

2025-09-04 10:21:51 359

原创 把本地win11系统打包成镜像并安装到vmware中

首选方法一:在PE环境下使用DiskGenius备份是最稳定、成功率最高的方案。PE环境隔绝了Windows系统文件的锁定,保证了镜像的完整性。Sysprep是关键:无论哪种方法,不经过Sysprep处理而直接克隆的系统,在差异巨大的虚拟机硬件中启动几乎必定蓝屏。是成功启动的保证。激活问题:Windows license/激活可能会因为硬件巨变而失效。你可能需要重新激活Windows,如果使用的是数字许可证,它通常可以在虚拟机中重新激活。驱动程序。

2025-09-03 20:45:40 367

原创 ssl证书详解

在使用https接口的时候,必须有一张ssl证书,那么ssl证书到底是啥,本文详细解释一下,便于大家理解。概念性内容交给大模型来解释注:本文由大模型生成。

2025-08-20 12:59:07 851

原创 springboot重构之http接口转变为https

本文介绍了如何将SpringBoot项目的HTTP接口改造为HTTPS。在测试环境下使用keytool生成自签名JKS证书并配置到SpringBoot中,通过修改安全配置强制HTTPS访问。生产环境则建议使用权威机构(如腾讯云)签发的证书,通过Nginx配置SSL证书实现HTTPS代理转发,后端仍可使用自签名证书。文章详细说明了证书生成、SpringBoot配置、Nginx设置等步骤,最终实现数据传输的安全加密。不同环境采用不同方案,既保证了开发测试的便利性,又确保了生产环境的安全可靠性。

2025-08-20 12:43:32 317

原创 记录一次Spring Framework 漏洞修复的过程

摘要:针对Spring Boot 2.6.13项目在阿里云漏洞扫描中发现的Spring Framework目录遍历漏洞(CVE-2024-38819),首先分析了漏洞成因,确认5.3.23版本存在风险。解决方案包括升级Spring Boot至2.7.18(对应Spring Framework 5.3.41)或6.0+版本,但后者需JDK17支持。临时方案通过配置HttpFirewall限制特殊字符,最终借助阿里云防护服务暂时解决问题。建议长期解决方案仍需升级至安全版本(Spring Boot 6.1.14或

2025-08-19 17:55:01 789

原创 细化的 Spring Boot 和 Spring Framework 版本对应关系

本文整理了SpringBoot和SpringFramework版本对应关系。SpringBoot 3.x系列(基于SpringFramework 6.x)要求Java 17+,最新版本为3.1.5(对应SpringFramework 6.0.15);SpringBoot 2.x系列(基于SpringFramework 5.3.x)支持Java 8/11/17,最新稳定版为2.7.14(对应SpringFramework 5.3.26)。可通过Maven或Gradle命令查看具体项目版本。建议升级时选择最新稳

2025-08-19 11:42:21 311

原创 【源力觉醒 创作者计划】文心一言与deepseek集成springboot开发哪个更方便

当前文心一言和deepseek都开源了,二者都可以作为大模型应用开发的模型基础了,我们都可以编写springboot项目来集成deepseek和文心一言了。

2025-07-31 23:56:40 1273 5

原创 在 CentOS 7 上安装 MinIO

现在你已经成功在 CentOS 7 上安装并配置了 MinIO。你可以通过访问 ​​ 来使用和管理 MinIO 存储服务。根据需要,你可以进一步配置 MinIO 的其他功能,如 SSL/TLS、集群模式等。

2025-07-30 14:45:38 239

原创 CentOS 7 安装 Nginx 1.26.3

本文详细介绍了在CentOS7系统上安装Nginx 1.26.3的完整步骤。主要内容包括:1)更新系统并安装必要依赖;2)下载和解压Nginx源码;3)编译安装并配置Nginx;4)启动和验证服务;5)管理Nginx服务(停止/重载);6)可选的开机自启设置(通过Systemd服务)。文章提供了完整的命令行操作指南,包括配置文件路径和Systemd服务创建方法,帮助用户顺利完成Nginx的安装和配置。

2025-07-28 17:56:20 143

原创 Datawhale AI夏令营-基于带货视频评论的用户洞察挑战赛使用bert提升效果

主要的改进:用bert的上下文分词器替代jieba分词器,来提高识别商品的效果。虽然没有机会验证结果了,不过在商品识别提高到96以上,也算完成了一个阶段的优化。结果:虽然商品提升了,但是情感分析是0分,继续修改。进入bash环境查看。

2025-07-16 19:24:48 426

原创 ov5640,ov2640,ov7670摄像头比较

这些摄像头模组各有其特点和应用场景,用户可以根据具体需求选择合适的型号。

2025-07-15 22:08:32 1177

原创 Datawhale AI夏令营-基于带货视频评论的用户洞察挑战赛

基于星火大模型Spark 4.0 Ultra,对视频和评论的数据进行商品识别,情感分析,归类分析,最终为带货效果进行评价。并通过优化模型来提高评价准确度。

2025-07-14 23:49:48 761

原创 deepseek实战教程-第十篇deepseek对MCP协议支持

本文介绍了MCP(ModelContextProtocol)协议及其在DeepSeek中的应用。MCP是Anthropic推出的标准化协议,旨在统一LLM与外部系统的交互,解决传统集成方式的碎片化问题。DeepSeek目前主要通过客户端集成和开源MCP服务器间接支持该协议,虽然主力模型DeepSeek-R1原生不支持函数调用,但可通过Prompt工程和第三方工具实现兼容。文章还对比了MCP与传统API的区别,分析了其核心价值在于降低开发成本、增强安全性和跨模型兼容性,并展望了DeepSeek未来可能的原生支

2025-07-09 22:26:26 550

原创 deepseek实战教程-第九篇开源模型智能体开发框架solon-ai

本文介绍了基于SpringBoot的开源AI开发框架Solon-AI,该框架整合了DeepSeek等多种大模型,支持对话、知识库构建、流程任务等AI应用开发。文章详细梳理了框架功能,包括多媒体生成、RAG知识库、微服务支持等,并提供了项目源码和教程链接。作为低代码开发平台,Solon-AI封装了AI应用基础功能,支持插件式开发和SpringCloud微服务体系,可显著提升开发效率。建议开发者先部署体验该框架,理解智能体业务逻辑后再进行自定义开发,从而快速构建复杂的AI应用系统。

2025-07-08 13:51:28 3122

原创 当后端接口返回格式不是easyui默认的格式,怎么办

摘要:本文介绍了一种前端数据过滤方法,用于将后端接口数据转换为EasyUI组件所需的格式。当后端接口格式固定为{"code":0,"data":{"records":[],"total":0}}等结构时,通过在datagrid中配置loadFilter属性,使用customLoadFilter函数将数据转换为{"total":总数量,"rows":数据列表}的标准格式。具体实现包括在表格配

2025-06-28 00:34:15 128

原创 nvue后缀文件和vue后缀文件的联系与区别

.vue与.nvue文件对比摘要 .vue用于标准Vue.js Web开发,支持全部Vue特性(如VueRouter、DOM渲染),适合SPA应用;.nvue是Uni-app专属的移动端组件文件,采用原生渲染(Weex引擎),性能更优但限制部分CSS/Vue特性(如不支持VueRouter)。两者结构相似(含<template>,<script>,<style>),但.nvue侧重原生跨平台适配,例如使用<text>替代<h1>。开发时,Web优先

2025-06-24 10:02:03 614

原创 springboot 接口参数接收,body和param什么区别,分别怎么使用

​​:用于接收请求正文中的复杂数据,适合JSON/XML格式。​​:用于接收URL参数或表单参数,适合简单的键值对数据。根据具体的业务需求和HTTP方法选择合适的注解,确保API接口的设计清晰且易于维护。

2025-06-18 19:49:32 519

原创 需要做一款小程序,用来发券,后端如何进行设计能够保证足够安全?

温馨提示:本文由ai生成,请辨别阅读,本文仅提供一种思考的方式和设计思路设计一个安全的后端系统,用于发放优惠券的小程序,需要考虑多个安全层面,包括身份验证、数据安全、API 安全、以及防止常见攻击(如 SQL 注入、XSS等)。以下是一个系统设计的概述和最佳实践,帮助确保您的后端足够安全。

2025-06-18 18:55:34 643

原创 springboot2.6.13+mysql8+oauth2的demo

下面是一个基于 Spring Boot 2.6.13、MySQL 8 和 OAuth2 的简单示例。这个示例将展示如何实现用户注册、OAuth2 认证,并保护资源。

2025-06-17 21:35:38 327

原创 springboot的安全机制及相应demo

Spring Boot 的安全机制通过与 Spring Security 的集成,提供了一套灵活且强大的安全解决方案。无论是简单的身份验证和授权,还是复杂的安全需求,Spring Boot 都能满足开发者的需求。了解这些安全机制并遵循最佳实践,可以帮助您构建安全可靠的应用程序。

2025-06-17 21:31:51 192

原创 当 GitLab 服务器网络配置发生变化,如何修改

通过以上步骤,你应该能够成功处理 GitLab 网络变更后的配置更新。如果更改了 IP 地址或域名,确保更新 DNS 记录和防火墙规则以允许流量通过新的地址。首先,确保你的服务器网络配置是正确的。你需要确保这个文件中的网络设置(如 URL、邮箱服务器等)反映最新的网络配置。最后,从不同的客户端或服务器测试 GitLab 的访问性,确保一切正常工作。在修改了配置文件后,你需要重新配置 GitLab 并重启服务。项目的ip不正确,接来下继续操作。GitLab 的配置通常位于 ​。修改为新的 IP 地址或域名。

2025-06-16 17:35:15 670

原创 deepseek实战教程-第八篇如何更好的提问

本文探讨了如何通过优化提示词来提高与DeepSeek等大型语言模型交互的效果。首先,文章介绍了提示词优化的基本概念,即通过改进提问方式来获得更准确的答案。接着,文章提出了几个优化原则,包括使用需求式提问而非命令式或启发式提问,根据任务类型选择合适的模型,以及如何根据不同的需求类型来描述需求。此外,文章强调了验证提问结果的重要性,并建议通过多次优化提示词和依赖上下文进行连续提问来逐步接近理想答案。最后,文章总结了提示词优化的通用策略,并指出在不同领域可能需要更专业的方法。通过这些策略,用户可以更有效地利用De

2025-05-11 11:07:06 165 1

原创 【KWDB 创作者计划】_KWDB在虚拟机下的unbuntu24.04x86-64版本下编译安装实践

随着物联网,智能制造,人工智能,机器人等技术的发展,单纯的关系型数据库已经不能满足所有的存储场景了。时序数据库,大模型数据在一些场合下也需要和关系型数据库共同搭配,才能完成一些融合业务。这些信息化,物联网,大模型等应用对数据的需要使用诸如关系型数据库,时序数据库等不同的类型的数据库产品,这无论是部署还是维护都会带来一些开销。本文介绍一款方便用在物联网,机器人方向的一款数据库产品:kwdb.它融合了关系型数据库,时序数据库等多种类型的数据库,很适合用在iot应用中。

2025-04-24 08:19:06 194

原创 Spring AI + DeepSeek 构建大模型应用 Demo

Service分析以下文本的情感倾向,从非常负面、负面、中性、正面、非常正面中选择最合适的:文本: {text}只返回情感倾向,不要其他内容。""";从以下文本中提取{count}个关键词:文本: {text}以JSON数组格式返回关键词。""";// 其他自定义方法...集成 Spring AI 和 DeepSeek创建基本的聊天接口实现结构化 Prompt 工程处理流式响应添加自定义 AI 服务方法异常处理和前端集成多轮对话管理。

2025-03-27 22:06:21 439

需求规格说明书模板.doc

需求规格说明书模板,java版,javaweb版

2021-08-25

c语言生产者与消费者问题.doc格式,下载 完整

操作系统学习,进程互斥,用C语言实现的,可以更好的理解进程互斥

2010-06-25

基于树莓派的Java版麦克纳姆轮智能控制学习平台.ppt

基于树莓派的Java版麦克纳姆轮智能控制学习平台.ppt资源文件 下载资源可私信沟通,获取下列支持: 1.架构设计文档 2.控制开源源代码 3.效果演示视频 4.制作原理及过程的图文教程 5.共享开源社区 ppt是对平台及基于树莓派的机器人智能小车的简单展示,可超远程控制小车的运动。轮子采用麦克纳姆轮,可原地左右移动或者任意方向移动

2021-03-06

c语言编写的二叉树深度优先遍历算法

以下是使用C语言编写的二叉树的广度优先遍历(也称为层次遍历)算法的示例代码: #include <stdio.h> #include <stdlib.h> // 定义二叉树的节点结构 typedef struct Node { int data; struct Node* left; struct Node* right; } Node; // 创建新节点 Node* createNode(int data) { Node* newNode = (Node*)malloc(sizeof(Node)); newNode->data = data; newNode->left = NULL; newNode->right = NULL; return newNode; } // 定义队列节点结构 typedef struct QueueNode { Node* treeNode; struct QueueNode* next; } QueueNode; // 队列结构 typedef struct Qu

2024-08-23

数据结构-二叉树的广度优先遍历

以下是使用C语言编写的二叉树的广度优先遍历(也称为层次遍历)算法的示例代码: #include <stdio.h> #include <stdlib.h> // 定义二叉树的节点结构 typedef struct Node { int data; struct Node* left; struct Node* right; } Node; // 创建新节点 Node* createNode(int data) { Node* newNode = (Node*)malloc(sizeof(Node)); newNode->data = data; newNode->left = NULL; newNode->right = NULL; return newNode; } // 定义队列节点结构 typedef struct QueueNode { Node* treeNode; struct QueueNode* next; } QueueNode; // 队列结构 typedef struct Qu

2024-08-23

软件工程-项目管理-可行性分析报告模板文档

项目可行性分析报告 一、报告概述 1.1 报告目的 说明本报告的目的和重要性,阐述进行可行性分析的必要性。 1.2 报告范围 简要介绍报告的内容和范围,包括主要分析的方面。 二、项目背景 2.1 项目介绍 对项目的基本情况进行介绍,包括项目名称、性质及目标。 2.2 市场分析 市场的需求、目标客户群、行业趋势等基本情况。 2.3 项目提出的背景和原因 为什么要开展这个项目?解决什么问题? 三、技术可行性分析 3.1 技术方案 说明项目所用技术、工具和方法。 3.2 技术成熟度 分析所需技术的成熟度和市场应用情况。 3.3 技术风险 讨论可能遇到的技术风险及应对措施。 四、经济可行性分析 4.1 成本分析 详情请查看具体文档

2024-08-23

自动售货机的数据库设计文档

1. 引言 1.1 目的 本文档旨在描述自动售货机系统的数据库设计,包括数据模型、表结构、关系以及数据完整性约束,确保系统数据的一致性和可靠性。 1.2 范围 本设计文档涵盖自动售货机所需的主要数据实体及其属性,涉及的功能包括商品管理、库存管理、销售记录、用户管理等。 2. 数据库需求分析 2.1 功能需求 商品管理:添加、修改、删除商品信息。 库存管理:监控商品库存,报警低库存商品。 销售记录:记录每一笔销售交易,提供销售统计。 用户管理:管理用户信息,支持用户注册和登录。 2.2 非功能需求 数据安全性:确保数据的完整性和机密性。 数据一致性:在事务处理中保证数据一致性。 3. 数据模型设计 3.1 实体关系模型(ER图) (此处可插入ER图,描述各实体及其关系) 3.2 实体及属性 3.2.1 商品(Product) 属性名 数据类型 描述 product_id INT 商品唯一标识(主键) name VARCHAR(100) 商品名称 price DECIMAL(10, 2) 商品价格 stock_quantity INT 库存数量 category VARCHAR

2024-08-23

控制树莓派小车的 pi4j2的Java代码

搭配pi4j专栏使用, https://blog.youkuaiyun.com/jiao_zg/category_9672658.html

2024-06-14

freeswitch1.10.10编译包

freeswitch1.10.10的源码包,下载后,tar -zxvf 文件名解压后,cd 目录,进入后执行 cd /usr/local/src/ cd freeswitch-1.10.10/ Vim module.conf 将下面两行注释掉 #applications/mod_signalwire #applications/mod_av ./bootstrap.sh ./configure --enable-portable-binary --prefix=/usr/local/freeswitch --with-gnu-ld --with-python --with-openssl --enable-core-odbc-support --enable-zrtp make make install 进行编译。 注意:前提是要其他插件安装成功

2024-04-26

springboot集成websocket实现一个简易聊天室

springboot集成websocket实现一个简易聊天室,源码,开源

2024-03-28

中国象棋软件Android版

中国象棋软件-Android版技术文档及软件截图

2012-08-22

centos7arm64重装yum所需要的rpm包

1.解压 2.文件放到一个目录下 3.上传到centos arm64系统上 4.rpm -ivh --force *.rpm --nodeps 5.yum 查看是否安装成功

2020-12-01

pi4j-core-1.2.jar

树莓派Java编程库的jar包,通过引入jar包即可使用面向对象的方式对树莓派的针脚进行开发。 面向对象的设计可以减少对底层的了解,直接用高级语言与硬件交互

2020-01-15

maven-shade-plugin-3.1.0.jar

分数最少是1,无法选择0,下载了看吧。maven打包,指定入口类的jar包,具体的pom配置为: org.apache.maven.plugins maven-shade-plugin 3.1.0 package shade META-INF/spring.handlers org.global.fairy.service.impl.Assembly

2018-11-10

oracle 12c 中文白皮书 官网

整体介绍oracle12c的文档,官网上的中文版,可以选择需要的进行观看

2015-02-10

kubernetes-release-1.18.zip-树莓派-centos7可用编译源码包

kubernetes-release-1.18.zip源码包,可以编译成树莓派上运行centos7版本的运行包

2020-08-07

软件工程-软件部署手册模板

软件工程中,软件部署是一个基础的过程;在安装的过程中,需要记录下安装的历史情况,并能让使用的人更多掌握整体的部署环境的情况;也为了减少编写文档的重复工作,所以需要模板减少文档编写的工作;文档为开源,需要打上页眉页脚,3d精灵-北极温实验室。本文档 是博主开源的物联网项目的管理相关的一部分,欢迎感兴趣机器人研发的小伙伴加我

2020-12-09

java处理word文件

根据模板,通过java处理word文件,生成新的文件

2016-05-14

elasticsearch-7.5.2-x86_64.rpm

elasticsearch-7.5.2-x86_64.rpm linux版本的软件,es作为索引存储集群,可以对海量数据进行处理,且作为对lucene进行集群化,可以横向增加节点,功能强大;作为elk中的一员,处理日志,监控统计等非常有用

2020-02-17

vista/2008/win7 启动菜单自动修复工具

程序适用范围: 1、格式化或GHOST活动分区(C盘)重装系统后添加修复其它分区上的Vista/2008/Win7启动菜单 2、在Vista/2008/Win7上新装2000/xp/2003后添加修复原Vista/2008/Win7启动菜单 简化出先vista/2008/win7后装2000/xp/2003多系统最简解决方案:2000/xp/2003光盘引导直接装至其它分区,完成后运行本程序修复即可 3、修复其他因BCD相关引起的故障 a.BCD引起的win7/2008r2的修复计算机(Windows Recovery Environment)菜单丢失 b.BCD引起的win7/2008r2的3D启动画面丢失(变成VISTA滚动条启动画面) c.BCD引起的启动菜单选择界面乱码现象 d.为VISTA/2008添加修复计算机(Windows Recovery Environment)菜单,使用方法:在系统盘符中新建recovery文件夹,再把光盘或安装程序中的sources\boot.wim(这个文件是否改名为winre.wim随意)和boot\boot.sdi两个文件复制至recovery文件夹,再运行本程序,即可自动添加。 e.不明原因的启动菜单丢失

2012-08-22

ZD Soft Screen Recorder_8.0.exe

一款非常好用的录屏软件,功能全面,能够全屏录制,选框录制,画质无损,音频可选信道,音质很好。还有定时等高级功能,相当好用,可后台运行,生成的视频符合各个主流视频播放软件播放。

2020-02-20

java弱引用

java 弱引用代码以及分析,详细讲解弱引用与强引用在垃圾回收时产生的区别

2018-01-18

java 编写的俄罗斯方块 源程序代码

用java实现的俄罗斯方块源代码,有解释代码,可在cmd 环境下运行

2011-01-19

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

TA关注的人

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