自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 最新蓝桥杯2015年第六届真题-移动距离 (模拟)C++,字节跳动C C++高级工程师

题目描述X星球居民小区的楼房全是一样的,并且按矩阵样式排列。其楼房的编号为1,2,3…当排满一行时,从下一行相邻的楼往反方向排号。比如:当小区排号宽度为6时,开始情形如下:13 14 15 …我们的问题是:已知了两个楼号m和n,需要求出它们之间的最短移动距离(不能斜线方向移动)输入输出样例输入6 8 2样例输出4。

2024-05-17 01:35:22 329

原创 最新自定义分页标签_分页自定义标签(1),已整理成文档

``

2024-05-17 01:34:16 405

原创 2024年最全C++类与对象(中)_类加不加void,数据库索引高频面试题

cout 的类型----->ostreamcin 的类型------>istream。

2024-05-16 12:38:35 234 1

原创 2024年最全C++笔记3(2),真正带你搞懂RecyclerView的缓存机制

*作用:**函数名可以相同,提高复用性同一个作用域下函数名称相同函数参数类型不同或者个数不同或者顺序不同函数的返回值不可以作为函数重载的条件//函数重载需要函数都在同一个作用域下cout

2024-05-16 12:38:02 345

原创 2024年最全C++爱心代码_使用c++编制一个爱心(2),2024年最新字节跳动+阿里+华为+小米等10家大厂面试真题

/函数前定义int love();

2024-05-16 12:37:27 354

