编程语言 发展史 语言 计算机

《计算机网络》第六版

ARPANET:阿帕网络(Advanced Research Project Agency Network) 物理层:中继器(放大器),信号放大,传递信息但不判断对错; 链路层:把不可靠的变成正确无误的,保证正确性。 网络层:路径选择,找到最佳路径; 会话层:双工,半双工,单工; 表示层:编码转换, ......
计算机网络

第一章 Java语言概述

# 1. Java 技术体系平台 - **Java SE(Java Standard Edition)标准版** - **Java EE(Java Enterprise Edition)企业版** - **Java ME(Java Micro Edition)小型版** # 2. 什么是 JDK , ......
语言 Java

各种语言的宏技巧汇总

# C / C++ https://www.cnblogs.com/develon/p/7845880.html ## 日志 ```C #include #define R(x) #x #define STR(x) R(x) #define LOG(...) __android_log_print( ......
语言 技巧

多态实现计算器

#include<iostream>using namespace std;class cal{public: virtual int getresult() { return 0; } int num1; int num2;};class add:public cal{public: int ge ......
计算器

云计算期末复习

# 云计算期末复习 [toc] > by zimei & moyi 2023/6 ## 一、云计算简介 ### 云计算主要服务模式 1. IaaS 把基础设施作为一种服务卖给客户 (裸机,如服务器,存储)Infrastructure as a Service 2. PaaS 把平台作为一种服务给客户 ......

实验5 文件应用编程

一、实验结论: 1.实验任务1-5:已自行练习 2.实验任务6:task6.py 程序源码: 1 with open(r'C:\Users\28678\Downloads\实验5数据文件\data6.csv','r', 2 encoding='gbk') as f: 3 data=f.readlin ......
文件

实验5 文件应用编程

实验任务6 task6.py 实验源码: 1 with open('data6.csv','r',encoding='gbk')as f: 2 data=list(f.readlines()) 3 data=[i.strip('\n') for i in data ] 4 5 import deci ......
文件

计算机网络英文缩写词

