自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2024最新最全面经,Java和Go,面试了30多场,终于上岸了!

redis7.0前的版本为解决上述问题,实现了quickList的结构,将Node节点的value指针,指向一个ziplist实例,ziplist是一块连续的空间,可以存储多个list的元素,这样quickList与普通链表相比,Node节点数量会更少,内存碎片也更少,而且一个Node中存放了多个元素,prev,next指针占据的空间比例很少,有效负载变得很高。场景: 例如本订单表是按照id进行的分表, 但是有的查询, 需要根据id进行查询, 有的查询需要根据活动id查询, 如何实现这个分表方案?

2024-04-21 18:04:32 568

原创 2024最新最全Web自动化测试面试题_web自动化的测试流程面试题

简单来说,就是把页面作为对象,在使用中传递页面对象,来使用页面对象中相 应的成员或者方法,能更好的体现面向对象语言(如 Java 或 Python)的面向对象和封装特性。断言的英文是 assertion,断言检查的英文是 assertion checking。断言是指定一个程序必须已经存在的状态的一个逻辑表达式,或者一组程序变量 在程序执行期间的某个点上必须满足的条件。

2024-04-21 18:04:01 616

原创 2024最新最全Web自动化测试面试题_web自动化的测试流程面试题(1)

简单来说,就是把页面作为对象,在使用中传递页面对象,来使用页面对象中相 应的成员或者方法,能更好的体现面向对象语言(如 Java 或 Python)的面向对象和封装特性。断言的英文是 assertion,断言检查的英文是 assertion checking。断言是指定一个程序必须已经存在的状态的一个逻辑表达式,或者一组程序变量 在程序执行期间的某个点上必须满足的条件。

2024-04-21 18:03:31 561

原创 2024最新Web前端经典面试试题及答案-史上最全前端面试题(含答案)_web前端面试题

1. 什么是MVVM?在MVVM框架下视图和模型是不能直接通信的,只能通过ViewModel进行交互,它能够监听到数据的变化,然后通知视图进行自动更新,而当用户操作视图时,VM也能监听到视图的变化,然后通知数据做相应改动,这实际上就实现了数据的双向绑定。并且V和VM可以进行通信。Model(模型)模型是指代表真实状态内容的领域模型(面向对象),或指代表内容的数据访问层(以数据为中心)。View(视图)就像在MVC和MVP模式中一样,视图是用户在屏幕上看到的结构、布局和外观(UI)。

2024-04-21 18:02:25 951

原创 数据库面试题(开发者必看)_程序员 账户交易 面试题,软件测试篇

什么是视图?以及视图的使用场景有哪些?视图是一种基于数据表的一种虚表(1)视图是一种虚表(2)视图建立在已有表的基础上, 视图赖以建立的这些表称为基表(3)向视图提供数据内容的语句为 SELECT 语句,可以将视图理解为存储起来的 SELECT 语句(4)视图向用户提供基表数据的另一种表现形式(5)视图没有存储真正的数据,真正的数据还是存储在基表中(6)程序员虽然操作的是视图,但最终视图还会转成操作基表(7)一个基表可以有0个或多个视图。

2024-04-20 05:24:10 791 2

原创 数据库系统概论知识点总结,2024年最新软件测试开发究竟该如何学习

特点:数据结构化,数据的共享性高,冗余度低且易扩充,数据独立性高(包括物理独立性和逻辑独立性),数据由数据库管理系统统一管理和控制。数据库系统由数据库(DB),数据库管理系统(DBMS),应用程序和数据库管理员(DBA)组成的存储、管理、处理和维护数据的系统。特点:数据可以长期保存,由文件系统管理数据,但是数据共享性差,冗余度大,独立性差。特点:数据不保存,应用程序管理数据,数据不共享,不具有独立性,应用程序管理数据。描述事务的符号记录称为数据。长期存储在计算机内,有组织的,可共享的大量数据的集合。

2024-04-20 05:23:40 320

原创 数据库系统原理设计题和综合体_某学校图书借阅管理系统应提供如下功能 (1)查询书库中现有图书信息,包括书号、书