原创 最全【C++】继承(细节满满,C C++面试题整理

protected:// 姓名// 年龄// 继承后父类的Person的成员(成员函数+成员变量)都会变成子类的一部分。这里体现出了Student和Teacher复用了Person的成员。// 学号protected:int _jobid;// 工号int main()Student s;Teacher t;s.Print();t.Print();return 0;

2024-05-16 09:00:15 321

原创 最全【C++】类和对象(下,2024年最新C C++面试项目源码

举例:统计A类型对象创建了多少个。

2024-05-16 08:59:42 298

原创 最全【C++】类和对象(上,2024年最新C C++开发两年

其实类的定义跟C语言的结构体差不多,只不过在面向对象中C中的结构体只是定义了变量(对象)的声明(属性),没有定义函数(方法)而类中,可以有变量声明(属性),也可以有函数(方法)// 类体:由成员函数和成员变量组成// 一定要注意后面的分号//比如上面的栈class为定义类的关键字,ClassName为类的名字,{}中为类的主体,注意类定义结束时后面分号不能省略。类体中内容称为类的成员:类中的变量称为类的属性或成员变量;类中的函数称为类的方法或者成员函数。

2024-05-16 08:59:09 274

原创 最全【C++】类和对象(上(2),2024年最新C C++开发基础视频教程

/链接属性当前文件可见,哪里编译就哪里用,不进符号表 定义。//没开空间是怎么样算大小的。// 这里需要指定PrintPersonInfo是属于Person这个类域。//这个是声明 凭什么这个就是声明了?class Stack //class 默认私有 struct默认公有。// Student既是类名也是类型。//定义 —— 开空间了。//链接属性所有文件可见。extern int age //声明。//崩溃 or 编译报错 or正常运行。

2024-05-16 08:58:36 915

原创 工欲善其事,必先利其器,电脑上这些软件堪称惊艳_迷你抠图软件(2)

这是一款非常好用的截图软件,功能非常丰富,在工作中有时候需要长截图,或者需要录屏、制作动图的时候,电脑本身自带的截图软件就没有那么实用了,想要制作动图还需要其他工具进行转换,非常麻烦,这款截图软件可以完美解决这些问题。1.刚才说到它的功能非常丰富,主要功能有全屏截图、矩形截图、任意形状截图、延时截图、长截图、录屏、制作GIF或视频、PIN图、标注截图、OCR等等,可以说一款软件满足多种需求,能够大大提高工作效率。第一个介绍的这款软件是一个非常好用的文件管理工具,简单的操作就可以省下很多时间。

2024-05-16 04:57:00 763

原创 工欲善其事,必先利其器,电脑上这些软件堪称惊艳_迷你抠图软件(1)

这是一款非常好用的截图软件,功能非常丰富,在工作中有时候需要长截图,或者需要录屏、制作动图的时候,电脑本身自带的截图软件就没有那么实用了,想要制作动图还需要其他工具进行转换,非常麻烦,这款截图软件可以完美解决这些问题。1.刚才说到它的功能非常丰富,主要功能有全屏截图、矩形截图、任意形状截图、延时截图、长截图、录屏、制作GIF或视频、PIN图、标注截图、OCR等等,可以说一款软件满足多种需求,能够大大提高工作效率。第一个介绍的这款软件是一个非常好用的文件管理工具,简单的操作就可以省下很多时间。

2024-05-16 04:56:27 892

原创 工商银行基于 Dubbo 构建金融微服务架构的实践-服务发现篇_工商银行dubbo

*简介:**Dubbo 作为分布式微服务框架,众多公司在实践中基于 Dubbo 进行分布式系统架构。重启开源后,我们不仅看到 Dubbo 3.0 最新的 Roadmap 发布,而且还看到阿里在自身电商开始推进 Dubbo 和内部 HSF 的融合,并在 双11 上开始使用 Dubbo 3.0。本文是工商银行基于 Dubbo 构建金融微服务架构的分享,主要讲述了服务发现的应对策略和成果,后续将发布工行大规模服务监控治理的实践,以及从企业角度怎么去对 Dubbo 二次开发等内容。欢迎关注。作者 | 张远征。

2024-05-16 04:55:54 616

原创 工商银行基于 Dubbo 构建金融微服务架构的实践-服务发现篇_工商银行dubbo(1)

有人会问,这是不是违背了 zookeeper 的 CP 模型呢,其实并不是,zookeeper 服务端的数据是强一致的,消费者也收到了事件通知,只是延后去读取提供者清单,后面执行 getChildren() 时,读取到的已经是 zookeeper 上的最新数据,所以是没有问题的。而 multiple 注册中心是把多个注册中心推送的数据合并后再更新缓存,所以即使单个注册中心故障,推送了数据不完整或者为空,只要有其他任意一个注册中心的数据使完整的,就不会影响最后合并的数据。

2024-05-16 04:55:21 924

原创 【细说软件工程】《软件工程》Software Engineering_engineering+-

2)美国国防部、美国国防工业委员会和SEI/CMU于1998年启动CMMI项目,。(《复旦大学软件工程ppt》)3)CMMI模型为每个学科的组合都提供两种表示法:阶段式模型和连续式模型。

2024-05-16 00:54:08 860

原创 【细说软件工程】《软件工程》Software Engineering_engineering+-(1)

1.各个阶段的划分完全固定,阶段之间生成大量的文档,极大地增加了工作量;2.由于开发模型是线性的,用户只有等到整个过程的末期才能见到开发成果,从而增加了开发的风险;3.早期的错误可能要等到开发后期的测试阶段才能发现,进而带来严重的后果。在增量模型中,软件被作为一系列的增量构件来设计、实现、集成和测试,每一个构件是由多种相互作用的模块所形成的提供特定功能的代码片段构成。但是,增量模型也存在以下缺陷:1.由于各个构件是逐渐并入已有的软件体系结构中的,,还需要软件具备开放式的体系结构。

2024-05-16 00:53:35 838

原创 【算法每日一练】——买卖股票的最好时机_假设你有一个数组prices,长度为n

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取 就是 两种情况的最大值 就是 两种情况的最大值结果是最后一天不持有股票的值 思路2:贪心(一次遍历)因为我们在卖出股票之前必须先买入,所以我们可以使用一个变量 min 记录下之前所有天股票的最低价格,使用另一个变

2024-05-16 00:53:02 816

原创 【算法基础】动态规划[二]——线性&区间DP(闫氏DP分析法)_线性dp和区间dp总结

【代码】【算法基础】动态规划[二]——线性&区间DP(闫氏DP分析法)_线性dp和区间dp总结。

2024-05-16 00:52:29 356

原创 2024年Tomcat 和 HTTP协议 - JavaEE初阶 - 细节狂魔_http转包工具(1),贼好用的C C++学习路线集合

响应的大部分,都和请求是一样的。所以,我会详细将 和 请求不一样的。一样的,我们就轻微带过。上面就介绍了,最常见的一些状态码,但是实际上HTTP状态码,种类非常多!关于 HTTP,我们主要还是去深入理解好 HTTP 的 请求格式 与 响应格式,以及能够去熟练使用 fiddler,掌握了这些东西,其实 HTTP 的理论基础部分,我们就差不多了。有了这些,再去做一些网站类的开发,其实我们就有了最底层的基石。后面,我们写代码的时候,不光能帮助我们更好的去理解:程序 与 后端 是如何进行交互的。

2024-05-15 13:14:52 344 1

原创 2024年Tcpdump命令详解,文末领取面试资料

Linux作为网络服务器,特别是作为路由器和网关时,数据的采集和分析是不可少的。TcpDump是Linux中强大的网络数据采集分析工具之一。tcpdump可以根据使用者需求对网络上传输的数据包进行捕获的抓包工具,windows平台有wireshark等工具,tcpdump可以将网络中传输的数据包的“包头”全部捕获过来进行分析,其支持网络层、特定的传输协议、数据发送和接收的主机、网卡和端口的过滤,并提供and、or、not等语句进行逻辑组合捕获数据包或去掉不用的信息。

2024-05-15 13:14:18 374

原创 2024年static关键字的作用_static的作用(1),2024年最新2024最新C C++中级面试题目汇总解答

静态存储区,在整个程序运行期间一直存在。初始化:未经初始化的全局静态变量会被自动初始化为0(自动对象的值是任意的,除非他被显式初始化);作用域:全局静态变量在声明他的文件之外是不可见的,准确地说是从定义之处开始,到文件结尾。

2024-05-15 13:13:45 332

原创 C语言试题(一)_设有定义“int k = 0;”,下列选项的4个表达式中与其他3个表达式的值不相同的是___(2)

1、 现有定义int a;double b;floatc;char k;,则表达式a/b+c-k值的类型为:.(B)2、 以下正确的字符串常量是©.3、 设有定义:int k=0;,下列选项的4个表达式中与其他3个表达式的值不相同的是(A).

2024-05-15 11:20:20 275

原创 C语言试题(一)_设有定义“int k = 0;”,下列选项的4个表达式中与其他3个表达式的值不相同的是___(1)

【代码】C语言试题(一)_设有定义“int k = 0;”,下列选项的4个表达式中与其他3个表达式的值不相同的是___(1)

2024-05-15 11:19:44 320

原创 C语言试题三(语法选择题——含知识点详解)_若有如下结构体变量的声明与赋值,则不能表示成员变量age的表达式是

int a[10]表示定义了一个包含10个整型数据的数组a,数组元素的逻辑地址下标范围为0~9,即a[0] 表示组中第1个元素;a

2024-05-15 11:19:08 373

原创 C语言获取一个整型的各个字节的方法和字节内各位的倒置_int取第一个字节

对一个字节数据,逐个交换其高低位,例如11010001,经过0-7,1-6,2-5,3-4对应位的交换,变成10001011。假设原始位序列为 0 1 0 1 1 0 0 1。

2024-05-15 11:18:32 290

原创 C C++最新主机字节序和网络字节序_网络字节和主机字节,阿里正式启动2024届春季校招

网络字节序采用大端字节序,即高位字节存放在内存的低地址端,低位字节存放在内存的高地址端。但由于网络的特点是将Internet上不同的网络设备和主机进行连接和通信,这决定了使用网络进行开发的程序要兼容于各式各样的设备,同一个数据在不同的设备上要有唯一的含义。例如,对于十六进制数0x12345678,大端字节序将其存储为0x12 0x34 0x56 0x78,而小端字节序将其存储为0x78 0x56 0x34 0x124。字节序是计算机存储多字节数据的方式,目前主流的方式有两种:大端字节序和小端字节序。

2024-05-15 06:54:49 687

原创 C C++最新主机字节序和网络字节序_网络字节和主机字节(1),2024年最新字节跳动C C++三面凉凉

网络字节序采用大端字节序,即高位字节存放在内存的低地址端,低位字节存放在内存的高地址端。但由于网络的特点是将Internet上不同的网络设备和主机进行连接和通信,这决定了使用网络进行开发的程序要兼容于各式各样的设备,同一个数据在不同的设备上要有唯一的含义。例如,对于十六进制数0x12345678,大端字节序将其存储为0x12 0x34 0x56 0x78,而小端字节序将其存储为0x78 0x56 0x34 0x124。字节序是计算机存储多字节数据的方式,目前主流的方式有两种:大端字节序和小端字节序。

2024-05-15 06:54:13 804

原创 C C++最新中断-NVIC与EXTI外设详解(超全面)(1),真服了

(img-Rap1lryd-1715727194336)](img-FHIjfoXA-1715727194336)]用于表达优先级的这 4bit,又被分组成抢占优先级和响应优先级。

