自定义博客皮肤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:20:23 438 1

原创 求助!Linux基于UDP通信失败,server接收不到消息???_libuv实现的udp服务端无法收到消息

client端代码如下。

2024-05-17 02:19:50 269

原创 毕业两年的愣头青竟然拿到阿里、字节offer,原来是看了这份BAT面试核心知识点

简历里写了的项目,以及熟练程度在”掌握”以上的领域与中间件要好好准备,当面试官问你一个偏门的问题时,他内心其实也没希望你能答上来。而当面试官问你简历上涉及的问题时,假如你答不上来,那面试官就觉得这个人要么是眼界太低,会了一点就觉得自己掌握了,要么是简历造假在胡吹,这两种都非常不利;在上一条的基础上,可以准备一个最得意的项目,在简历上和面试过程中引导面试官往这块聊;面试前心里可以准备一个方法论:明确面试官想招怎样的人有哪些特质,在面试过程中努力表现出这些特质。

2024-05-17 02:18:45 244

原创 Java实现SSH模式加密_java 如何实现调用数据接口认证采用ssh协议加密加密认证。(1)

@Description: 加密。* @Description: 解密。

2024-05-16 13:21:54 407

原创 Java实战项目-批量获取地址间距离工具,支持中转站_批量查询两个地址之间的距离

/设置窗体退出时操作。//设置窗体位置和大小。setTitle(“批量获取地址间距离工具”);

2024-05-16 13:21:21 269

原创 Java实战项目-批量获取地址间距离工具,支持中转站_批量查询两个地址之间的距离(2)

/设置窗体退出时操作。//设置窗体位置和大小。setTitle(“批量获取地址间距离工具”);

2024-05-16 13:20:47 268