(1) 建立一个视图 V-SSC(SNO ,SN,CNO,CN,G),并按 CNO升序排序;答案: (1)CREATE SQL VIEW V-SSC(SNO ,SN,CNO,CN,G)每次登录后,测试试卷由系统自动抽题随机生成,即每次生。41.假设有一关系模式 R(学号,姓名,系名,系主任,课程号,课程名,成绩 ) 其中:每个。22、设有学生表 S(SNO,SN)(SNO为学生号, SN为姓名 ) 和学生选修课程表。(2) 转换成关系模式,并指出每个关系模式的主码和外码 (如果有外码指出来 ) ,在主码。

2024-04-20 05:23:10 604

原创 数据库系统原理设计题和综合体_某学校图书借阅管理系统应提供如下功能 (1)查询书库中现有图书信息,包括书号、书(1)

(2)根据转换规则,将 ER 模型转换成关系模型,要求标注每个关系模型的主键和外键(如果存在)。36.设有关系 S(S#,NAME ,AGE, SEX),其属性分别表示:学号,姓名,年龄和性别;37.设有学生表 S(S#,NAME , AGE ,SEX),其属性分别表示:学号,姓名,年龄和性。选课表 SC(S#,C#,GRADE ),其属性分别表示:学号,课号和成绩。职工号,姓名,年龄,性别,工资。41.假设有一关系模式 R(学号,姓名,系名,系主任,课程号,课程名,成绩 ) 其中:每个。

2024-04-20 05:22:40 823

原创 数据库系统原理名词解释_数据库原理名词解释,2024年最新掌握这些软件测试开发热门前沿知识

3.函数依赖: 用 U 表示属性集的全集 {A1,A2,⋯,An},设 R(U)是属性集 U 上的关系模。5.DBMS :DBMS 是为数据库的建立、使用和维护而配置的软件,它是数据库系统的核心组成部分。式.X,Y 是 U 的子集 ,若对于 X 的每一个具体值 ,Y都有唯一的具体值与之对应 ,则称。如果属性集 K是关系模式 R1的主键, K也是关系模式 R2的外键,那么在 R关系中, K的取。图中构造出来的,视图并不存储对应的数据,只是将视图的定义存于数据字典中。值要么为空,要么为 R1关系的中的某个值。

2024-04-20 05:22:10 569

原创 数据库系统原理名词解释_4,2024年最新面试加分项

就就是针对某一具体应用的数据必须满足的语义约束。包括非空、唯一与布尔条件约束三种情况。

2024-04-20 05:21:39 735

原创 数据库管理工具之DataGrip_datagrip有免费版的吗,一线互联网大厂中高级软件测试面试真题收录

直接在DataGrip官方网址即可下载,但由于该软件是付费产品,新下载只有30天的免费使用,超过30天需要付费。注意:若是你公司的数据库不能够直接连接,需要借助跳板机的SSL通道进行连接,则需要先连接到跳板机,通过跳板机的通道,再连接相应的数据库。Authentication type:跳板机的认证类型,由于我这边是通过公钥文件进行验证,所以这里选择"Key pair"Driver:下载相应的数据库驱动文件,如果直接下载失败,则需要手动下载。Username:连接跳板机的账号。User:登录数据库的账号。

2024-04-20 05:21:08 369

原创 数据库管理工具之DataGrip_datagrip有免费版的吗(2),好文推荐

直接在DataGrip官方网址即可下载,但由于该软件是付费产品,新下载只有30天的免费使用,超过30天需要付费。注意:若是你公司的数据库不能够直接连接,需要借助跳板机的SSL通道进行连接,则需要先连接到跳板机,通过跳板机的通道,再连接相应的数据库。Authentication type:跳板机的认证类型,由于我这边是通过公钥文件进行验证,所以这里选择"Key pair"Driver:下载相应的数据库驱动文件,如果直接下载失败,则需要手动下载。Username:连接跳板机的账号。User:登录数据库的账号。

2024-04-20 05:20:37 629

原创 数据库管理工具之DataGrip_datagrip有免费版的吗(1),2024年最新从外包月薪5K到阿里月薪15K

注意:若是你公司的数据库不能够直接连接,需要借助跳板机的SSL通道进行连接,则需要先连接到跳板机,通过跳板机的通道,再连接相应的数据库。这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!Authentication type:跳板机的认证类型,由于我这边是通过公钥文件进行验证,所以这里选择"Key pair"Private key file:连接跳板机所需的公钥文件(如没有该项认证,则不填)Host:跳板机所在的主机名。

2024-04-20 05:20:07 219

原创 数据库常见笔试面试题_数据库面试题,费时6个月成功入职阿里

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

2024-04-20 05:19:36 866

原创 数据库常见笔试面试题_数据库面试题(2),2024年最新2024大厂软件测试面试集合

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

2024-04-20 05:19:01 666

原创 数据库常见笔试面试题_数据库面试题(1),2024年最新阿里正式启动2024届春季校招

(因为不必将archive log写入硬盘)RAID 5与RAID 3很相似,不同之处在于RAID 5的奇偶校验信息也同数据一样被分割保存到所有的硬盘驱动器,而不是写入一个指定的硬盘驱动器,从而消除了单个奇偶校验硬盘驱动器的瓶颈问题。备用数据库(standby database):ORACLE推出的一种高可用性(HIGH AVAILABLE)数据库方案,在主节点与备用节点间通过日志同步来保证数据的同步,备用节点作为主节点的备份,可以实现快速切换与灾难性恢复,从920开始,还开始支持物理与逻辑备用服务器。

2024-04-20 05:18:27 839

原创 数据库常见的面试题大全_数据库面试题,中高级软件测试面试中你不得不会的知识点

存储过程是一个预编译的SQL语句,优点是允许模块化的设计,就是说只需创建一次,以后在该程序中就可以调用多次。如果某次操作需要执行多次SQL,使用存储过程比单纯SQL语句执行要快。调用: 1)可以用一个命令对象来调用存储过程。2)可以供外部程序调用,比如:java程序。

