- 博客(68)
- 收藏
- 关注
原创 软件设计师_第十四章:算法
在这类问题中,可能会有许多可行解,每个解都对应于一个值,我们希望找到具有最优值(取人值纵取小值力内加I符一涵堂最优解可能会有多个,动态规划算法能找出其中的一个最优解。所以选择物品1,2,5,剩余2个背包空间选择装3 = 价值16.6555555。部分背包问题:剩余背包空间可以容纳一个物品的一部分。归并排序的时间复杂度和空间复杂度都是O(nlgn)动态规划算法通常用于求解具有某种。
2025-09-18 10:00:00
432
原创 软件设计师_第十三章:数据结构(重难点!!!)
1 基本概念节点的度: 一个节点的子树的个数。例如 A 节点有2个子树,度为2。树的高度(深度): 一棵树的最大层数。当前树的最大层数是4,所以树的高度是4树的度:树中节点的度的最大值2 性质节点总数: 3 + 2 + 1 + 1 = 7度为m的树: 树中节点的度的最大值为m性质2 的意思是,每个节点的度都为m,则第 i 层上至多有 m 的 i-1 次方个结点。
2025-09-17 10:00:00
716
原创 软件设计师_第十二章:计算机网络
可靠传输、连接管理、差错校验和重传、流量控制、拥塞控制、端口寻址;,使网络环境中的主机动态的获得IP地址、Gateway地址、DNS服务器地址等信息,并能够提升地址的使用率。能隔离冲突域但是不能隔离广播域(也就是每一个端口都是一个冲突域,但是所有的端口还是一个广播域)有多少位主机号就有2的主机号次方个主机地址,如果是可用的主机地址要减去2(下方的两个地址)不能隔离广播域和冲突域(也就是所有的端口都是一个广播域和一个冲突域)用户数据报协议是一种不可靠的、无连接的协议。设备:网桥、交换机(是一种多端口的网桥)
2025-09-16 10:00:00
882
原创 软件设计师_第十章:软件工程(下)
软件维护:在软件工程的每一个阶段都应考虑并提高软件的可维护性;软件维护通常比软件开发投入的时间、人力、精力更大。
2025-09-11 15:00:00
1606
1
原创 软件设计师_第十章:软件工程(上)
过程是按照组织的剪裁指南从组织的标准过程集中剪裁得到的,还必须收集过程资产和过程的度量,并用于将来对过程的改进。过程作为已定义的过程制度化,关注过程的组织级标准化和部署CL4(定量管理的)其共性目标集中于。
2025-09-11 10:00:00
2006
原创 软件设计师_第九章:结构化开发
结构化方法即结构化分析与设计方法,是一种面向数据流的传统软件开发方法;结构化分析方法的特点是:自顶向下、逐步分解,分析的核心是数据字典,建立三种模型:数据模型、功能模型、行为模型。
2025-09-10 10:00:00
555
原创 软件设计师_第七章:设计模式
director定义了各个部件的组装流程,需要传入具体构建者子类,并返回构建好的产品(从builder子类拿)在builder接口中定义好一个产品的各个部件,以及返回完整的产品,具体轮胎使用什么型号由子类实现。给定一个语言,定义它的文法的一种表示,并定义一个解释器,这个解释器使用该表示来解释语言中的句子。Abstraction定义抽象类的接口,维护一个指向Implementor类型对象的指针。使多个对象都有机会处理请求,从而避免请求的发送者和接收者之间的耦合关系。
2025-09-08 10:00:00
2075
原创 软件设计师_第六章:UML
图关系类图一组对象、接口、协助和它们之间的关系对象图某一时刻一组对象之间的关系用例图一组用例与参与者之间的关系序列图多个对象与一个用例的行为通信图对象之间的消息流及顺序状态图描述一个对象在多个用例中的行为活动图一个活动到另一个活动的流程构件图一组构件之间的组织及依赖部署图软件与硬件的关系。
2025-09-05 14:30:00
903
原创 软件设计师_第五章:面向对象
面向对象分析方法是将数据和功能结合在一起作为一个综合对象来考虑。面向对象分析技术可以将系统的行为和信息间的关系表示为迭代构造特征。
2025-09-05 10:00:00
939
原创 软件设计师_第四章:数据库
一 体系结构SOL Server数据库的体系结构是由视图基本表和存储文件三级结构组成。二 SQL语言的分类带EXISTS测试的子查询EXISTS 后面的select 查询,如果不为空返回ture, 否则返回false扫描每一行,如果 EXISTS 返回ture就留下,否则舍弃。
2025-09-04 10:00:00
928
原创 软件设计师_第三章:知识产权
一般来说都是为了完成公司的什么什么软件,和按公司规定完成软件文档。程序员受第一个公司委托开发,并且进行了约定(公司是软件的著作权人),自软件完成开发,软件的著作权就属于第一个公司。(也称署名权,不随软件开发者的消亡而丧失,且无时间限制),这两项权利与软件著作权的人身权是不可分离的。依照在其他国家申请的专利生产的产品,若在中国销售,中国企业不需支付专利许可费。如果你是自己开发,但是用了公司的设备,著作权还是属于公司。在中国申请的专利只在中国收到保护,在其它国家不受保护。在别国申请的专利,在我国也不受到保护。
2025-09-03 10:00:00
465
原创 软件设计师_第二章:程序设计语言
编译程序对高级语言源程序进行编译的过程中,要不断收集、记录和使用源程序中一些相关。可以实现形参和实参间双向传递数据的效果,即改变形参的值同时也改变了实参的值。即编译器方式可以在词法分析、语法分析、语义分析阶段后直接生成目标代码。记录源程序中各个字符的必要信息,以辅助语义的正确性检查和代码生成。,可以将不同的高级程序语言翻译成同一种中间代码。形参必须有地址,实参不能是常量(值),表达式。后缀式、三地址码、三元式、四元式和树(图)与具体的机器无关(不依赖具体的机器)因为与具体的机器无关,使用中间代码。
2025-09-02 10:00:00
713
原创 软件设计师_第一章:计算机系统
防止篡改将发送的明文进行Hash算法后得到摘要,将摘要放在加密好的密文的后面一起发送过去,接收方接收到数据使用私钥对密文进行解密得到明文,对明文使用和发送方相同的Hash算法得到摘要。然后和发送方发过来的摘要进行比对,如果一致则没有被篡改,否则有被篡改MD5(摘要算法)、SHA-1(安全散列算法)
2025-09-01 10:00:00
2030
原创 scrapy框架爬虫案例——竞彩网NBA受注
附:Scrapy提供了默认的UserAgentMiddleware,用于设置请求的UA。如果没有特别指定,Scrapy会使用预定义的UA字符串,或者可以在settings.py中通过USER_AGENT设置全局UA。可以根据自己的需要 重写此方法,来实现起始请求的其他功能 或者加入头部信息 或者是其他参数 等等。1. conn 连接 1). 端口号必须是整型 2). 字符集不允许加-可发现是json数据格式(需要导入json)2. cursor 游标。
2024-04-26 15:32:33
904
原创 【微信公众号H5】腾讯地图的导入、定位、自定义标点与信息窗体
模仿南京体彩网点地图功能做一个demo自定义标点主要是定义图标的图像以及大小、图片地址等参数。效果代码本地图创建了多个地图标点// 创建多个标点let wangDian1 = [] // 生成图标实例1let wangDian2 = [] // 生成图标实例2let wangDian3 = [] // 生成图标实例3let wangDian4 = [] // 生成图标实例4let wangDian5 = [] // 生成图标实例5此处为后台模拟数据,仅供参考// 模拟数据。
2024-03-26 15:19:03
4522
原创 Mybatisplus访问http后重新注入数据库
查询表中 district 和 location 字段,调用腾讯地图坐标转换api,获取经纬度后重新注入数据库。切忌采用以下方法获取每条数据,每次请求一条数据,就要访问一次数据库,效率低下。注:该链接通过调用腾讯地图api可获取地点的经纬度。
2024-03-25 22:24:36
390
计算机网络通信核心技术与协议详解
2024-12-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