原创 最全【软考笔记 ——软件设计师】(七(1),C C++布局优化之include、merge、ViewStub的使用

总结看红色设计模式4个基本要素1、模式名称2、问题3、解决方案4 、 效果背 中英都要适配器模式 类和对象都一样背创建型 和 结构型创建型 (类 / 对象 ) 模式。

2024-05-16 09:44:45 385

原创 最全【计算机网络】简易TCP网络小程序_基于tcp的通信小程序,2024年最新C C++程序设计基础教程

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取服务端运行之后,通过netstat命令可以查看到一个程序名为TcpServer的服务程序,它绑定的端口就是8081,而由于服务器绑定的是INADDR_ANY,因此该服务器的本地IP地址是0.0.0.0,这就意味着该T

2024-05-16 09:44:12 319

原创 最全【维生素C语言】第十六章 - 文件操作(下)_调整文件指针,2024年最新C C++多进程从头讲到尾

💬 代码演示:手动创建一个文件,打开文件随便写点内容❓ 如果我想得到,该怎么做?💡 我们可以试着使用💬 用,打印💬 用,打印。

2024-05-16 09:43:38 379

原创 最全【维生素C语言】第十八章 - C语言程序环境,C C++彻底组件化方案实践方法

程序环境是什么?我们都 “经历” 过,但不曾感知到 “他” 的存在。我们其实在不知不觉中早就已经接触到了程序环境…… 第一次创建了一个文件(test.c),敲下那句 “hello world” 随后保存后点击运行后编译出可执行文件(test.exe)时,其实就已经接触到了 “他” 了。我们只是按下了运行,然后好像所有东西都像变魔术一样直接就产生了,这一切都似乎是理所当然的事。但是你是否思考过他是如何变成 “可执行程序” 的呢?

2024-05-16 09:43:05 315

原创 数据结构 Java数据结构 --- 栈和队列_平台将创建用户补全后的mystack类的对象; 调用对象的push(t item)方法,添加数据;

/ [head,tail) 有效元素的范围. 注意, tail 可能在 head 之前// 表示对首元素下标// 表示对尾下一个元素的下标// 元素个数continue;continue;continue;}*/// 判断合法情况 – 写法2continue;//如果三种情况都不满足,表示不是合法情况//遍历完成后 如果栈为空 则满足条件//否则就不合法。

2024-05-16 05:41:33 575

原创 数据结构 Java数据结构 --- 栈和队列_平台将创建用户补全后的mystack类的对象; 调用对象的push(t item)方法,添加数据;(3)

/ [head,tail) 有效元素的范围. 注意, tail 可能在 head 之前// 表示对首元素下标// 表示对尾下一个元素的下标// 元素个数continue;continue;continue;}*/// 判断合法情况 – 写法2continue;//如果三种情况都不满足,表示不是合法情况//遍历完成后 如果栈为空 则满足条件//否则就不合法。

2024-05-16 05:41:00 878

原创 数据结构 Java数据结构 --- 栈和队列_平台将创建用户补全后的mystack类的对象; 调用对象的push(t item)方法,添加数据;(2)

pushpoppeek.当当前是一个空栈的,再去pop或者peek就会产生异常.addremoveelement如果当前操作失败就会抛出异常;offerpollpeek如果操作失败就会返回一个错误值;

2024-05-16 05:40:27 545

原创 数据结构 Java数据结构 --- 栈和队列_平台将创建用户补全后的mystack类的对象; 调用对象的push(t item)方法,添加数据;(1)

请你仅使用两个队列实现一个后入先出(LIFO)的栈,并支持普通栈的全部四种操作(push、top、pop 和 empty)。队列也可以数组和链表的结构实现,使用链表的结构实现更优一些,因为如果使用数组的结构,出队列在数组头上出数据,效率会比较低。给定一个只包括 ‘(’,‘)’,‘{’,‘}’,‘[’,‘]’ 的字符串 s ,判断字符串是否有效。设计一个支持 push ,pop ,top 操作,并能在常数时间内检索到最小元素的栈。那就说明元素可以从队头出队和入队,也可以从队尾出队和入队。

2024-05-16 05:39:54 929

原创 一文搞懂数组指针和指针数组【C C++面试必备】_数组指针和指针数组的作用和区别

伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!// 与 int* p[5] 对比下。//指针数组,存储的是int指针。类型 * 数组名 []

2024-05-16 01:38:30 324

原创 一文搞懂数组指针和指针数组【C C++面试必备】_数组指针和指针数组的作用和区别(2)

/ 与 int* p[5] 对比下。//指针数组,存储的是int指针。类型 * 数组名 []

2024-05-16 01:37:57 298

原创 一文搞懂数组指针和指针数组【C C++面试必备】_数组指针和指针数组的作用和区别(1)

类型 * 数组名 []

2024-05-16 01:37:25 165

原创 一口气说出4种主流数据库ID自增长,面试官懵了_数据库id自动增长(2)

数据库自增长ID,不需要设置和绑定 ID 数据列。在往数据库中插入数据的时候,数据库会自动为每条数据生成一个递增的ID,本文做了详细的说明。自增长ID的实现主要依赖数据库的设置,需要先在数据表中创建对应的自增ID字段。具体创建方式每种数据库可能会有区别,本文将简单介绍几种常见数据库的自增id设置方式。

2024-05-16 01:36:52 765

原创 2024年最全css中的定位详解(1),怒斩腾讯和阿里的Offer

定位模式是否脱标移动位置是否常用static 静态定位否不能使用边偏移很少relative 相对定位否(占有位置)相对于自身位置移动常用absolute 绝对定位是(不占有位置)带有定位的父级常用fixed 固定定位是(不占有位置)浏览器可视区常用sticky 粘性定位否(占有位置)浏览器可视区当前阶段少。

2024-05-15 13:58:29 604

原创 2024年最全cs229 斯坦福机器学习笔记(一)-- 入门与LR模型_cs229 2012版,2024年最新7年老C C++一次坑爹的面试经历

不是的,单独一个样本纵向比较确实一样,但别漏了式子前面还有一个求和符号,这两者的差异体现在样本横向比较的时候,比如现在有两组差值,每组两个样本,第一组绝对值差是1,3,第二组是2,2,绝对值差求和是一样,4=4, 算平方差就不一样了,10 > 8。而估算的时候,我们会参照现有数据,不会让估算跟“训练数据”差得离谱(也就是下面要讲的让损失函数尽量小),不然还要“训练数据”干嘛。(举最简单的例子只是帮助理解,当特征只有一维的时候,画出来是一条直线,多维的时候就是超平面了)3 然后就是怎么求解了。

2024-05-15 13:57:56 294

原创 2024年最全CPU亲和性_cpu亲和性取消(1),2024年最新作为C C++开发程序员

在多核运行的机器上,每个cpu本身自己会有缓存,在缓存中存着进程使用的数据,而没有绑定cpu的话,进程可能会被操作系统调度到其他cpu上,如此cpu cache命中率就低了,也就是说调到的cpu缓冲区没有这类数据,要先把内存或硬盘的数据载入缓存。而当缓存区绑定cpu后,程序就会一直在指定的cpu执行,不会被操作系统调度到其他cpu,性能上会有一定的提高。

2024-05-15 13:57:23 487

原创 github速度慢问题完美解决,告别卡顿,三哥再也不用担心小舞找不到资料啦_github 上传慢(1)

添加戳这里获取](https://bbs.csdn.net/topics/618668825)**这里会提示降低计算机安全性,点确定就行,用户是自己,安全性自己掌控。在这提供原始的 hosts文件里面的内容。只需要在最下面加入上面的两行代码即可。

2024-05-15 12:09:27 220

原创 Git 管理工具 SourceTree 的使用(上手简单,不熟悉git命令的开发者必用)

​​本地的仓库目录;

2024-05-15 12:08:51 403

原创 Git 管理工具 SourceTree 的使用(上手简单,不熟悉git命令的开发者必用)(1)

在 Source Tree 中点击“文件” --> “克隆/新建”,将 Gitee 上的仓库 克隆至本地;复制仓库地址后会自动生成本地地址与名称,我们可以自己修改;​​克隆成功后如下:​​本地的仓库目录;

2024-05-15 12:08:15 386

原创 Git 撤销commit文件 和 回退push的文件_commit版本回退,pull怎么才不可以不会拉取到

强制提交当前版本号,以达到撤销版本号的目的.必须添加参数force进行强制提交,否则会提交失败,报错原因:本地项目版本号低于远端仓库版本号。学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上C C++开发知识点,真正体系化!再次查看当前提交的日志,确认是否成功撤销,当然,你也可以不看,基本上都会成功,保险一下,看看呗。意思是:不删除工作空间改动代码,撤销commit,并且撤销git add . 操作。不删除工作空间改动代码,撤销commit,不撤销git add .

2024-05-15 12:07:38 289

原创 C C++最新数据结构java版之二叉树(部分offer面试题篇)_二叉树java面试题,附C C++面经

思路分析:解题思路:解题思路:解题思路:要判断两棵树是否相同:①数的结构相同②相应位置的结点对应的数值相同同二叉树基本操作的5题,请参考此篇博客上方。

2024-05-15 07:43:53 853

原创 C C++最新数据治理(十五):Ranger管理Hive安全_hive ranger,C C++原生开发如何深入进阶

如果想要对连接Hive的用户进行表、列权限管理,需要在Ranger中添加对应的Hive服务,才可以使用Ranger通过这个服务配置每个用户对Hive库、表、列权限管理。向HDFS中插入数据时,user1,user2用户需要操作HDFS和Yarn,所以这里将HDFS中Hive对应的路径“/user/hive/warehouse”中的“/user”路径权限改成“777”,将Yarn使用目录“tmp”路径权限改成“777”注意:这里连接时,单机测试连接时需要等待一段时间,才能正常连接。

2024-05-15 07:43:16 626

原创 C C++最新数学建模 (线性规划 python代码 两种)_线性规划怎么编程,2024年最新如何成为一个更好的C C++开发者

线性规划广泛应用于经济学、工程学、运筹学等领域,用于解决资源分配、生产计划、货运调度等问题。

2024-05-15 07:42:40 363

原创 C C++最新搭建tftp服务器----局域网内不同平台传输文件的桥梁(2),2024年最新万字长文总结C C++多进程

mkdir /var/tftpboot/ (注意最后一个 / 不能省略)-l/-r:在不更改获取文件名的情况下,两者都可以。192.168.1.106 :tftp服务器的IP。192.168.1.106:tftp服务器的IP。hello:存放到本地的文件名。-r :(remote)远程。test:存放到远程的文件名。-r :(remote)远程。test:存放到远程的文件名。-l :(local)本地。test :获取的文件名。test :获取的文件名。test:获取的文件名。

2024-05-15 07:42:03 269

原创 C C++最新C++引用10分钟入门教程_windows 快捷方式 原始 地址 c++,2024年最新滴滴C C++面试

在 Visual Studio 下的运行结果:20在下的运行结果:2030 30在 C-Free 下的运行结果:2030 0而我们期望的运行结果是:2020 30plus10() 返回一个对局部变量 m 的引用,这是导致运行结果非常怪异的根源,因为函数是在栈上运行的,并且运行结束后会放弃对所有局部数据的管理权,后面的函数调用会覆盖前面函数的局部数据。

2024-05-15 03:14:42 670

原创 C C++最新C++异常_能′c′′刁0′、@(1),2024年最新4年小C C++的心路历程

throw SqlException(1, “数据库查询失败”, “select * from t_student”);catch (const Exception& e) // 这里捕获父类对象就可以。// 这里可以看到如果发生除0错误抛出异常,另外下面的array没有得到释放。// 这里表示这个函数会抛出A/B/C/D中的某种类型的异常。// 所以这里捕获异常后并不处理异常,异常还是交给外面处理。// 这里表示这个函数只会抛出bad_alloc的异常。// 这里表示这个函数不会抛出异常。

2024-05-15 03:14:05 669

原创 C C++最新C++并发编程之五 高级线程管理_c++高级实现线程管理器,带你全面理解View的绘制流程

【代码】C C++最新C++并发编程之五 高级线程管理_c++高级实现线程管理器,带你全面理解View的绘制流程。

2024-05-15 03:13:29 212

原创 C C++最新C++封装互斥锁_互斥锁 用在类中 c++,C C++音视频面试题

最近在看线程池这一块的知识点,其中遇到了使用C++类封装互斥锁的办法,特此记录下。参考书籍:《提高C++性能的编程技术》第二章。

2024-05-15 03:12:53 624

原创 C C++最全TCP利用封包和解包解决“粘包”问题_tcp粘包源码c实现,妈妈再也不用担心我的面试

为什么会出现粘包这种现象呢,以下几点原因。附:TCP粘包和拆包产生的原因。

2024-05-14 22:42:30 732

原创 C C++最全string(1),如何才能通过一线互联网公司面试

因为计算机在处理不同类型数相加减时,哪个能表示更大的数就转为哪个类型,这里只有unsigned int类型,最大值为2^32-1,所以往unsigned int 转,所以结果为一个无符号整型是整数。参数:int strcmp( const char *string1, const char *string2 );分析:这里的strlen(arr1) - strlen(arr2)前者是所要加添到目标数组,后者是需要加添的字符串(数组)被划分的字符串中需要包含,分割符号。被划分的字符串中需要包含,分割符号。

2024-05-14 22:41:54 963

原创 C C++最全STM32网络丢包问题分析_low_level_output,C C++面试简历

【代码】C C++最全STM32网络丢包问题分析_low_level_output,C C++面试简历。

2024-05-14 22:41:18 276

原创 C C++最全STM32F407的串口采用DMA收发数据_dma_it_tcif6(3),2024C C++开发面试题及答案

(img-fjwADevK-1715697618786)](img-m8nnob1f-1715697618787)]*返回:0:未产生,其他:已经产生,此值为接收的数据长度。//打开发送完成中断,发送最后两个字节。*参数:data:发送数据存放地址。*参数:data:接收数据存放地址。*返回:0:未产生,1:已经产生。*返回:0:未产生,1:已经产生。*参数:buf:接收的数据。//打开DMA,开始发送。//设置传输数据长度。//关闭发送完成中断。*返回:接收数据长度。

