自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Go最新我们又更新了一波大厂面经!_golang 初级 面经(2),2024年最新阿里+头条+抖音+百度+蚂蚁+京东面经

GRPC是一种高性能、开源的远程过程调用(RPC)框架,由Google开发并基于HTTP/2协议实现。它允许在不同的计算机之间进行跨语言和跨平台的通信,使得构建分布式系统变得更加简单和高效。GRPC使用Protocol Buffers(简称Protobuf)作为默认的序列化机制,而不是使用JSON。效率高:Protobuf使用二进制编码,相比于文本格式的JSON,它的编码和解码速度更快,传输的数据量更小,节省了带宽和存储空间。

2024-05-17 05:54:45 884

原创 Go最新慢 SQL 分析与优化(3),2024年最新Golang零基础

该方式较方式一的优点在于可并行查询,每个分段查询互不依赖;较方式一的缺点在于较依赖数据的连续性,若数据过于分散,代价较高。

2024-05-17 05:54:10 798

原创 Go最新情感分析——深入snownlp原理和实践(2),绝了

(img-qHVBqYsL-1715896391185)](img-zVGPtgCH-1715896391186)]其中,第一个for循环中的tmp[k]对应了公式中的。其中,第一个for循环中的tmp[k]对应了公式中的。

2024-05-17 05:53:35 698

原创 Go最新Golang 中的 slice 详解_golang slice,【工作经验分享

在 Go 中,数组是不常见的,因为其长度是类型的一部分,限制了它的表达能力,比如 [3]int 和 [4]int 就是不同的类型。(2)数组是值类型,切片是引用类型,每个切片都引用了一个底层数组,切片本身不能存储任何数据,都是底层数组存储数据,修改切片的时候修改的是底层数组中的数据,切片一旦扩容,会指向一个新的底层数组,内存地址也就随之改变。

2024-05-17 02:07:43 297

原创 Go最新Golang WebSocket 心跳(2),张口就来

【代码】Go最新Golang WebSocket 心跳(2),张口就来。

2024-05-17 02:07:08 251

原创 Go最新Golang Context 的使用指南_golang context 使用,BAT大厂最爱问的Golang核心面试百题详细解析

Context 是 Golang 中处理并发和请求的重要机制之一。通过使用 Context,我们可以有效地控制和管理 goroutine 的生命周期,并实现超时控制和取消操作。使用 Context 可以避免因一个请求出现问题而导致其他请求也出现问题的情况。同时,Context 的传播机制能够自动取消所有依赖于父 Context 的子 Context,保证所有相关的操作能够正确地停止。通过本文的介绍,您应该已经了解了如何使用 Context 来管理和控制 Golang 中的并发操作。

2024-05-17 02:06:33 346

原创 Go最新JVM的本地方法栈_jvm 本地方法栈 设置(1),Golang实战项目视频

然而当它调用的是本地方法时,虚拟机会保持Java栈不变,不再在线程的Java栈中压入新的帧,虚拟机只是简单地动态连接并直接调用指定的本地方法。如果某个虚拟机实现的本地方法接口是使用C连接模型的话,那么它的本地方法栈就是C栈。同样,这就是虚拟机实现中本地方法栈的行为。很可能本地方法接口需要回调Java虚拟机中的Java方法,在这种情况下,该线程会保存本地方法栈的状态并进入到另一个Java栈。下图描绘了这样一个情景,就是当一个线程调用一个本地方法时,本地方法又回调虚拟机中的另一个Java方法。

2024-05-16 14:09:08 370

原创 Go最新JVM架构和内存管理优化(3),2024年最新我想谈谈关于Golang面试那些事

【代码】Go最新JVM架构和内存管理优化(3),2024年最新我想谈谈关于Golang面试那些事。

2024-05-16 14:08:35 391

原创 Go最新JVM原理之完整的一次GC流程_一次完整的 gc 流程是怎样的 ,2024年最新Golang面试回忆录

其中,新生代分为 Eden 区和 Survivor 区, Survivor 幸存者区又分为大小相等的两块 from 和 to 区。这便是 JVM 中堆的结构和各部分默认的比例,当然这些比例都可通过对应 JVM 参数来调整。

