自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (2)
  • 收藏
  • 关注

原创 C++ 基础(十二)函数-题目练习

C++基础知识点函数的题目练习

2023-09-13 18:48:28 932

原创 C++ 基础(一)题目练习

C++ 变量和输入输出的题目练习题,光说不练假把式

2023-09-08 14:40:18 883

原创 C++ 基础知识笔记(一)变量和数据的输入输出

C++既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计。C++擅长面向对象程序设计的同时,还可以进行基于过程的程序设计。C++与C语言完全兼容,C语言的绝大部分内容可以直接用于C++的程序设计,用C语言编写的程序可以不加修改地用于C++。在C++中,类是支持数据封装的工具,对象则是数据封装的实现。使用 cin>> 接收用户输入的数据,输入的数据被保存在提前定义好的变量中。赋值:在变量中存储数据,将数据存储到变量中的过程。

2023-09-08 10:57:41 508

原创 Java基础语法学习笔记(day01)

2023-06-02 17:35:26 111

原创 JavaBean学习笔记

JavaBean 是指符合如下标准的Java类。

2023-06-01 15:32:14 70

原创 关键字 package、import的使用

import:导入

2023-05-31 16:14:05 688

原创 Java 基础语法学习笔记

Java之父 James Gosling,发明Java的原因是:C 语言缺少垃圾回收系统和可移植的安全性、分布程序设计和多线程功能等。Java 是类C语言,Java 是一个纯粹的面向对象的程序设计语言。Java 舍弃了C语言中容易引起错误的指针(Java 中以引用取代)、运算符重载(operator overloading)、多重继承(以接口取代)等特性,增加了垃圾回收器功能用于回收不再被引用的对象所占据的内存空间。

2023-05-22 10:23:43 673

原创 Go 中的并发和并行

并发:同一时间段内执行多个任务(你早上在编程狮学习Java和Python)并行:同一时刻执行多个任务(你和你的网友早上都在使用编程狮学习Go)Go语言中的并发程序主要是,当然也支持使用传统的多线程共享内存的并发方式goroutine 就是在 函数前面加 go 就可以了其实在Go程序中,会默认为main函数创建一个goroutine,而在上述代码中我们使用go关键字创建了一个新的goroutine去调用hello函数。

2023-05-18 15:07:12 725

原创 大厂面试必备 - 封装成帧、透明传输、差错检测

封装成帧就是将网络层传下来的分组添加首部和尾部,用于标记帧的开始和结束。透明传输就是帧使用首部和尾部进行定界,如果帧的数据部分含有和首部尾部相同的内容,那么帧的开始和结束位置就会被错误的判定。需要在数据部分出现首部尾部相同的内容前面插入转义字符。如果数据部分出现转义字符,那么就在转义字符前面再加个转义字符。在接收端进行处理之后可以还原出原始数据。这个过程透明传输的内容是转义字符,用户察觉不到转义字符的存在。差错检测就是数据链路层广泛使用了循环冗余检验(CRC)来检比特差错查。

2023-05-13 14:09:26 367

原创 大厂面试必备 - MAC 地址 和 IP 地址分别有什么作用?

数据链路层。

2023-05-13 14:00:11 869

原创 面试必问 - AES 加密 和 RSA 加密是什么?它们有什么区别

AES 是一种,即。AES 的密钥长度可以选择 128 位、192 位或 256 位。AES 的加密过程包括多轮的等。AES算法具有较高的安全性和运算效率,广泛应用于保护数据的机密性。RSA 是一种,即加密和解密使用一对不同的密钥,分别称为公钥和私钥。。RSA 算法的安全性基于大数分解问题,密钥长度通常选择 1024 位、2048 位或更长。RSA 算法用于保护数据的机密性、确保数据的完整性和实现数字签名等功能。

2023-05-13 13:45:08 2013

原创 后端必问网络 - ARP 攻击的原理是什么 ?

ARP攻击就是攻击者通过ARP,使目标设备与网络中其他设备之间的通信受到干扰,从而达到窃取、篡改数据或拒绝服务的目的。

2023-05-13 13:39:19 884

原创 面试必问网络 - dos 攻击 和 ddos 攻击是什么,如何防范

DoS(Denial of Service,拒绝服务)DoS 攻击通常由,通过向目标系统发送大量请求或特质的恶意数据包,使目标系统的资源耗尽,从而导致正常用户无法访问目标系统。常见的DoS 攻击类型包括 SYN Flood、ICMP Flood、UDP Flood 等。DDoS(Distributed Denial of Service,分布式拒绝服务)DDoS 攻击是 DoS 攻击的一种升级形式,它利,使攻击更难防御和追踪。DDoS 攻击可以同时从多个方向消耗目标系统的资源,导致目标系统瘫痪。

2023-05-13 13:34:07 829

原创 数据在网络各层之间的传播

应用层 数据 传输层(报文段、数据段) TCP头部 + 数据 网络层(数据报、数据包) IP头部 + TCP头部 + 数据 数据链路层(帧、数据帧) MAC头部 + IP头部 + TCP头部 + 数据 物理层(比特流) 前导码 + MAC头部+IP头部+TCP头部+数据+校验码

2023-05-12 14:36:31 50

原创 OSI 和 TCP/IP 每层对应的网络协议

