自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 深入理解设计模式-外观模式(门面模式)_外观模式和门面模式一样吗(1)

【代码】深入理解设计模式-外观模式(门面模式)_外观模式和门面模式一样吗(1)

2024-05-17 02:29:44 378

原创 深入理解C语言结构体(数据结构基础)_定义结构体类型的语法是怎样的 (举例说明)(1)

进行解引用,然后取到结构体变量层次,然后进行.来进行取属性,也就是说这两种方法是等效的。但是要注意.的运算级别高于。

2024-05-17 02:28:37 915

原创 深入理解C语言static关键字的三个作用_关键字static有三个明显作用

static 修饰局部变量的作用:改变局部变量的生命周期,本质上是改变了局部变量的存储位置,让局部变量不再是在栈区上开辟空间,而是直接在静态区上开辟空间,从而使得局部变量拥有和全局变量一样的生命周期,即随着整个程序生成和销毁。static 修饰全局变量的作用:改变了全局变量的外部链接属性(可以在其他源文件内被访问),使其变成内部连接属性(只能在本文件内部被访问)。static 修饰函数的作用是:改变了函数的外部链接属性(可以在其他源文件内被访问),使其变成内部连接属性(只能在本文件内部被访问)。

2024-05-17 02:28:04 936

原创 Languages<stringstream的使用+map集合的使用>_stringstream操作map(1)

其实思路很简单,关键就是处理给出的句子当中,怎么分割每一个单词,根据题目意思,是可以用逗号,句号,感叹号,括号,分号,问号,空格来分隔每一个单词,所以我们可以将这些分隔符统一定为空格,这样方便处理一些。然后,关于用空格分割字符串,我们可以使用strtock,strstr函数等等,参照了一下网上大佬的代码,这里用的是stringstream流来进行处理。,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**然后,输入多条句子,处理到文件结束,判断每一条句子属于那种言。

2024-05-16 13:31:00 357

原创 keras搭建简单CNN模型实现kaggle比赛数字识别_kaggle keras model(3)

【代码】keras搭建简单CNN模型实现kaggle比赛数字识别_kaggle keras model(3)

2024-05-16 13:30:27 288

原创 JUC类(ReentrantLock、Semaphore、CountDownLatch、CyclicBarrier)(2)

pool-1-thread-5:得到了令牌 | Time:2022-04-18T11:19:30.893。pool-1-thread-1:得到了令牌 | Time:2022-04-18T11:19:30.893。pool-1-thread-3:得到了令牌 | Time:2022-04-18T11:19:32.901。pool-1-thread-1:释放令牌 | Time:2022-04-18T11:19:32.900。

2024-05-16 13:29:54 402

原创 最全三、服务化系统容量评估和性能保障_服务容量评估,2024年最新成功定级腾讯T3-2

高性能:运行效率高、性价比高可用性:持续可用性,缩短宕机时间、出错恢复、可靠性可伸缩性:垂直伸缩、水平伸缩可扩展性:可插拔、组件重用安全性:数据安全、加密、熔断、防攻击。

2024-05-16 09:54:10 225

原创 最全七、帧缓冲离屏渲染(2),阿里内部C C++笔记火爆IT圈

/0表示顶点坐标缓冲区,1表示普通纹理坐标缓冲区,2表示离屏渲染纹理坐标缓冲区,3表示纹理索引坐标缓冲区。//存放顶点数据 0表示普通渲染的顶点缓冲区 1表示离屏渲染的顶点缓冲区。//FBO的顶点着色器和片段着色器。//FBO片段着色器中的采样器值的位置。//普通渲染的顶点着色器和片段着色器。//获取片段着色器中s_TextureMap的属性位置,编译后期指定是哪个纹理。//普通片段着色器中的采样器值的位置。

2024-05-16 09:53:37 382

原创 最全一篇解读顺序表(0基础看)(C语言)《数据结构与算法,面试必会

总的来说代码还是比较简单,但是要注意的细节也很多,还有一些好的习惯需要慢慢养成,至于更多的内容,大家可以在后面自行去探索,这本就是为了刚学顺序表的小伙伴们提供的哈,当然作者的代码也有很多不好的地方个人感觉,要是有什么好的建议,也非常欢迎在评论区大家一同分享探讨哈!

2024-05-16 09:53:04 253

原创 最全一篇文带你使用vue完成一个完整后台_后台vue,2024年最新妈妈再也不用担心我找工作了