2024-05-15 06:53:37 992

原创 C C++最新中兴笔试题目及答案(软件开发工程师)_中兴软件开发笔试(3),2024年最新大厂面经合集

T行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!现,它具有自己的性质和特征。二次握手不可行,因为:如果由于网络不稳定,虽然客户端以前发送的连接请求以到达服务方,但服务方的同意。为是新的请求,就会发送同意连接报文,并新开进程提供服务,这样会造成服务方资源的无谓浪费。1:作业调度程序从处于(B)状态的队列中选择适当的作业的作业投入运行。2:SQL语言中,删除一个表的命令是(B) (3分)4:数据库中只存放视图的© (3分)

2024-05-15 06:53:00 315

原创 C C++最新2014-2015年终技术总结_灯光技术复盘汇报(1),2024年最新【2024C C++最新学习路线

2014年暑假电赛,至今回忆起那么令人唏嘘,那些岁月注定是大学最值得记忆的生活之一,那些激情的生活,那些心酸苦辣和情绪暴动,也是很久没有尝试过了,所以,有时候。

2024-05-15 02:25:35 884

原创 C C++最新18- OpenCV:基于距离变换与分水岭的图像分割_图像分割转换(2),【高级C C++架构师系统学习

其目标是通过对图像进行像素级别的分类,将图像中不同的区域或对象分离出来,以便进一步分析、处理或理解图像。(2)图像分割的目标是将图像中像素根据一定的规则分为若干(N)个cluster集合,每个集合包含一类像素。(1)基于阈值的分割:根据像素的灰度值与预先设定的阈值进行比较,将像素分为不同的类别。(5)基于深度学习的分割:利用深度神经网络模型,如U-Net、Mask R-CNN等,对图像进行像素级别的分类,实现精细的图像分割。(3)边缘检测法:通过检测图像中的边缘信息,将图像分割为不同的区域。

