自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【云原生】什么是云原生?云原生篇章序幕_谷歌提出的云原生概念

经历了九九八十一难,我终于开始进行撰写云原生的文章了,也因为最近事情比较多,导致我的脑子很乱,并不能很好的输出内容,文章更新频率并不是很高,不过就在昨天,终于把一部分的事情解决了,我也打算拿本周来认真写一下文章,这篇文章是这个系列的开始,我们也不会止步于此,这周会先把学习路线搞出来,然后去写一下服务网格这方面的知识,我会尽我最大的能力去讲好这些知识,如果有什么错误的地方也希望大家指正出来,咱们共同进步!

2024-09-12 16:12:18 435

原创 【Go开源宝藏】Golang 爬虫 整点新花样_golang 使用session爬虫

上文也提到了一个包,当发送完请求之后,cookie就会保存在这个client.Jar这个包中我们处理打印出这个client.Jar这个包的信息之后,选出响应的cookie,然后放在请求头上面即可!就能处理登陆情况下的cookie问题了。至此,发送请求部分就完全完成了!

2024-09-12 14:06:16 339

原创 Windows下的socket演示程序及加载DLL_socket如何读32位dll文件

/每个字节都用0填充。#pragma comment(lib, “ws2_32.lib”) //加载 ws2_32.dll。//主版本号为1,副版本号为2,返回 0x0201。//主版本号为2,副版本号为2,返回 0x0202。//接收服务器传回的数据。//向服务器发起请求。//输出接收到的数据。//终止使用 DLL。

2024-09-12 11:33:00 279

原创 ThreadLocal原理详解--终于弄明白了ThreadLocal_localthread原理(1)

在这也就是为什么“一个ThreadLocal在一个线程中是共享的,在不同线程之间又是隔离的”,每个线程都只能看到自己线程的值,这也就是ThreadLocal的核心作用:实现线程范围的局部变量。为什么我们将ThreadLocal说成变量,我们姑且可以这么理解,每个ThreadLocal实例中都可以保存一个值(基本数据类型值或者引用类型的引用值),而内部保存的值是可以修改的,而这样的特性与变量的特性及其相似,变量不就是用来保存一个值的吗?

2024-09-12 09:16:56 334

原创 Redis配置项汇总(超级详细)_配置库及配置项列表示例(1)

通过使用如图所示:图1:Redis配置项注意:由于版本和操作系统的不同,配置项的数量会存在差异。

2024-09-12 06:50:09 456

原创 Qt QLineEdit单行输入框用法详解_qt 输入框带删除(1)

表 1 QLineEdit常用属性 属 性 含 义除了上表提到的获取和修改属性值的方法外,QLineEdit 类还提供了一些功能实用的方法,例如:表 2 QLineEdit常用方法 成员方法 功 能。

2024-09-12 04:38:23 696

原创 php调用go微服务,基于go搭建微服务实践教程 (一)

对编程语言做有意义的基测很难。概览中我们看到我们的服务会运行在docker swarm中,这意味着我们所有的服务,包括支持服务(服务器配置,边缘等)和微服务程序都会运行在docker swarm中。如果你的cpu足够,就不必为缺少内存而要多花一倍的钱,后面我们也会看到go的服务在处理请求时甚至比spring boot 在闲置的时候少。这些内容都应该在为服务里实现,不仅仅是用go,其他的语言,例如,java,python,写微服务产品时也应该实现这些功能.在这篇博客中我会尽量从go语言角度覆盖这些内容。

2024-09-12 02:24:22 342

原创 Leetcode 349

输入:nums1 = [4,9,5], nums2 = [9,4,9,8,4]delete(numMap, num2) // 从 map 中删除。numMap[num1] = 1 // 放入map中。解释:[4,9] 也是可通过的。

2024-09-12 00:10:33 263

原创 HW必备神器|一具抵百具_hw 工具

为什么会写这一款DecryptTools综合加解密工具,因为在很多比赛如果算。

2024-09-11 21:56:51 422

原创 Go如何自动解压缩包?如何读取docx doc文件内容?_docx文件解包(2)

【代码】Go如何自动解压缩包?如何读取docx doc文件内容?_docx文件解包(2)

2024-09-11 15:16:31 184

原创 Google禁止Android-11-自定义-Toast-了?

调用无效,仅影响 text toast如图,在 test toast 中调用 setGravity 和 setMargin 方法,但 toast 位置并未居中。

2024-09-11 13:24:21 465

原创 Golang中读写CSV文件的全面指南_golang csv

在上面的示例中,我们定义了一个名为Person的结构体,其中的字段使用csv标签指定了他们在CSV文件中对应的列名。4. 读取CSV文件:使用函数从CSV文件中读取记录。在上述代码中,我们使用函数打开一个名为data.csv的文件,并将其传递给函数来读取CSV记录。通过传递一个指向记录切片的指针,我们可以将文件中的记录存储在people变量中。5. 写入CSV文件:使用函数将记录写入CSV文件。在上述代码中,我们使用函数创建一个名为output.csv的文件,并将其传递给函数来写入CSV记录。

2024-09-11 11:03:55 304

原创 Go 专栏|流程控制,一网打尽(1)

只能跳到同级作用域或者上层作用域内,不能跳到内部作用域内。// break 跳转到标签处,然后跳过 for 循环。// continue 跳转到标签处,然后执行 i++语句的执行,可用于跳出多重循环,但标签和。可以不设定条件表达式,在此种情况下,整个。只能在函数内跳转,需要配合标签一起使用;和标签一起使用,用于跳出标签所标识的。和标签一起使用,用于跳出标签所标识的。后可添加变量初始化语句,使用。语句的本次选代,但标签和。不能跳过内部变量声明语句;// 跳过变量声明,不允许。// 有变量初始化和条件。

2024-09-11 08:48:05 540

原创 Epoll原理解析_epoll_wait

假如能够预先传入一个 Socket 列表,如果列表中的 Socket 都没有数据,挂起进程,直到有一个 Socket 收到数据,唤醒进程。下图的计算机中运行着 A、B 与 C 三个进程,其中进程 A 执行着上述基础网络程序,一开始,这 3 个进程都被操作系统的工作队列所引用,处于运行状态,会分时执行。然后调用 Select,如果 FDS 中的所有 Socket 都没有数据,Select 会阻塞,直到有一个 Socket 接收到数据,Select 返回,唤醒进程。

2024-09-11 06:36:22 692

原创 ClickHouse Kafka 引擎教程

现在 Kafak 准备工作已完成。让我们转向ClickHouse。

2024-09-11 04:05:22 913

空空如也

空空如也

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

TA关注的人

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