程序设计20231410计算机 基础

测试用例设计方法六脉神剑——第二剑:招式组合,因果判定出世

上篇讲了等价类划分和边界值分析法,而这两种方法只考虑了单个的输入条件,并未考虑输入条件的各种组合、输入条件之间的相互制约关系的场景。基于此短板,因果图法和判定表法应运而生。 ......
神剑 招式 因果 方法

# 2023-2024-1 20231308 《计算机基础与程序设计》第十一周学习总结

2023-2024-1 20231308 《计算机基础与程序设计》第十一周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十一周作业 这个作业的目标 计算机网络,网络拓扑,云计算,网络安全,Web ......

【scikit-learn基础】--『数据加载』之样本生成器

除了内置的数据集,scikit-learn还提供了随机样本的生成器。通过这些生成器函数,可以生成具有特定特性和分布的随机数据集,以帮助进行机器学习算法的研究、测试和比较。 目前,scikit-learn库(v1.3.0版)中有20个不同的生成样本的函数。本篇重点介绍其中几个具有代表性的函数。 1. ......
生成器 样本 scikit-learn 基础 数据

读程序员的README笔记04_防御式编程

1. 编写可维护的代码 1.1. 生产环境下的软件必须一直保持可用的状态 1.1.1. 用户行为不可预测,网络不可靠,事情总会出错 1.2. 编写可维护的代码有助于你应对不可预见的情况,可维护的代码有内置的保护、诊断和控制 1.2.1. 切记通过安全和有弹性的编码实践进行防御式编程来保护你的系统,安 ......
程序员 笔记 程序 README 04

计算机组成原理 —— CPU

1.CPU 功能和结构 关于运算器,运算器主要部分是 ALU (1)可能出选择题,计算机的功能 (2)运算器,为什么要设置暂存寄存器?设置几个暂存寄存器? 回答: 首先,设置暂存寄存器的原因,是防止信号冲突,部分信号找个”驿站“停留; 其次,设置两个暂存寄存器。第一个设置在其中一个输入,主要是防止两 ......
原理 计算机 CPU

C-04.运算符(基础)

运算符 1.算术运算符 算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行 +,-,*,/,%运算。 1.1 加法和减法运算符 mysql> SELECT 100,100 + 0,100 - 0,100 + 50,100 + 50 - 30,100 + 35.5, ......
运算符 基础 04

十套充满逼格的css动画交互设计!UI看了都自愧不如

大家好,欢迎来到程序视点!对于网页设计师和开发工程师而言,创建一款极具趣味性和实用性的CSS网页动画,能让网站美观不少! CSS动画,就是通过CSS代码搭建网页动画。允许设计师和开发人员,通过编辑网站的CSS代码来添加页面动画,轻松提高网站兼容性的同时,提升网页加载速度。今天就带来了十套精美的css ......
自愧不如 动画 css

模拟集成电路设计系列博客——4.2.1 固定电阻跨导器

4.2.1 固定电阻跨导器 下图展示两种相似的使用电阻来建立输入差分电压和输出电流的线性关系的电路。为了理解这两个电路的基本原理,我们首先简化假设认为两个晶体管上的\(V_{gs}\)固定,作为结果,我们看到差分电压\(v_i\)出现在(a)的两个\(R_s/2\)两侧以及(b)的\(R_s\)两侧 ......
电路设计 电阻 电路 博客

锁-基础篇

分类 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏向锁/轻量级锁/重量级锁 自旋锁 synchronized 有锁升级过程 在 JDK1.6 之前, syncronized 是一把重量级的锁 在 JDK1.8 中,其实默认是轻量级锁,但如果设定了 -XX:B ......
基础

15-线程基础

线程(基础) 程序 program 简单来说就是我们写的代码 进程 正在运行中的程序 进程产生线程 单线程: 同一时刻,只允许执行一个线程 多线程:同一时刻,可以执行多个线程 并发:同一时刻,多个任务交替执行 单核 cpu 实现的多任务就是并发 并行:同一时刻,多个任务同时执行 多核 cpu 可以实 ......
线程 基础 15

