自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 IT行业专业术语_数据库(学习笔记)_it 数据库 还有什么关键词(1)

脏读 :指当一个事务正在访问数据,并且对数据进行了修改,而这种修改还没有提交到数据库中时,另外 个事务也访问这个数据,然后使用了这个数据幻读 (Phantom Problem) 一个事务读取两次,得到的。3、最终一致性就是不保证在任意时刻、任意节点上的同一份数据都是相同的,但是随着时间的迁移,不同节点上的同一份数据总是在向趋同的方向变化 也可以简单理解为在一段时间后,节点间的数据会最终达到一致状态。外键 :用于建立数据库表与表之间的连接,比如在一个班级中,学生的学号是主键,学生里有班长,

2024-05-17 07:58:22 362

原创 IT行业专业术语_工程(学习笔记)_类似 迭代、二次开发的一些专业术语

跳板机 :也称堡垒机,是一类可作为跳板批量操作远程设备的网络设备,是系统管理员或运维人员常用的操作平台之一。灰度发布:又名金丝雀发布,起源是矿井工人发现丝雀对瓦斯气体很敏感,矿工会在下井之前,先放 只金丝雀到井中,如果金丝雀不叫了,就代表瓦斯浓度高 灰度发布是指在黑与白之间,能够平滑过渡的一种发布方式 在其上可以进行 AB 测试,即让一部分用户继续用产品特性 A,部分用户开始用产品特性 B, 如果用户对 没有什么反对意见,那么逐步扩大范围,把所有用户都迁移到 上面来度发布可以保证整体系统的稳定。

2024-05-17 07:57:47 532

原创 IP、MAC和端口号——网络通信中确认身份信息的三要素_ip mac port认证

已剪辑自: http://c.biancheng.net/view/2132.html在茫茫的互联网海洋中,要找到一台计算机非常不容易,有三个要素必须具备,它们分别是 IP 地址、MAC 地址和端口号。

2024-05-17 07:57:13 737

原创 IP、MAC和端口号——网络通信中确认身份信息的三要素_ip mac port认证(4)

IP地址是 Internet Protocol Address 的缩写,译为“网际协议地址”。目前大部分软件使用 IPv4 地址,但 IPv6 也正在被人们接受,尤其是在教育网中,已经大量使用。一台计算机可以拥有一个独立的 IP 地址,一个局域网也可以拥有一个独立的 IP 地址(对外就好像只有一台计算机)。对于目前广泛使用 IPv4 地址,它的资源是非常有限的,一台计算机一个 IP 地址是不现实的,往往是一个局域网才拥有一个 IP 地址。在因特网上进行通信时,必须要知道对方的 IP 地址。

2024-05-17 07:56:38 544

原创 Go最新【论文】ROS系统的无人小车自动跟随方案研究(1),字节跳动Golang面试凉凉经

本文基于ROS操作系统介绍了一种运动与跟随系统的设计及实现,该跟随系统包括以激光雷达进行全方位角度的距离测量,使用Python语言编写脚本,通过编写激光雷达话题的订阅以及运动话题的发布,完成对目标的运动控制以及对被跟随目标的感知和产生跟随相应的动作。本系统中无论被跟随目标位于跟随机器人的任何方位,均能实现机器人的跟随,无需额外的基站、标签等定位设施,可以减少整个跟随系统成本。基于ROS系统使开发简单快速,适用范围广,具有良好的可移植性和通用性。

2024-05-17 04:11:57 983

原创 Go最新【计算机网络】HTTP和HTTPS区别,鸿蒙教程来袭

HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而诞生了HTTPS。浏览器用内置的CA公钥对数字证书的数字签名进行解密,并用数字摘要算法对数字证书中的公钥进行处理生成本地的数字签名,然后与CA解密后的数字签名进行匹配,确认数字证书的有效性。由3部分组成,分别为:协议版本,状态码,状态码描述,之间由空格分隔。

2024-05-17 04:11:22 538

原创 Go最新【计算机网络】HTTP和HTTPS区别(1),2024年最新2024非科班生的Golang面试之路

HTTP协议传输的数据都是未加密的,也就是明文的,因此使用HTTP协议传输隐私信息非常不安全,为了保证这些隐私数据能加密传输,于是网景公司设计了SSL(Secure Sockets Layer)协议用于对HTTP协议传输的数据进行加密,从而诞生了HTTPS。浏览器用内置的CA公钥对数字证书的数字签名进行解密,并用数字摘要算法对数字证书中的公钥进行处理生成本地的数字签名,然后与CA解密后的数字签名进行匹配,确认数字证书的有效性。(3)端口不同:HTTP协议使用的是80端口,HTTPS协议使用的是443端口。