2024-05-15 02:24:58 802

原创 C C++最新1003 度度熊与邪恶大魔王,2024年最新渣本逆袭大厂面经分享

eg:还是根据最上方对dp数组的定义,如果hurt>hp,dp[i][j]=min{k[u]},如果hurt

2024-05-15 02:24:21 272

原创 C C++最新10- OpenCV:基本阈值操作(Threshold)_opencv threshold,2024年最新2024C C++岗面试题知识点小结

需要注意的是,阈值的选择对于图像处理的效果非常重要,可以根据具体需求调整阈值的数值和阈值类型。(1)图像阈值(threshold)含义:是将图像中的像素值划分为不同类别的一种处理方法。(2)自适应阈值:根据图像局部区域的统计特征来确定阈值,使得不同区域具有相对合适的阈值。通过这个简单的二值化阈值处理,我们可以将图像中的目标物体与背景分离出来,得到一个二值图像,其中目标物体的像素值为白色,背景为黑色。int type // 阈值类型,将小于阈值的像素设置为0,大于等于阈值的像素设置为最大值。

2024-05-15 02:23:44 638

原创 C C++最全linux下如何用GDB调试c++程序_c++(gdb),C C++ui设计基础ppt

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!2.生成可执行文件 g++ -g -o swap swap.cc,注意必须使用-g参数,编译会加入调试信息,否则无法调试执行文件。3.2设置调试断点 break 16,在第16行设置断点,info break查看断点信息(亦可使用缩写i b )3.3 单步调试,step 或者 s进入函数内部。3.5查看函数堆栈bt,退出函数finish。

