自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一篇文章快速搞懂Qt文件读写操作_qfile readall比实际小一个字节

Qt默认使用utf-8的编码方式,在Linux中一般没有问题,因为Linux默认也是用utf-8。使用QFile首先用只读方式打开一个文本文件,然后用readAll()方法将文件内容一次全部读取出来,返回值是字节数组QByteArray。我们可以用IsRelative()和IsAbsolute()方法来检验某个QDir对象使用的是绝对路径还是相对路径。如果操作的是文本文件,Qt还专门封装了一个处理文本流的类,我们可以一行一行的读取文本内容。

2024-09-08 08:13:51 339

原创 【GO for java programmers】面向Java开发者的GO编程2

此外,if和switch接收一个可选的初始化的状态,那么惯用做法是建一个局部变量。

2024-09-08 02:54:27 767

原创 Windows下socket编程怎么获取本机ip_使用socke技术编写一段代码,完成获取本地主机的ip地址、子网掩码、网络关地

printf(“本机IP地址是:%s\n”, ip_address);printf(“初始化错误”);printf(“初始化错误”);

2024-09-07 23:58:03 264

原创 Python基础(八) 万字详解深浅拷贝、生成器、迭代器以及装饰器_python 深拷贝迭代器

列表内的元素可以分散的存储在内存中列表存储的,实际上是这些——地址的存储在内存中是连续的(1)新增元素(2)修改元素(3)对列表型元素进行操作因为操作的是列表,而原列表映射的是地址,修改元素后对地址进行映射,因此list1和2的修改相同(4)对元组型元素进行操作元组是不可变的!!!相当于新加了一个元组(5, 6, 7, 8, 9),而list2指向该元组。(5)对字典型元素进行操作。

2024-09-07 18:34:25 818

原创 Go语言入门教程_go语言开发(1)

首先函数的格式是固定的,func+函数名+ 参数 + 返回值(可选) + 函数体。在golang中有两个特殊的函数,main函数和init函数,main函数不用介绍在所有语言中都一样,它作为一个程序的入口,只能有一个。

2024-09-07 13:04:58 873

原创 Golang 乐观锁实战_gorm 乐观锁(1)

当用户尝试添加商品到购物车时,我们首先查询商品的当前库存和版本号,然后尝试更新库存数量。如果库存足够,我们减少库存数量并更新版本号。如果在这个过程中,库存被其他用户更新了,乐观锁会捕获到版本号的变化,并拒绝这次更新。在这个示例中,我们通过乐观锁确保了在并发环境下,商品库存的更新是安全的。如果发生冲突,我们可以通知用户重新尝试操作,或者采取其他补救措施。‍。

2024-09-07 06:55:19 678

原创 CTF日常训练WriteUp之CTF秀靶场_ctf靶场训练

技术文档也是我自己整理的,包括我参加大型网安行动、CTF和挖SRC漏洞的经验和技术要点,电子书也有200多本,由于内容的敏感性,我就不一一展示了。网上虽然也有很多的学习资源,但基本上都残缺不全的,这是我自己录的网安视频教程,上面路线图的每一个知识点,我都有配套的视频讲解。攻击和防守要学的东西也不少,具体要学的东西我都写在了上面的路线图,如果你能学完它们,你去就业和接私活完全没有问题。最后就是我这几年整理的网安方面的面试题,如果你是要找网安方面的工作,它们绝对能帮你大忙。

2024-09-07 01:15:59 365

原创 52个数据可视化图表鉴赏_数字指标可视化

弧线图是一种图形绘制样式,其中图形的顶点沿欧几里德平面中的一条线放置,边在以该线为边界的两个半平面之一中绘制为半圆,或绘制为半圆序列形成的平滑曲线。在某些情况下,直线本身的线段也可以作为边,只要它们只连接沿直线连续的顶点。

2024-09-06 22:26:28 1254

原创 CSS 边框动画_border运动 动画(2)

【代码】CSS 边框动画_border运动 动画(2)

2024-09-05 03:54:11 1087

原创 B+树的Java实现(B+ Tree)_java实现b+树储存与检索

建立一个阶为4的B+树,随机一些数据进行插入(只用key,忽略value):首先,依次插入10,17,3,19,都能存放在初始节点中,在插入时会查找到正确的位置并且进行插入:之后插入6,插入成功后发现当前节点的键的数量为5,大于了最大值4,所以需要从中间拆分为两部分,同时把拆分后的两个节点最大的键取出来插入到父节点中(图中橙色节点):之后继续插入5,18,4都能够成功插入.5插入时先从根节点出发,因为小于第一个key 6,所直接插入6对应的子节点。

2024-09-04 16:47:08 458

原创 2024年给正在创作的程序员的实用工具_阿虚的笔记方案(上)

01.表情包02.地图各种生成器。

2024-09-04 04:09:17 660

空空如也

空空如也

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

TA关注的人

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