ACK(ACKnowledgement) 确认 ARP(Address Resolution Protocol)地址解析协议 BGP(Border Gateway Protocol)边界网关协议 CDMA(Code Division Multiplex Access)码分多址 CRC(Cyclic ......
缩写 计算机网络

极客时间--golang并发编程实战课--Cond的学习总结

Go标准库的Cond目的是:为等待/通知场景下的并发问题提供支持。Cond通常应用于等待某个条件的一组goroutine,等条件变为true的时候,其中一个goroutine或者所有的goroutine都会被唤醒。 Cond是和某个条件相关,这个条件需要一组goroutine协作共同完成,当条件还没 ......
实战 时间 golang Cond

实验五 文件应用编程

with open('data6.csv','r',encoding='gbk') as f: data1 = f.read().split('\n') del data1[0] for i in range(len(data1)): data1[i] = eval(data1[i]) data1[ ......
文件

极客时间--Go并发编程实践课--Mutex学习总结

互斥锁的实现机制 互斥锁是并发控制的一个手段,是为了避免竞争而建立的一种并发控制机制。在并发编程中,如果程序中的一部分会被并发访问或修改,那么,为了避免并发访问导致的意想不到的结果,这部分程序需要被保护起来,这部分被保护起来的程序,就叫做临界区。可以说,临界区就是一个被共享的资源,或者说是一个整体的 ......
时间 Mutex Go

dbeaver 23启用从编程语言源码中提取SQL功能

一直很喜欢 dbeaver 的一个自动提取剪切板SQL功能, 该功能去除多余C#/Java中SQL字符串加号和双引号. 但升级到dbeaver 23之后, 发现该功能默认被关闭了, 开启功能见下图: ![](https://img2023.cnblogs.com/blog/194640/202306 ......
编程语言 源码 dbeaver 语言 功能

python练习-简单计算器

# *_* coding:utf8 *_*# 简单计算器import tkinterfrom functools import partial# 按钮输入调用def get_input(entry1, argu): # 从entry窗口展示中获取输入的内容 input_data = entry1.g ......
计算器 python

实验五 文件应用编程

实验任务一 task1-1 实验源码 ''' 统计文件data1.txt行数(不包括空白行) data1.txt中的空白行包括由空格、Tab键(\t)、换行(\n)构成的空白行 ''' with open('data1.txt', 'r', encoding = 'utf-8') as f: dat ......
文件

武术世家 马保国 马保国和诸葛亮是同乡,发展道路都一样

马保国是山东临沂人。马保国祖籍山东临沂兰陵县,到了马保国父亲这一代,才因为工作调动,举家搬到了河南南阳,所以马保国生在南阳,长在南阳,学在南阳。这就是他口音里带着正宗的河南南阳风味的原因所在。 马保国,1952年生于武术世家,体重70公斤,自封浑元形意太极拳掌门。马保国在参加搏击比赛失败后发表了一段 ......
发展道路 同乡 武术 世家 道路

C语言gcc编译环境搭建

第一步,根据以下链接下载gcc工具包; gcc工具包下载地址: 链接:https://pan.baidu.com/s/1JqEjakTcWLPv7p6zkah6sA提取码:k4d2 第二步,将下载好的工具包解压到本地; 第三步,找到gcc工具包目录下的bin文件夹所在的目录,将该路径添加到系统的环境 ......
语言 环境 gcc

PXE(Preboot eXecution Environment)是一种通过网络引导计算机的协议,可以在没有本地存储设备或可启动介质的情况下从网络上加载操作系统和应用程序PXE版本因厂商或标准制定者的不同而有所不同。以下是常见的PXE版本及其大致年代

PXE(Preboot eXecution Environment)是一种通过网络引导计算机的协议,可以在没有本地存储设备或可启动介质的情况下从网络上加载操作系统和应用程序。PXE版本因厂商或标准制定者的不同而有所不同。以下是常见的PXE版本及其大致年代: PXE 1.0:最早的PXE版本,于199 ......
版本 制定者 PXE 有所不同 网络

C#语言入门学习(八)

1. LINQ(Language Integrated Query): - LINQ是一种在C#中集成查询功能的技术,它提供了一种统一的查询语法,使得可以对各种数据源进行查询和操作,包括对象集合、数据库、XML等。 - 使用LINQ,可以使用相同的查询语法对不同类型的数据进行查询、筛选、排序和转换等 ......
语言

C#语言入门学习(七)

1. 文件操作: - C#提供了丰富的文件操作功能,可以读取和写入文件、创建和删除文件等。 - 使用`System.IO`命名空间中的类来进行文件操作,如`File`类和`Directory`类。 - 可以使用`File.Exists`方法检查文件是否存在,使用`File.Open`方法打开文件,使 ......
语言

C#语言入门学习(六)

1. 异常的概念: - 异常是在程序执行过程中出现的错误或意外情况。它们可能导致程序无法正常继续执行。 - C#中的异常是一种特殊的对象,用于表示发生的错误或异常情况。当异常发生时,会抛出异常对象。 2. 异常处理的机制: - 异常处理是一种机制,用于在程序中检测、捕获和处理异常,以便程序可以优雅地 ......
语言

C#语言学习入门(五)

第五点是关于字符串处理和正则表达式的详细解释。以下是对该点的详细讲解: 1. 字符串基本操作: - 字符串是由字符组成的序列,用于表示文本数据。C#提供了丰富的字符串处理功能。 - 字符串连接:可以使用"+"运算符将多个字符串连接起来。例如: string firstName = "John"; s ......
语言学习 语言

C#语言入门学习(四)

1. 数组: - 数组是一种用于存储多个相同类型元素的数据结构。它可以按照索引访问和操作其中的元素。 - 数组的长度是在创建时确定的,一旦确定后,其长度不可改变。 - 声明和初始化数组时,需要指定元素的类型和数组的大小。例如: int[] numbers = new int[5]; 上述代码声明了一 ......
语言

C#语言入门学习(三)

1. 类和对象: - 类是面向对象编程的基本概念,它是一种模板或蓝图,用于创建对象的实例。 - 对象是类的具体实例,它具有类定义的属性(数据成员)和方法(成员函数)。 - 通过定义类和创建对象,可以实现数据和行为的封装,将相关的数据和操作组织在一起。 2. 封装: - 封装是将数据和操作封装在类中, ......
语言

C#语言入门学习(二)

1. 定义和调用方法: - 方法是一段可重复使用的代码块,用于执行特定的任务或操作。通过方法,可以将程序的功能划分为较小的模块,提高代码的可读性和维护性。 - 定义方法时需要指定方法的名称、参数列表和返回类型(如果有返回值)。例如: public int AddNumbers(int a, int ......
语言

学习C#语言入门(一)

1. 基本语法: - C#是一种面向对象的编程语言,具有严格的语法规则。每个C#程序都包含一个或多个类,每个类可以包含字段、属性、方法和事件等成员。 - 一个C#程序通常从一个特殊的类开始,名为Main类,其中的Main方法是程序的入口点。 - C#使用大括号({})来组织代码块,例如类定义、方法体 ......
语言

C#语言入门学习

1. 基本语法和数据类型: - 声明和使用变量,了解基本数据类型(整数、浮点数、布尔值、字符、字符串等)。 - 运算符(算术运算符、比较运算符、逻辑运算符等)和表达式的使用。 - 学习控制流语句,如条件语句(if、else、switch)、循环语句(for、while、do-while)和跳转语句( ......
语言

实验5 文件应用编程

实验任务6 代码 # 读取并处理原始数据with open('data6.csv','r',encoding = 'gbk') as f: old_data = f.read().split('\n') del old_data[0] # 四舍五入得到新数据 new_data = [] for i ......
文件

极客时间--golang并发编程实战课--WaitGroup学习总结

什么是WaitGroup? WaitGroup解决的就是并发-等待问题:现在有一个goroutineA在检查点等待一组goroutine全部完成,如果 在执行任务的这些goroutine还没全部完成,那么goroutine A就会阻塞在检查点,知道所有goroutine都完成后才能继续执行。 Gol ......
实战 WaitGroup 时间 golang

TypeScript编程 读书笔记

@[TOC](TypeScript编程 ) # TypeScript编程 读书笔记 ## TypeScript概述 ### 关于编译器 >TS在js语言的基础上加上了类型定义,使js运行前暴露更多可能的错误,运行时更安全; TS将使用tsc(ts编译器)将ts文件编译成js,而类型检查会发生在编译之 ......
TypeScript 笔记

C语言学生信息管理系统[2023-06-03]

# C语言学生信息管理系统[2023-06-03] 请用c语言设计一个学生信息管理系统,学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail,c语言、数学和英语成绩等。使之能提供以下功能: 1 系统以菜单方式工作 2 学生信息录入、浏览、插入、删除、修改功能 3 查询功能(按学号 ......
管理系统 语言 学生 系统 信息