GOF23--23种设计模式(二)

一.建造者模式 建造者模式也是属于建造型模式,它提供了一种创建对象的最佳方式 定义:将一个复杂的对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示 主要作用:在用户不知道对象的构建细节的情况下,就可以创建复杂的对象 这里需要注意一下,建造者模式都都是用来创建复杂对象的,如果对象很简单,直 ......
设计模式 模式 23 GOF

2023-2024-1 20231402《计算机基础与程序设计》第十一周学习总结

2023-2024-1 20231402《计算机基础与程序设计》第十一周学习总结 作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十一周作业 这个作业的目标 自学计算机科学概论第15,16章,《C语言程序设 ......

聊聊如何为python程序 debug

开始调试之前摆正心态 一、调理论的简单介绍 1、调试理论“软件”的两层含义 ·人类需求在信息世界的投影 理解错需求→bug ·计算过程的精确(数学)描述 实现错误→bug 2、调试困难的根本原因因为bug的触发经历了漫长的过程·需求→设计→代码(状态机)→Fault(bug)→Error(程序状态错 ......
程序 python debug

设计模式-结构性设计模式

分为6种结构性设计模式,适配器模式,桥接模式,组合模式,装饰模式,外观模式,享元模式,代理模式,结构性设计模式就比创建型设计模式复杂一些, 适配器设计模式:就是提供一个适配器,转接口的存在,有三个角色,目标类,适配器类,适配者类,有两种实现方式,类结构型和对象结构性,貌似这是唯一一个可以使用类结构性 ......
设计模式 模式 结构性 结构

软件设计师通过及经验

首先我是计算机软工专业的,备战这个考试大概两个月的时间。 基础:我认为我算是有基础的那一部分,在备战的过程中,我主要是通过刷题和看b站视频。我认为没有基础的话可能有点吃力,因为他涉及的知识面很广,要一个一个学习起来很麻烦,因此需要留多一点时间来复习。我刷题主要是在软考通来刷题,看b站视频。 【202 ......
设计师 经验 软件

前端学习-JavaScript学习-js基础-API02

学习视频:黑马程序员视频链接 事件监听 三要素:事件源、事件类型、事件处理程序 随机点名案例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev ......
前端 JavaScript 基础 API 02

uml基础知识

Uml 常用的9种图可以分为静态图和动态图两种,其中常用的静态图5种,动态图4种, 静态图:用例图,类图,包图,对象图,部署图 动态图:顺序图,通信图,状态机图,活动图。 类图(Class Diagram) 类图是UML中最常用的图之一,用于描述系统中类的结构。它展示了类之间的关系,包括继承、聚合、 ......
基础知识 基础 知识 uml

2023-2024 20231302《计算机基础与程序设计》第十一周学习总结

作业信息 这个作业属于哪个课程 2023-2024-1-计算机基础与程序设计 这个作业要求在哪里 2023-2024-1计算机基础与程序设计第十一周作业 这个作业的目标 计算机网络、网络拓扑、云计算、网络安全、Web、HTML,CSS,Javascript、XML 作业正文 https://www. ......

UML建模:深入理解软件设计的语言

统一建模语言(Unified Modeling Language,简称UML)是一种用于软件开发和系统设计的标准建模语言。它提供了一套图形化的工具,帮助软件开发者更好地理解、设计和交流复杂系统。在本文中,我们将深入探讨UML建模的重要性、主要图表类型以及如何有效应用UML来提高软件开发过程的质量。 ......
语言 软件 UML

UML各类基础知识总结

一、面向对象与UML1、面向对象方法一种运用面向对象的软件构造概念和原则(类、对象、抽象、封装、继承、多态、消息)来构造软件系统的开发方法 2、面向对象特征抽象、封装、继承、多态 3、UML定义一种标准的图形化建模语言,是面向对象分析与设计的一种标准表示 4、UML组成基本构造块(建模元素、关系、图 ......
基础知识 基础 知识 UML

如何为python程序debug

如何为python程序debug 1调试理论的简单介绍 bug的触发过程:需求--设计--代码--fault--error--failure 2看懂报错信息 3利用print 方法调试程序 4利用assert 方法调试程序 assert:后面举一个条件,如果不满足,则运行错误 5利用你的idea来调 ......
程序 python debug

UML各类基础知识总结

1、UML关系 泛化(也就是我们传统意义上的继承关系) 子类继承父类,关系用extend关键字标识; 关联 可以说是一种属于关系,图中即说的是PhoneNumber类属于Master类,同时,除了一对一的关系之外,还可以用一对多、多对一、多对多的关联关系,除了单向关联之外,双向关联也是存在的; 需要 ......
基础知识 基础 知识 UML

记录--静态网站 H5 跳小程序,以及踩坑

这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 背景 我司有智慧功成家APP和对应的小程序,现在已经实现APP分享到微信,微信点击分享链接直接进入小程序。 目前有一个问题就是我们APP在网警那边还没有完全审批下来,已经搞了几个月了,还不知道啥时能上线。微信对于这类分享是有限制的,可以分 ......
静态 程序 网站 H5

天池AI练习生计划 - 第二期AI数学基础入门与实践,火热进行中!通关赢取双重礼品!

机器视觉学术研究与产品研发专家雷明,带领您详细学习人工智能领域需要用到的数据知识点,从学习者蜕变为AI新星! 轻松来闯关,即可领取双重礼品~ 实训培训证书:通关两个关卡即可领取 阿里云定制长袖T恤:通关全部关卡即可领取 活动地址:https://tianchi.aliyun.com/specials ......
练习生 数学基础 礼品 数学 基础

自己动手开发小程序版俄罗斯方块

最近自己写了一个俄罗斯方块的小程序,基本处理完了所有BUG,尽量做到了代码简洁、功能完善,目前感觉唯一不太完美的地方是下键的短按和长按效果,完整源码如下: WXML(使用了weui组件库的图标) 1 <view class='container'> 2 <view class="flex outpu ......
方块 程序

Lucene 查询原基础

内容收集于知乎,留作学习记录:https://zhuanlan.zhihu.com/p/35814539?spm=ata.21736010.0.0.2b08736byUyj3I 前言 Lucene 是一个基于 Java 的全文信息检索工具包,目前主流的搜索系统Elasticsearch和solr都是 ......
基础 Lucene

Python基础知识——字符串

Python基础知识——字符串 字符串(string)就是一系列字符,用(单/双)引号引起,这种灵活性让你能够在字符串中包含“ 和‘。 name = "ada lovelace" print(name.title())#首字母大写 print(name.upper())#全大写 print(name ......
字符串 基础知识 字符 基础 知识

uml设计模式语言

UML(Unified Modeling Language)是一种广泛应用于软件开发和系统设计的建模语言。在软件工程中,UML图用于可视化、规划和共享系统设计的概念,其中类图是其中最核心、最常用的一种图示。本文将简述UML模型设计的基本概念,重点关注类图及其关系的详细解释。 1. UML概述: UM ......
设计模式 语言 模式 uml

11K+ Star!图解计算机网络、操作系统、计算机组成、数据库!

CS-Base —— 图解计算机网络、操作系统、计算机组成、数据库,共 1000 张图 + 50 万字,破除晦涩难懂的计算机基础知识,让天下没有难懂的八股文! ......

12.7 UML基础知识(作业)

一、基本概念 如下图所示,UML图分为用例视图、设计视图、进程视图、实现视图和拓扑视图,又可以静动分为静态视图和动态视图。静态图分为:用例图,类图,对象图,包图,构件图,部署图。动态图分为:状态图,活动图,协作图,序列图。 1、用例图(UseCase Diagrams): 用例图主要回答了两个问题: ......
基础知识 基础 知识 12.7 UML
共26000篇  :75/867页 首页上一页75下一页尾页