2024-05-14 21:53:19 377

原创 C C++最全Linux下TCP IP编程--TCP实战_linux tcp,2024最新网易C C++面试题目

/客户端请求处理函数。//客户端地址信息结构体。//服务器地址信息结构体。//客户端结构体变量。//socket描述符。#define BACKLOG 5 //listen队列等待的连接数。//socket描述符。#define PORT 6666 //服务器端口。//处理客户端链接的接收工作*//使用pthread线程库。

2024-05-14 21:52:42 638

原创 C C++最全Linux下TCP IP编程--TCP实战(select)_select tcp 项目实战(2),2024最新C C++高频精选面试题分享

(“线程池”旨在降低创建和销毁线程的频率,“连接池”旨在尽量重用已有连接,二者都需要考虑面临的响应规模,即池的大小是有限的)。使用select的事件驱动模型只用单线程(进程)执行,占用资源少,不消耗太多CPU资源,同时能为多客户端提供服务。初学socket的人可能不爱用select写程序,而习惯诸如connect、accept、recv/recvfrom这样的阻塞程序。高级程序员使用select就可以完成非阻塞方式工作的程序,它能够监视被监测文件描述符的变化情况。只要发现键盘输入字符,程序就输出对应字符。

2024-05-14 21:52:06 335

原创 C C++最全Linux下C语言程序的编译过程_c语言程序 源码安装,2024年最新阿里、腾讯、华为、京东等多家大厂最新C C++面试题

在预处理阶段,输入的是C语言源文件,通常为*.c或者*.C,它们一般带有*h之类的头文件。该阶段会生成一个中间文件*.i。在链接阶段,将输入的二进制机器代码文件*.o(与其他机器代码文件和库文件)汇集成一个可执行的二进制代码文件。部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**在编译阶段,输入的是中间文件*.i,编译后生成汇编语言文件*.s。它通过对源文件hello.c使用E选项来生成中间文件hello.i。1.生成预处理后的文件hello.i。

2024-05-14 21:51:29 319

原创 2024年最新有关signed关键字的那些事_signed数据换算十进制,2024年最新阿里牛逼

这个就不需要大家担心了,这个地方有一个特殊的规定,即计算机把1000 0000从补码转换为十进制使,会自动的将其转换为-128,这个有关于-128的这些问题大家可以认为是半计算半规定,计算体现在存储的过程中,规定体现在取出的过程中,事实上,1000 0000也是刚才我们举出的-127----127之外剩下的唯一的一个二进制数,也有人称之为-0,事实上大家记住这个结论即可,即-128的存储形式为1000 0000,但如果大家想成为一个真正优秀的程序员,我觉得这个还是有必要了解一下的。我们首先先看-128。

2024-05-14 15:33:19 250

原创 2024年最新最长公共子序列(LCS),看完直接怼项目经理

/字符串1的长度j < n;++j)i < m;++i)i

2024-05-14 15:32:43 353

原创 2024年最新最小生成树Prim算法理解_数据结构村村通思想,阿里C C++面试必问

明显看出,以V6为终点的边的权值最小=4,所以边=4加入MST。明显看出,以V4为终点的边的权值最小=2,所以边=4加入MST。明显看出,以V2为终点的边的权值最小=5,所以边=5加入MST。很明显,以V5为终点的边的权值最小=3,所以边=3加入MST。

2024-05-14 15:32:07 307

原创 2024年最新最好的6个Go语言Web框架_go语言做web,C C++面试问题

你可以注册一个处理器(handler)并对应一个包含过滤器(filter)的动态路径路由(router)。关闭终端应用程序时,服务器将正常地停止,它会等待一些连接完成它们的工作(在设定的时间内),或者触发一个自定义的事件来做清理(例如关闭数据库)。你可以注册通用逻辑或中间件/处理器(middlewar/handler)并对应一组共享相同路径前缀的路由(router)。你可以注册一个处理器(handler)并对应一个’错误’代码。你可以注册一个处理器(handler)并对应一个动态路径路由(router)。

2024-05-14 15:31:31 1065

空空如也

空空如也

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

TA关注的人

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