自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024 年最值得关注的 34 个 Python 开源项目——Let‘s go!_python botflow

介绍:一种用于在语法树级(syntax tree level)操纵 Python 的重构工具,可以实现安全而大规模的代码修改任务,同时保证生成的代码可以编译和运行。它提供了一个简单的命令行界面和流畅的 Python API 接口,用于在代码中进行复杂的代码修改。它是用 Rust 语言编写的,运行速度快,计算成本极低,不需要在配置 Python 程序的进程中同时运行,也不会以任何方式中断当前正在运行的程序,这意味着 Py-Spy 可以安全地用于 Python 代码的生成。

2024-04-21 16:58:02 515

原创 2024 Google开发者大会:你了解机器学习的新动向吗?,Golang开发指南

可能很多同学对Google 开发者大会还不熟悉,Google 开发者大会是 Google 展示最新产品和平台的年度盛会,为开发者提供丰富的学习资源、实践操作和现场演示,提供与Google专家互动、与其他开发者交流的契机,助力开发提效,释放团队创造力,简化工作流程,以开放式集成解决方案为开发者效力,共同构建创新生态,开启美好未来。这种前沿技术和传统文化的结合,向我们展示了高科技离我们并不遥远,它可以就在我们的身边,可以离我们很近。x与模型各模式间的相近程度,即通过联合概率间接计算样本。

2024-04-21 16:57:31 840

原创 1,2024年最新凭借这份Golang面试题集

log.Fatalf(fmt.Sprintf(“grpc connect addr [%s] 连接失败 %s”, addr, err))log.Fatalf(fmt.Sprintf(“grpc connect addr [%s] 连接失败 %s”, addr, err))// 使用 grpc.Dial 创建一个到指定地址的 gRPC 连接。// 此处使用不安全的证书来实现 SSL/TLS 连接。// 此处使用不安全的证书来实现 SSL/TLS 连接。

2024-04-21 16:53:14 639

原创 微服务测试怎么做,看看这篇文章就懂了!,软件测试开发基础视频教程

**[外链图片转存中…(img-QIz3Bycs-1713548427116)]

2024-04-20 01:40:47 585

原创 微服务注册中心之Eureka,2024年最新字节跳动超高难度三面Golang程序员面经