2024-05-17 04:10:47 959

原创 Go最新【源码详解~按键状态机~简洁易懂】1,2024年最新附答案

本文实现短按长按功能,故只有三种事件:无事件、短按事件、长按事件对应代码,即:空闲、单击、长按KEY_Event_Null = 0x00, // 空闲KEY_Event_SingleClick = 0x01, // 单击KEY_Event_LongPress = 0x02 // 长按短按、长按的时长分界线。大于–>长按,小于–>短按。按键被按下的实际电平,我的电路里,按键按下引脚接地。所以为低电平。\* 长按、单击 定义。

2024-05-17 04:10:12 428

原创 2024年Go最全Google禁止Android-11-自定义-Toast-了?(1),快点来学吧

默认的 toast 是 text toast,如果想使用自定义的 toast ,需要调用setView()方法在** targetSdkVersion** 为R或更高时,调用setGravity和 **setMargin **方法将不进行任何操作官方文档中所述的 Android R 仅影响 「text toast」 ,而自定义的 toast 不受影响调用无效,仅影响 text toast。

2024-05-17 00:24:11 284

原创 2024年Go最全google最新大语言模型gemma本地化部署_gemma对服务器要求,Golang攒了一个月的面试题及解答

ollama为了保持各种模型的兼容性,这二项参数上留得很保守,在Gemma与40hx这样的适配上,可适当增加。然后运行 sudo docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway -v open-webui:/app/backend/data --name open-webui --restart always ghcr.io/open-webui/open-webui:main。教程结束,祝玩得愉快!

2024-05-17 00:23:36 355

原创 2024年Go最全google最新大语言模型gemma本地化部署_gemma 要求,2024年最新Golang知识体系大纲

通俗来说,2b及精简小巧,覆盖了现代流行的语言,对硬件依赖小。7b是常规型的,要有的基本都有了,硬件上最低需要8gb内存(显存)。我的硬件环境是虚拟机环境,40hx显卡直通,linux系统,远程访问。然后等待安装完成,安装完成后,执行 ollama run gemma:2b 或者 ollama run gemma:7b 等模型下载完毕后,就进入字符界面,你就可以跟机器交流了。与同类大语言模型对比,它不仅对硬件的依赖更小,性能却更高。虚拟机安装,这边需要注意的是,显卡必须直通,CPU必须在主机直通模式。

2024-05-17 00:23:01 375

原创 2024年Go最全google最新大语言模型gemma本地化部署_gemma 要求(2),2024年最新想学IT的必看

7b是常规型的,要有的基本都有了,硬件上最低需要8gb内存(显存)。我的硬件环境是虚拟机环境,40hx显卡直通,linux系统,远程访问。然后等待安装完成,安装完成后,执行 ollama run gemma:2b 或者 ollama run gemma:7b 等模型下载完毕后,就进入字符界面,你就可以跟机器交流了。现在的linux发布版本,基本都预装了docker环境,如果你的linux刚好没有,就先安装docker。虚拟机安装,这边需要注意的是,显卡必须直通,CPU必须在主机直通模式。

2024-05-17 00:22:26 400

原创 Go最新Docker 面试知识点_面试 docker(1),2024年最新高级Golang晋升之View渲染机制

ARG 设置的环境变量仅对 Dockerfile 内有效,也就是说只有 docker build 的过程中有效,构建好的镜像内不存在此环境变量。Dockerfile 是一个用来构建镜像的文本文件,文本内容包含了一条条构建镜像所需的指令和说明。容器启动的命令,如果有多个则以最后一个为准,也可以为 ENTRYPOINT 提供参数。拷贝文件或目录到容器中,如果是URL或压缩包便会自动下载或自动解压。拷贝文件或目录到容器中,跟ADD类似,但不具备自动下载或解压的功能。进入容器内部,容器执行指定命令。

2024-05-16 12:40:01 367

原创 Go最新Docker Golang 开发环境搭建指南_docker golang开发环境(2),太赞了

【代码】Go最新Docker Golang 开发环境搭建指南_docker golang开发环境(2),太赞了。

2024-05-16 12:39:28 269

原创 Go最新DNS域名解析原理及过程_域名解析的原理和解析过程,2024年最新墙都不扶就服你

