自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Kotlin入门学习(非常详细),从零基础入门到精通,看完这一篇就够了

val newList = list.map { it.toUpperCase() }//将集合中的元素都准换成大写。val newList = list.filter { it.length > 3 }//筛选出长度大于3的元素。Singleton.test() //对应的java代码为Singleton.INSTANCE.test();val isAll = list.all {it.length > 0} //返回true。10 //区间代表[0,10]name == “Pony” -> “良好”

2024-05-17 08:13:06 805

原创 Kotlin入门学习(非常详细),从零基础入门到精通,看完这一篇就够了(1)

和Java中的接口定义类似。

2024-05-17 08:11:56 674

原创 kafka send failed dial tcp lookup hostname no such host_kafka 报错 no such host

资料,可以戳这里获取](https://bbs.csdn.net/topics/618658159)**其中Lily是我阿里云ECS的主机名。

2024-05-17 08:11:20 560

原创 Go最新二进制文件和库之间有什么区别?_安装二进制文件和安装库的区别,2024年最新你所不知道的Golang原生开发的现状

静态库在linux中是以.a(archive)为后缀,作用是在进行链接生成可执行文件时,从静态库文件中拷贝需要的内容到最终的可执行文件中。//在使用gcc编译时采用 -static选项来进行静态文件的链接:动态库在linux中是以.so(shared object)为后缀,它并不在链接时将需要的二进制代码都拷贝到可执行文件中,而是拷贝一些重定位和符号表信息,当程序运行时需要的时候再通过符号表从动态库中获取。//使用gcc编译默认采用动态链接。

2024-05-17 04:26:11 773

原创 Go最新二叉搜索树---AVL树删除节点_avl walk 能不能删除节点(3),2024年华为Golang面试真题解析

3.删除后更新平衡因子,判断树是否平衡并做相应的旋转处理。前面我们写了AVL树的创建。

2024-05-17 04:25:36 259

原创 2024年最新Shell脚本——实用工具类(3),2024年最新推荐一个GitHub项目

涉及范围主要集中在 信息收集、Android黑客工具、自动化工具、网络钓鱼等,感兴趣的同学不容错过。技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。

2024-05-17 00:39:01 261

原创 2024年最新RT-Thread操作系统的FreeRTOS兼容层_scons freertos(1),一个Golang程序员的腾讯面试心得

7RT_TICK_PER_SECOND /* 相当于FreeRTOS configTICK_RATE_HZ。1RT_USING_TIMER_SOFT /* 使用FreeRTOS定时器时必须开启*/5RT_USING_SEMAPHORE /* 使用FreeRTOS信号量时必须开启*/6RT_USING_HEAP /* 使用FreeRTOS动态内存分配时必须开启*/相当于FreeRTOS configMAX_TASK_NAME_LEN */1#可将heap_3.c替换成heap_1.c等。

2024-05-17 00:38:26 903

原创 2024年最新RocketMQ 面试题总结_rocketmq面试(1),30岁以后搞Golang已经没有前途

来自同一业务单元的消息,可以根据不同业务目的在同一主题下设置不同标签。比如有一个 Topic 消息为水果,那么水果可以有其他的标签 可以是 香蕉、西瓜、草莓等等,我们可以把对应的消息,打上对应的标签(Tag),这个就是方便我们在消费的时候做对应的筛选。标签能够有效地保持代码的清晰度和连贯性,并优化 RocketMQ 提供的查询系统。消费者可以根据Tag实现对不同子主题的不同消费逻辑,实现更好的扩展性。

2024-05-17 00:37:52 909

原创 2024年最新Redis源码剖析之跳表(skiplist)_跳表 sdscmp,讲的真透彻

最近要换新工作了,借着新老工作交替的这段窗口放松了下,所以专栏拖更了,不过我心里毫无愧疚,毕竟没人催更。不过话说回来天天追剧 刷综艺的日子也很是枯燥,羡慕你们这些正常上班的人,每天都有正经工作内容,感觉你们过的很充实。[狗头]计算机领域有很多种数据结构,数据结构的存在要么是为了节省时间、要么是为了节省空间,或者二者兼具,所以就有部分数据结构有。其实,像我之间讲过的就是其中的典型。而今天要讲的skiplist也是一种概率性数据结构,它以一种随机概率降数据组织成多级结构,方便快速查找。

2024-05-17 00:37:16 514

原创 Go最新Go 如何获取文件所有者_golang linux文件所属用户(1),2024年最新338页网易Golang面试真题解析火爆全网

os.Stat。

2024-05-16 12:53:44 257

原创 Go最新go 删除指定目录下指定文件之外的其它文件(2),熬夜肝完这份Framework笔记

Go语言提供了丰富的文件操作函数,我们可以使用这些函数来实现删除文件的需求。

2024-05-16 12:53:11 227

原创 Go最新Go 内置类型别名深入解析(3),2024年最新Golang常见面试题及答案

【代码】Go最新Go 内置类型别名深入解析(3),2024年最新Golang常见面试题及答案。

2024-05-16 12:52:38 283

原创 Go最全一篇文章了解如何实现方法增强(AOP方案)_aop增强多个接口,2024年最新Golang面试复习重点

【代码】Go最全一篇文章了解如何实现方法增强(AOP方案)_aop增强多个接口,2024年最新Golang面试复习重点。

2024-05-16 09:23:48 290

原创 Go最全一种简洁、可拓展的RTOS任务初始化设计(1),2024年最新最新2024年Golang大厂面试经验

if OS_CFG_SCHED_ROUND_ROBIN_EN //时间片轮度算法。初始化数据存储模块 */

2024-05-16 09:23:15 293

原创 Go最全一款集成30个工具的信息收集利器,2024大厂面试合集

内容概要:包括 内网、操作系统、协议、渗透测试、安服、漏洞、注入、XSS、CSRF、SSRF、文件上传、文件下载、文件包含、XXE、逻辑漏洞、工具、SQLmap、NMAP、BP、MSF…技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。(都打包成一块的了,不能一一展开,总共300多集)

2024-05-16 09:22:42 372

原创 Go最全一款可以干掉杀毒跟EDR的工具_truesightkiller,2024年最新双非渣本Golang四年磨一剑

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。这些题目都是大家在面试深信服、奇安信、腾讯或者其它大厂面试时经常遇到的,如果大家有好的题目或者好的见解欢迎分享。

2024-05-16 09:22:08 255

原创 Go最全2020最新-精选基础算法100题(面试必备)_算法题(3),GitHub标星9K的Google官方MVP+RxGolang项目详解

容器类的算法题一般需要根据一些容器的特点来解决响应的问题,还有需要选择合适的容器进行新的数据结构的设计,掌握它们的使用,非常重要。树也是一种非常重要的数据结构,因为很多容器的底层都设计到树,所以树也成了面试常问的重点了,你需要对他们的一些基本算法题,非常熟练。数学思维类的题由于需要很强大的数学思维,但是这又不是一天可以练成的,所以,也常常在面试中会被问到,只有慢慢的积累,才是王道。别忽视字符串的算法问题,它难起来可以非常难,简单的也很简单,面试喜欢提问,而且特别容易出错,需要引起重视。

2024-05-16 05:48:19 738

原创 Go最全1,2024大厂Golang面试真题集锦

这个的情况更复杂,一般来说,它们来自于任何未定义结果(非法)的浮点数运算。IND是Windows上的说法,NaN是Linux上的说法,含义是一样的。也可能由于一些操作使得程序中产生了无效数字或者没有给成员变量赋值,使用类似于pow, exp等等函数时常会产生一个无效数字1.#IND00(-1.#IND00 对应符号位 1 , 阶码全1 , 尾数非0 )。:这个值表示“无穷大inf (infinity 的缩写)”,即超出了计算机可以表示的浮点数的最大范围(或者说超过了。,就检查是否发生了非法的运算。

2024-05-16 05:47:46 357

原创 Go最全1553B总线简介(1),详细的Golang学习指南

总线控制器负责总线的调度、管理,是总线通讯的发起者和组织者。由于1553B总线采用中央集权式的总线管理, 在整个通讯过程中, 只有总线控制器是主动参与总线通讯的, 所有的数据传输必须由总线控制器启动,远程终端只能被动的接收或者发送数据,因而任何一次通讯过程都必须由总线控制器参与,远程终端只能被动的接收或者发送和自己有关的数据,对远程终端来说,和自己无关的数据是透明的(看不见的)。

2024-05-16 05:47:13 887

原创 Go最全14种主流的RTOS 单片机操作系统~来学!_主要rtos(1),2024年最新死磕原理

μClinux是一种优秀的嵌入式Linux版本,其全称为micro-control Linux,从字面意思看是指微控制Linux。同标准的Linux相比,μClinux的内核非常小,但它仍然继承了Linux操作系统的主要特性,包括良好的稳定性和移植性、强大的网络功能、出色的文件系统支持、标准丰富的API,以及TCP/IP网络协议等。因为没有MMU内存管理单元,所以其多任务的实现需要一定技巧。

2024-05-16 05:46:39 486

原创 2024年适航文章汇总(2),2024年最新Golang软件开发基础

路线、讲解视频,并且后续会持续更新**

2024-05-16 02:13:27 320

原创 2024年进程、线程和协程之间的区别和联系_进程和线程和协程(1),上海大厂Golang面试经历

协程,是一种比线程更加轻量级的存在,协程不是被操作系统内核所管理,而完全是由程序所控制(也就是在用户态执行)。这样带来的好处就是性能得到了很大的提升,不会像线程切换那样消耗资源。子程序,或者称为函数,在所有语言中都是层级调用,比如A调用B,B在执行过程中又调用了C,C执行完毕返回,B执行完毕返回,最后是A执行完毕。所以子程序调用是通过栈实现的,子程序调用总是一个入口,一次返回,调用顺序是明确的。这副图是一个双向多车道的道路图,假如我们。,cache失效会降低程序的性能。,那么图中由白色虚线分隔开来的。

2024-05-16 02:12:54 897

原创 2024年这样做框架结构图,让你的PPT更有创意!_ppt 架构图插件(6),月薪30K

像这类“形状线条”,基本都是由各种形状拼凑出来的,比如像上面这个箭头线段,就是由。后来由于天天在路上被人打,脖子每天都有新角度,我就陆陆续续做出了下面这些。也就是说,如果你想要做出更有创意的结构图,那你只需要被人打一顿就行了。的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!下面我就教教大家,如何成为一个姿势比我还要多的男人…,即——你不能用它做出一些姿势复杂的结构图…追女孩子,如果只会直来直去,基本是没前途的…想当年,我做的结构图,基本都是。视角一变,然后我就做出了这种。

2024-05-16 02:12:21 345

原创 2024年这些内网穿透工具 你都知道吗?(2),15个经典面试问题及回答思路

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。网络下,我们可以通过一种 “打洞” 的方式,将本地的 TCP 端口暴露至公网上。针对没有ipv6的用户,我们可以在。

2024-05-16 02:11:47 574

原创 2024年最新十大排序——最全最详细,一文让你彻底搞懂(1),热度飙升

它的工作原理:首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,的一个非常典型的应用。当输入的元素是n个0到k之间的整数时,时间复杂度是O(n+k),空间复杂度也是O(n+k),其排序速度快于任何比较排序算法。桶排序的工作的原理:假设输入数据服从均匀分布,将数据分到有限数量的桶里,每个桶再分别排序(有可能再使用别的排序算法或是以递归方式继续使用桶排序进行排)。因为要把小的踢出heap,留大的,所以是小根堆,大的留住,小的数值浮到根上踢出。

2024-05-15 13:15:08 272

原创 2024年最新功能强大的国产API管理神器 Eolink,亲测好用_eolink用法,费时6个月成功入职阿里

在公共资源模块中可以添加数据结构、自定义函数和API文档模板例如user_info就是对用户信息的封装,定义一次之后就可以在其他地方直接引用Eolink 紧跟软件国产替代和自主可控的大趋势,发挥自身在API领域的独有优势,迭代出更符合国内开发者使用习惯、比海外竞争对手拥有更先进技术架构的产品。

2024-05-15 13:14:34 325

原创 2024年最新功能强大的国产API管理神器 Eolink,亲测好用_eolink用法(4),2024年最新Golang高级工程师必备知识

大家好,我是海拥,今天给大家讲讲最近很火的Eolink,一款功能强大且非常实用的国产API管理工具。在我们日常的前端、后端开发测试过程中经常会用到API,特别是在大型项目中API管理工具也就必不可少。工欲善其事必先利其器,用对了工具,工作效率也就能大大提升(拥有更多时间摸鱼)。

2024-05-15 13:14:00 235

原创 2024年最新Go 专栏|错误处理:defer,panic 和 recover(3),2024年Golang社招面试题

Err error暂时看不懂也没有关系,等学会了接口之后,再回过头来看这段代码,应该就豁然开朗了。

2024-05-15 09:46:30 368

原创 2024年最新Go 专栏|说说方法(1),2024最新大厂Golang面试集合

使用值类型接收者定义的方法,在调用的时候,使用的其实是值接收者的一个副本,所以对该值的任何操作,不会影响原来的类型变量。可以赋值给一个方法变量,它相当于一个函数,把方法绑定到一个接收者上。因为调用方法必须要提供接收者,这种方法相当于把接收者替换成了函数的第一个形参,因此它可以像函数一样调用。Go 语言里有两种类型的接收者:值接收者和指针接收者。可以看到,改变了原始值,其实这一点和函数传参是一样的。上文中已经介绍了一种调用方法,直接使用。是类型,是一种函数变量。

2024-05-15 09:45:57 297

原创 2024年最新Go 专栏|复合数据类型:数组和切片 slice,2024年最新【一篇文章搞懂】

数组遍历:// 数组遍历。

2024-05-15 09:45:24 263

原创 2024年最新Go 专栏|复合数据类型:数组和切片 slice(2),2024年最新25岁成功入职阿里P7的小哥哥告诉你

数组初始值为元素类型零值,也可以用数组字面量初始化数组。// 数组字面量初始化如果没有显示指定数组长度,而是用...,那么数组长度由实际的元素数量决定。// 使用 …还可以指定索引位置来初始化,如果没有指定数组长度,则长度由索引来决定。// 指定索引位置初始化。

2024-05-15 09:44:50 365

原创 2024年最全使用 Trivy 扫描 Docker 镜像漏洞_docker镜像扫描工具(2),膜拜大佬

扫描结果显示,镜像中没有高漏洞或严重漏洞。​此外,它还显示了 Docker 镜像中 jar 的。​Trivy 可以以多种方式使用。Trivy 可以扫描特定严重性的漏洞。为此,请使用该标志指定需要扫描的漏洞严重性。

2024-05-15 06:09:21 242

原创 2024年最全使用 Python 进行网页抓取_python yt_dlp获取网页内容(2),2024年最新985研究生被小公司领导留了3年

数据挖掘可能是一种负担,特别是如果您不喜欢编码。另一方面,网页抓取可能会非常有帮助。

2024-05-15 06:08:48 779

原创 2024年最全你的科研能力从什么时候开始突飞猛进的?_科研看图说话能力,2024年最新Golang笔试面试题

就像你盖房子,你用的砖块,钢筋,水泥的性能好不好你都不关心,你盖的房子很容易是个空架子,一碰就碎。我们老板做科研的思路是,你想盖一栋楼,你得先研究清楚砖块儿、钢筋、水泥等等的性质,然后钢筋和水泥混合,砖块儿和水泥混合,钢筋、砖块儿和水泥混合都研究清楚,再然后搭架子等等等等,你不要想着上来啥也不清楚就直接盖房子,你得一步一步自下而上的做。最后我怎么解决的呢,我基础的和复杂的都做了,当然我主要精力肯定放在复杂的模型上,基础的模型我只做了一个框架,主要的数据和分析有了,但是我没有系统、细致的做。

2024-05-15 06:08:15 424

原创 2024年最全代码文档生成工具Doxygen教程及实例(3),记一次字节跳动Golang社招面试

Doxygen生成的HTML会放到out目录下,生成的HTML如下图所示。HTML界面上面我们配置了一些选项,也成功生成了HTML文档。我们希望下次代码改动后能够继续沿用上次配置,那么我们可以把这些配置保存成Doxyfile文件,如下图所示。保存Doxyfile配置文件有了配置文件后我们完全可以通过命令行来生成API文档,假设配置文件名为Doxyfile,那么我们只需要执行doxygen /path/to/Doxyfile即可生成API文档。

2024-05-15 06:07:41 575

原创 2024年动态规划---背包问题_动态规划,背包装最多的东西(2),深入浅出

其实可以下去试一下,结果是一样的~Notes:因为商品都是从1开始的,所以i-1表示第i个商品的索引以上就是基本的0-1背包问题,在做题的过程中,基本明确了dp数组的定义,就可以顺理成章的推出递推公式,那么写代码就不在话下了。。。

2024-05-15 02:31:09 279

原创 2024年力扣热门100题之最小覆盖子串【困难】【滑动窗口】(1),技术实现

/得一个 尽量缩短 直到count>0为止 为止后右移指针继续。let count=map.size //记录差值个数。

2024-05-15 02:30:36 971

原创 2024年力扣热门100题之字母异位词分组【中等】(2),2024最新爱奇艺Golang社招面试题目

解法1:字符串拆分后排序,再聚合,最后再使用哈希归类。输入: strs = [“a”]解法2:求字符串权值,按权值分类。strs[i] 仅包含小写字母。解法3:统计字符出现的次数。输出: [[“a”]]

2024-05-15 02:30:03 214

原创 2024年初识TypeScript(2),附超全教程文档

TypeScript是一种由微软开发的自由和开源的编程语言。它是JavaScript的一个超集,而且本质上向这个语言添加了可选的静态类型和基于类的面向对象编程。安德斯·海尔斯伯格,C#的首席架构师,已工作于TypeScript的开发。2012年十月份,微软发布了首个公开版本的TypeScript,2013年6月19日,在经历了一个预览版之后微软正式发布了正式版TypeScript 0.9,向未来的TypeScript 1.0版迈进了很大一步。

2024-05-15 02:29:30 305

原创 2024年分享几篇有关DO-178和GJB5000对比的论文(3),2024年最新最详细的docker中安装并配置redis

深刻理解DO-178C和GB5000A标准对于提升机载软件开发能力具有重要意义。从软件生命周期、标准分级模式分析两者的共同点;从标准实现的目标、着眼点,对软件生命周期各过程的要求分析两者的不同,点。根据对比,从软件计划阶段、需求阶段、测试阶段、配置管理过程等分析软件适航关注点,并给出总结,为软件适航提供一些参考。一、DO-178C标准简介。

2024-05-14 13:28:43 720

空空如也

空空如也

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

TA关注的人

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