自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小哥(xpc)

成功路上并不拥挤,因为坚持的人并不多; 只有坚持了,我们才知道,这一路上有多少事情需要实干,有多少东西需要学习; 随着时间的推移,任何一条通往成功路上,同行者会越来越少;

  • 博客(47)
  • 资源 (11)
  • 收藏
  • 关注

原创 makefile

概念:makefile可以理解成工程文件编译规则文件,描述整个工程的自动编译和链接的规则。makefile主要包含:显示规则、隐晦规则、变量定义、文件指示、注释。​ 【目标】:【依赖】一、makefile 定义。三、makefile三要素。​ 【命令】

2023-10-09 22:54:23 169

原创 「 GCC编译工具」

为了让新增加的动态链接库能够被系统共享,需要运行ldconfig,作用是在默认搜索路径,动态链接库的配置文件中列出的目录中搜索动态链接库,当用户的动态链接库不在系统动态链接库配置文件/etc/ld.so.conf中时,通过ldconfig 用户目录,将用户指定目录中的动态链接库放入系统中共享。动态链接库是目标文件的集合。-O,对程序进行优化编译、连接,采用这个选项,整个源代码会在编译、连接过程中进行优化处理,这样产生的可执行文件的执行效率可以提高,但是,编译、连接的速度就相应地要慢一些。

2023-10-09 22:52:46 190

原创 GCC 编译器

为了让新增加的动态链接库能够被系统共享,需要运行ldconfig,作用是在默认搜索路径,动态链接库的配置文件中列出的目录中搜索动态链接库,当用户的动态链接库不在系统动态链接库配置文件/etc/ld.so.conf中时,通过ldconfig 用户目录,将用户指定目录中的动态链接库放入系统中共享。但有时候出于对程序代码优化的考虑,希望只对其中一部分内容进行编译,此时就需要在程序中加上条件,让编译器只对满足条件的代码进行编译,将不满足条件的代码舍弃,这就是条件编译(conditional compile)

2023-09-27 23:56:12 200

原创 k8s网络通信

Kubernetes 是为运行分布式集群而建立的,分布式系统的本质使得网络成为 Kubernetes 的核心和必要组成部分,了解 Kubernetes 网络模型可以使你能够正确运行、监控和排查应用程序故障。

2023-06-26 21:18:56 684

原创 SASE架构的概念

SASE 是一种基于**实体的身份**、实时上下 文、企业安全/合规策略,以及在整个会话中持续 评估风险/信任的服务

2023-06-26 21:17:25 1529

原创 C语言select函数案例

C语言 select 函数允许进程指示内核等待多个事件的任意一个发生,并在一个或多个事件发生或指定时间才唤醒进程.

2023-06-07 23:49:38 664

原创 kubenertes集群部署kubeadm方式

kubenertes集群部署kubeadm方式

2023-01-29 09:39:18 377

原创 微服务-高并发-思路

微服务-高并发-思路

2023-01-28 10:41:46 1604

原创 操作系统- centos7内核升级

操作系统- centos7内核升级

2023-01-18 10:31:50 769

原创 ProtoBuf 入门教程

/ 指定protobuf的版本,proto3是最新的语法版本// 定义数据结构,message 你可以想象成java的class,c语言中的struct// 定义一个string类型的字段,字段名字为data, 序号为1// 定义一个int32类型的字段,字段名字为status, 序号为2//说明:proto文件中,字段后面的序号,不能重复,定义了就不能修改,可以理解成字段的唯一ID。消息(message),在protobuf中指的就是我们要定义的数据结构。

2023-01-09 23:58:55 505

原创 集线器、网桥、交换机简介

集线器、网桥、交换机简介

2022-11-29 00:15:47 2499

原创 TCP/IP协议簇的安全问题

TCP/IP协议簇的安全问题

2022-11-13 21:33:29 1341

原创 tcp/ip体系结构

tcp/ip体系结构

2022-11-08 22:43:03 2990

原创 入侵检测系统IDS

入侵检测系统IDS 与入侵防御系统 IPS

2022-11-05 22:12:50 4263

原创 tcp 端口转发

go 端口转发

2022-11-03 23:05:37 1534