2024-04-20 05:17:53 841

原创 数据库工程师常见面试题,懂了秋招拿10个offer!_数据库开发工程师面试常见问题

答: Delete 命令用来删除表的全部或者一部分数据行,执行 delete 之后,用户需要提交(commmit)或者回滚(rollback) transaction 来执行删除或者撤销删除, delete 命令会触发这个表上所有的 delete 触发器。Truncate 删除表中的所有数据,这个操作不能回滚,也不会触发这个表上的触发器, truncate 比 delete更快,占用的空间更小。

2024-04-20 05:17:22 377

原创 数据库安全之Mysql数据库安全加固_[mysql]部分中添加“log = var log mylogfile

有些应用程序是通过一个特定数据库表的用户名和口令连接到MySQL的,安全人员不应当给予这个用户完全的访问权。如果攻击者获得了这个拥有完全访问权的用户,他也就拥有了所有的数据库。而且,如果用户有打开的对话,此时取消用户,则命令不会生效,直到用户对话被关闭后才生效。我们可以移除任何无用的数据库,以避免在不可预料的情况下访问了数据库。启用日志记录让你可以检测服务器上的活动,这样你就可以分析失败的登录尝试和敏感文件的访问记录,以便了解是否存在向你的服务器和数据库发起的恶意活动。红色标识的无用账户都可以删除。

2024-04-20 05:16:52 641

原创 如何巧用burp安排某系统,2024年最新【吐血整理】

2021年01月26日,sudo被披露存在一个基于堆的缓冲区溢出漏洞(CVE-2021-3156,该漏洞被命名为“Baron Samedit”),可导致本地权限提升。在爆破过程中发现有的显示账户不存在,有的显示密码不正确,然而返回包的长度都是一样的,有没有什么快速区分他们的方法呢,其实burp简单配置一下就可以实现这个功能。先把原有的清空,然后输入我们想匹配的字符串,想要匹配中文字符的话可以先把中文字符转换成十六进制,然后通过正则匹配。成功爆出邀请码,但是可以看到成功注册了,但是需要审核,先登录一下试试。