callback(new Error(‘用户名最少5位’))callback(new Error(‘用户名最长12位’))} else {callback()callback(new Error(‘用户名最少5位’))callback(new Error(‘用户名最长16位’))} else {callback(){ min: 5, max: 12, trigger: ‘blur’, message: ‘密码长度应该在5-12位之间’ }

2024-05-16 09:52:30 368

原创 数据链路层 ,数据链路层的主要功能,数据链路层的协议,数据链路层的设备。_支持链路数据双层加密,中间节点通信内容无法查看

数据链路层负责将物理层数据「透明」且「可靠」的传输到网络层。

2024-05-16 05:50:54 745

原创 数据链路层 ,数据链路层的主要功能,数据链路层的协议,数据链路层的设备。_支持链路数据双层加密,中间节点通信内容无法查看(2)

选择重传协议是滑动窗口机制的另一个应用协议,他在GBN协议的基础上取消了累积确认的机制,采用「一个数据对应一个确认帧」的方式,在窗口大小允许的范围内同时传递多个数据,只有超时的数据才会重传,未超时的数据不会重传。当同时有6个数据没有收到确认帧时,就到达了窗口的数量上限,发送方将停止发送数据,等待接收方的确认帧,每收到一个确认帧,就可以再发送一个数据。比如,窗口的大小设置为6个,发送方发送一个数据,在没有收到确认帧的情况下,仍然可以发送第二个、第三个数据,以此类推,可以同时发送五个数据。

2024-05-16 05:50:21 588

原创 数据链路层 ,数据链路层的主要功能,数据链路层的协议,数据链路层的设备。_支持链路数据双层加密,中间节点通信内容无法查看(1)

选择重传协议是滑动窗口机制的另一个应用协议,他在GBN协议的基础上取消了累积确认的机制,采用「一个数据对应一个确认帧」的方式,在窗口大小允许的范围内同时传递多个数据,只有超时的数据才会重传,未超时的数据不会重传。封装成帧是指,将传输的数据「分隔」成多组数据,每一组数据称为一个数据帧,当传输出现差错时,只需要重发数据帧,而不再重传所有的数据。比如,窗口的大小设置为6个,发送方发送一个数据,在没有收到确认帧的情况下,仍然可以发送第二个、第三个数据,以此类推,可以同时发送五个数据。

2024-05-16 05:49:48 955

原创 数据结构(初阶)—— 栈_栈是限制为元素只能后进先出的数据结构,每个元素仅入栈和出栈各1次。对于初始为空

【代码】数据结构(初阶)—— 栈_栈是限制为元素只能后进先出的数据结构,每个元素仅入栈和出栈各1次。对于初始为空。

2024-05-16 05:49:14 469

原创 七天学完JavaScript基础语法 (day02)_7 分钟掌握 javascript 核心语法(2)

逻辑运算符里的短路原因:通过左边能得到整个式子的结果,因此没必要再判断右边运算结果:无论 && 还是 || ,运算结果都是最后被执行的表达式值,一般用在变量赋值代码例子:判断一个数是4的倍数,且不是100的倍数。

2024-05-16 01:47:54 487

原创 七天学完JavaScript基础语法 (day02)_7 分钟掌握 javascript 核心语法(1)

else if(条件2){}else if(条件2){满足条件要执行的代码1。满足条件要执行的代码。满足条件要执行的代码。不满足条件执行的代码。// 可以继续写多个。

2024-05-16 01:47:21 241

原创 一零四、大数据可视化技术与应用实训(展示大屏幕)_sourcedatademo

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!-- coding: utf-8 --@Time : 2022/5/8 9:17@Author : Tuomasi@File : dat

2024-05-16 01:46:48 902

原创 一零四、大数据可视化技术与应用实训(展示大屏幕)_sourcedatademo(1)

这是一个在正式页面加载进来之前显示的加载小动画,文字可以修改。这是一个动态的粒子效果图,设置了透明度为0.2。

2024-05-16 01:46:13 637

原创 JAVA界面编程之弹窗、弹框JOptionPane的showMessageDialog方法详解_joptionpane(3)

首先我们先打开JDK的中文官方文档,看一下找到JOptionPane类的showMessageDialog方法的几个重载。如下图。

2024-05-15 17:18:05 391

原创 JAVA界面编程之弹窗、弹框JOptionPane的showMessageDialog方法详解_joptionpane(2)

这个方法比第二个方法新增了一个类型Icon的参数icon,这个方法提供给我们一个自定义提示信息类型的方法,可以自己定义图标,加载图片的图标,可以帮助用户识别正在显示消息的种类网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!

2024-05-15 17:17:31 402

原创 JAVA界面编程之弹窗、弹框JOptionPane的showMessageDialog方法详解_joptionpane(1)

如下图。

2024-05-15 17:16:59 361

原创 2024年最全C语言面试必备——char a[]=“从善若水“ 与 char p=“从善若水,2024年最新阿里P8大佬整理

以上面的声明为例子,数组形式(arr[])在计算机的内存中分配为一个内含27个元素的数组(加上吗,末尾的‘\0’),每个元素被初始化为字符串字面量对应的字符。在这两种情况下,带双引号的字符串本身决定了预留给字符串的存储空间。一个是在静态内存中的字符串字面量,另一个是存储在arr数组中的字符串。arr是一个常量,不能使用自增访问,但是可以使用类似arr+1的操作。该变量最初指向该字符串的首字符,但是它的值可以改变。当程序载入内存的时候,也载入了程序中的字符串。此时,才将字符串拷贝到数组中。

2024-05-15 14:08:08 251

原创 2024年最全C语言编程(十)_c十十编程教学,2024年最新2024年C C++开发实战

1、确定分配单位:每一行应该分配的字节数,由所有结构体中最大的基本类型的大小决定。1、确定分配单位:每一行应该分配的字节数,由结构体中最大的基本类型的大小决定。2、确定每个成员的起始位置的偏移量 = 成员的基本类型的整数(0~n)倍。2、确定每个成员的起始位置的偏移量 = 成员的基本类型的整数(0~n)倍。结构体成员 的总大小 == 被嵌套的结构体里面最大的基本类型的整数倍。结构体成员的偏移量 = 被嵌套的结构体里面最大的基本类型的整数倍。3、收尾工作:结构体的总大小 == 分配单位的整数倍。

2024-05-15 14:07:35 859

原创 2024年最全C语言猜数字小游戏及如何生产随机数(rand)_猜数字c语言随机数(1),分享PDF高清版

我们可以用到选择语句,if elseswitch,因为就3种情况1 .进入游戏2.退出游戏3.选择错误这里便选择switch更直观一点我们设置1进入游戏,0退出游戏刚好契合了do while0就退出循环。

2024-05-15 14:07:02 585

原创 2024年最全C语言暑假刷题冲刺篇——day3,2024C C++高级面试题

【前言】

2024-05-15 14:06:28 974

原创 C C++最新流媒体技术介绍(1),2024年最新C C++开发社招面试解答之性能优化

通过利用流媒体技术,用户侧的媒体启动时间大幅度缩短,用户不必像以往那样“等到所有媒体内容都下载完成后上才能浏览”,而是经过一段启动延时后,立即就能欣赏媒体内容。与传统的媒体传输方式相比,流媒体技术对客户端(用户计算机)的缓存容量要求大大降低。

2024-05-15 07:54:15 907

原创 C C++最新洛谷 P2678 跳石头_跳石头 力扣(1),2024年最新统统都会

Di0DiLDi​(0

2024-05-15 07:53:39 567

原创 C C++最新没有云服务器?内网穿透了解一下_frp测试+没有云服务器,2024年最新最新BAT大厂面试者整理的C C++面试题目

【代码】C C++最新没有云服务器?内网穿透了解一下_frp测试+没有云服务器,2024年最新最新BAT大厂面试者整理的C C++面试题目。

2024-05-15 07:53:03 184

原创 C C++最新比SQL还好用,又一门国产数据库语言诞生了_spl语言是国产吗(2),2024年最新高级C C++开发必看

这是润乾公司的招聘考题,通过率不足20%;因为太难,后来被改成另一种方式:把SQL语句写出来让应聘者解释它在算什么,通过率依然不高。这说明什么?说明情况稍有复杂,SQL就变得即难懂又难写!再看跑得快的问题,还是一个经常拿出来的简单例子:1亿条数据中取前10名。但是,这个语句对应的执行逻辑是先对所有数据进行大排序,然后再取出前10个,后面的不要了。大家知道,排序是一个很慢的动作,会多次遍历数据,如果数据量大到内存装不下,那还需要外存做缓存,性能还会进一步急剧下降。

2024-05-15 07:52:27 825

原创 C C++最新c++笔记,2024年最新C C++面试知识点总结宝典助你通关

int m_Age;//向容器中添加数据//遍历容器中的数据it!= v.end();it++) {

2024-05-15 03:25:02 889

原创 C C++最新C++笔记4(3),大牛整理

(img-kGJEpzGa-1715714641790)](img-QLoqCN7D-1715714641790)]//利用全局函数判断两个立方体是否相等。public://公共权限。//判断点和圆的关系。

2024-05-15 03:24:24 501

原创 C C++最新C++笔记3(4),2024年最新C C++程序员面试必备的知识点

new返回值是指针类型引用。

2024-05-15 03:23:48 297

原创 C C++最新C++笔记3(3),2024年最新大厂内部资料

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

2024-05-15 03:23:12 222

原创 C C++最全YUV、YCbCr、RGB介绍——超分辨率(六)_y亮度超分,建议收藏

相邻的扫描行存储不同的色度分量,也就是说,如果一行是4:2:0的话,下一行就是4:0:2,再下一行是4:2:0…4:1:1的色度抽样,是在水平方向上对色度进行4:1抽样。下面的四个像素为: [Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3]下面的四个像素为: [Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3]下面的四个像素为: [Y0 U0 V0] [Y1 U1 V1] [Y2 U2 V2] [Y3 U3 V3]

2024-05-14 22:52:52 838

原创 C C++最全Wigner-Ville 分布(4),2024年最新C C++开发热门前沿知识

我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-05-14 22:52:16 335

原创 C C++最全WebRTC实战 视频云,2024年最新C C++面试问题

直接设置的width和height会被视为“ideal”(理想)值,浏览器会尽可能的保持这个分辨率,但是也有可能会返回一个接近的分辨率,因为我们设置的分辨率可能摄像头不支持。这个设备ID是唯一的,并且在同一个来源的会话中是相同的。为了在应用程序中监测媒体设备的变化,WebRTC提供了devicechange事件和ondevicec-hange事件句柄,与navigator.mediaDevices结合即可实时监控媒体设备的热插拔。该接口提供了创建,保持,监控,关闭连接的方法的实现。难做到真正的技术提升。

2024-05-14 22:51:39 814

原创 C C++最全VxWorks中tornado2,HR的话扎心了

这和我们在电脑上安装的MinGW的安装目录内容几乎是一致的,下面图片是我在Win10上安装的MinGW在该目录下搜索发现,有g++,gdb.make等gnu常用工具链可以看出tornado上的编译器工具都是在标准GCC上进行了一些改编,至于和标准GCC有哪些不同,这个暂时我也不知道。下面我们就要弄清楚该GCC是基于哪个版本的了?下面是不同GCC版本对C语言和C++的支持情况了。

2024-05-14 22:51:03 763

原创 2024年校园点餐管理系统(附源代码及数据库)_大学餐饮管理系统代码,分享PDF高清版

前台页面运用HTML、CSS、JS技术,使用Layui框架进行搭建,图表分析使用Echarts框架,数据库设计使用Mysql数据库,安全管控和权限控制使用Apache Shiro框架,后台使用SpringBoot、MyBatis框架进行开发,运行环境采用Apache的Tomcat服务器。2、当管理员或者普通管理员在登录页面登录成功之后,进入相应的系统主页面,查看到自己权限之内的用户列表信息;3、查询到列表信息之后根据自己的权限对用户的相关信息进行增加、修改、组合条件查询、单条和多条删除等操作;

2024-05-14 16:32:52 398

原创 2024年树的几种遍历方法介绍_树的遍历(1),2024年最新C C++彻底组件化方案实践方法

对于二叉查找树(Binary Search Tree),中序遍历可以获取到该树的非降序节点序列,当然,通过反转操作,就可以获取对应的非升序节点序列。下面通过一道leetcode题(98. Validate Binary Search Tree)来演示中序遍历的代码。深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!前序遍历可用于创建树的拷贝,同时也可用于获取表达树的前缀表达式。下面通过一道leetcode题来演示前序遍历的代码。

2024-05-14 16:32:16 262

原创 2024年李建忠讲23种设计模式笔记-上_李建忠 设计模式 笔记,2024年最新干货来袭

定义一个操作中的算法的骨架(

2024-05-14 16:31:40 272

空空如也

空空如也

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

TA关注的人

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