原创 回显服务器

go tcp echo 简易回显服务器

2022-11-03 21:38:19 203

原创 go io.reader和io.writer接口造轮子

go io.reader和io.writer接口造轮子

2022-11-02 21:32:51 323

原创 TCP端口扫描器

Go写一个简单的TCP扫描器

2022-11-02 00:01:27 558

原创 零信任 核心原理与架构定义

零信任 核心原理与架构定义

2022-10-30 21:21:24 1275

原创 跳跃表 skipList 跳表的原理以及golang实现

golang 跳跃表 skipList 调表的原理以及golang实现

2022-10-30 00:58:25 383

原创 golang 散列函数 哈希Table

golang 散列函数 哈希Table

2022-10-27 10:14:15 485

原创 golang tcp&udp 协议编程 &网络通信&tcp粘包问题&任务线程池处理

golang tcp&udp 协议编程 &网络通信&tcp粘包问题&任务线程池处理

2022-10-24 21:46:25 724

原创 golang gin 框架中的 httprouter 组件源码分析

golang gin 框架中的 httprouter 组件源码分析实际上是对http.Handler重写,并通过经过优化过的字典树 (基数树)的注册路由以及请求参数的存储

2022-10-24 21:01:53 435

原创 golang gin 框架常用案例

golang gin 框架常用案例

2022-10-24 13:10:08 918

原创 golang-操作系统-进程

golang-操作系统-进程

2022-10-24 00:00:00 517

原创 golang-基数排序&是一种非比较式的排序方式

golang-基数排序&是一种非比较式的排序方式

2022-10-23 23:19:03 110

原创 前缀树&字典树&插入&查询&gin框架路由底层结构字典树

golang-前缀树&字典树&插入&查询&gin框架路由底层结构字典树

2022-10-23 20:49:40 287

原创 堆排序&利用数组可以存储堆结构的特性排序

堆排序&利用数组可以存储堆结构的特性排序

2022-10-23 16:00:28 137

原创 golang-操作系统-同步&管道&匿名管道&内存管道

golang-操作系统-同步

2022-10-22 11:27:43 958

原创 golang-操作系统-信号量

golang-操作系统-信号量

2022-10-22 00:15:00 520

原创 tcp 报文详细说明

tcp 报文详细说明

2022-10-21 19:15:00 2065

原创 ipv4 报文格式中文描述

ipv4 报文格式中文描述

2022-10-21 08:30:00 2820

原创 golang-操作系统-多线程

golang-操作系统-多线程

2022-10-21 00:30:00 860

原创 golang 双链表插入,删除,读取

golang 双链表插入,删除,读取

2022-10-20 21:21:04 132

原创 golang 语言 gc基础,内存分配原理

golang 内存分配原理

2022-10-20 18:15:00 526

原创 golang channel通道的数据结构底层原理

golang 常用的数据结构底层原理

2022-10-20 08:15:00 244

原创 golang-数据结构-选择排序

golang-数据结构-选择排序

2022-10-19 12:00:00 62

原创 golang-临界资源控制互斥锁&同步机制&原子操作&条件变量

golang-临界资源控制

2022-10-19 07:00:00 295

原创 golang-数据结构-二分查找法

golang-数据结构-二分查找法

2022-10-18 22:40:38 337

原创 golang-数据结构-冒泡排序

golang-数据结构-冒泡排序

2022-10-18 22:36:55 171

EDR终端威胁检测与响应系统

网络安全本质是信息安全,从一个侧面看信息安全就是风险管 理,风险管理最核心是资产、威胁和脆弱性这三要素,这三要素都 是以资产管理为基础。

2022-10-29

一次MySQL两千万数据大表的优化过程,三种解决方案!

一次MySQL两千万数据大表的优化过程,三种解决方案!

2022-10-26

使用canal增量同步mysql数据库信息

使用canal增量同步mysql数据库信息

2022-10-26

下一代 应用层 防火墙 技术白皮书

传统信息安全建设,以事中防御为主。缺乏事前的风险预知,事后的持续检测及响应能力。传统意义上的安全建设关注的重点都在于如何防护资产在被攻击过程中不被黑客入侵成功,但是并不具备对于资产的事前风险预知和事后检测响应的能力