2024-04-19 07:54:31 803

原创 如何巧用burp安排某系统(1),熬夜整理华为最新Golang笔试题

善于运用工具可以为渗透带来极大的便利,尤其是BURP是一个非常强大的工具,这次渗透就是运用了BURP的各种功能,还有很多功能也是非常好用的,大家可以多研究。技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

2024-04-19 07:54:01 774

原创 公司新来了个拿18K出来的测试,让我见识到了什么叫真正的测试扛把子(1)

这两天和朋友说起这件事情,感叹现在的年轻人都这么优秀,说到底,软件测试行业还是属于技术岗位,随着不断地转行人员以及毕业的大学生疯狂地涌入软件测试行业,行业天花板也在逐渐升高,曾经那些只会点点点的测试员们越来越难在行业立足,逐渐会被自动化测试工程师和测试开发工程师所取代。我的自动化测试之路,一路走来都离不每个阶段的计划,因为自己喜欢规划和收集总结,所以,我和朋友特意花了一段时间整理编写了下面的《自动化测试工程师学习路线》,也整理了不少【网盘资源】,需要的朋友可以点击下方小卡片获取网盘链接。

2024-04-19 02:28:33 724

原创 公司新来了个00后软件测试工程师,一副毛头小子的样儿,哪想到是新一代的卷王(1)

2023年开年,上个月公司来了许多新面孔,其中居然有一个是00年的,虽然也给公司带来了一些新的血液,但也让我意识到,自己年级确实不小了。这两天公司团建他喝多了,聊的比较开,才知道原来这位小老弟家里条件不太好,爹妈退休金都没有,靠着他生活呢。在工作中不断的学习、实践,花的时间比别人多一倍,所以才能打下扎实的基础,现在工作也是得心应手。我也是个爱学习的人,我觉得学习是程序员工作中长久不变的主题。真正让人反感的,是技术平平,却急于表现自己的人,每天加班到12点,在老板面前表现得格外积极,弄得其他人都很尴尬。

2024-04-19 02:26:53 795

原创 【软件测试面试秘籍】学会这8大技巧,轻松拿下年薪20W offer!

回答这个问题时需要谨慎,如果求职者说自己小心眼、爱嫉妒人、非常懒惰、脾气大、效率低,企业肯定不会录用你。绝对不要自作聪明地回答“我最大的缺点是过于追求完美”,有的人以为这样回答会显得自己比较出色,但事实上,他已经岌岌可危了。企业喜欢求职者从自己的优点说起,中间加一些小缺点,最后再把问题转回到优点上,突出优点的部分,企业喜欢聪明的求职者。

2024-04-18 21:04:14 510

原创 【软件测试】聊一聊保持登录状态的几种方法_loadrunner怎么保持登录状态

在HTTP协议进行通信的过程中,HTTP协议定义了基本认证过程以允许HTTP服务器对WEB浏览器进行用户身份认证的方法,当一个客户端向HTTP服务器进行数据请求时,如果客户端未被认证,则HTTP服务器将通过基本认证过程对客户端的用户名及密码进行验证,以决定用户是否合法。HTTP服务器在每次收到请求包后,根据协议取得客户端附加的用户信息(BASE64编码的用户名和密码),解开请求包,对用户名及密码进行验证,如果用户名及密码正确,则根据客户端请求,返回客户端所需要的数据;不同的验证方案会在安全强度上有所不同。

2024-04-18 21:01:57 871

原创 zabbix自动发现url以及对http返回状态码监控实现_zabbix监控页面返回码

在zabbix_agentd.conf.d目录下创建文件,web_site_discovery.conf。4、在zabbix_agentd.conf中添加相关的key。#下面注释的是也可以使用域名+端口号。注意:这里也可以在后面加端口号。

2024-04-18 16:40:34 520

原创 ZABBIX自动发现Redis端口并监控_redis端口改了怎么探测