点开this.filterAndShuffle(apps)实现,继续点apps.shuffleAndIndexInstances,继续点shuffleInstances,继续点application.shuffleAndStoreInstances,继续点_shuffleAndStoreInstances,发现if (filterUpInstances && InstanceStatus.UP!而spring.factories文件,则是用来记录项目包外需要注册的bean类名。204状态码,则注册成功。

2024-04-20 01:40:15 741

原创 微服务注册中心之Eureka(1),2024年Golang开发学习路线

PeerAwareInstanceRegistry接口,实现了com.netflix.eureka.registry.InstanceRegistry。204状态码,则注册成功。org.springframework.cloud.netflix.eureka.server.InstanceRegistry对PeerAwareInstanceRegistryImpl进行了继承和扩展,使其适配Spring cloud的使用环境,主要的实现由PeerAwareInstanceRegistryImpl提供。

2024-04-20 01:39:45 996

原创 微服务时代,你还没掌握契约测试吗_契约测试和集成测试区别

消费者作为数据的最终使用者非常清楚、明确的知道需要的什么样格式,什么类型的数据,它将负责创建契约文档(包含结构和格式的json文件),服务提供端将根据消费者端创建的契约文档提供对应格式的数据并返回给消费者,通过契约检查判断如果服务端提供的数据和消费者生成的契约不匹配,将抛出异常并提示给服务提供端。它提供了广泛的语言支持,如Ruby,Java,Scala,.NET,Javascript,Swift/Objective-C。在上面的图中,我们可以看到有两个微服务,通过REST彼此进行通信。

2024-04-20 01:39:15 687

原创 微信服务认证index,Golang面试超详细知识点

不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!//第三部分:到这里我们已经完成了校验的前两部分,排序以及加密,剩下的就是把加密完的本地字符串与get的微信服务器字符串进行比较。// 3)开发者获得加密后的字符串可与signature对比,标识该请求来源于微信。//填写在微信公众平台服务器配置中填写的token。// 2)对数组元素进行升序排序。// 第二部分:sha1加密。//把数组元素组成字符串。

2024-04-20 01:38:44 755

原创 微信小程序拖拽实现(真实测试管用),2024年最新【工作感悟】

/ 当前距离小于最小值,则等于最小值否则进行判断最大距离限定大于最大距离就等于最大距离。//(X轴反判断是因为他是负值,使用了right)//父元素必须为相对定位或者固定定位才可以。

2024-04-20 01:36:19 381

原创 微信小程序反编译,获取分包的js和html文件。_小程序的分包反编译html(2)

你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!-s=“分包编译后存放的目录”, 如果是主包的话不需要指定-s参数。解密结束后会在当前目录的wxpack目录下生成对应的程序文件。编辑结束后会在指定目录生成对应的源码文件。可以分包进行处理,建议一次处理一个即可。使用wuPack.js进行反编译。

2024-04-20 01:35:16 333

原创 微信小程序反编译,获取分包的js和html文件。_小程序的分包反编译html(1)

你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!-s=“分包编译后存放的目录”, 如果是主包的话不需要指定-s参数。如果对小编的文章感兴趣,欢迎互相关注,相互学习哦!编辑结束后会在指定目录生成对应的源码文件。使用wuPack.js进行反编译。

2024-04-20 01:34:45 357

原创 微信公众号 接口测试平台 获取自定义菜单教程(1),你值得拥有

name”: “随机消费”,“name”: “推荐好友”,“name”: “排行榜”,“key”: “随机刷步”,“name”: “我的”,“name”: “官网”,“key”: “登陆”,

2024-04-20 01:33:42 326

原创 循环神经网络,2024年最新软件测试校招面试经验汇总

在RNN中,每个循环核构成一层循环计算层,循环计算层的层数是向输出方向增长的。如上图所示,左图一共要送入RNN层两组数据,每组数据经过一个时间步就会得到输出结果,每个时间步送入三个数值,则输入循环层的数据维度就是 图1.2.6 RNN层输入维度[2, 1, 3]RNN 唯一的区别在于:由于它每个时刻的节点都可能有一个输出,所以 RNN 的总损失为所有时刻(或部分时刻)上的损失和。右图输入只有一组数据,分四个时间步送入循环层,每个时间步送入两个数值,则输入循环层的数据维度就是 [1,4,2]。

2024-04-20 01:33:11 838

原创 彻底卸载 Microsoft Edge_win10edge怎么卸载,2024年Golang常见面试题目

如果您是 Windows 11 用户,请注意:此过程可能会引发一些问题,因为 Microsoft 决定在其最新的操作系统中推送其 Edge 浏览器。如果您通过手动下载浏览器来安装 Microsoft Edge,而不是通过 Windows Update 自动安装,您应该能够使用以下简单方法卸载它。浏览器的快捷方式图标将从任务栏中消失,但您可能仍会在“开始”菜单中看到一个 Edge 条目。**2.**在“应用和功能”窗口中,**向下滚动到“Microsoft Edge”。单击“卸载”**以删除该程序。

2024-04-20 01:32:07 1171

原创 形式语言与自动机总结笔记_形式语言与自动机笔记,888道Golang高级面试题

underset{lm}{\Longrightarrow} 或 \overset{*}{\underset{\text{lm}}{\Longrightarrow}}\underset{rm}{\Longrightarrow} 或 \overset{*}{\underset{\text{rm}}{\Longrightarrow}}CFGG=(V,T,P,S), 初始符号 S 派生出来的符号串, 称为 G 的句型, 即。{q0​,q1​,q2​,q3​}→{q0​,q1​,q2​,q3​},则。

2024-04-20 01:31:35 487

原创 形式语言与自动机总结笔记_形式语言与自动机笔记(1),2024年最新开发8年的老Golang才知道

先自我介绍一下,小编浙江大学毕业,去过华为、字节跳动等大厂,目前阿里P7深知大多数程序员,想要提升技能,往往是自己摸索成长,但自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!因此收集整理了一份《2024年最新Golang全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友。既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,涵盖了95%以上Go语言开发知识点,真正体系化!由于文件比较多,这里只是将部分目录截图出来,全套包

2024-04-20 01:30:59 715

原创 当电子工程师十余年,感慨万千_电子工程师转行(2),2024年最新面试题解析已整理成文档

其实,结合自身的实际,去专注在自身的行业核心技术的掌握,不断更新自我观念,提高自身修养水平,反省与人打交道的方式方法,这样一个电子工程师才有更好的前景。容易消极的人如果学会了得失的转换,就会开朗很多。精通英语或者其他的第二外语,计算机操作非常熟练,善于与人沟通,在一个领域有所建树,对电子行业系统有比较充分的了解,并能持续不断学习的电子工程师最吃香。电子新手在刚开始工作的时候尽量选择大公司,当然,不是说小公司就没有好的了,有少部分小公司也能锻炼你各方面的能力,但大多数小公司都只会让你做技术的同时兼职打杂。

2024-04-20 01:28:28 253

原创 当前软件测试市场现状,2024年最新天呐

而这些专项测试岗位的薪资,也远远高于普通的功能测试岗位,甚至有了测试岗位的鄙视链条,比如功能测试自嘲点工,处在测试岗位的底端。这个阶段,软件研发模型以瀑布模型为代表,软件测试的经典著作有《软件测试的艺术》、《软件测试的经验》,测试工具大多都是商业工具如QTP、LoadRunner,大家严格按照瀑布模型研发测试,迭代慢,文档多。从最初的功能测试点点点,到第一个自动化测试脚本成功运行,第一次实施性能测试,第一次负责技术专项,再到质量保障体系的构建和落地实践,这个过程有太多的收获,也积攒了不少的踩坑经验。

2024-04-20 01:27:23 439

原创 如何使用JMeter测试导入接口 导出接口,2024年最新谈谈软件测试-Binder机制及AIDL使用

为了回馈铁杆粉丝们,我给大家整理了完整的软件测试视频学习教程,朋友们如果需要可以自行免费领取 【保证100%免费】

2024-04-19 07:20:40 373

原创 如何使用Java中的持续集成工具实现自动化的构建和测试?_java集成工具

通过使用Java中的持续集成工具,我们可以实现自动化的构建和测试,提高软件开发的效率和质量。本文以Jenkins为例,介绍了如何创建和配置一个自动化构建的Job,并介绍了一些常用的配置和操作。希望本文对读者在使用持续集成工具进行软件开发过程中有所帮助。以上是关于如何使用Java中的持续集成工具实现自动化的构建和测试的一些介绍,希望对读者有所帮助。持续集成工具的使用可以使我们的项目开发更加高效和稳定,同时也能够提高代码质量和团队的协作能力。希望读者在实际项目中能够灵活运用这些工具和技术,取得更好的开发效果。

2024-04-19 07:19:39 737

原创 全栈Jmeter接口测试(十四):跨线程组传递jmeter变量及cookie的处理_jmeter 线程组a的cookie 用于其他线程组

人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-19 02:02:39 357

原创 全新视角!带你一文读懂ChatGPT!,2024年最新作为Golang程序员都应掌握

根据百度百科显示,ChatGPT,是美国OpenAI研发的聊天机器人程序 ,于2022年11月30日发布。ChatGPT是人工智能技术驱动的自然语言处理工具,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,真正像人类一样来聊天交流,甚至能完成撰写邮件、视频脚本、文案、翻译、代码,写论文等任务。“ChatGPT主要涉及自然语言处理相关技术,属于认知智能领域的应用之一。ChatGPT 的横空出世,在业界掀起了惊涛骇浪。

2024-04-19 02:01:38 580

原创 【网络编程学习记录3】bind()函数绑定套接字和connect()函数建立连接_winsock bind connect

要想给 sa_data 赋值,必须同时指明IP地址和端口号,例如”127.0.0.1:80“,遗憾的是,没有相关函数将这个字符串转换成需要的形式,也就很难给 sockaddr 类型的变量赋值,所以使用 sockaddr_in 来代替。可以认为,sockaddr 是一种通用的结构体,可以用来保存多种类型的IP地址和端口号,而 sockaddr_in 是专门用来保存 IPv4 地址的结构体。

2024-04-18 20:34:41 809

原创 【网络编程学习记录10】socket编程实现文件传输功能_申明 本学习笔记是在该教程的基础上结合自己的学习情况进行的总结,不是原创,想要

这里我们调用 shutdown() 来发送FIN包:server 端直接调用 close()/closesocket() 会使输出缓冲区中的数据失效,文件内容很有可能没有传输完毕连接就断开了,而调用 shutdown() 会等待输出缓冲区中的数据传输完毕。//文件读取完毕,断开输出流,向客户端发送FIN包。#pragma comment (lib, “ws2_32.lib”) //加载 ws2_32.dll。//文件接收完毕后直接关闭套接字,无需调用shutdown()//循环发送数据,直到文件结尾。

2024-04-18 20:34:11 789

原创 Zabbix 如何动态执行监控采集脚本,字节跳动今日学习内容

then #判断当前时间与脚本修改时间的大小,3600秒更新一次。url=“http://192.168.24.108:8080/” #定义文件服务器的URL。file_directory=$parentDir/$1 #定义本地存放执行脚本的目录。file_path=$1/$2 #拼接文件服务器的脚本路径。file_path 2>>log #覆盖脚本。file_path #修改脚本的修改时间。file_name=$2 #脚本名称。file_path $3 #执行脚本。

2024-04-18 16:16:28 686

原创 Zabbix 如何动态执行监控采集脚本(1),2024年最新满满的干货

使用文件服务器统一存放和管理监控脚本,在zabbix agent预埋通用脚本,根据zabbix server传输的Key和参数,从文件服务器拉取脚本执行后返回数据。then #判断当前时间与脚本修改时间的大小,3600秒更新一次。file_directory=$parentDir/$1 #定义本地存放执行脚本的目录。file_path=$1/$2 #拼接文件服务器的脚本路径。file_path #修改脚本的修改时间。file_path $3 #执行脚本。2.编写文件拉取和执行的脚本。

2024-04-18 16:15:27 703

原创 Rust Http 性能测试框架 工具,腾讯T2亲自教你

你可以查阅Criterion的文档和示例代码来了解更多详细信息,并根据你的具体情况进行使用和定制。你可以使用Criterion的API来定义测试场景、设置测试参数、运行测试和收集性能数据。无论使用哪个工具,都要确保进行充分的测试,并使用统计数据和报告来评估和优化你的HTTP服务器的性能。请记住,在进行性能测试时,要确保测试环境和网络条件的稳定性,以获得准确和可靠的结果。这可以是你的Web服务器的URL或任何其他需要测试性能的URL。这可以是你的Web服务器的URL或任何其他需要测试性能的URL。

2024-04-18 11:39:19 416

原创 RunnerGo五种压测模式你会配置吗?,2024年最新2024年网易软件测试岗面试必问

如下图我们选择了90响应时间线,阈值为1000ms(1秒),那么执行该计划后,如果该接口95%响应时间线大于所设置的阈值,那么则会立即停止该任务,如果没有设置或者未超过阈值,则继续按照任务配置运行。如果到达最大并发数后仍未达到设定的阈值,则继续运行稳定持续时长所设置的时长运行后结束该计划。则该配置运行逻辑为:20并发运行100秒,然后20+30=50并发,再运行100秒,然后50+30=80并发,再运行100秒,然后80+30=110并发,由于110并发超过了最大并发100,最后运行持续时长50秒;

2024-04-18 11:38:49 378

原创 python学习 -对象把微信消息撤回后好慌,有了这个你就能看到撤回的消息了(超详解)_学哪种技术可以撤回

当我们与朋友,亲人,爱人聊天的时候,我估计每个人都经理过,那就是微信撤回功能中所提到的,对方撤回一条消息。俗话说,说出口的话,如泼出去的水,是收不回的。但今天可以了,在微信和QQ上,你可以撤回你刚刚说的话。当你的手机发出“嘀”的提示音,表示你收到了一条消息。忙打开,迫不及待地看看,是谁又在与自己说话。还没来得及看,或还没有看完,那句话却忽然没了,屏幕上显示“对方撤回了一条消息”。这个时候,我们都会有所感受。

2024-04-17 19:45:07 953

原创 Python如何实现数据驱动的接口自动化测试,2024大厂软件测试面试真题集锦

r = requests.post(url,params=json.dumps(params)) #post的方法必须用json.dumps()转化成json格式。:param results: [{data1},{data2},…:param params: {“”:“”,“”:“”} 需要传入的参数。:param params:{“”:“”,“”:“”} 需要传入的参数。:param filename: string 需要写入的文件名称。:param filename: 需要读取的数据文件。

2024-04-17 19:44:36 700

原创 python 函数详解_def func(用法),来看看这份超全面的《软件测试面试题及解析》

print(“Hello 大家好,我自我介绍一下,简单说两句:”)def stu(name, age, *args, hobby=“没有”, **kwargs):print(“Hello 大家好”)print(“我叫 {0}, 我今年 {1}岁了。if hobby == “没有”:print(“我没有爱好,so sorry”)else:print(“我的爱好是{0}”.format(hobby))print(i)

2024-04-17 17:45:28 694

原创 python 函数详解_def func(用法)(1),软件测试studio基础

print(“Hello 大家好,我自我介绍一下,简单说两句:”)

2024-04-17 17:44:58 1084

原创 Linux系列 了解nohup和&的功效_nohup &的好处

在这个终端运行的所有程序,包括前台进程组和后台进程组,一般都属于这个 Session。不过可以捕获这个信号,比如wget能捕获SIGHUP信号,并忽略它,这样就算退出了Linux登录,wget也能继续下载。本信号在用户终端连接(正常或非正常)结束时发出, 通常是在终端的控制进程结束时, 通知同一session内的各个作业,这时它们与控制终端不再关联。此时如果键入 Ctrl+C ,程序会收到一个 SIGINT信号,如果不做特殊处理,程序的默认行为是终止(如上图)。程序每隔一秒会在终端输出一个字符串。

2024-04-17 13:57:15 673

原创 Linux篇:shell脚本监控主机状态的3种方式_shell 循环监测状态

continue命令:与break相似,但是不同的地方是,它不会跳出所有循环,仅仅跳出当前循环。break命令:break命令允许跳出所有循环(终止执行后面的所有循环)。echo “数组元素个数为: ${#my_array[*]}”echo “数组元素个数为: ${#my_array[@]}”echo “数组的元素为: ${my_array[*]}”echo “数组的元素为: ${my_array[@]}”数组的元素为:A B C D。数组的元素为:A B C D。数组元素个数为: 4。

2024-04-17 13:56:44 888

原创 Java是编译语言还是解释语言?Java比C++慢?看了测试结果,颠覆了我的认知

JVM由五部分组成:类加载器JVM内存结构执行引擎本地方法接口本地方法库。

2024-04-17 10:33:48 790

原创 Java是编译语言还是解释语言?Java比C++慢?看了测试结果,颠覆了我的认知(1)

JVM由五部分组成:类加载器JVM内存结构执行引擎本地方法接口本地方法库。

2024-04-17 10:33:17 1013

原创 Goby 漏洞更新 |海康威视部分iVMS系统存在文件上传漏洞_海康威视部分 ivms 系统存在文件上传高危漏洞(1)

海康威视-iVMS综合安防管理平台是一套“集成化”、“数字化”、“智能化”的平台,包含视频、报警、门禁、访客、梯控、巡查、考勤、消费、停车场、可视对讲等多个子系统。海康威视-iVMS综合安防管理平台是一套“集成化”、“数字化”、“智能化”的平台,包含视频、报警、门禁、访客、梯控、巡查、考勤、消费、停车场、可视对讲等多个子系统。IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

2024-04-17 06:49:44 1228

原创 Goby 漏洞更新 |商混ERP系统 DictionaryEdit(2),2024年最新你真的知道Golang按下开机键到启动发生什么吗

杭州荷花软件有限公司开发的商混ERP系统。这套系统主要是处理建筑公司或者各项工程的搅拌站管理,内部含有销售模块、生产管理模块、实验室模块、人员管理等,该公司的商品混凝土ERP系统/Sys/DictionaryEdit.aspx处dict_key参数存在SQL报错注入漏洞,攻击者可通过该漏洞获取数据库权限。攻击者除了可以利用 SQL 注入漏洞获取数据库中的信息(例如,管理员后台密码、站点的用户个人信息)之外,甚至在高权限的情况可向服务器中写入木马,进一步获取服务器系统权限。

2024-04-17 06:48:42 275

原创 CORS 错误配置漏洞扫描器(3),2024年最新PDF超过6000页

*如果我们给students表增加一行,并添加class_id=5,由于classes表并不存在id=5的行,所以,LEFT OUTER JOIN的结果会增加一行,对应的class_name是NULL。,由于students表的class_id包含1,2,3,classes表的id包含1,2,3,4,所以,INNER JOIN根据条件s.class_id = c.id返回的结果集仅包含1,2,3。有RIGHT OUTER JOIN,就有LEFT OUTER JOIN,以及FULL OUTER JOIN。

2024-04-17 02:52:45 530

原创 CORS 错误配置漏洞扫描器(2),996页阿里Golang面试真题解析火爆全网

现在问题来了,存放班级名称的name列存储在classes表中,只有根据students表的class_id,找到classes表对应的行,再取出name列,就可以获得班级名称。例如,要指定条件“分数在80分或以上的学生”,写成WHERE条件就是SELECT * FROM students WHERE score >= 80。默认的排序规则是ASC:“升序”,即从小到大。如果聚合查询的WHERE条件没有匹配到任何行,COUNT()会返回0,而SUM()、AVG()、MAX()和MIN()会返回NULL。

2024-04-17 02:52:14 981

空空如也

空空如也

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

TA关注的人

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