2024-05-14 22:40:41 680

原创 2024年最新(acm)C++加速输入的几种方法,2024年最新2024年春招C C++面试题

需要这些资料,可以戳这里获取](https://bbs.csdn.net/topics/618668825)**的读取效率要慢上不少,我们可以使用。类的上方即可,一般情况用不到。在读取大量整数时,无论是。

2024-05-14 16:22:34 261

原创 2024年最新龙蜥 Anolis 8(1),一个月成功收割腾讯、阿里、字节offer

配置和安装可以看下面这两篇文章的 写的很详细网络配置方面有不同的方面 我在下面进行了修改网络配置 : 原文章 https://cnxiaobai.com/articles/2021/04/21/1619011285612.html 但是不适用于 centos 8CentOS8。

2024-05-14 16:21:58 363

原创 2024年最新静态路由综合实验(7(2),2024年最新2024必看-C C++高级面试题总结

192.168.1.128 /27 —R4环回 192.168.1.128/28 192.168.1.144/28。192.168.1.32/27 ----R1环回 192.168.1.32/28 192.168.1.48/28。192.168.1.64/27 — R2环回 192.168.1.64/28 192.168.1.80/28。192.168.1.96 /27 —R3环回192.168.1.96/28 192.168.1.112/28。这是关闭0/0/2接口前的去往r5的路径。

2024-05-14 16:21:22 283

空空如也

空空如也

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

TA关注的人

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