域名系统(Domain Name System,DNS)是Internet上解决网上机器命名的一种系统。就像拜访朋友要先知道别人家怎么走一样,Internet上当一台主机要访问另外一台主机时,必须首先获知其地址,TCP/IP中的IP地址是由四段以“.”分开的数字组成,记起来总是不如名字那么方便,所以,就采用了域名系统来管理名字和IP的对应关系。更多DNS的讲解,查看。

2024-05-16 12:38:54 361

原创 Go最全【Redis】线上Redis实战应用(1),这些细节在Golang面试上要注意了

双11之前,服务器会预热(开放访问之前,把数据库中的数据按需提前加载到Redis缓存中),商家的活动会提前配置好,用户的信息等会进行资源锁定。,MySQL服务器会将内存中不常用的数据淘汰掉,把要查询的数据加载到内存中,它不是无限制的把数据加载到内存中,而是先把需要的数据放进去。,所有的访问会直接请求数据库,数据库无法承受如此大的压力,系统崩溃,单系统挂掉,其他依赖于该系统的应用也会出现问题甚至崩溃。,当用户很多的时候,缓存都没有命中,于是都去请求了持久层数据库,给持久层数据库造成很大的压力,出现缓存穿透。

2024-05-16 09:09:49 371

原创 Go最全【LeetCode刷题日记】栈类题目常见题型_leetcode 栈相关的题(2),2024年最新小程序FMP优化实录

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

2024-05-16 09:09:16 362

