自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(65)
  • 收藏
  • 关注

原创 <JAVA> java入门面向0基础教程(数据类型,运算符)_以下代码涉及java基本数据类型及语法,阅读程序,试说明以下代码的执行结果。pu

(L表示10为长整型,默认为整形)

2024-05-17 05:00:30 341

原创 <C++>详解string容器,揭开string容器的神秘面纱_图解string容器

/从1号位置起,2个字符替换为1111。string str1 = “红豆”;//找到返回下标,找不到返回-1。//从邮箱地址中获取用户名信息。str1 += “忆相思”;//字符串的查找和替换。//string求子串。

2024-05-17 04:59:57 371

原创 <C++>初识类的继承,用三行情诗打开继承的大门_用c++写三行有意义的文字

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!小时候暗恋一个遥不可及的人,心里有一首情诗迟迟无法传递给她,于是我把这些话封存到一个Base类里,通过无返回值的shqs1方法可以调用。长大后我再也遇不到他了

2024-05-17 04:59:24 362

原创 <C++>vector容器在算法题中应用那么广泛,确定不来深入了解一下吗_c++中vector用的多吗

🔥前言上一次分享的是string容器的概念、基本使用和常用方法,在这之后我们来学习一个中C++语言最火的一个容器——vector,学习vector容器的底层概念并且会使用构造和他的的常用方法,让我们深入了解vector容器然后刷些C++算法题充实自己吧!

2024-05-17 04:58:51 699

原创 最新我亲身经历的2022年软件质量工作(3),2024年最新解析底层原理

随着互联网的飞快发展,IT行业出现了日新月异的变化,新的技术会不断出现,你熟练掌握的软件测试技术很快就过时了。慢慢地,你就会发现,之前的技术已经无法应付越来越复杂的项目,你该怎么办才能保证自己不被淘汰呢?当然是不断学习了!“学如逆水行舟,不进则退”,技术大牛都在努力提升自己,更何况我们呢?!我总结了以下几个点:√学习思路√学习动力√实践和思考不管是自学也好,还是参加培训机构,都是需要一个正确的方向去引导你学习,这样学习起来也会比较轻松,不会走多余的弯路,所以说思路很重要。

2024-05-17 00:56:13 607

原创 最新怎样评测对比报表工具的性能?_报表组件性能测试方法,2024年最新C C++开发面试自我介绍

报表性能是个很重要的问题,报表慢让用户体验极其恶劣,可能90%的报表因为计算简单和数据量小都不会有性能的困扰,但是剩下的10%的有性能隐患的报表一旦出问题,就可以毁掉之前所有的美好,不仅是用户体验恶劣,实施方更是会被拖累的苦不堪言,没完没了的安排精锐部队去救火,成本投入什么时候是个头?所以,大家都希望能选一个高性能的报表工具,一劳永逸的解决这个头疼,但报表的性能问题并不是那么简单,怎么去考察性能也就不那么简单了如图,在报表的生命周期中,性能问题大致会出现在两个阶段:1:数据源准备和计算阶段。

2024-05-17 00:55:41 639

原创 最新快速了解vue前端框架,2024年最新最新阿里+头条+腾讯大厂C C++笔试真题