(4)、增加sudo权限之所以要增加sudo权限,是因为zabbix_agentd是zabbix用户启动的,默认不能执行netstat -p等命令,因此可以配置sudo解决,也可以使用chmod +s /bin/netstat进行解决。

2024-04-18 16:40:03 575

原创 Selenium篇实战--结合接口测试和图形界面测试_selenium可以测试页面的样子吗

2021-12-01 13:45:23.998166]增加cookis={‘httpOnly’: False, ‘name’: ‘screenResolution’, ‘path’: ‘/’, ‘secure’: False, ‘value’: ‘800x600’}[2021-12-01 13:45:27.470430]job=场景3测试job存在,url=http://localhost:8080/job/%E5%9C%BA%E6%99%AF3%E6%B5%8B%E8%AF%95job/

2024-04-18 12:04:41 368

原创 selenium用法详解,软件测试面试必问

当使用了隐式等待执行测试的时候,如果webdriver没有在DOM中找到元素,将继续等待,超过设定的时间后则抛出找不到元素的异常,换句话说,当查找元素或元素并没有立即出现的时候,隐式等待将等待一段时间再查找DOM,默认时间为0.料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。下面的例子是执行就是,拖拽进度条到底,并弹出提示框。2.可以用text方法获取弹出的文本 信息。#切换到目标元素所在的frame。对获取到的元素调用交互方法。#确定拖拽目标的起点。

2024-04-18 12:04:11 347

原创 Python测试框架:使用pytest进行自动化测试_crt pyton 脚本能使用pytest吗