2024-05-16 14:08:02 348

原创 Go最全我的Go+语言初体验——(速爽到极致的Go+体验感)The Go(1),熬了整整30天

测试案例:值交换var x=5var y=10var z=xx=yy=z。

2024-05-16 10:46:30 334

原创 Go最全我是如何根据豆瓣api来理解Restful API设计的(7),2024年最新请查收

接口文档的编写至关重要,最好是写一个在线接口文档。如果对外公开api,api文档的质量直接反应了一个公司的技术水平,甚至一个公司的文化气质。http请求需要返回状态码,约定俗成的状态码能够帮助开发团队提高沟通效率。通用错误码,具体产品由具体产品api给出。太多了,只列出几条,具体见豆瓣 api。

2024-05-16 10:45:57 282

原创 Go最全我是如何根据豆瓣api来理解Restful API设计的(3),2024年最新搜狐新闻客户端Golang面试题

接口文档的编写至关重要,最好是写一个在线接口文档。如果对外公开api,api文档的质量直接反应了一个公司的技术水平,甚至一个公司的文化气质。http请求需要返回状态码,约定俗成的状态码能够帮助开发团队提高沟通效率。通用错误码,具体产品由具体产品api给出。太多了,只列出几条,具体见豆瓣 api。

2024-05-16 10:45:24 396

原创 Go最全我是如何根据豆瓣api来理解Restful API设计的(2),网易架构师深入讲解Golang开发

http请求需要返回状态码,约定俗成的状态码能够帮助开发团队提高沟通效率。通用错误码,具体产品由具体产品api给出。太多了,只列出几条,具体见豆瓣 api。###4.选择合适的状态码。

2024-05-16 10:44:49 270

原创 Go最全Google被算法(送分题)完虐,被曾经下属推荐网易云,3面(2),【2024Golang最新学习路线

10.编译时注解与运行时注解,为什么retrofit要使用运行时注解?什么时候用运行时注解?11.kotlin lazy使用,lazy viewmodel12.有没有看一下Google官方的ViewModel demo13.ViewModel在Activity初始化与在Fragment中初始化,有什么区别?14.kotlin与Java互相调用有什么问题?15.retrofit怎么做post请求。

2024-05-16 07:12:49 640

原创 Go最全Google的TensorFlow 介绍与安装教程(1),Golang多线程实现方式及并发与同步

安装PIP。

2024-05-16 07:12:16 697

原创 Go最全google最新大语言模型gemma本地化部署_gemma 要求(5),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-16 07:11:43 654

原创 Go最全Google推荐的图片加载库Glide介绍(与Picasso比较),Golang多态实现原理

尽管一张图片已经缓存了一次,但是假如你要在另外一个地方再次以不同尺寸显示,需要重新下载,调整成新尺寸的大小,然后将这个尺寸的也缓存起来。而Glide加载的大小和ImageView的大小是一致的,因此更小。Picasso缓存的是全尺寸的,而Glide缓存的是跟ImageView尺寸相同的。上面提到的平滑度的问题依然存在,而且如果加载的是RGB565图片,那么缓存中的图片也是RGB565。下次在任何ImageView中加载图片的时候,全尺寸的图片将从缓存中取出,重新调整大小,然后缓存。

2024-05-16 07:11:09 573

原创 Django7—表单form_django form 中class myform(form) label=“部门名称”initia(2)

max_length:这个字段值的最大长度。min_length:这个字段值的最小长度。required:这个字段是否是必须的。默认是必须的。error_messages:在某个条件验证失败的时候,给出错误信息。max_value:最大的值。min_value:最小的值。max_value:最大的值。min_value:最小的值。MaxValueValidator:验证最大值。MinValueValidator:验证最小值。MinLengthValidator:验证最小长度。

2024-05-16 03:37:28 993

原创 Django7—表单form_django form 中class myform(form) label=“部门名称”initia(1)