2022-10-26

golang 语言 学习笔记 书籍 曝光go语言底层原理

Go 简单易学,性能很好,且支持各类主流平台。内容覆盖了语言、运行时、性能优化、工具链等各层面知识。下卷则对运行时源码做出深度剖析,引导读者透彻了解语言功能背后的支持环境和运行体系,诸如内存分配、垃圾回收和并发调度等。

2022-10-22

云安全(Cloud Security)

云安全(Cloud Security)它融合了并行处理、网格计算、未知病毒行为判断等新兴技术。通过客户端对网络中软件行为监测,获取互联网中木马、恶意程序,推送到Server端进行自动分析和处理。再把病毒和木马的解决方案分发到每一个客户端。

2022-10-22

golang udp.rar udp 封包请求

UDP协议中文名称使用户数据报协议。UDP是一种无连接的传输层协议不需要建立连接就可以直接进行数据发送和接受,属于不可靠的,没有时序的通信。但是UDP实时性比较好,通常用于视频直播相关领域

2022-10-19

golang Timer 执行一次,Ticker可以周期的执行

golang Timer只执行一次,Ticker可以周期的执行 Ticker是一个定时触发的计时器 它会以一个间隔(interval)往channel发送一个事件(当前时间) 而channel的接收者可以以固定的时间间隔从channel中读取事件

2022-10-19

当红开发语言Go,真的是未来的技术主流吗?.md

文将详细介绍 Golang 的语言特点以及它的优缺点和适用场景,带着上述几个疑问,为读者分析 Go 语言的各个方面,以帮助初入 IT 行业的程序员以及对 Go 感兴趣的开发者进一步了解这个热门语言。

2021-11-02

图解Go内存分配器.md

图解Go内存分配器.md 当我刚开始尝试了解Go的内存分配器时,我发现这真是一件可以令人发疯的事情,因为所有事情似乎都像一个神秘的黑盒(让我无从下手)。由于几乎所有技术魔法都隐藏在抽象之下,因此您需要逐一剥离这些抽象层才能理解它们。 在这篇文章中,我们就来这么做(剥离抽象层去了解隐藏在其下面的技术魔法)。如果您想了解有关Go内存分配器的知识,那么本篇文章正适合您。

2021-11-02

用go实现常见的数据结构.md

golang常见数据结构实现 链表,可变数组,栈和队列,字典Map和集合Set

2021-11-02

golang语言源码 go1.16.7.src.tar.gz

go1.16.7.src.tar.gz 源码下载

2021-11-02

GO SDK使用说明.md

欢迎使用腾讯云开发者工具套件(SDK)3.0,SDK 3.0 是云 API 3.0 平台的配套工具。SDK 3.0 实现了统一化,各个语言版本的 SDK 具备使用方法相同、接口调用方式相同、错误码和返回包格式相同等优点。 本文以 GO SDK 3.0 为例,介绍如何使用、调试并接入腾讯云产品 API。 目前已支持云服务器 CVM、私有网络 VPC 、云硬盘 CBS 等 [腾讯云产品](https://cloud.tencent.com/document/sdk/Description),后续会支持其他云产品接入。

2021-11-02

Golang 新手可能会踩的 50 个坑.md

Golang 新手可能会踩的 50 个坑.md

2021-11-02

Golang语言的 基础语法宝典.md

go语言中的葵花宝典

2021-11-02

Go自带库的使用说明.md

自带库的详细说明与多平台兼容性说明

2021-11-02

Rob Pike谈Google Go.md

什么是Google Go?

2021-11-02

Uber Go 语言编码规范中文版.md

Uber Go 语言编码规范中文版.md

2021-11-02

PHP语言中的典型模块开发技术

一. 摘要  没能讲得很透彻。一直都想以文字的形式把这些培训细节写出来,但是发现进度确实很慢,所以先来几篇宏观的讲解,希望能起到“授人与鱼也授人以渔”的效果。今天我们就来分享一下WPF内训之旅,这篇文章以WPF培训为主线,中

2014-08-28

空空如也

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

TA关注的人

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