在这个示例用例中,代码会向API发送GET请求,并断言响应的状态码为200,且响应文本中包含“百度一下”这几个关键字。如果想要进行Web自动化测试,只需要将代码中涉及接口测试API改为适用于Web自动化测试的API即可,而整体框架与执行方式则基本一致。在实际测试中通常需要对多组数据进行测试。{‘url’: ‘https://www.baidu.com’, ‘expected’: ‘百度一下’},假设我们想要测试百度首页API接口,用户发出的请求是否合法,并检查响应文本是否包含字符串、“百度一下”。

2024-04-17 20:04:18 454

原创 python机器学习——回归模型评估方法 & 回归算法(线性回归、L2岭回归)_python中如何评价多元线性回归的拟合度

y_lr_predict = std_y.inverse_transform(lr.predict(x_test)) # print(“正规方程测试集里面每个房子的预测价格:”, y_lr_predict)print(“正规方程的均方误差:”, mean_squared_error(std_y.inverse_transform(y_test), y_lr_predict))y_train = std_y.fit_transform(y_train.reshape(-1,1))#要求数据是二维数据。

2024-04-17 20:03:47 954

原创 Python+Selenium4环境搭建_安装selenium4安装方法,36岁老码农现身说法

这里因为需要将Python和Selenium进行组合,当然Selenium也提供了基于python的实现,所以就需要把Selenium的包安装到python库中去,以便于python开发时进行调用。在python的官方网站上可以找到SetupTools的下载,这里Windows只提供了32bit的下载,setuptools-0.6c11.win32-py2.7.exe,直接双击安装即可。这里可以直接在python的编辑中编写如下程序,并保存hello_selenium.py。3、安装Selenium。

2024-04-17 18:03:35 638

原创 Python+Selenium4环境搭建_selenium 4,2024年最新阿里+头条+腾讯等大厂软件测试面试题分享

selenium:是WEB的UI测试框架,可以和主流的编程语言(Python,Java,Net,PHP,JavaScript)整合来测试WEB系统,同时也是支持主流的浏览器(IE,Firefox,Chrome)。Selenium通过driver的驱动方式来操作浏览器,对浏览器进行各种交互式的验证(点击,输入,下拉框选项。不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!关于Google chrome;

2024-04-17 18:03:05 281

原创 mac地址、ip地址_ip地址基于逻辑上的标识,2024年最新揭秘ARouter路由机制

4、ip地址与mac地址的区别。基于mac地址的这种特点,局域网采用了mac地址来标识具体用户的方法:在交换机内部通过“表”的方式把mac。mac地址和网络无关,无论接入到网络的何处,都是相同的mac地址。ip地址按照“表”中的对应关系映射成mac地址,转发到对应的mac地址上的主机上,这样一来,即使某台主机。2、标示网络中的电脑,至少有三种方法:域名地址、ip地址、mac地址,分别对应应用层、网络层、物理层。mac地址就是在媒体接入层上使用的地址,也叫物理地址、硬件地址或者链路地址,由网。

2024-04-17 14:23:11 758

原创 mac地址、ip地址_ip地址基于逻辑上的标识(1),2024年最新深度集成

某台主机的mac地址,先用ping命令,ping target,这样才我们主机上面的arp表的缓存中就会留下目标地址。4、ip地址与mac地址的区别。基于mac地址的这种特点,局域网采用了mac地址来标识具体用户的方法:在交换机内部通过“表”的方式把mac。如果想盗用别人的ip地址,除了ip地址还要知道对应的mac地址。ip地址按照“表”中的对应关系映射成mac地址,转发到对应的mac地址上的主机上,这样一来,即使某台主机。所以,只有ip地址而没有mac地址是不能上网的,于是解决了ip盗用的问题。

2024-04-17 14:22:41 439

原创 Jenkins的job远程触发另一个Jenkins上的job_jenkins 调用另一个jenkins job

其中包括了有基础知识、Linux必备、Shell、互联网程序原理、Mysql数据库、抓包工具专题、接口测试工具、测试进阶-Python编程、Web自动化测试、APP自动化测试、接口自动化测试、测试高级持续集成、测试架构开发测试框架、性能测试、安全测试等。】,备注“入群”, 大家可以一起探讨交流软件测试,共同学习软件测试技术、面试等软件测试方方面面,还会有免费直播课,收获更多测试技巧,我们一起进阶Python自动化测试/测试开发,走向高薪之路。在bat中变量调用使用"%paramName%"的形式,使用。

2024-04-17 10:52:08 865

原创 jenkins的groovy脚本没权限_jenkins scriptapproval,我先收藏为敬

当弹出这个警告时,我尝试去点击In-process Script Approval,却发现没反应,当时没想到是用户的问题,我使用的是普通用户在进行构建。或者直接输:http://jenkins地址/jenkins/scriptApproval/就到设置groovy脚本权限的地方了。趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!找到对应的groovy脚本,点击approve给这个grovy脚本权限;使用admin用户登录jenkins;

2024-04-17 10:51:38 234

原创 Golang ORM框架介绍及比较_go orm 框架比较,2024年最新零基础Golang入门

(img-AwlxMYdM-1713309040461)]加V获取:vip1024b (备注Go)**// 自动迁移数据库表结构。// 自动创建数据库表结构。// 自动创建数据库表结构。// 创建新用户记录。// 创建新用户记录。// 创建新用户记录。

2024-04-17 07:10:57 690

原创 Golang Map:高效的键值对容器_goland 定义键值对,天呐

可以通过在Map中存储额外的数据结构,例如链表,来记录键值对的访问顺序,并在超过限制大小时删除最近最少访问的数据。Map的遍历顺序是不确定的,即遍历Map时并不能保证按照插入的顺序或其他特定的顺序进行。这是由于Map内部使用哈希函数对键进行哈希,哈希函数的随机性导致键值对的存储位置是不确定的。Map在创建时会预先分配一些内存空间,当键值对的数量超过这个预分配的空间时,Map会自动进行动态扩容。Map可以用于实现缓存的功能,通过将键值对存储在Map中,可以快速地进行查找和访问。等同步机制来保护Map的访问。

2024-04-17 07:10:27 984

原创 C语言二进制、八进制、十进制、十六进制深入探究_c语言 表示二进制数(3)

C语言中常用的整数有 short、int 和 long 三种类型,通过 printf 函数,可以将它们以八进制、十进制和十六进制的形式输出。当然,通过转换函数可以将其它进制数字转换成二进制数字,并以字符串的形式存储,然后在 printf 函数中使用。

2024-04-17 03:15:55 572

空空如也

空空如也

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

TA关注的人

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