让学指针变得更简单(三)

首先说一下知识点:很重要!!!数组名的意义:1. sizeof(数组名),这里的数组名表示整个数组,计算的是整个数组的大小。2. &数组名,这里的数组名表示整个数组,取出的是整个数组的地址。3. 除此之外所有的数组名都表示首元素的地址;指针的博客就告一段落了,敬请期待后面的博客吧!!!...

图解数据结构——链表(一)

学习数据结构的方法:多画图——多思考——多敲代码,一起加油吧,少年!

【docker系列】docker-compose的YAML配置文件v2、v3版本详解

我们安装完成Harbor之后,在harbor的安装目录会生成一个`docker-compose.yml`文件。这个文件是harbor官方替我们写好的,在harbor的安装目录我们可以用这个文件启动、停止、删除harbor的容器等操作。harbor通过docker compose一共启动了9个容器,所

【LeetCode每日一题——消失的数字】

面试题 17.04. 消失的数字思路一:开辟一个新数组,将新数组下标为nums[ i ]的元素赋值为-1;再遍历新数组,将新数组中不为-1的下标返回。时间复杂度:O(N)空间复杂度:O(N)思路二:亦或;定义x=0;x跟数组中的元素都亦或一遍,然后再和0~N之间的数字亦或一遍,x就是缺失的数字。(亦

CSRF漏洞分析

CSRF(Cross-site request forgery)跨站请求伪造,也被称为“one click attack”或者session riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。CSRF通过伪装来自受信任用户的请求来利用受信任的网站。与XSS攻击相比,CSRF攻击往

CUDA On Arm Platfrom ---Day01简要摘录

Day1课程主要摘录

『HarmonyOS』万物互联,分布式操作系统

2019年5月15日,美国商务部宣布,把华为及70家关联企业列入期所谓的 “实体清单”,随后美国的“实体清单”不断扩容,体现了美国对中国高科技企业的限制升级,科技再次成为中美博弈的核心领域。​ 作为中国科技领域的头部企业,华为首当其冲。海思(华为旗下的芯片企业 受到严重限制。除此之外,软件技术也同样

每日刷题记录 (十三)

LeetCode: 剑指 Offer II 015. 字符串中的所有变位词描述:给定两个字符串 s 和 p,找到 s 中所有 p 的 变位词 的子串,返回这些子串的起始索引。不考虑答案输出的顺序。变位词 指字母相同,但排列不同的字符串。第二题: 剑指 Offer II 025. 链表中的两数相加Le

阿里云SLB负载均衡产品基本概念与购买流程

SLB—CLB官方文档:https://help.aliyun.com/document_detail/27539.html传统型负载均衡SLB,现更名为CLB(Classic Load Balancer)是将访问流量根据转发策略分发到后端多台云服务器(ECS实例)的流量分发控制服务。CLB扩展了应

【Java基础】数据结构与算法

数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。在计算机科学的发展过程中,数据结构也随之发展。程序设计中常用的数据结构包括如下几个。数组、栈、对列,链表,数,图、散列表(1)检索。检索就是

Linux 权限管理深剖

但你一命通关Linux权限理解十分钟手撕 Linux 基础

每日一题——替换空格

请实现一个函数,将一个字符串s中的每个空格替换“%20”。哈喽大家好,我是保护小周ღ,本期为大家带来的是牛客网上一道练习题——替换空格,博主分享两种解题思路(末尾附有本题链接),一起来看看把~......

Linux —— 进程的控制

进程控制相关的知识梳理

图解插入排序——直接插入排序算法(straight insertion sort)

直接插入排序,Straight Insertion Sort,是一种最简单的排序方法,它的基本思想就是把一个记录插入到一个有序的序列中,其基本步骤可以概括为两步:一是取出一个元素,留出空位;二是符合条件的元素右移,把取出的元素插入。那么这样的话,我们就需要一个辅助的变量来临时缓存这个被取出的变量,一

剑指 Offer II 102. 加减的目标值

给定一个正整数数组 nums 和一个整数 target 。向数组中的每个整数前添加 ‘+’ 或 ‘-’ ,然后串联起所有整数,可以构造一个 表达式 :例如,nums = [2, 1] ,可以在 2 之前添加 ‘+’ ,在 1 之前添加 ‘-’ ,然后串联起来得到表达式 “+2-1” 。返回可以通过上

操作系统原理之多进程、多线程与并发

本文是操作系统原理的学习,认识什么进程和线程、进程调度、进程状态、进程和线程的区别、死锁。

万字详解八大排序 必读(代码+动图演示)

U.S.News2022年的大学排行榜交换函数,后面会用到2.1插入排序基本思想动图展示 代码实现 复杂度分析基本思想动图展示希尔排序的特性代码实现 复杂度分析每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完 。基本思想 动图展示代码实现

传输层的TCP和UDP

TCP/UDP

leetcode825. 适龄的朋友

在社交媒体网站上有 n 个用户。给你一个整数数组 ages,其中 ages[i] 是第 i 个用户的年龄。如果下述任意一个条件为真,那么用户 x 将不会向用户 y 发送好友请求。否则,x 将会向 y 发送一条好友请求。注意,如果 x 向 y 发送一条好友请求,y 不必也向 x 发送一条好友请求。另外

Linux项目实战——五子棋(单机人人对战版)

Linux项目实战——五子棋(单机人人对战版) ——By 作者:新晓·故知

登录可以使用的更多功能哦! 登录
作者榜
...
资讯小助手

资讯同步

...
内容小助手

文章同步

...
Deephub

公众号:deephub-imba

...
奕凯

公众号:奕凯的技术栈