分类: 编程语言

16 篇文章

软工Java学习
JAVA 第一章 JAVA基础 1.jdk jre jvm ​​ JDK: Java标准开发包。提供了编译、运行Java程序所需的各种工具和资源,包括Java编译器、Java运行时环境,以及常用的Java类库等。 JRE: Java运行环境,用于解释执行Java的字节码文件。 JVM: Java虚拟机,是JRE的一部分。负责解释执行字节码文件,是可…
数据库
数据库 【数据库第1章 绪论 (上)】 一、绪论 课程内容 基础篇:学习数据库相关基础概念和技术 设计篇:如何设计数据库 系统篇:数据库在系统中的作用 1.1 数据库系统概述 1.1.1 数据库的4个基本概念 数据(Data): 是数据库中存储的基本对象 数据的定义:描述事物的符号记录 数据的种类:数字、 文字、图形、图像、音频、视频 数据是基础:…
汇编语言
汇编语言(以8086为例) 选修课,不过没去听过课,自学白嫖三学分诶嘿 【通俗易懂的汇编语言(王爽老师的书)】 01-序言 P3 由机器指令到汇编指令 机器语言: 是机器指令的集合。 机器指令: 是一台机器可以正确执行的命令。机器指令由一串二进制数表示,例如01010000。 由于机器指令的可读性极差,所以有了汇编语言与汇编指令。 ‍ 汇编语言: …
汇编语言实验代码
电子科技大学信软学院汇编语言选修课2024年实验代码 实验1——表达式运算程序设计 实现内容 编写源程序,计算表达式: Z=(5X+2Y-7)/2 设X、Y的值放在字节变量VARX、VARY中,结果存放在字节单元VARZ。 代码 DATA SEGMENT VARX DB 3 ;VARX,VARY赋值 VARY DB 3 VARZ DB ? ;不分配…
Python-并发编程
并发编程 并发编程 Python对并发编程的支持 单线程:不加改造的程序 多线程并发:threading 多核cpu并行:multiprocessing 异步IO:asyncio ‍ 使用LOCK对资源加锁,防止冲突访问 使用Queue实现不同线程/进程之间的数据通信,实现生产者-消费者模式 使用线程池Pool/进程池Pool,简化线程/进程的任务…
Python-爬虫
爬虫 前言:谢谢D4wn哥推荐的课程,以及分享的笔记。很好吃,孩子已经吃了三斤。 D4wnnnn哥的笔记 【【爬虫1000集】目前B站最完整的爬虫教程,包含所有干货内容!这还没人看,我不更了!】 并发编程 【Python + Selenium Web自动化 2022更新版教程 自动化测试 软件测试 爬虫】 ‍ ‍ 一个简单爬虫程序(p3/4) fr…
JavaScript
JavaScript 在浏览器里运行,由Node(C++编写)来执行。 ECMAScript是一种规范,而JavaScript是符合该规范的编程语言 ‍ 搭建开发环境 VSC+JavaScript+Live Server ‍ JavaScript 简介 虽然<script>​标签可以写在<head>​和<body>…
HTML
一、HTML文档整体 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>My test page</title> </head> <body> <img sr…
C-01-EasyX
EasyX 一、基础知识 使用时包含头文件 <graphics.h> 即可。注意 easyX 只能识别后缀为 .cpp 的源文件, .c 不行。 颜色:RGB(红绿蓝)三原色。0~255。 程序里表示 RGB(红色部分,绿色部分,蓝色部分) 坐标系原点在左上角,右是X轴正方向,下是Y轴正方向 设备:就是绘图界面。 在EasyX中,设备分…
C-05-树
树 一、简介 不再是顺序结构,而是递归结构 递归属性 一个树有N个节点就一定有N-1个链接 深度/高度 二、应用 储存天然层级系统:磁盘系统 组织数据,便于查找:二叉树 Trie树:储存字典,用于动态字符检查 网络路由算法 三、二叉树 严格二叉树/完美二叉树/平衡二叉树 二叉树的操作时间大多和高度有关,所以我们希望二叉树尽量能向完美二叉树靠拢,这样…