技术专区
-
eBPF原理介绍与C语言实现eBPF程序
eBPF原理介绍与C语言实现eBPF程序 发表于 2022-03-22 分类于 Network 之前的文章<<使用eBPF和BCC调查创建文件的进程>>介绍了基于BCC来实现eBPF程序。BCC实现了对eBPF的封装,用户态部分提供Python A…
-
Java爬虫案例 -- springboot 整合 webmagic 爬取爱站网百度权重数据(保姆级教程)
简介:本文以爬取 爱站网百度权重 为例子,详细介绍了用 Java 爬虫框架 webmagic 爬取网站数据的方法。 目录 1、本文所用技术介绍 2、整体项目搭建以及代码解析 2.1 数据库的创建 2.2 MVC架构的搭建以及配置 2.3 详…
-
1. Flink实时数仓
1. Flink实时数仓 1.1 离线数仓 1.2 离线数仓迁移实时数仓 1.3 实时数仓 1.4 实时ETL 1.5 实时指标统计 1.6 实时标签导入 1.7 端到端的实时处理 1.8 端到端的血缘关系 1.9 离线实时一体化
-
nrf52——DFU升级USB/UART升级方式详解(基于SDK开发例程)
------------恢复内容开始------------ 摘要:在前面的nrf52——DFU升级OTA升级方式详解(基于SDK开发例程)一文中我测试了基于蓝牙的OTA,本文将开始基于UART和USB(USB_CDC_)进行升级测试。 整体升级流程: 1、生成…
-
43-/验证GIL的存在/验证GIL的特点/验证python多线程是否有用/死锁/信号量/event事件/进程池线程池/
42章 验证GIL的存在 验证GIL的特点 验证python多线程是否有用 死锁现象 信号量 event事件 进程池和线程池 协程 协程实现tcp服务端开发 总结 验证GIL的存在 例子:并发100线程,执行money -1 from threading import …
-
CentOS 7.6 配置yum源为aliyun
1 ) 备份yum源的配置目录 cp /etc/yum.repos.d/ yum.repos.d.back 2 )下载阿里云的配置到目录中(这里会直接覆盖,不过步骤1已经有备份了,无所谓覆盖不覆盖了) wget -O /etc/yum.repos.d/CentOS-Base.repo http:/…
-
github使用记录(2)GitHub Desktop客户端Windows 11 汉化
参考文档:【GitHub Desktop】(GitHub Windows桌面版) 中文汉化,(GitHub客户端汉化,非网页端插件)GitHub Desktop官网地址:https://desktop.github.com/汉化程序非官网维护,以下为两个作者进行的,感谢两位。版…
-
作为一名高中生,为什么我的编程技术提升渐慢,对此我的反省与计划
不得不说,从我接触到编程(小学六年级,还是Free Pascal)开始,我一直在尝试学习新的编程知识,之后多多少少有所长进,可是参与他人在技术中的讨论,却发现好像自己什么也不会。我自己也做过一些项目,但是这些项…
-
《笨办法学Python3 》入坑必备,并不是真笨学!!!
《笨办法学Python3 》免费下载地址 内容简介 · · · · · · 本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴…
-
【并发编程】第3回 线程与协程
目录 1. 验证GIL的存在 1.1 验证GIL是否存在 1.2 针对不同的数据应该加不同的锁处理 2. 验证python多线程是否有用 2.1 单个CPU IO密集型(代码有IO操作) 2.2 单个CPU 计算机密集(代码没用IO) 2.3 多个CPU IO密集…