有时候对一个字段验证,不是一个长度,一个正则表达式能够写清楚的,还需要一些其他复杂的逻辑,那么我们可以对某个字段,进行自定义的验证。比如在注册的表单验证中,我们想要验证手机号码是否已经被注册过了,那么这时候就需要在数据库中进行判断才知道。。如果验证失败,那么就抛出一个验证错误。这段代码比较重要(起到举一反三的效果) 在实际开发中要学会灵活的使用 提高代码质量 提升业务性能。

2024-05-16 03:36:55 769

原创 django-rest-framework源码分析4—版本和解析器源码解析_django 解析multipart

【代码】django-rest-framework源码分析4—版本和解析器源码解析_django 解析multipart。

2024-05-16 03:36:22 295

原创 django-rest-framework源码分析4—版本和解析器源码解析_django 解析multipart(1)

parser_classes = [JsonParser,FormParser] # 请求头必须是 content_type = ‘application/json’不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!3.根据用户的请求头在parser_classes中找符合要求的解析器。依靠请求头中的content_type对请求的数据进行解析。1.获取用户的请求头。2.获取用户的请求体。

2024-05-16 03:35:48 813

原创 2024年最新Nessus2023(3),2024年最新震撼来袭

更新说明``漏洞库更新至20231215最新版本02本工具仅面向合法授权的企业安全建设行为,如您需要测试本工具的可用性,请自行搭建靶机环境。为避免被恶意使用,本项目所有收录的poc均为漏洞的理论判断,不存在漏洞利用过程,不会对目标发起真实攻击和漏洞利用。在使用本工具进行检测时,您应确保该行为符合当地的法律法规,并且已经取得了足够的授权。请勿对非授权目标进行扫描。如您在使用本工具的过程中存在任何非法行为,您需自行承担相应后果,我们将不承担任何法律及连带责任。

2024-05-15 11:06:30 218

原创 2024年最新Mybatis,2024年最新吐血整理

(1) 加载配置并初始化触发条件:加载配置文件配置来源于两个地方,一个是配置文件(主配置文件conf.xmlmapper文件*.xml),—个是java代码中的注解,将主配置文件内容解析封装到Configuration,将sql的配置信息加载成为一个mappedstatement对象,存储在内存之中(2) 接收调用请求触发条件:调用Mybatis提供的API传入参数:为SQL的ID和传入参数对象处理过程:将请求传递给下层的请求处理层进行处理。(3) 处理操作请求触发条件:API接口层传递请求过来。

2024-05-15 11:05:57 231

原创 2024年最新Mybatis(5),2024年最新系统盘点Golang开发者必须掌握的知识点

具体 MyBatis 有哪些 XML 标签,参见 《XML 映射配置文件》http://www.mybatis.org/mybatis-3/zh/configuration.html。///parser是XPathParser解析器对象,读取节点内数据,是MyBatis配置文件中的顶层标签。//第二次查询,由于上次更新操作,缓存数据已经清空(防止数据脏读),这里必须再次发出sql语。//第二次查询,由于是同一个sqlSession.commit(),会清空缓存信息。

2024-05-15 11:05:22 335

原创 2024年最全某厂的红队实战靶机面试_红队面试(1),2024年最新分享两道阿里P7究极难度算法题

网络安全行业产业以来,随即新增加了几十个网络安全行业岗位︰网络安全专家、网络安全分析师、安全咨询师、网络安全工程师、安全架构师、安全运维工程师、渗透工程师、信息安全管理员、数据安全工程师、网络安全运营工程师、网络安全应急响应工程师、数据鉴定师、网络安全产品经理、网络安全服务工程师、网络安全培训师、网络安全审计员、威胁情报分析工程师、灾难恢复专业人员、实战攻防专业人员…从某种程度来讲,在网络安全领域,跟医生职业一样,越老越吃香,因为技术愈加成熟,自然工作会受到重视,升职加薪则是水到渠成之事。

2024-05-15 07:34:17 846

原创 2024年最全机器人避障系统基础_避障算法(1),2024年最新看懂这些帮你轻松解决就业问题年薪50万不是梦