原创 Go最全【LeetCode刷题日记】[641(4),2024年最新12个View绘制流程高频面试题

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-o4Pj6RwX-1628525932518)(https://raw.githubusercontent.com/xkyvvv/blogpic/main/pic1/image-20210808164205531.png)]insertFront():将一个元素添加到双端队列头部。// 返回 true。// 返回 true。// 返回 true。// 返回 true。// 返回 true。// 返回 true。

2024-05-16 09:08:43 227

原创 Go最全【LeetCode刷题日记】[413,30岁转行程序员

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包含大厂面经、学习笔记、源码讲义、实战项目、大纲路线、讲解视频,并且后续会持续更新如果你需要这些资料,可以戳这里获取当数组元素小于三个时,则满足这样要求的子数组的个数为零。下面讨论当数组元素大于三个的时候:若数组元素的个数为n,因为满足要求的数值至少需要三个元素,因此我们需要从数组的第一个元素开始遍历 n-2 次,找到每次遍历的最长

2024-05-16 09:08:10 203

原创 go函数参数传递到底是值传递还是引用传递?_go interface{}传参是值传递吗(4)

在值传递中,当把变量作为参数传递给函数时,实际上传递的是变量的值的副本。这意味着在函数内部对参数的任何修改都不会影响到原始变量。值传递在函数调用时创建了原始数据的副本,因此函数内部的操作不会影响到原始数据。在引用传递中,当把变量作为参数传递给函数时,实际上传递的是变量的内存地址(或者说引用)。这意味着在函数内部对参数的任何修改都会影响到原始变量,因为函数内部操作的是原始变量的地址。不一样,证明是值传递,由于形参和实参是指针,指向同一个变量。函数内对指针指向变量的修改,会修改原内容数据。

2024-05-16 05:34:13 247

原创 go函数参数传递到底是值传递还是引用传递?_go interface{}传参是值传递吗(3)

go函数全是值传递,没有引用传递!!!go函数全是值传递,没有引用传递!!!go函数全是值传递,没有引用传递!!!go函数全是值传递,没有引用传递!!!go函数全是值传递,没有引用传递!!!

2024-05-16 05:33:41 534

原创 Go中JSON字符解析到数字:为什么有时成功、有时失败?_go json 字符串 数字

我们可能偶尔发现,当我们尝试从JSON字符串解析到Go数值时,居然成功了。这很可能是因为在解析过程中进行了某种隐式转换或类型断言。这种情况下,解析基本上是无问题的。因为JSON的数值类型可以适配Go的各种数值类型。当JSON字段是数值,而Go结构体中该字段被定义为字符串时,解析依然可以成功。来接收JSON字段,并且后续进行了手动的类型转换,那么解析可能会成功。这种情况下,解析通常会失败,并且返回类似。

2024-05-16 05:33:08 290

原创 Go中JSON字符解析到数字:为什么有时成功、有时失败?_go json 字符串 数字(4)

在Go的JSON解析中,类型是非常严格的。正是因为这种严格性,我们才能写出类型安全的代码。但同时,这也意味着当JSON数据与Go结构体类型不匹配时,我们需要付出额外的努力进行处理。如果你对更多的Go开发细节或相关话题感兴趣,请关注我们的博客,我们还有大量与企业管理、团队管理、项目管理和个人成长相关的精彩文章。祝您编程愉快!既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!

2024-05-16 05:32:34 341

原创 2024年设计模式:探索SOLID设计原则,提升Go语言软件开发质量(3),2024年最新靠着这份面试题跟答案

里氏替换原则是指在软件中,如果类型 S 是类型 T 的子类型,那么类型 T 的对象可以被类型 S 的对象替换,而不改变该程序的期望功能。在Go中,可以通过使用接口来实现这一原则,允许系统在不改变现有代码的前提下,引入新的功能实现。在Go语言中,这通常通过使用接口来实现,确保高层和低层模块都依赖于共同的接口抽象,而不是具体的实现,从而实现了高度的模块解耦。在Go语言中,这可以通过定义小而专注的接口和结构体来实现,确保每个组件只处理一个功能域,从而使得代码更加清晰、更易于理解和维护。

2024-05-16 01:59:22 277

原创 2024年设计模式:惰性初始化模式讲解以及Go实现_惰性初始模式,2024年最新10天拿到阿里Golang岗offer

/ configInstance 保存了Config的实例,初始为nil,表示未初始化。// GetConfig 是获取Config实例的方法,实现了惰性初始化。

2024-05-16 01:58:49 148

原创 2024年认识Metasploit框架,2024年最新写给互联网大厂员工的真心话

MSF攻击载荷生成器的shellcode完全是可以独立运行的,但是包含了一些NULL空字符,在进行解析的时候会出现一些小问题,空字符会认为是字符串的结束标志,从而使代码在完整的运行之前被截断而终止运行。技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。

2024-05-16 01:57:43 733

原创 2024年最新全网优秀的攻防渗透工具总结!_攻防工具库(2),面试Golang卡顿

对于从来没有接触过网络安全的同学,我们帮你准备了详细的学习成长路线图。可以说是最科学最系统的学习路线,大家跟着这个大的方向学习准没问题。当然除了有配套的视频,同时也为大家整理了各种文档和书籍资料&工具,并且已经帮大家分好类了。因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取。因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取。视频配套资料&国内外网安书籍、文档&工具。

2024-05-15 13:01:19 210

原创 2024年最新入行二十年的一些认知(2),Golang研发岗面试复盘总结

我们看到身边有很多优秀的人,但是他的优秀就像手电筒,永远只照别人,不照自己,永远都觉得是别人的错,永远都不会觉得自己哪里做得不够,哪里需要提高。等于把他的门全部给关死了,别人看不到他,他自己也看不到他自己,他自己丧失了自我感知的能力。他是这么思考的:他调研了头条的下载量和日活数据,发现增长迅猛,然后他发动人脉圈了解到头条内部员工充满干劲,最终决定赌一把,这一把就实现了人生跃迁。神奇的故事往往不能复制,但是在选择一家公司之前,通过同学朋友打听,使用目标公司的产品,是成本比较低,且是一种负责任的方式。

2024-05-15 13:00:46 310

原创 2024年最新入行二十年的一些认知(1),深入剖析原理

我们看到身边有很多优秀的人,但是他的优秀就像手电筒,永远只照别人,不照自己,永远都觉得是别人的错,永远都不会觉得自己哪里做得不够,哪里需要提高。等于把他的门全部给关死了,别人看不到他,他自己也看不到他自己,他自己丧失了自我感知的能力。他是这么思考的:他调研了头条的下载量和日活数据,发现增长迅猛,然后他发动人脉圈了解到头条内部员工充满干劲,最终决定赌一把,这一把就实现了人生跃迁。神奇的故事往往不能复制,但是在选择一家公司之前,通过同学朋友打听,使用目标公司的产品,是成本比较低,且是一种负责任的方式。

2024-05-15 13:00:12 228

原创 2024年最新ffmpeg6(1),2024年最新零基础Golang

‍。

2024-05-15 09:32:21 353

原创 2024年最新EVTOL适航_evtol easa获批,Golang入门教程

如“有人-运输类”和“无人-运输类”。

2024-05-15 09:31:47 303

原创 2024年最新Etcd教程 — 第七章 Etcd之事务API_etcd txn(2),2024年最新PDF超过6000页,

Txn 方法在单个事务中处理多个请求。txn 请求增加键值存储的修订版本并为每个完成的请求生成带有相同修订版本的事件。Etcd 不容许在一个 txn 中多次修改同一个 key。// compare 是断言列表,体现为条件的联合// 成功请求列表,当比较评估为 true 时将被应用。// 失败请求列表,当比较评估为 false 时将被应用。compare 如果比较成功,那么成功请求将被按顺序处理,而应答将按顺序包含他们对应的应答;

2024-05-15 09:31:14 222

原创 2024年最新Etcd教程 — Etcd单机版安装_etcd单机部署(3),2024年最新武汉软通动力Golang面试

目录下,这样就可以在系统中直接调用etcd/etcdctl这两个程序了。目录下保存的数据,不然再重新启用服务会失败。,即可启动一个单节点的etcd服务,开放:2379、2380端口。这两个二进制文件复制到。

2024-05-15 09:30:40 381

原创 2024年最全一道 Google 的面试题,2024年最新Golang面试题汇总

defself.a = aself.b = b对于BFS,理解了上述6种操作就很简单了,在这里特别要注意的是,用数组visted 记录已经存在过的状态,存在过的状态就不入队列。Python代码如下:“”"通过广度搜索来计算容量为C的水:param A: 容量为A的杯子1:param B: 容量为B的杯子2:param C: 容量为C的水:return:“”"

2024-05-15 05:55:15 516

原创 2024年最全一线技术管理者究竟在管什么事?,2024年最新2024年最新大厂Golang面试笔试题目

系统模块功能功能简述研发人员工时(h)预计完成时间功能除了包括正常的开发工作,还要包括提供接口文档接口联调研发自测文档更新等。正常的功能开发,拆分成工时的颗粒度最大为 2h,这样的颗粒度能够降低工作的复杂度,使不熟悉相关业务的研发也能够快速上手,比如 2h 就写一个方法。项目介绍产品文档业务流程系统结构接口文档数据字段外部依赖其他这个分类可自定义,主要是为了解决 当人员发生流动 导致 系统交接时产生遗漏的问题。

2024-05-15 05:54:42 920

原创 2024年最全一篇文章让你了解ISIGHT(1),2024年最新2024最新爱奇艺Golang社招面试题目

已集成的试验设计方法有:参数试验法(parameter study),全因子法(full factorial design),部分因子法(fractional factorial),正交数组法(orthogonal arrays),中心复合法(central composite design),Box-Behnken法,拉丁超立方法(latin hypercube design),优化拉丁超立方法(optimal latin hypercube design),自定义数据文件(data file)。

2024-05-15 05:54:10 528

原创 2024年最全一篇文章搞懂FastDfs(全是干货,建议收藏)_fast dfs,2024年最新字节跳动Golang金三银四解析

注:tracker和storage都是同一个fastdfs的主程序的两个不同概念,配置不同的配置文件就可以设定为tracker或者storage。注:如果Tracker和Storage是配置在不同的服务器上,那么基础环境要在两个服务器上都安装。(img-tIDSX9Xu-1715723592984)]前提:必须首先启动tracker。

2024-05-15 05:53:36 962

原创 2024年【程序员读论文】LeCun, Y(1),2024年最新推荐给大家

题目摘要深度学习允许由多个处理层组成的计算模型学习具有多个抽象级别的数据表示。这些方法极大地提高了语音识别、视觉对象识别、对象检测和许多其他领域(如药物发现和基因组学)的最新技术水平。深度学习通过使用反向传播算法来发现大数据集中的复杂结构,以指示机器应该如何改变用于计算每一层表示的内部参数,该参数是用来从上一层的表示计算本层的表示。深度卷积网络给处理图像、视频、语音和音频带来了重大的突破。而循环网络已经照亮了序列数据处理,比如文本和语音。backpropagation :反向传播。

2024-05-15 02:16:57 866

原创 2024年【授以渔】教你使用Amesim帮助文档_amesim中文帮助文档(1),Golang基础视频教程

比如,如果要学习软件后处理相关的案例,就可以点击Platform → Analysis Tools → Post Processing查看相关的Demo模型;如果要学习HCD库元件建模实例,就可以点击Libraries → Hydraulic Component Design查看HCD库的Demo模型,共有16个Demo,包括各种阀、缸、泵等的建模实例,是HCD库建模非常好的参考资料;

2024-05-15 02:16:24 849

原创 2024年【VxWorks5(3),2024年最新42岁程序员面试

charbuf;} RING;

2024-05-15 02:15:51 777

空空如也

空空如也

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

TA关注的人

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