OSI TCP/IP 对应的网络协议 应用层 应用层 HTTP、TFTP、FTP、NFS、WAIS、SMTP、Telnet、DNS、SNMP 表示层 应用层 TIFF、GIF、JPEG、PICT 会话层 应用层 RPC、SQL、NFS、NetBIOS、nar AppleTalk 传输层 传输层 TCP、UDP、QUIC 网络层 网络层 IP、ICMP、ARP、RARP、RIP、IPX 数据链路层 数据链路层

2023-05-12 14:32:18 129

原创 TCP/IP 五层参考模型

应用层:为特定应用程序提供数据传输服务 传输层:为进程提供通用数据传输服务 网络层:为主机提供数据传输服务。而传输层协议是为主机中的进程提供数据传输服务 数据链路层:网络层针对的还是主机之间的数据传输服务,而主机之间可以有很多链路,链路层协议就是为同一链路的主机提供数据传输服务 物理层:负责比特流在传输介质上的传播

2023-05-12 14:24:56 50

原创 计算机网络 - OSI 七层模型

OSI:Open System Interconnection Reference Model

2023-05-12 14:22:15 50

原创 Go 的第三方开源库的学习

学习记录,如有侵权,请联系删除

2023-05-12 10:08:57 443

原创 LeetCode算法题 - 好数对的数目(简单)

【代码】LeetCode算法题 - 好数对的数目(简单)

2023-05-06 15:20:14 94 1

原创 LeetCode算法题 - 数组异或操作(简单)

题目:func xorOperation(n int, start int) int { xor := 0 for i := 0; i < n; i++ { xor ^= start + 2 * i } return xor }

2023-05-06 10:50:12 51

原创 LeetCode 算法题 - 判断根结点是否等于子结点之和(简单)

【代码】LeetCode 算法题 - 判断根结点是否等于子结点之和(简单)

2023-05-06 10:30:18 82

原创 LeetCode算法题 - 最小偶倍数(简单)

【代码】LeetCode算法题 - 最小偶倍数(简单)

2023-05-06 10:02:04 76

原创 LeetCode算法题 - 温度转换(简单)

【代码】LeetCode算法题 - 温度转换(简单)

2023-05-06 09:51:36 99

原创 LeetCode算法题 - 两整数相加(简单)

【代码】LeetCode算法题 - 两整数相加(简单)

2023-05-06 09:36:02 48

原创 剑指 Offer:003 前 n 个数字二进制中 1 的个数

给定一个非负整数 n,请计算 0 到 n 之间的每个数字的二进制表示中 1 的个数,并输出一个数组1、n =2[0,1,1]0 --> 01 --> 12 --> 102、n =50 --> 01 --> 12 --> 103 --> 114 --> 1005 --> 101。

2023-05-03 14:21:42 679

原创 剑指 Offer :002 二进制加法

给定两个 01 字符串 a 和 b,请计算它们的和,并以二进制字符串的形式输出。输入为 非空字符串且只包含数字 1 和 0。

2023-05-03 10:23:15 42

原创 golang - 函数的使用

func 函数名(形参列表) (返回值列表) {执行语句...return 返回值列表形参列表:表示函数的输入函数中的语句:表示为了实现某一功能代码块函数可以有返回值,也可以没有。

2023-05-02 08:41:16 1223

原创 Go 面试经验-面试题目01

go面试题目和经验

2023-04-30 12:00:44 1363

原创 剑指 Offer :001整数除法

使用 golang 解决算法问题

2023-04-30 10:31:00 994

原创 项目合同管理

项目合同管理

2023-04-30 07:41:34 1178

原创 项目沟通管理和干系人管理

项目沟通管理和干系人管理

2023-04-29 22:11:41 1671

原创 项目人力资源管理

系统集成项目管理工程师中级 项目人力资源管理

2023-04-29 17:51:50 1126

原创 项目收尾管理

系统集成项目管理工程师 中级 学习笔记

2023-04-29 15:27:00 2314

原创 golang - 键盘输入语句:Scanln()、Scanf()

键盘输入语句的了解及使用,fmt.Scanln()、fmt.Scanf()

2023-04-29 11:03:59 490

原创 go 语言环境安装(Windows 系统下安装)

go 语言在 Windows 下安装和环境变量的配置

2023-04-29 10:25:34 2130

原创 golang - switch

【代码】golang - switch。

2023-04-28 23:25:40 2048

原创 Go官方指南(五)并发

golang 中的goroutine、信道、带缓冲的信道、range和close、select语句、默认选择、sync.Mutex

2023-04-28 15:24:28 735

原创 Go官方指南(四)方法和接口

golang 中的方法和接口

2023-04-28 15:11:19 801

原创 Go官方指南(三)其他类型 struct、slice、映射

golang 的指针、结构体、数组、切片、映射

2023-04-28 11:39:16 1248

原创 Go官方指南(二)流程控制语句

golang 的流控制语句:for、if、else、switch、defer

2023-04-28 11:35:20 990

Neo4j Desktop Setup 1.4.7.exe

Neo4j Desktop ,适合图数据库的爱好者以及初学者

2021-07-05

设计模式(第2版)-第9章 单例模式.pptx

常用设计模式

2021-03-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除