在三维立体空间中,利用重力和传感器的关系,可以分析得到如图3.5所示的三个姿态角p(pitch)、p(roll)、日(yaw):X轴相对于地面的角度是p、是Y轴相对于地面的角度是φ、Z轴相对于重力的夹角是0。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2OCZhJlV-1655011794621)(https://raw.githubusercontent.com/xkyvvv/blogpic3/main/img/202206112125168.png)]

2024-05-15 07:33:44 574

原创 2024年最全朋友圈那位隐藏大佬的单片机学习心得_钟威 单片机开发(3),Golang面试Golang基础

特殊寄存器、累加器、B寄存器、程序状态字、程序计数器PC,它们是如何相互配合完成运算的,立即寻址、直接寻址、间接寻址、寄存器寻址、寄存器间接寻址等寻址方式更是C语言指针的基础,(BTW:当初尝试考计算机三级第一次就卡在机试的PC汇编上了,学完单片机后满分通过)。还有就是看开发环境,比如现在用的比较多的就是针对51和stm32等的Keil环境、当然还有针对AVR开发用的WinGCC、AVRStudio等等,还有针对arduino等芯片的图形化编程引擎如mixly等,现在还有针对51单片机的图形化编程引擎。

2024-05-15 07:33:11 560

原创 2024年最全有哪些顶级水平的中国程序员?_巫泽俊,看这篇文章准没错

最终,我是这样离开网易的:CEO 丁磊先生跟我性格不合,难以共事,但因为我工作成绩突出,无法直接开除,而我又深深留恋这家公司,不肯主动辞职,于是不得已将我劝退,给予 N+1 补偿,并言辞恳切地请我走人。多年前以一篇怒骂windows,力挺linux的文章横空出世,就读清华博士退学,去谷歌工作又退出,话题人物。号称中国Lisp第一人,研究的范畴从梵文,意大利语到common Lisp,毽球,计算机基础理论,摄影,羽毛球,利用长柄伞进行街头搏击等,配合冷峻的面容,潇洒的长衣,人称伞哥。网易冰河(伞哥)是谁?

2024-05-15 07:32:38 753

原创 2024年最全HCIP知识点系列:DHCP基本概念(2),42岁程序员面试

根据交换机在数据中心机房机柜上的部署位置,一般分为TOR(Top of Rack)和EOR(End of Row)或MOR(Middle of Row)两种物理机架构。

2024-05-15 03:57:13 876

原创 2024年最全GUI图形界面编程基础知识_gui、vc(1),2024年最新附相关架构及资料

DirectX是一种应用程序接口(API),它可让以windows为平台的游戏或多媒体程序获得更高的执行效率,加强3d图形和声音效果,并提供设计人员一个共同的硬件驱动标准,让游戏开发者不必为每一品牌的硬件来写不同的驱动程序,也降低用户安装及设置硬件的复杂度。这样说是不是有点不太明白,其实从字面意义上说,Direct就是直接的意思,而后边的X则代表了很多的意思,从这一点上我们就可以看出DirectX的出现就是为了为众多软件提供直接服务的。

2024-05-15 03:56:40 846

原创 2024年最全gRPC教程 — 第二章_grpc的客户端使用openssl加密(2),2024年最新带你玩转自定义view系列

TLS(Transport Layer Security,安全传输层),TLS是建立在传输层TCP协议之上的协议,服务于应用层,它的前身是SSL(Secure Socket Layer,安全套接字层),它实现了将应用层的报文进行加密后再交由TCP进行传输的功能。TLS协议主要解决如下三个网络安全问题。

2024-05-15 03:56:06 333

原创 2024年最全go:标准库中证书x509(2),2024年最新零基础学Golang编程

结构体代表一个X.509证书。X.509标准定义了证书的格式,它是一种用于公开密钥加密的标准,广泛用于HTTPS、TLS等协议。这个结构体包含了证书的所有信息,如序列号、签名算法、颁发者、有效期等。

2024-05-15 03:55:33 383

原创 2024年Go最全Go:代码组织与包管理最佳实践(2),2024年最新2024Golang面经

Go语言,自从2009年推出以来,以其简洁的语法、强大的标准库以及出色的并发支持特性,在软件开发界迅速获得了广泛的应用。良好的代码组织可以大大提高项目的可维护性和可扩展性。本文旨在探讨Go语言在项目开发中的代码组织最佳实践,包括分包原则、命名约定以及包层次结构的建议。

2024-05-15 00:19:15 980

原创 2024年Go最全Go:代码组织与包管理最佳实践(1),最新大厂Golang社招面试经验汇总

IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!在Go项目中,合理命名一级包名对于保持代码的整洁和可维护性至关重要。以下是一些常见的一级包名及其用途的简要说明。这些定义文件可以被外部系统使用,以确保API的一致性。合理的包层次结构有助于提升项目的可读性和可维护性。

2024-05-15 00:18:42 410

原创 2024年Go最全Go:Beego零基础到项目实战(4),Golang开发面试技能介绍

注册路由的时候可以指定第三个参数,这个参数就是用来自定义路由的用法: method :函数名post:Login post请求的时候访问Login函数get:User get请求的时候访问User函数*:LoginOut 所有的请求方法都访问LoginOut函数4.3 自定义过滤器需要登录才能访问的不需要登录可以访问:/login/register第一个参数表示过滤的路由规则,支持通配符第二个参数就是过滤器的位置,beego支持的有5种BeforeStatic 静态地址之前。

2024-05-15 00:18:09 879

原创 2024年Go最全go配置解析库 - viper_go viper mergeinconfig(1),2024年最新小码农也有大梦想

覆盖内存中的键的值,对键不区分大小写。将用于代替通过flag、配置文件、环境变量、默认值或键/值存储获得的值。将环境变量的值设置到viper键中,该函数可以提供一或两个参数。添加远程源,当前支持etcd、consul、firestore。添加远程源,当前支持etcd、consul、firestore。打印调试信息,会根据viper查找顺序打印配置信息。是否允许空的环境变量视为有效值,默认是false。仅当文件不存在时,将当前配置写入文件。将存储的所有信息清空,仅用于测试。会将新的配置和原有的配置合并。

2024-05-15 00:17:35 854

原创 2024年最全1553B协议一些特点_1553b总线广播(2),2024年最新写给即将正在找工作的Golang攻城狮

网络上可挂接32个终端,所有的终端共享一条消息通路,任一时刻网 络中只有一个终端在发送消息,传送中的消息可以被所有终端接收,实际接收的终端通过地址来识别。网络结构简单,终端的扩展十分方便,任一终端(除总线控制 器外)的故障都不会造成整个网络的故咸总线控制器则可以通过备份来提高可靠性。3.1553B总线按指令/响应的方式异步操作,即总线上所有消息传输都由总线控制器发出的指令来控制。4.为保证数据传输的完整性,在兼顾实时性的条件下,采用了合理的差错控制措施,即反馈重传纠错(ARQ)方法。

2024-05-14 14:51:24 249

原创 2024年最全14种主流的RTOS 单片机操作系统~来学!_主要rtos(2),Golang编程基础

μClinux在结构上继承了标准Linux的多任务实现方式,分为实时进程和普通进程,分别采用先来先服务和时间片轮转调度,仅针对中低档嵌入式CPU特点进行改良,且不支持内核抢占,实时性一般。综上可知,μClinux最大特点在于针对无MMU处理器设计,这对于没有MMU功能的stm32f103来说是合适的,但移植此系统需要至少512KB的RAM空间,1MB的ROM/FLASH空间,而stmf103拥有256K的FLASH,需要外接存储器,这就增加了硬件设计的成本。

2024-05-14 14:50:48 928

原创 2024年最全10款用于查询IP地址的工具网站_ip查询域名网站工具(2),Golang进阶学习资料

此网址可查询具体IP地理位置坐标及相关地图、覆盖半径等。**网址:**该网址可以进行全球IP地址通查。

2024-05-14 14:50:11 774

原创 2024年objdump命令详解(3),Golang端简单易用的SPI框架

是用查看目标文件或者可执行的目标文件的构成的gcc工具。

2024-05-14 11:07:05 381

空空如也

空空如也

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

TA关注的人

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