自定义博客皮肤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)
  • 收藏
  • 关注

原创 错误总结:无头结点链表的创建(二级指针)_实现两个无头节点链表段错误

起初,在写createNode()函数时当给一个不为空的链表链上初始化的结点时,做了如下操作网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!一个人可以走的很快,但一群人才能走的更远!

2024-05-17 04:29:16 343

原创 错误总结:无头结点链表的创建(二级指针)_实现两个无头节点链表段错误(1)

这是上次关于无头链表的操作的所有操作,这些是通过传链表头指针本身(一级指针)所做的操作(其实忘记写释放链表的操作,这是个大问题,不过这次记住写了)今天实现了通过传链表头指针的地址(二级指针)来实现创建链表结点int data;}NODE;void show(NODE \*phead)//打印链表= NULL){NODE \*initNode(NODE \*phead, int data)//初始化一个结点。

2024-05-17 04:28:43 139

原创 链表经典面试题(反转链表,中间节点,倒数第k个节点,合并分割链表,删除重复节点

/最多只有一个还未被合并完,我们直接将链表末尾指向未合并完的链表即可。while(cur!=null){//一个一个节点的看有没有重复。//手动设置防止最后一个节点是重复的。//如果当前节点的值小于x,则把当前节点挂到小链表的后面。} else {//否则挂到大链表的后面。//遍历head链表。

2024-05-17 04:28:10 733

原创 链表简介(一)——创建单向动态链表及输出单向链表内容_动态创建单链表

前提:链表(头指针)

2024-05-17 04:27:36 588

原创 最新八十四、【机器学习】Scikit-learn,牛皮轰轰

为了克服这种填充方法的缺点,这里介绍Scikit-learn包中能充分利用数据信息的三种常用填充策略,即均值填充、中位数填充和最频繁值填充。由于变量或指标的单位不同,造成有些指标数据值非常大,而有些非常小,在模型运算过程中大的数据会把小的数据覆盖掉,造成模型失真。为了区分,记X=data,X1=data,对X作均值-方差规范化处理,对X1作0-1规范化处理。下面对C数据框中的数据采用按列均值填充策略、对c数组中的数据采用按行中位数填充策略、对data数据中的a、c列采用按列最频繁值填充策略进行填充。

2024-05-17 00:25:43 370

原创 最新八、EGL实践_egl egl,2024最新C C++常用开源库总结

NativeGL.cpp,jni中实现java接口。

2024-05-17 00:25:10 325

原创 最新八、EGL实践_egl egl(1),不吃透都对不起自己

从图片可以看出EGL其实包含实际的显示设备,SurFace也就是对应帧缓冲一样的,存储图像的内存空间,还有一个自我管理的上下文存储一些OpenGL ES 绘图的状态信息。

2024-05-17 00:24:37 330

原创 最新入门C++程序员需要怎么下手?,2024年最新最新C C++架构师成长路线

作为程序员想必都清楚,学习任何一门编程语言,首先需要学习其基本语法。C++语言的基础语法包括变量、数据类型、运算符、控制结构、函数和数组等,可以通过在线教程、书籍等途径进行学习。另外,推荐一点关于C++的学习资源:选择一些好的学习资源,如优秀的教材、网上教程、视频教程等。推荐菜鸟教程学习网站,推荐《C++ Primer》、《C++ Primer Plus》等经典教材。

2024-05-17 00:24:04 267

原创 【C语言】详解getchar和putchar的使用方法_putchar和getchar的用法

读取了空格、

2024-05-16 17:34:06 255

原创 【C语言】详解getchar和putchar的使用方法_putchar和getchar的用法(2)

我们知道。

2024-05-16 17:33:33 348

原创 【C语言】详解getchar和putchar的使用方法_putchar和getchar的用法(1)

不错,我在用**getchar必需读到一个换行符文件结束符EOF才进行一次输出。**在编写C的时候,当时并没有所谓的概念,实际上都是,文件中一般都是。因此,同时,**EOF**这也就是为什么**getchar**EOF。这里主要解释下为什么要用**intgetchar**函数。因为**getchar除了返回终端输入的字符外**,在遇到Ctrl+D(Linux下)即时,getchar ()EOF,这个**EOF-1**。因此,在这种情况下,getcharchar。

2024-05-16 17:32:59 230

原创 Vue基础知识总结 10:使用vue-cli(vue脚手架)快速搭建项目_vuecli搭建项目

/脚手架3创建项目’,// message: ‘我是组件message’// }// }// }new Vue({// 1.普通用法: createElement(‘标签’, {标签的属性}, [‘’])// [‘Hello World’, createElement(‘button’, [‘按钮’])])})new Vue({})new Vue({```

2024-05-16 15:25:12 255

原创 vscode 的git提交 推送 push 代码到 gitee 和 github 平台 【Vscode + gitee github + git 】_vscode git push

输入git 然后回车 如果是图中这个样子就没问题了。,我也推荐你用gitee。同理,我没梯子,所以选择。

2024-05-16 15:24:39 401

原创 VS2022编译GDAL库报错: fatal error U1050 PROJ_INCLUDE should be defined

使用VS2022的Native Tools command prompt for 2022工具编译GDAL库时,报。1、你可以通过降低GDAL库的版本,好像低版本的GDAL库不需要依赖PROJ库。错误,这个错误其实是因为缺少PROJ库或者你的PROJ库版本低于6.0导致的。面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新**编译完成后,将对应的链接添加到对应的位置,并且把这段代码放开。我们可以根据这个错误提示信息,找到对应的代码。原来如此啊,成功找到这个问题的根源了。

2024-05-16 15:24:06 354

原创 VS2022 解决方案资源管理器 找不到了 消失了 解决方案_vs2022解决方案资源管理器在哪

void move(char x,char y,int n,int **p) // move x:被移柱子 y:得到盘的柱子 n:盘的大小。void move(char x,char y,int n,int **p) // move x:被移柱子 y:得到盘的柱子 n:盘的大小。void move(char x,char y,int n,int **p) // move x:被移柱子 y:得到盘的柱子 n:盘的大小。void gotoxy(int x,int y) // 光标移动到(x,y)位置。

2024-05-16 15:23:33 241

原创 最全Linux操作系统(一)系统初始化_linux系统初始化(2),2024年最新写给即将正在找工作的C C++攻城狮

系统刚刚启动 的个体户模式。

2024-05-16 07:50:07 987

原创 最全Linux常见面试题_linux面试题,C C++面试题2024笔试

*more文件名 :**表示查看文件内容(类似于cat,只能显示一个文件名,并且可以一页一页显示方便查看)**less 文件名 :**表示打开文件查看(类似于vi、vim但是只能查看不能修改)**man 2 acct :**查看相关系统调用说明(这里是acct)**cat /etc/shells:**查看本机器etc支持的版本。**ls -lrt :**表示查看当前目录以及相关参数。**man 3 :**表示查看公共库函数。**man 2 :**表示查看系统调用。**man 指令:**表示查看用法。

2024-05-16 07:49:34 608

原创 最全Linux多线程(线程互斥与线程锁)_linux 线程锁,面试必问知识点

对于上述的问题,我们只需要保证在一个线程对tickets的操作的时候,其他线程不会对tickets进行操作。(注意,不是保证线程不会被切走。使用线程锁,我们需要了解一个类型,以及四个线程锁有关的函数。

2024-05-16 07:49:01 504

原创 最全Linux基础操作1(Linux发展史,发行版)_linux各发行版历史(1),2024年最新C C++线程池面试题

下面是一张简易的操作系统的发展图。

2024-05-16 07:48:28 616

原创 基于C语言编程的职工工资管理系统项目的设计与开发_职工工资管理系统设计与实现c语言

*************************删除模块*************************/打开VS2019,选择语言为C++,所属平台为Windows,项目类型为控制台项目,并选择空项目,如下图所示。循环依次改后职工信息写入文件,显示删除后文件中的职工信息。创建好项目后,向项目中添加头文件和源文件如下所示。然后输入项目的名称和选择项目的路径如下图所示。到这里职工工资管理系统输入功能实现了。到这里职工工资管理系统查询功能实现了。到这里职工工资管理系统查询功能实现了。现在项目就创建好了。

2024-05-16 03:46:54 957

原创 基于C语言编程的职工工资管理系统项目的设计与开发_职工工资管理系统设计与实现c语言(3)

循环依次改后职工信息写入文件,显示删除后文件中的职工信息。最后可以关闭文件,删除职工信息已完成。创建好项目后,向项目中添加头文件和源文件如下所示。然后再主函数中调用menu()函数,调试结果如下。到这里职工工资管理系统菜单功能实现了。到这里职工工资管理系统输入功能实现了。到这里职工工资管理系统查询功能实现了。到这里职工工资管理系统查询功能实现了。查询职工信息已完成。然后编写相关的代码如下。Main.h头文件代码。Main.c源文件代码。然后调试结果如下所示。然后调试结果如下所示。然后调试结果如下所示。

2024-05-16 03:46:21 596

原创 基于C语言编程的职工工资管理系统项目的设计与开发_职工工资管理系统设计与实现c语言(2)

*************************修改模块*************************//*************************输出模块*************************//*************************追加模块*************************//*************************退出模块*************************/(img-ouFLxI0l-1715802327022)]

2024-05-16 03:45:48 410

原创 基于C语言编程的职工工资管理系统项目的设计与开发_职工工资管理系统设计与实现c语言(1)

然后关闭文件。查询职工信息已完成。然后调试结果如下所示到这里职工工资管理系统查询功能实现了。

2024-05-16 03:45:15 669

原创 2024年最全刷LeetCode必备的C++STL基础_c++算刷leetcode需要,2024年最新阿里面试官

相当于是一个类指针。string str;可以理解为定义了一个字符数组:char str[size],size可变。相当于是一个类指针。如:将set容器映射为字符串,相当于是一个类指针。形式2:见 8. 自定义优先级。默认数据大的优先级高。等价于其中,int表示队列元素是整型,表示底层承载数据结构为vector容器,是一个比较类,表示数据大的优先级高。可以理解为:无论内置less类、greater类还是自定义cmp类,它们都接受参数a、b,并且用大于号或小于号比较它们。

2024-05-15 16:02:08 283

原创 2024年最全利用c c++实现通讯录_c++ 1,2024年最新C C++程序员必看

cout

2024-05-15 16:01:34 304 1

原创 2024年最全刨析《C语言》【进阶】付费知识【完结(1),2024年最新五年C C++开发者小米、阿里面经

增容函数:把原先那块内存的内容复制到新块上,因此,不能再使用指向旧内存的指针,而是使用realloc所返回的新指针。

2024-05-15 16:01:00 233

原创 CSU 1726 你经历过绝望吗?两次! <BFS,优先队列求解>_优先队列 c++ 障碍迷宫 cdsn

很明显的含有障碍物的迷宫问题,所以我们直接用优先队列做BFS直接就能求解了,优先队列中我们按照step步数设置优先级,'.‘的代价为0,’\*'的代价为1,只要走到边界就输出对应的值。多组数据,第一行有一个整数T,表示有T组数据。以下每组数据第一行有两个整数N和M。(1

2024-05-15 10:02:34 344

原创 CSU 1336 Interesting Calculator<BFS+优化><湖南省赛真题>_there is an interesting calculator

用一个数组存储一下得到当前的value值所需要花费的cost值,那么后面遍历的时候再次遇到该value值时,如果得到的花费值>当前的最小花费值,就舍去,不取该方法,从而降低了时间复杂度和空间复杂度.直接bfs搜索所有的按键,但是要注意优化的地方,不然爆内存,超时,答案错误什么的各种错误出来.湖南省第九届大学生计算机程序设计竞赛。

2024-05-15 10:01:58 351

原创 CSS入门学习笔记+案例_使用链接伪类选择器时,表示已经访问过的连接改变的是

层叠样式表(Cascading Style Sheets)css能对网页中元素位置的排版进行像素精确控制,实现美化页面的效果,能够做到页面样式和结构分离。就是对前面的html骨架进行美化。

2024-05-15 10:01:22 280

原创 CSS个人学习笔记(day 2)_font属性值的书写顺序为,____,____,____,____,____。

*渲染规则:**1. 从左往右按顺序查找,如果电脑中未安装字体,则显示下一个字体。**3. 常见该系列字体:**宋体、Times New Roman。**1. 特点:**文字笔画粗细不均,并且首尾有笔锋装饰。**1. 特点:**文字笔画粗细均匀,并且首尾无装饰。**常见取值:**具体字体1、具体字体2…**3. 常见该系列字体:**黑体、Arial。**2. 纯数字:**100-900的整百数。**2. 场景:**网页中大多采用无衬线字体。**取值:**数字 + px。加粗 bold。

2024-05-15 10:00:43 349

原创 C C++最新【C C++】函数指针与指针函数_c+,2024年最新快点来白嫖

/返回两个数中较大的一个。//返回两个数中较大的一个。//返回两个数中较小的一个。//返回两个数中较大的一个。

2024-05-15 05:36:31 402

原创 C C++最新【C C(1),2024年最新纯干货

面向对象编程(Object-oriented programming,简写:OOP)是一种计算机编程模型,它围绕数据或对象而不是功能和逻辑来组织软件设计,更专注于对象与对象之间的交互,对象涉及的方法和属性都在对象内部。面向对象将一个事物描述为一个对象,这个对象包括各种属性和方法,例如上面把大象装进冰箱的例子,冰箱的属性包括:长、宽、高、温度等,方法有:打开、关闭、存储等,这些属性和方法都属于这个对象。冰箱有自己的方法,打开、存储、关闭,有自己的属性:长、宽、高等。**对象:**对象是类的实例。

2024-05-15 05:35:55 386

原创 C C++最新【brpc】bthread源码分析--重点组件,C C++未来路在何方

interrupt_pthread()实质上是先设置为SIGURG设置为什么都不做的handler,然后调用pthread_kill向各线程发送信号以唤醒各个线程。

2024-05-15 05:35:19 639

原创 C C++最新【3D计算机视觉】从PointNet到PointNet++理论及pytorch代码,金九银十正确打开方式

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。需要这份系统化的资料的朋友,可以添加戳这里获取一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!一个Set Abstraction主要由三部分组成:[外链图片转存中…(img-vw3HDzAG-1715722459735)]

2024-05-15 05:34:42 844

原创 C C++最全少女学习日记——正则表达式专题篇_我的正则表达式专题博客,C C++开发入门基础教程

方式二:利用字面量创建 正则表达式//匹配字符中是否出现123 出现结果为true//匹配字符中是否出现123 未出现结果为false// 正则表达式里面不需要加引号 不管是数字型还是字符串型// /abc/ 只要包含有abc这个字符串返回的都是true//true//true//true// /^abc/ 只要abc字符串开头返回的都是true// true// true// false// 精确匹配 要求必须是 abc字符串才符合规范。

2024-05-15 01:07:50 245

原创 C C++最全小程序推送服务通知(前后端代码)(1),2024年最新C C++ui基础教程

2.在我的模板中选择需要的模板。1.点击功能里的订阅消息。

2024-05-15 01:07:14 386

原创 C C++最全安卓异步处理——AsyncTask<Params, Progress, Result>(1),值得一看

params),在onPreExecute()完成后立即执行,用于执行较为费时的操作,此方法将接收输入参数和返回计算结果。values)时,此方法被执行,直接将进度信息更新到UI组件上。5.onPostExecute(Result result),当后台操作结束时,此方法将会被调用,计算结果将做为参数传递到此方法中,直接将结果显示到UI组件上。//TestAsyncTask被后台线程执行后,被UI线程被调用,一般用于初始化界面控件,如进度条。MainActivity代码。AsyncTask子类代码。

2024-05-15 01:06:38 252

原创 C C++最全安卓布局——注册页面_安卓布注册登录页面(3),2024年最新保准看明白

【代码】C C++最全安卓布局——注册页面_安卓布注册登录页面(3),2024年最新保准看明白。

2024-05-15 01:06:02 225

原创 C C++最全C++类和对象(下)_a a3(a2) c+(2),Github标星5.3K

/构造(隐式类型转化发生,将int类型转化为Date类型) + 拷贝构造 + 编译器优化 ==> 直接调用构造函数。: _year(year)//初始化year ,因为没有写_t,所以会自动调用其默认构造函数,此时值为0。, _t(hour)//用调用Time的构造函数初始化为hour。Time(int hour = 0)//默认构造函数。//直接调用构造函数。//重新又将值赋为12。operator>>同理。

2024-05-14 18:42:39 631

原创 C C++最全C++第十一弹---类与对象(八),2024年最新阿里P8大牛手把手教你

参见友元类的定义,

2024-05-14 18:42:03 838

空空如也

空空如也

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

TA关注的人

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