相关文章

STL.string(上)

string string类string类构造string类对象的容量操作size和lengthmax_sizeappend小总结下size、capacity、append、operatorresizereserve 初识迭代器附录1. vs下string结构的说明(解释前文为什么capacity是16而不是别的) 由于string创始初期没有参照导致…

python基础——并发编程

前言 一、并发编程介绍 1.1 串行、并行与并发的区别 1.2 进程、线程、协程的区别 1.2.1 进程是什么? 1.2.2线程是什么? 1.3 同步和异步介绍 二、线程 2.1 什么是线程? 2.2 线程的特点 2.3 线程的创建方式 2.3.1方法包装的线程创建…

【C++】入门

C在C语言的基础上进行了优化,从而从C语言的面向过程转变成C的面向对象 一.C关键字 C63个关键字,C语言32个关键字 二.命名空间的含义 C语言中都是使用#Include 头文件,而在后期,代码量越来越多的情况下,可能会出现变量名字跟inclu…

Windows环境下安装使用curl命令

一、curl 简介 curl命令网络应用curl命令是一个利用URL规则在命令行下工作的文件传输工具。 CURL支持的通信协议有FTP、FTPS、HTTP、HTTPS、TFTP、SFTP、Gopher、SCP、Telnet、DICT、FILE、LDAP、LDAPS、IMAP、POP3、SMTP和RTSP。 二、下载安装 首先,下载curl安装包: 下载…

Vulnhub:DarkHole_2

一.信息收集/站点收集 (1)根据物理地址用nmap的主机发现功能得出IP地址 nmap -P 192.168.138.0/24 //同网段下主机发现得到IP为192.168.138.185(2)做nmap的目录扫描和端口扫描来发现其他站带以及信息 nmap -p- 192.168.138.185 …

我是怎么赚到第一个100万的

18 年到 19 年,我去广州搞灰产,在此期间我学会了 android 原生开发,各种破解逆向、协议分析、sdk 注入修改数据等,但是没挣到钱。 2020年,完成了我的一个工具软件软件的第一个版本,尽管很简陋,b…

DDPM浅析

在机器学习和人工智能领域,生成模型一直是一个备受关注的研究方向。近年来,一种新型的生成模型——扩散概率模型(Diffusion Probabilistic Models,简称DDPM)引起了广泛的关注。本文将探讨DDPM的原理、优势以及应用。 …

数据结构-单链表

链表的概念及结构 前面学习的顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,而链表是一种物理存储结构上不连续的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的,可以实现更加灵活的动态内存管理。 链表的…

单体应用、SOA 和微服务架构的区别

在软件架构的发展历程中,单体应用、面向服务架构(SOA)和微服务架构都有着各自的特点和适用场景。了解它们之间的区别,有助于我们在不同的项目需求下做出更合适的架构选择。 一、单体应用 (一)定义与特点 …

linux------缓冲区与C库的原理

前言 一、缓冲区 缓冲区的作用是提高效率,因为将数据写入到设备,是需要调用系统接口的,如果每次写入缓冲区的数据就调用一次系统调用,涉及到系统调用这时操作系统就会介入,用户态转为内核态,这个过程需要时…

unity ps 卡通角色自制

一、PS的使用 1.画头 按U键打开画椭圆工具,红色框内选择形状填充色和描边,默认是画椭圆,按住Shift即可画圆 2.画眼睛 按照步骤一的操作画两个填充椭圆就行,然后CtrlG打组,再CtrlJ复制即可 3.画鼻子、嘴、身体、脚 同…

Forest:让HTTP请求如此简单

在软件开发中,HTTP请求是开发人员经常需要处理的任务之一。然而,传统的HTTP请求处理方式往往涉及复杂的代码和冗余的步骤,这使得开发人员需要花费大量时间处理网络通信细节,而不是专注于业务逻辑。为了解决这个问题,Fo…

【C++】map和set使用

前言 有了前面搜索二叉树的基础,那么这篇博客对于map和set两个容器就很好理解使用,让我们来看看map和set到底有什么特性吧 💓 个人主页:小张同学zkf ⏩ 文章专栏:C 若有问题 评论区见📝 🎉欢迎…

ADMEMS矩阵

什么是ADMEMS矩阵? ADMEMS矩阵是架构设计中的一种需求分析工具,它的目标是通过系统化的方式分析和整理架构设计中的多层次需求,确保业务需求、用户需求、技术实现、约束条件等都能够得到合理的平衡。矩阵的核心是将广义功能、质量要求和约束…

C++之《剑指offer》学习记录(1):类型转换关键字

笔者最近在找工作时,无意间读到了一本名为《剑指offer》的书,粗略翻阅了一下,感觉这将会是一本能让我不再苦恼于笔试和面试“手搓代码”的书。故笔者写下该系列博客记录自己的学习历程,希望能和这本书的读者朋友们一起交流学习心得…

注册安全分析报告:北外网校

前言 由于网站注册入口容易被黑客攻击,存在如下安全问题: 暴力破解密码,造成用户信息泄露短信盗刷的安全问题,影响业务及导致用户投诉带来经济损失,尤其是后付费客户,风险巨大,造成亏损无底洞…

10月15日 -- 11月15日 ,参与《人工智能导论》学习打卡赢B站大会员

一、活动参与地址 点击链接进行活动报名>>>https://momodel.cn/classroom/course/detail?id6173911eab37f12b14daf4a8&activeKeyinfo&srcbef3adb478 二、活动详情 进入链接点击报名,仅需每天参与吴超老师的《人工智能导论》打卡活动&#xff0…

聊聊 Facebook Audience Network 绑定收款账号的问题

大家好,我是牢鹅!本篇是Facebook开发者系列的第五篇,最近看见好多群友在群里问这个,说Facebook的变现账户在绑定国内的银行账户时(有些用户反馈就算不是国内的卡也会出现该问题),显示“无法绑定…

mysql锁之乐观锁、悲观锁、表锁、行锁、共享锁、排他锁

mysql锁之乐观锁、悲观锁、表锁、行锁、共享锁、排他锁 MySQL锁概述 锁是计算机协调多个进程或线程并发访问某一个资源的机制,在数据库中,除传统的计算资源(CPU、RAM、I/O)的争用以外,数据也是一种供许多用户共享的资…

【C语言教程】【常用类库】(十一)线程库 - <pthread.h>

11. 线程库 - <pthread.h> POSIX线程库&#xff08;pthread&#xff09;提供了一种在C语言中进行多线程编程的方法。通过多线程&#xff0c;可以使程序并行处理多项任务&#xff0c;从而提高性能和响应速度。 11.1. 线程创建与管理 多线程编程的重要组成部分是如何有效…