首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
初阶专题
JAVAEE初阶第七节(中)——物理原理与TCP_IP
系列文章目录 JAVAEE初阶第七节(中)——物理原理与TCP_IP 文章目录 系列文章目录JAVAEE初阶第七节(中)——物理原理与TCP_IP 一.应用层重点协议)1. DNS2 .NAT3. NAT IP转换过程 4 .NAPT5. NAT技术的缺陷6. HTTP/HTTPS7. 自定义协议 二. 传输层重点协议 1 .UDP协议 2.1.1 UDP协议端格式 2.1.2 UD
阅读更多...
【C++】:模板初阶—函数模板|类模板
✨ Blog’s 主页: 白乐天_ξ( ✿>◡❛) 🌈 个人Motto:他强任他强,清风拂山岗! 💫 欢迎来到我的学习笔记! 本文参考博客:一同感受C++模版的所带来的魅力 一、泛型编程思想 首先我们来实现一个swap交换函数。如果学过了C++的函数重载和引用的话,就可以写出swap函数不同参数类型的重载函数。(注意:C语言中不支持重名函数的!) void Swap(in
阅读更多...
【数据结构初阶】链表分类与双向带头循环链表接口实现
文章目录 1. 链表的分类2. 双向带头循环链表接口实现2. 1 结点声明2. 2 创建链表节点2. 3 初始化链表2. 4 打印链表2. 5 尾插2. 6 判空2. 7 尾删2. 8 头插2. 9 头删2. 10 查找2. 11 在指定位置删除与插入2. 12 销毁 3. 链表接口测试4. 单链表与双链表5. 顺序表与链表 1. 链表的分类 链表的结构非常多样,以下情况组合
阅读更多...
【JavaEE初阶】多线程(1)
欢迎关注个人主页:逸狼 创造不易,可以点点赞吗~ 如有错误,欢迎指出~ 目录 并发编程 线程 与 进程 创建线程 写法1 写法2 写法3 写法4 写法5 Thread类的常见构造方法 前台/后台 线程 并发编程 并发编程: 通过写特殊的代码 把多个cpu的核心都利用起来 多进程编程就是一种典型的并发编程 ,但多进程编程最大的问题是 进程太'重'了(创建进程/销
阅读更多...
JAVAEE初阶第六节——网络编程套接字
系列文章目录 JAVAEE初阶第六节——网络编程套接字 文章目录 系列文章目录JAVAEE初阶第六节——网络编程套接字 一. 网络编程基础1. 为什么需要网络编程2. 什么是网络编程3.网络编程中的基本概念 3.1 发送端和接收端 3.2 请求和响应 3.3 客户端和服务端 4. 常见的客户端服务端模型 5. TCP和UDP特点上的差别(初识) 二.Socket套接字 1. 概
阅读更多...
数据结构____二叉树初阶
一:二叉树的基本概念和性质 1. 满二叉树:一个二叉树,如果每一个层的结点数都达到最大值,则这个二叉树就是满二叉树。也就是说,如果一个二叉树的层数为K,且结点总数是 ,则它就是满二叉树。 2. 完全二叉树:完全二叉树是效率很高的数据结构,完全二叉树是由满二叉树而引出来的。对于深度为K的,有n个结点的二叉树,当且仅当其每一个结点都与深度为K的满二叉树中编号从1至n的点一一对应时称之为完全二叉树
阅读更多...
【JavaEE初阶】JVM内存划分和类加载过程以及垃圾回收
目录 🌲内存划分 🚩堆(线程共享) 🚩栈 🚩元数据区 🍃类加载过程 🚩双亲委派模型 🎄垃圾回收机制(GC) 🚩找到谁是垃圾(不被继续使用的对象) 🚩释放对应的内存 🏀标记-清除 🏀复制算法 🏀标记-整理 🏀分代回收 🌲内存划分 JVM也就是Java进程,这个进程一旦跑起来之后,就会从操作系统这里,申请一大块内存空间,JVM接下来就要进一
阅读更多...
C++竞赛初阶L1-15-第六单元-多维数组(34~35课)551: T456501 计算矩阵边缘元素之和
题目内容 输入一个整数矩阵,计算位于矩阵边缘的元素之和。 所谓矩阵边缘的元素,就是第一行和最后一行的元素以及第一列和最后一列的元素。 输入格式 第 1 行包含两个整数,分别为行数 m 和列数 n,两个整数之间空格隔开。 第 2 行开始有 m 行数据,每行包含 n 个整数,整数之间空格隔开。 输出格式 对应矩阵的边缘元素和。 样例 1 输入 3 33 4 13 7 12
阅读更多...
C ++初阶:类和对象(中)
目录 🌞0.前言 🚈1. 类的6个默认成员函数 🚈2. 构造函数 🚝2.1 概念 🚝2.2特性 🚝2.3编译器默认生成的构造函数。 ✈️补充1: ✈️补充2:开空间问题 🚈3. 析构函数 🚝3.1概念 🚝3.2 特性 🚝3.3编译器默认生成的析构函数。 🚝3.4补充 🚈4. 拷贝构造函数 🚝4.1概念 🚝4.2 特征 🚝4.3
阅读更多...
安全技术学习路线图 初阶+中阶+高阶
一、报告名称 安全技术学习路线图 二、作者 奇安信安全开发专家组:韩鹏 | 李常坤 | 汪列军 | 刘洪亮 | 张钊 | 陈大钊 | 叶盛 | 章磊 | 白子潘 | 覃永靖 三、若需要pdf版本 关注"元宇宙最新报告",回复关键词“安全技术学习路线图”,获取网盘免费下载链接。 如 源自CSDN 往期文章:
阅读更多...
Web前端技术学习路线图 初阶+中阶+高阶
一、报告名称 前端技术学习路线图 二、作者 阿里前端委员会:孟令君 | 舒文亮 | 许智燕 | 赵兴越 | 王忆天 | 吴天豪 | 潘佳 | 包续兵 | 张伟 | 王卓 | 金擘 | 周祺 | 张舒迪 | 林峰 | 廖晓娟 | 曹桂荣 | 曹元彦 | 荣先乾 | 田国法 | 林友赛 | 甄焱鲲 | 桑世龙 | 邱煜 | 王光 | 吴成忠 | 姜博玮 | 蒲松洋
阅读更多...
从初阶到顶尖:腾讯产品经理五级能力模型深度解读
产品经理在互联网企业中扮演着至关重要的角色,他们负责从需求分析到产品落地的整个生命周期。在腾讯的产品经理能力模型中,能力被分为五个等级(Level 1 到 Level 5),每个等级代表了产品经理在通用能力、专业知识、专业技能和组织影响力方面的不同发展阶段。本文将深入剖析这些等级,帮助你更好地理解产品经理职业发展的各个阶段。 一、Level 1:产品经理的初步入门 在Level 1,产品经理处
阅读更多...
【位运算】--- 初阶题目赏析
Welcome to 9ilk's Code World (๑•́ ₃ •̀๑) 个人主页: 9ilk (๑•́ ₃ •̀๑) 文章专栏: 算法Journey 根据上一篇位运算的总结,我们来体会几道初阶题目。 🏠 判定字符是否唯一 📌 题目解析 判定字符是否唯一 s[i]中只包含小写字母。 📌
阅读更多...
C++ | 泛型编程:模板初阶与函数模板深度解析
文章目录 C++ 泛型编程:模板初阶与函数模板深度解析1. 泛型编程:实现代码的通用性2. 函数模板:代码的模具2.1 什么是函数模板?2.2 函数模板的格式2.3 函数模板的原理2.4 函数模板的实例化2.5 模板参数的匹配原则 3. 类模板:更进一步的通用性3.1 类模板的定义3.2 类模板的实例化 结论:模板的力量 C++ 泛型编程:模板初阶与函数模板深度解析 1.
阅读更多...
【数据结构初阶】二叉树--堆(顺序结构实现)
hello! 目录 一、实现顺序结构二叉树 1.1 堆的概念和结构 1.2 堆及二叉树的性质 1.3 堆的实现 1.3.1 创建堆的结构 1.3.2 初始化和销毁 1.3.3 入堆+向上调整算法(创建一个小堆) 1.3.4 出堆+向下调整算法(小堆) 1.3.5 判空+取堆顶数据+堆中有效数据个数 二、顺序结构二叉树---源码 Heap.h Hea
阅读更多...
JAVAEE初阶第二节——多线程基础(中)
系列文章目录 JAVAEE初阶第二节——多线程基础(中) 多线程基础(中) 多线程带来的的风险-线程安全 (重点)synchronized 关键字volatile 关键字wait 和 notify 文章目录 系列文章目录JAVAEE初阶第二节——多线程基础(中) 多线程基础(中)一.多线程带来的的风险-线程安全 (重点)1.线程安全的概念 2.线程不安全的体现 3.线程不安全
阅读更多...
【JavaEE初阶】HTTPS协议加密过程
🌴HTTPS协议是什么? HTTPS = HTTP + SSL(专门用于加密的一个体系) HTTPS 也是一个应用层协议. 是在 HTTP 协议的基础上引入了一个加密层. HTTP 协议内容都是按照文本的方式明文传输的. 这就导致在传输过程中出现一些被篡改的情况,比如臭名昭著的“运营商劫持事件” 🎄运营商劫持事件 比如我们这里下载一个 天天动听 以下是未被劫持的效果, 点击下载按钮
阅读更多...
c++中的匿名对象及内存管理及模版初阶
c++中的匿名对象 A a;//a的生命周期在整个main函数中a.Sum(1);//匿名对象生命周期只有一行,只有这一行会创建对象,出了这一行就会调析构A().Sum(1);//只有这一行需要这个对象,其他地方不需要。return 0; 日期到天数的转换 计算日期到天数转换_牛客题霸_牛客网根据输入的日期,计算是这一年的第几天。 保证年份为4位数且日期合法。 进阶:时。题目来
阅读更多...
【前缀和】--- 初阶题目赏析
Welcome to 9ilk's Code World (๑•́ ₃ •̀๑) 个人主页: 9ilk (๑•́ ₃ •̀๑) 文章专栏: 算法Journey 了解完一维和二维前缀和模板之后,我们来看几道题目感受前缀和的算法原理以及使用场景。 🏠 寻找数组的中心下标 📌 题目解析 寻找数组的中心下标 1 <=
阅读更多...
【JavaEE初阶】HTTP请求(Request)
📕引言 HTTP 请求报文由请求行、请求头部、空行 和 请求包体 4 个部分组成 本片文章将从以下四个方面对HTTP请求报文进行解析 URL方法请求报头正文 🎄认识URL 我们先抓一个包来看一下URL在包里面的位置 平时我们俗称的 “网址” 其实就是说的 URL (Uniform Resource Locator 统一资源定位符). 互联网上的每个文件都有一个唯一的URL,它
阅读更多...
【C++】—— 模版初阶
【C++】—— 模版初阶 1 泛型编程 2 函数模板2.1 函数模板基础用法2.2 模板的实例化2.2.1 隐式实例化(推导实例化)2.2.2 显式实例化 2.3、函数模板的原理2.4、模板参数的匹配原则 3 类模板3.1 类模板的定义格式3.2 实现栈类模板3.3 类模板为何优于 typedef3.4 类模板的实例化3.5 类模板的声明与定义分离 1 泛型编程 类型的交
阅读更多...
【与C++的邂逅】--- 模板初阶
Welcome to 9ilk's Code World (๑•́ ₃ •̀๑) 个人主页: 9ilk (๑•́ ₃ •̀๑) 文章专栏: 与C++的邂逅 本篇博客我们将了解C++中泛型编程体现的一大利器 --- 模板,有了模板可以帮我们用户省力。 🏠 泛型编程 如何实现一个通用的交换函数呢? void
阅读更多...
【JavaEE初阶】HTTP协议与使用Fiddler抓包
目录 🎍HTTP协议是什么? 🍀应用层协议(HTTP)存在的意义 🎄HTTP 协议的工作过程 🌴HTTP 协议格式 🌳Fiddler抓包工具的使用 🚩如何抓HTTPS的包? 🎋抓包工具的原理 🌲抓包结果展示 🎍HTTP协议是什么? HTTP (全称为 "超文本传输协议") 是一种应用非常广泛的 应用层协议 HTTP 诞生与1991年. 目前已经发展
阅读更多...
UNIX索引技术访问文件初阶
背景: 软考里面,多次碰到一道题: 过程 以前对于这样的题,仅仅知道: 在文件系统中,文件的存储设备通常划分为若干个大小相等的物理块,每块长为 512 或 1024 字节。文件的理结构是指文件在存储设备上的存储方法,常用的文件物理结构有:连续文件、串联文件和索引文件三种。 (1) 连续文件 ( 顺序文件 ) 连续文件是一种最简单的物
阅读更多...
【初阶数据结构】复杂度
b站复杂度链接 另一个复杂度链接 复杂度笔记
阅读更多...
【初阶数据结构】顺序表和链表算法题(上)
顺序表和链表算法题 1.顺序表1.1移除元素1.2删除有序数组中的重复项1.3合并两个有序数组 2.链表2.1移除链表元素2.2反转链表2.3链表的中间结点 1.顺序表 1.1移除元素 注意:返回的是元素个数,while循环不要少了等号 //https://leetcode.cn/problems/remove-element/description///int rem
阅读更多...