首页 > TAG信息列表 > 基础理论
从局部变量说起(基础知识)
今天带大家盘一个有点意思的基础知识啊。有多基础呢,先给你上个代码:请问,上面代码中,位于 method 方法中的 object 对象,在方法执行完成之后,是否可以被垃圾回收?这还思考个啥呀,这必须可以呀,因为这是一个局部变量,它的作用域在于方法之间。JVM 在执行方法时,会给方法创建栈帧,然后入栈,方法执flask系列(1-12)-状态保持(基础理论)
状态保持 因为 http 是一种无状态协议,浏览器请求服务器是无状态的。 无状态:指一次用户请求时,浏览器、服务器无法知道之前这个用户做过什么,每次请求都是一次新的请求。 无状态原因:浏览器与服务器是使用 socket 套接字进行通信的,服务器将请求结果返回给浏览器之后,会关闭当前的 sockjs基础理论
1.解释性语言:一整段一整段去执行所写的语言 2.javaScript的三大阶段 ecmascript DOM BOM 3.多线程与单线程的区别: 单线程:一个人操作一台电脑(js是单线程,还是讲点武德的 ) 多线程:不讲武德,手脚并用,一个人执行多台电脑 4.javascript的优缺点 优点:跨平台 缺点:编译较慢 5.javascript执行jvm基础理论。
前言 我们常说的JVM调优,到底指的是什么?你应该牢记一个名词stop-the-world,无论您选择哪种 GC 算法,都会发生stop-the-world,stop-the-world意味着 JVM 因为要执行GC而停止了应用程序的执行。当stop-the-world发生时,除了GC所需的线程以外,所有线程都处于等待状态,直到GC任务完成。我们基础理论_渲染管线
前言:博学静思才能成长,笔记是记录笔者自己的学习路程。 01:渲染(rendering)是什么? 渲染是以软件由模型生成图像的过程。模型是用语言或数据结构进行严格定义的三维物体或 虚拟场景的描述。 渲染用于描述:计算视频编辑软件中的效果,以生成最终视频的输出过程 02:渲染的类软件测试基础理论
软件测试基础理论 1 什么是软件测试2 测试目的3 软件测试的原则4 软件测试分类4.1 按测试阶段4.1.1 单元测试4.1.2 集成测试4.1.3 系统测试4.1.4 验收测试 4.2 按是否查看源代码4.2.1 黑盒测试4.2.2 白盒测试4.2.3 灰盒测试 4.3 按是否运行4.3.1 静态测试4.3.2 动态测试 4.浅谈软件测试基础理论知识
1、软件测试概述 软件测试的IEEE定义:使用人工或自动的手段来运行或测量软件系统的过程,目的是检验软件系统是否满足规定的需求,并找出与预期结果之间的差异。软件测试的发展趋势: ① 测试工作将进一步前移。软件测试不仅仅是单元测试、集成测试、系统测试和验收测试,还对需求的面向计算机硬件基础理论考试的知识点梳理
https://bhpan.buaa.edu.cn:443/link/C186F3D94DFAF8D3DB98405DB0EC3CF1 两个pdf文档,可在线预览与下载。 若有错误,欢迎指正!浅谈:分布式系统基础理论
浅谈:分布式系统基础理论 关于文章内容仅是个人理解以及知识积累,如有版权问题,请联系我删除,谢谢。 学习分布式系统我是根据以下问题开始的: 为什么使用分布式系统?什么是分布式系统? 1、前言 为什么使用分布式系统?我总结了以下几点: 总结当下企业级应用的特点: 联网设备数量激增,上网分布式-基础理论
CAP理论 C:Consistency,一致性,写操作后的读操作可以读取到最新的数据状态。因为可能会存在同步延迟,那么读的数据可能不是最新的数据状态,可以返回异常,但是不能返回错误信息。 A:Availability,可靠性,任何操作都会得到相应的结果,不会出现超时或响应错误。 P:Partition tolerance,分区【基础理论】专题1 泛化到底是什么?
文章目录 1 欠拟合、过拟合2 期望误差、经验误差、结构误差3 什么是“泛化性(Generalization)”4 奥卡姆剃刀原理5 一些定义5.1 假设空间5.2 学习算法5.3 一致性(Consistency)5.4 经验风险最小化(Empirical Risk Minimization(ERM)) 6 VC-维(VC-Dimension)6.1什么是Lambda 表达式基础理论与示例
Lambda 表达式基础理论与示例 Lambda 表达式,也可称为闭包,推动 Java 8 发布的最重要新特性。 Lambda 允许把函数作为一个方法的参数(函数作为参数传递进方法中)。 使用 Lambda 表达式可以使代码变的更加简洁紧凑。 语法 lambda 表达式的语法格式如下: (parameters) -> expression 或 (kafka学习(三)kafka基础理论
一、消费模式的选择 kafka常见的消费模式有两种: 单播模式:一条消息只能被某一个消费者消费的模式。 多播模式:一条消息能被多个消费者组中的消费者消费的模式。 PS:记录消费偏移量是以组为单位进行的,增删消费者不影响。【会在下面进行说明】 单播模式 定义:一条消息只能中医基础理论第二章藏象(肺)
中医基础理论第二章藏象(肺)更新至20211017 肺(一)生理特性1.肺为华盖2.肺为娇脏3.肺气宣降肺气宣发肺气肃降 4.肺喜润恶燥 (二)生理功能1.肺主气司呼吸(1)肺主呼吸之气(2)肺主一身之气小结 2.肺主通调水道3.肺朝百脉小结 (三)系统联系1.肺藏魄2.肺在志为忧 (悲)3.肺在体合皮,其华在毛肺对基础理论真的很重要,要努力学习
基础理论的研究反正没有表面的技术和工具的发展那么迅速,他们是相对稳定的,但也是其最根深的。为什么要掌握基础理论?在人工智能时代,新模型和新工具与井喷似的大量涌现,但底层的理论基础是共通的,只有深刻掌握理论基础,才能具备了解本质的能力,并精确的使用这些新模型Java基础理论之开发前言
开发前言 什么是Java语言 Java语言是美国Sun公司(Stanford University Network),在1995年推出的高级编程语言。所谓编程语言,是计算机的语言,人们可以使用编程语言对计算机下达命令,让计算机完成人们需要的功能。 Java语言发展历史 1995年Sun公司发布Java1.0版本1997年发布Java 1.1版测试面试题集-测试基础理论(2)
一、进行测试用例设计的时候用到的方法有哪些? 最常使用的测试用例设计方法包括等价类划分法、边界值分析方法、场景法、错误推测法。其中,最容易发现错误的是边界值法,使用最多的是场景法。以注册为例:首先从需求确定用户名和密码的长度类型约束,根据需求写测试点,然后设计测试数据,编互联网基础理论(三)
DDD基础理论的理解和思考
如何理解核心域、通用域和支撑域? 公司在 IT 系统建设过程中,由于预算和资源有限,对不同类型的子域应有不同的关注度和资源投入策略,记住好钢要用在刀刃上。 很多公司的业务,表面看上去相似,但商业模式和战略方向是存在很大差异的,因此公司的关注点会不一样,在划分核心域、通用域和支撑域Flink基础理论:系统架构介绍
Flink的基础理论系统架构介绍 |0x00 如何进行批量数据的流处理 Flink将批处理当做是流处理的一种特殊形式,即数据流是有限度的,处理的方法与流处理也基本相似,但存在一些区别: (一)不再使用检查点机制:由于数据集是有限的,因此容错机制可以通过重跑全部数据的形式来实现。尽管这样做会显著Flink基础理论:四大核心原理
Flink的基础理论四大核心原理 |0x00 窗口(Window) 为什么窗口(Window)是Flink的核心原理呢?这就要提到一些在流式计算中常见的难题:聚合计算(例如Count、Sum),由于流式计算是一种近乎无限的运行状态,因而很难像批处理一样有明确的开始和结束节点。因此,Flink引入了窗口(Window)的概念,用于计算过Flink基础理论:前置学习部分
Flink的基础理论前置学习部分 |0x00 Flink的介绍 官方介绍:持续数据流下的有状态计算框架。 官网链接:https://flink.apache.org/ 中文文档:http://flink.iteblog.com/ 说明:Flink很多术语,单纯的用汉语解释,会产生一定的误解。例如Stream的翻译为流,作为英文,其表示名词,作为汉语翻译,却只能HTTPD之一————HTTPD服务基础理论
HTTPD之一————HTTPD服务基础理论 跨网络的主机间通讯 在建立通信连接的每一端,进程间的传输要有两个标志: IP地址和端口号,合称为套接字地址 socket address 客户机套接字地址定义了一个唯一的客户进程 服务器套接字地址定义了一个唯一的服务器进程 Socket套接字详解 (1)Socket:微服务学习1:分布式系统的经典基础理论
前言: 分布式系统设计理念 、 CAP定理 、 BASE理论、微服务和分布式区别、SpringCloud Alibaba。 一、分布式系统设计理念 1.1 分布式系统的目标与要素 分布式系统的目标是提升系统的整体性能和吞吐量,另外还要尽量保证分布式系统的容错性。 即使采用了分布式系统,我们也要尽面经笔记本 语言基础理论 【二:程序的编译与链接】
目录 一、翻译环境与运行环境 二、编译与链接 2.1 大体介绍 2.2 预编译阶段 2.3 编译阶段 2.4 汇编阶段 2.5 链接 2.6 运行环境 三、宏 3.1 宏与函数的对比 3.2 宏与内联函数的对比 3.2.1 内联函数 3.2.2 宏 一、翻译环境与运行环境 在ANSI C的任何一种实现中,存在两个不同的环