以戳这里获取](https://bbs.csdn.net/topics/618668825)**

2024-05-17 00:55:07 433

原创 最新并查集(蓝桥杯 C++ 题目 代码 注解)_蓝桥幼儿园并查集,【架构师必备】

例如,假设有5个元素分别为1、2、3、4、5,初始时每个元素都是一个单独的集合:执行合并操作:将元素1和元素2合并执行合并操作:将元素2和元素3合并执行查询操作:查询元素1所在的集合2执行查询操作:查询元素4所在的集合4并查集是一种简单且高效的数据结构,可以在解决某些集合问题时提供方便和效率。

2024-05-17 00:54:34 306

原创 《C语言深度剖析》第一章 关键字详解 p2 C语言从入门到入土(进阶篇)_c语言p2_2=1啥意思(2)

本章节文章是作者通过观看《C语言深度剖析》等各种资料总结的精华,基础部分省略了不少,是为了让大家能够更加深入了解C语言的魅力!因为为了避免与之前的文章发生赘述,所以就直接讲作者认为的精华部分哈!现在正文开始!谁都不能阻挡你成为更优秀的人。

2024-05-16 15:54:49 332

原创 《C语言深度剖析》第一章 关键字详解 p2 C语言从入门到入土(进阶篇)_c语言p2_2=1啥意思(1)

在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理(CPU只有加法器)。此外,补码与原码相互转换,其运算过程是相同的,不需要额外的硬件电路。总结规律:整数的取值范围。

2024-05-16 15:54:16 345

原创 《C语言深度剖析》第一章 关键字详解 p1 C语言从入门到入土(进阶篇)_c语言深度 剖析第一析电子档

主要是负责进行计算的硬件单元,但是为了方便运算,一般第一步需要先把数据从内存读取到CPU内,那么也就需要CPU具有一定的数据临时存储能力。注意:CPU并不是当前要计算了,才把特定数据读到CPU里面,那样太慢了。所以现代CPU内,都集成了一组叫做寄存器的硬件,用来做临时数据的保存。距离CPU越近的存储硬件,速度越快。当前,各位童鞋可以不关系硬件细节,只要知道CPU内集成了一组存储硬件即可,这组硬件叫做寄存器在硬件层面上,提高计算机的运算效率。

2024-05-16 15:53:42 227

原创 最全STL中vector介绍_stl vector,2024年最新程序员必会知识

在上面的语句中,vecint被初始化为包含3个int类型元素、且元素值为6的vector。

2024-05-16 08:20:29 576

原创 最全STL中queue(队列)介绍_[error] ‘r(2),2024年最新大牛最佳总结

对于 queue 来说,只能访问 queue 的第一个和最后一个元素:即只能在容器的末尾添加新元素、或从头部移除元素,保持 FIFO(先进先出)原则。

2024-05-16 08:19:55 387

原创 最全std bind()函数详解_std bind绑定成员函数,【面试总结

/ 输出 “Hello, I am a person.”std::cout

2024-05-16 08:19:22 454

原创 最全SSL TLS介绍_tls加密的主要作用,文末有彩蛋

SSL(Secure Sockets Layer)及其继任者 TLS(Transport Layer Security)是为网络通信提供安全及数据完整性的一种安全协议。SSL 由 Netscape 研发,用以保障在 Internet 上安全地进行数据传输,利用数据加密“Encryption”技术,可确保数据在网络传输过程中不会被截取或窃听。SSL 的当前版本为 3.0,它已被广泛地用于 Web 浏览器与服务器之间的身份认证和加密数据传输场景中。TLS 用于在两个通信应用程序之间提供保密性和数据完整性。

2024-05-16 08:18:49 418

原创 如何创建一个最简单的Windows桌面应用程序 (C++)_c++ 简单的桌面程序(1)

我们需要知道,此结构包含关于窗口的信息,例如应用程序图标、窗口背景色、标题栏中显示的名称、窗口过程函数的名称等。要处理 WM_PAINT 消息,首先应调用 BeginPaint,然后处理所有的绘图逻辑,例如在窗口中布局文本、按钮和其他控件,然后调用 EndPaint。系统提供了众多的消息命令,例如 WM_PAINT 代表收到了绘图消息,而收到鼠标点击消息的标识是WM_LBUTTONDOWN…首先需要判断收到的消息类型进而做出不同的处理,这需要使用 switch 语句。对于更多的细节,代码中给出了详细注释。

2024-05-16 04:17:20 1012

原创 如何写出高质量的代码 -- 给所有编程学习者的一个建议_学习良好的代码

定义文件有三部分内容:(1) 定义文件开头处的版权和版本声明。(2) 对一些头文件的引用。(3) 程序的实现体。(包括数据和代码)

2024-05-16 04:16:48 795

原创 如何写出高质量的代码 -- 给所有编程学习者的一个建议_学习良好的代码(1)

定义文件有三部分内容:(1) 定义文件开头处的版权和版本声明。(2) 对一些头文件的引用。(3) 程序的实现体。(包括数据和代码)

2024-05-16 04:16:14 969

原创 奉劝那些刚参加工作的学弟学妹们:要想进大厂,这些核心技能是你必须要掌握的!完整学习路线!!

很多小伙伴问我进大厂到底需要怎样的技术能力,经过几天的思考和总结,终于梳理出一份相对比较完整的技能清单,小伙伴们可以对照清单提前准备相关的技能,在平时的工作中注意积累和总结。只要在平时的工作中总结到位,对技术知其然,知其所以然,进大厂,是水到渠成的事情。接下来,我就简单的列举下,在我个人看来,进大厂需要的一些技能。当然,这次主要说的是Java技术栈。后面也会分享一些其他的技术栈(C++、运维、云原生已安排上了,后面发)。

2024-05-16 04:15:41 326

原创 【攻克剑指offer】第5天《在排序数组中查找数字》_排序数组查找不成对数

💦。

2024-05-16 00:14:19 300

原创 【操作系统】进程的创建 fork & 线程的创建_在fork中创建线程

fork做的事一个是将 task_struct 结构复制一份并且初始化,另一个是试图唤醒新创建的子进程,如果条件满足,就会将当前进程设置应该被调度的标识位,就等着当前进程执行 __schedule 了。

2024-05-16 00:13:46 732

原创 【操作系统】模块六 :文件系统 (Linux文件目录 文件系统 B树 B+树 分布式文件系统)_分布式临时文件夹通用模块

FAT 的设计简单高效,如果你要自己管理一定的空间,可以优先考虑这种设计。inode 的设计在内存中创造了一棵树状结构,对文件、目录进行管理,并且索引到磁盘中的数据。这是一种经典的数据结构,这种思路会被数据库设计、网络资源管理、缓存设计反复利用。日志文件系统——日志结构简单、容易存储、按时间容易分块,这样的设计非常适合缓冲、批量写入和故障恢复。

2024-05-16 00:13:13 928

原创 【手撕力扣链表题】 环形链表,相交链表 (4 98)_手撕检测链表有无环

的输入如下(你设计的程序。

2024-05-16 00:12:40 1063

原创 2024年最全搭建CTF-AWD训练平台_by hence zhang@lancet,2024年最新熬夜整理最新大厂C C++高频面试题

Flag 提交: 172.17.0.6:80/flag_file.php?token=teamx&flag=xxxx (x为你们的队伍号)比赛规则(新):1.每个队伍分配到一个docker主机,给定ctf用户权限,通过制定的端口和密码进行连接;2.每台docker主机上运行一个web服务或者其他的服务,需要选手保证其可用性,并尝试审计代码,攻击其他队伍;3.比赛开始后,前30分钟,选手维护各自的主机,在这个阶段,所有的攻击和服务不可用不影响分数;:端口/fflag_file.php?

2024-05-15 16:31:47 587

原创 2024年最全搜素题目(蓝桥杯 C++ 代码+注解),受益匪浅

【代码】2024年最全搜素题目(蓝桥杯 C++ 代码+注解),受益匪浅。

2024-05-15 16:31:14 256

原创 2024年最全推荐10 款 C++ 在线编译器_c++在线编译器(1),还有人不知道什么是C C++X的吗

ReplRepl 的编译器支持 C++11,它具有代码高亮、智能提示、创建文件、自定义设置、错误提示等功能。用户还可以进行登录,从而访问一些高级功能。相比前面几个,它的缺点就是无法创建文件/项目,也不能下载。7JDoodleJDoodle 提供的编译器支持 C++17,并且具有代码高亮、创建项目、自定义设置、下载代码、错误提示等功能。这是一个非常基础的编译器,若要使用更高级的功能则需要登录。它的主要缺点是缺少智能提示、而且编译和执行缓慢。8C++ Shell。

2024-05-15 16:30:41 2624

原创 C语言实现大数运算(长整数的加、减、乘、除)_c语言顺序结构 整数的加减乘除

4、除法:如果被除数大于被除数,先保持除数和被除数位数相同,然后被除数一次次减去除数,最终得到在此位之下被除数对于除数的倍数,改变位数,得到其他位数下的倍数,最终得到结果。3、乘法:取其中任意一个数,分别用此数各位中数字与另一个数字相乘,各个位置相乘的结果重叠部分相加,最终考虑进位关系。2、减法:比较好两数大小,大数减去小数,两数末尾对齐,自末端逐个相减,减不掉就向高位借一。

2024-05-15 10:36:17 460

原创 C语言字符函数和字符串函数及内存函数详解(干货小知识:常用函数的模拟实现)

/num是以字节为单位(20 = 4 * 5)5个int型元素。//注意:这里使用dest和src变量时,要强制类型转换,因为void*不能进行指针±整数运算,不能自增或自减。//比较前17个字节,这里比较到5和8。//这里的5是指拷贝的字符个数。//以字节为单位设置的。printf(“找不到\n”);

2024-05-15 10:35:42 374

原创 C语言字符函数和字符串函数及内存函数详解(干货小知识:常用函数的模拟实现)(1)

其实在前面已经说过了,strlen返回值类型是size_t,是无符号整型,两个无符号整型相减得出来的值如果是负数会进行变量提升为正数,所以上述运行结果会出现:3-6=3的情况。在编程中,我们经常要处理一些字符和字符串,为了更好的操作字符和字符串,在C语言标准库中提供了一系列的库函数,接下来介绍一些常见的字符和字符串库函数。还是拿大写字母转小写字母举例,上述代码是使用+32实现的结果,现如今有了转换函数,就可以直接使用。C语言中有专门用来做字符分类的函数,表明一个字符是属于什么类型的。

2024-05-15 10:35:06 370

原创 C语言基础 — ( 选择程序设计[ 选择结构、条件判断 ] )_条件选择编程

在顺序结构中,各语句是按自上而下的顺序执行的,执行完上一个语句就自动执行下一个语句,是无条件的,不必作任何判断。这是最简单的程序结构。实际上,在很多情况下,需要根据某个条件是否满足来决定是否执行指定的操作任务,或者从给定的两种或多种操作选择其一。这就是选择结构要解决的问题。由于程序处理问题的需要,在大多数程序中都会包含选择结构,需要在进行下一个操作之前先进行条件判断。(1)if 语句,用来实现两个分支的选择结构;(2)switch 语句,用来实现多分支的选择结构。

2024-05-15 10:34:29 345

原创 C C++最新【C语言宝库】- 操作符 详解进制转换 计算机小白必备技能(上),万字总结

进制是一种数学计数系统,用于表示数值。在数字系统中,每个数字的意义和权重都由其所处的位置来决定。

2024-05-15 06:10:00 649

原创 C C++最新【C语言刷题——Leetcode12道题】带你起飞,飞进垃圾堆,阿里C C++研发岗二面

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取这道题怎么说呢,关键在于把一个数中的每一位找出来,看看是否整除即可。为了方便,可以封装一个函数来进行处理:==本菜鸟的就是这种做法emm,至于大佬==的我就不知道了把数组中一半的奇数找出来,另一半的偶数找出来,下标稍

2024-05-15 06:09:24 923

原创 C C++最新【C语言】静态关键字static的用法(详解)_c语言 static void,五面阿里拿下飞猪事业部offer

fn();fn();return 0;

2024-05-15 06:08:48 246

原创 C C++最新【C语言】自制C语言象棋(源码分享)_c语言象棋源代码,2024年最新C C++-Binder机制及AIDL使用

char check_2[8][3] ={“俥”,“馬”,“相”,“仕”,“帥”,“軳”,“兵”,“±”};= ‘-’) //取。if( check_turn == 10) //车 的走法规范 完成。if ( ch == ‘s’) //下移。else if ( ch == ‘a’) //左移。else if ( ch == ‘w’) //上移。else if ( ch == ‘d’) //右移。printf(“现在是’将’的回合\n”);// 往下2 往又4。

2024-05-15 06:08:12 880

原创 C C++最全滑动窗口算法模板及简单样例(1),国内一线互联网公司面试题汇总

定义两个指针 left,right,都从零位置开始,用 sum 记录子数组的和。第一步:进窗口(sum+=nums [right] ),将第一个值添加到 sum 中。第二步:判断:sum 是否 大于等于题目要求的 target ,如果符合,就进入循环:更新长度 最小长度 len,让‘窗口’向右划(left左移)!再次进行第二步的判断,当不满足 sum 大于等于 target 这个要求的时候,就让 right++,准备下次的进窗口。这道题还有一个细节需要注意:需要定义一个 flag 如果。

2024-05-15 01:41:22 394

原创 C C++最全游戏服务器的常用架构_游戏服务器架构,2024年最新字节跳动面试

分服模型是游戏服务器中最典型,也是历久最悠久的模型。每个服务器的帐号是独立的,每台服务器用户的状态都是不一样的,一个服就是一个世界,大家各不牵扯。后来游戏玩家呼吁要跨服打架,于是就出现了跨服战,再加上随着游戏的运行,单个服务器的游戏活跃玩家越来越少,所以后期就有了服务器的合并以及迁移,慢慢的以服务器的开放、合并形成了一套成熟的运营手段。网关部分分离成单端的gate服务器,DB部分分离为DB服务器,把网络功能单独提取出来,让用户统一去连接一个网关服务器,再有网关服务器转发数据到后端游戏服务器。

2024-05-15 01:40:46 1094

原创 C C++最全游戏平台SDK设计和开发之旅——XSDK功能点梳理(1),2024年最新关于Flutter文本组件Widget的全面解读

两个平台的登录注册功能相同,不同的是支付部分。另外一方面,很多时候平台方会将游戏的包,进行更多子渠道的分发,比如分发到CPS渠道,公会,媒体甚至主播等,那么也需要对这些子渠道进行管理,以及配置结算信息,根据这些子渠道实际带来的收入给这些平台进行分账,所以,对应的对账单和收入报表统计导出功能也是必不可少。作为一个平台SDK,用户实际支付数据都记录在数据库中,但是合作的游戏可能是CP那边提供的,所以需要给CP那边提供对账信息,让CP知道对应游戏的月流水,每天的流水汇总信息,作为平台方和CP对账的依据。

2024-05-15 01:40:10 781

原创 C C++最全深入理解一致性与 C++ 内存模型,小红书C C++面试题目

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!对于一个历史 s,如果存在一个串行的历史 s’ 和 s 终态等价,则称历史 s 是终态可串行化的。用 FSR 表示所有终态可串行化的调度历史聚类。总结终态可串行

2024-05-15 01:39:34 967

原创 C C++最全C语言断言assert和单元测试的关系_单元测试assert和(1),2024年最新优秀C C++程序员必知必会的网络基础

断言实际值大于阈值。这也出现在大小特定的变体。断言实际值小于阈值。这也出现在大小特定的变体。

2024-05-14 21:08:40 882

原创 C C++最全C语言文件操作,【高级C C++架构师系统学习

format:这是个指向字符串的字符指针,字符串中含有要写出数据的格式,所以该字符串成为格式串。format:这是个指向字符串的字符指针,字符串中含有要写出数据的格式,所以该字符串成为格式串。在文件读取过程中,不能用feof函数的返回值直接用来判断文件的是否结束。在文件读取过程中,不能用feof函数的返回值直接用来判断文件的是否结束。stream:这个是文件指针,指出要从中读取字符的文件。stream:这个是文件指针,字符串要写入到的文件指针。stream:文件指针,要写入的文件。

2024-05-14 21:08:03 587

空空如也

空空如也

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

TA关注的人

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