摘要: 一、准备工作 1. 安装 Neo4j Python 驱动 pip install neo4j ✅ 推荐使用虚拟环境(如 venv 或 conda)隔离依赖。 2. 启动 Neo4j 数据库 确保你本地或远程的 Neo4j 实例正在运行(默认端口为 7687)。 默认用户名/密码为 neo4j / p 阅读全文
posted @ 2025-12-11 17:44 程序员丁先生 阅读(24) 评论(0) 推荐(0)
摘要: 一、高级 Cypher 模式匹配(Pattern Matching) 1.1 基础回顾 Cypher 的核心在于模式匹配,通过声明式语法描述图结构。例如: MATCH (p:Person)-[r:ACTED_IN]->(m:Movie) RETURN p.name,r.date, m.title P 阅读全文
posted @ 2025-12-05 14:26 程序员丁先生 阅读(12) 评论(0) 推荐(0)
摘要: 一、什么是图数据库?为什么用 Neo4j? 1.1 什么是图数据库? 图数据库(Graph Database)是一种专门用于存储和处理图结构数据的 NoSQL 数据库。它以节点(Node) 和 关系(Relationship) 为核心建模元素,非常适合表示实体之间的复杂连接关系。 节点:代表现实世界 阅读全文
posted @ 2025-12-04 15:19 程序员丁先生 阅读(18) 评论(0) 推荐(0)
摘要: import logging# 配置日志系统:# - 设置日志级别为 DEBUG,意味着所有 DEBUG 及以上级别的日志都会被记录;# - 定义日志输出格式,包括时间戳、日志记录器名称、日志级别和消息内容;# - 同时将日志输出到文件 'class.log' 和控制台(标准输出)。logging. 阅读全文
posted @ 2025-12-03 17:24 程序员丁先生 阅读(7) 评论(0) 推荐(0)
摘要: # 导入 pandas 库,用于处理 Excel 和 JSON 数据import pandas as pd# 导入 json 模块,用于读写 JSON 文件import jsondef writeJsonFile(filePath, data): """ 将给定的数据写入指定路径的 JSON 文件中 阅读全文
posted @ 2025-12-03 15:38 程序员丁先生 阅读(9) 评论(0) 推荐(0)
摘要: 1、python复习之环境 1.1 环境安装 下载anaconda,python的集成换成,超级简单,直接https://www.anaconda.com/download 下载安装即可 代码编辑器下载,https://www.jetbrains.com/pycharm/download/?sect 阅读全文
posted @ 2025-12-03 10:48 程序员丁先生 阅读(11) 评论(0) 推荐(0)
摘要: 2分左右 1、软件可靠性:规定条件下、在规定时间内、完成规定功能。 2、软件可靠性定量描述: 规定时间 失效概率 可靠度 失效强度 平均失效前时间 MTTF:平均无故障时间。 平均恢复前时间 MTTR:平均故障修复时间。 平均故障间隔时间 MTBF=MTTF+MTTR:两次故障间隔时间。 3、容错: 阅读全文
posted @ 2025-09-25 09:59 程序员丁先生 阅读(12) 评论(0) 推荐(0)
摘要: 20分 1、软件架构为软件系统提供一个结构、行为、属性的高级抽象。由构建的描述、构建的相互作用(连接件)、指导架构集成的模式、模式的约束。 2、软甲架构设计的最终目的是 架构层级的复用 3、大多数原子构件永远不会被单独部署,尽管可以单独部署;大部分原子构件都属于一个构件家族,一次部署往往涉及整个家族 阅读全文
posted @ 2025-09-24 16:41 程序员丁先生 阅读(61) 评论(0) 推荐(0)
摘要: 每年3-5分作用、UML图、基础 1、类:实体类、接口类(边界类)、控制类 2、面对对象建模:用例模型、分析模型 3、面向对象设计:主要由顶层架构图、用例与用例图、领域概念模型构成 设计模式包含:以包图表示的软件体系结构图、以交互图表示的用例实现图、完整精准的类图、针对复杂对象的状态图和以描述流程化 阅读全文
posted @ 2025-09-10 09:22 程序员丁先生 阅读(31) 评论(0) 推荐(0)
摘要: 12-15分 重点 1、软件开发生命周期:软件定义:可行性研究、详细需求分析;软件开发时期:设计与实现;软件运行和维护:移交 2、软件系统工具:开发工具、维护工具、管理和软件支持工具。 3、软件设计四个活动:数据设计、架构设计、人机界面设计、过程设计 4、能力成熟度模型 CMM:初始级、可重复级、已 阅读全文
posted @ 2025-09-05 17:13 程序员丁先生 阅读(23) 评论(0) 推荐(0)