E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
BPF
RedisTemplate中list类型的使用
简述记录一下操作list类型的主要方法代码使用springboot的单元测试进行演示packagecom.
bpf
.RedisTempletDemo.list;importjava.util.ArrayList
code_agent
·
2023-06-08 09:01
redis
redis
列表
java
数据结构
数据库
tcpdump有哪些功能呢?以及如何使用呢?
过滤数据包:tcpdump可以使用
BPF
(BerkleyPacketFilter)
字节跳远
·
2023-04-20 05:51
idea
eBPF学习记录(一)eBPF介绍
一、什么是eBPFeBPF,从它的全称“扩展的伯克利数据包过滤器(ExtendedBerkeleyPacketFilter)”来看,它是一种数据包过滤技术,是从
BPF
(BerkeleyPacketFilter
小坚学Linux
·
2023-04-20 00:23
学习
Linux 内核观测技术
BPF
速读笔记
chapter1.介绍
BPF
技术的由来,
BPF
如何发展成为eBPFchapter2.介绍ebpf的helloworld程序和编写时用到的所有程序类型以及
BPF
验证器的概念chapter3.讲
BPF
映射此映射是编写
xc790
·
2023-04-18 15:36
Linux
内核
与调试
开发工具
linux内核观测技术
BPF
速读笔记
目录1&2&34
BPF
跟踪5
BPF
工具BPFtoolBPFTrace6
BPF
网络tcpdump工具流量控制TC7XDPXDPVSTC总结Q&A动机:对
bpf
这些有点兴趣,通过速度这本书169页,获取一点知识
oiouou123
·
2023-04-18 15:02
#
Linux学习
linux
网络
运维
从零构建libbpf+ebpf CO-RE程序
文章目录背景一、libbpf和BPFCO-RE二、确认配置依赖1.开启BTF特性2.依赖包三、构建过程1.生成vmlinux2.编写minimal.
bpf
.c,代码如下3.将minimal.
bpf
.c编译成
品小虾
·
2023-04-17 04:59
ebpf
linux
服务器
云原生
开源软件
神奇的
BPF
四 用bpftrace 开个后门
一前言前面的文章聊到bpftrace,这是个强大简洁的编写
bpf
程序的利器,内部的语法看起来比较容易,功能一点也不弱,比如我们想查看现在系统中谁在执行什么程序:[root@localhost~]#bpftrace-e'tracepoint
明翼
·
2023-04-15 03:23
centos7(内核版本5.4)容器中使用bpftrace
说明bpftrace是一款基于
BPF
和BCC的开源跟踪器。BCC实现的工具,bpftrace也基本实现了一套,方便的排查系统性能问题。
zhangzhifei
·
2023-04-13 22:39
Facebook 流量路由最佳实践:从公网入口到内网业务的全路径 XDP/
BPF
基础设施
标题可直译为《从XDP到Socket的(全路径)流量路由:XDP不够,
BPF
来凑》,因为XDP运行在网卡上,而且在边界和流量入口,再往后的路径(尤其是到了内核协议栈)它就管不到了,所以引入了其他一些
BPF
米开朗基杨
·
2023-04-13 11:50
分布式
数据库
人工智能
java
编程语言
AF_XDP技术简介
本文档假设读者已经熟悉
BPF
和XDP。
天翼云开发者社区
·
2023-04-13 00:48
云计算
网络
网络
第三章 高频谐振功率放大器(关键点:功率、效率)
高频功率放大器以
BPF
作为负载,可防止输出信号的波形失真。(BandPassFilter带通滤波器)。高频谐振功率放大器的主要特点是:输出功率足够大、效率高、非线性失真小、频带宽度满足要求。
clever _boy
·
2023-04-11 22:37
笔记
高频电子
CVE-2017-16995 Ubuntu 16.04 漏洞复现
目录1.背景介绍2.目的:3.环境4.操作:工具下载地址:1.背景介绍Ubuntu16.04版本存在本地提权漏洞,该漏洞存在于Linux内核带有的eBPFbpf(2)系统调用中,当用户提供恶意
BPF
程序使
韵晟
·
2023-04-09 18:08
网络安全
ubuntu
网络安全
漏洞复现
网络包的内核漂流记 Part 2 -
BPF
跟踪 epoll/Envoy 事件与调度
image.png注,原文来自https://blog.mygraphql.com/zh/notes/low-tec/network/
bpf
-trace-net-stack/。
MarkZhu
·
2023-04-09 04:00
为 K8s workload 引入的一些
BPF
datapath 扩展
译者序本文翻译自LPC2021的一篇分享:BPFdatapathextensionsforK8sworkloads[1]。作者DanielBorkmann和MartynasPumputis都是Cilium的核心开发。翻译时补充了一些背景知识、代码片段和链接,以方便理解。翻译已获得作者授权。由于译者水平有限,本文不免存在遗漏或错误之处。如有疑问,请查阅原文。以下是译文。今天分享一些我们在开发Cili
米开朗基杨
·
2023-04-08 00:59
内核
java
编程语言
数据库
分布式
云原生项目实践DevOps(GitOps)+K8S+
BPF
+SRE,从0到1使用Golang开发生产级麻将游戏服务器—第1篇
banner.png项目初探项目地址:原项目:https://github.com/lonng/nanoserver调过的:https://github.com/Kirk-Wang/nanoserver这将是一个完整的,完全践行DevOps/GitOps与Kubernetes上云流程的Golang游戏服务器开发的系列教程。这个系列教程是对开源项目Nanoserver的完整拆解,旨在帮助大家快速上手
Hi为少
·
2023-04-07 00:51
Wireshark过滤器的使用
捕获(C)-->选项(O)-->Input-->Capturefilterforselectedinterfaces:",输入下面的内容(基于伯克利数据包过滤器的语法来配置抓包过滤器,伯克利数据包过滤器
BPF
brian0031
·
2023-04-06 13:54
wireshark
测试工具
网络
Wireshark之捕获过滤器
目录01、简介02、
BPF
语法03、过滤示例在之前文章《我是如何使用wireshark软件的》中介绍了wireshark的使用,提到了显示过滤器和捕获过滤器,重点介绍了显示过滤器,本文将主要介绍一下捕获过滤器
strongercjd
·
2023-04-06 13:49
开发工具
单片机
BPF
介绍
上篇文章介绍了CSPF,
BPF
(BSDPacketFilter)是在其基础上又向前发展了一步。
sharyu
·
2023-04-06 04:32
【kernel exploit】
BPF
漏洞挖掘与CVE-2020-27194 整数溢出漏洞
编译选项:CONFIG_
BPF
_SYSCALL。
bsauce
·
2023-04-04 19:12
BPF
bpf
_spin_lock 使用排错指南
使用
BPF
时,多核之间难免会有竞争,为了应对这种情况,
BPF
引入了
BPF
自旋锁(
bpf
_spin_lock)的概念,它允许对map元素进行操作时锁定对map元素的访问。
高晓伟_Steven
·
2023-04-01 09:53
bpf
数据结构
算法
bpf
从0开始学python -71
要使用random函数必须先导入:importrandom查看random模块中的内容:>>> import random>>> dir(random)['
BPF
', 'LOG4', 'NV_MAGICCONST
Wis57
·
2023-03-31 10:17
python
python
前端
人工智能
WebAssembly 组件模型与 WIT 格式详解
Tags:WebAssembly,eBPF,eunomia-
bpf
本文部分翻译自fermyon的一篇博客,原文地址:https://www.fermyon.com/blog/webassembly-component-model
Rust语言中文社区
·
2023-03-29 13:28
wasm
rust
开发语言
后端
自建 kubernetes 中安装 cilium(使用外部 etcd)
RequirementsKubernetes>=1.9Linuxkernel>=4.9ETCD>=3.1.0kubernetes环境中安装了Helm3KubernetesinCNImode在所有workernode上挂载
BPF
骆的沙
·
2023-03-26 03:54
Wireshark捕获过滤器
捕获过滤器采用的是
BPF
(BerkeleyPacketFlter)语法。
BPF
是一个用于过滤网络报文的框架,主要有两个个功能1、根据外界输入的规则过滤报文2、将符合条件的报文由内核复制到用户空间。
weixin_42159301
·
2023-03-22 17:03
网络相关
wireshark
过滤器
网络
网络通信
网络协议
bpf
compile
clang-nostdinc-isystem/usr/lib/gcc/x86_64-linux-gnu/9/include-I/usr/src/linux-headers-5.4.0-91-generic/arch/x86/include-I/usr/src/linux-headers-5.4.0-91-generic/arch/x86/include/uapi-I/usr/src/linux-h
grimlock44
·
2023-03-11 04:48
bpf
_load
enumbpf_prog_typetype=attr->prog_type;structbpf_prog*prog;interr;charlicense[128];boolis_gpl;if(CHECK_ATTR(
BPF
_PROG_LOAD
grimlock44
·
2023-03-10 02:47
实时跟踪内核 TCP 连接失败与重试 - 基于
BPF
而能透视内核状态的eBPF/
BPF
可能是个更合适的选择。eBPF可以在以下事件发生时,抓取到连接
·
2023-02-19 10:12
Wasm-
bpf
: 为云原生 Webassembly 提供通用的 eBPF 内核可编程能力
作者:郑昱笙,陈茂林Wasm最初是以浏览器安全沙盒为目的开发的,发展到目前为止,WebAssembly已经成为一个用于云原生软件组件的高性能、跨平台和多语言软件沙箱环境,Wasm轻量级容器也非常适合作为下一代无服务器平台运行时。另一个令人兴奋的趋势是eBPF的兴起,它使云原生开发人员能够构建安全的网络、服务网格和多种可观测性组件,并且它也在逐步渗透和深入到内核的各个组件,提供更强大的内核态可编程交
·
2023-02-16 20:13
开源C语言库Melon:用户态动态追踪与控制反馈
说到动态追踪,大家可能第一印象是
bpf
、dtrace、systemtap等等,但是本文介绍的动态追踪不依赖于这些内容。
·
2023-02-16 20:05
cc++gogithub微服务
开源C语言库Melon:用户态动态追踪与控制反馈
说到动态追踪,大家可能第一印象是
bpf
、dtrace、systemtap等等,但是本文介绍的动态追踪不依赖于这些内容。
·
2023-02-03 21:42
cc++gogithub微服务
C++ 踩坑记
【反正我最后就只配了环境,没改文件】参考链接:https://www.cnblogs.com/
bpf
-1024/p/11597000.htmlhttps:
chopper_bbf4
·
2023-01-30 05:19
eBPF SIG年度动态: eBPF和Wasm深度融合、参与7场活动及2023展望 | 龙蜥 SIG
eBPF技术探索SIG致力于深入研究分析
BPF
前沿技术和产学进展,增强Networking、Tracing、Observability、Security四个纬度技术深度和落地效果,打造国内最有影响力的
BPF
·
2023-01-26 15:02
linuxebpf展望技术开源
什么?Coolbpf 不仅可以远程编译,还可以发现网络抖动! | 龙蜥技术
随着
BPF
技术的发展,开发一个
BPF
程序变得越来越简单,尽管
BPF
提升了便利性,但
BPF
也一直在追求另一个方面:可移植性。
BPF
可移植性被定义为成功编写并通过内核验证的一个
BPF
程序,能运行
·
2023-01-26 15:01
linuxebpf网络开源业务
在ubuntu16.04系统利用eBPF获取TCP网络状态信息
是直接找内核源码samples目录对应的实例编译运行:比如想要了解connector模块以netlink协议通信的流程,可以找samples/connector例子编译.学习eBPF也是,通过查看samples/
bpf
sf_jiang
·
2023-01-18 03:14
Linux内核
eBPF
linux内核
x86_64寄存器
eBPF编译
CORE特性
eBPF SIG年度动态: eBPF和Wasm深度融合、参与7场活动及2023展望 | 龙蜥 SIG
eBPF技术探索SIG致力于深入研究分析
BPF
前沿技术和产学进展,增强Networking、Tracing、Observability、Security四个纬度技术深度和落地效果,打造国内最有影响力的
BPF
·
2023-01-17 12:40
linuxebpf展望技术开源
OLED之U8g2中文库使用
OLED之U8g2中文库使用前言一、准备文件1、中文字体文件2、U8g2源码3、GUITool字体生成工具二、使用步骤1.准备.map文件2.生成.
bpf
字库文件3.准备.bat批处理文件4.代码中使用总结前言最近有项目用到
岳振威
·
2023-01-17 08:37
嵌入式
stm32CubeMx
单片机
stm32
嵌入式硬件
OLED
U8g2
在云原生场景中,nettrace 如何快速进行网络故障诊断
在开源Linux操作系统OpenCloudOS8.6中,增加了内核对网络工具nettrace的支持,允许开发者通过
bpf
进行网络丢包原因跟踪,内核也同时回合相关的丢包跟踪点。
·
2023-01-10 17:57
linux网络
openEuler 倡议建立 eBPF 软件发布标准
随着内核的发展,eBPF逐步从最初的数据包过滤扩展到了网络、内核、安全、跟踪等,而且它的功能特性还在快速发展中,早期的
BPF
被称为经典
BPF
,简称cBPF,正是这种功能扩展,使得现在的
BPF
被称为扩展
BPF
·
2023-01-02 13:40
linux动态调试工具,Linux内核常用的动态调试手段
本文介绍linux内核中几种常用的动态调试手段,也都是我常用的,都是在生产环境中直接使用,不需要借助工具,依照我的经验,去客户生产环境中解决问题,很多都不会预装perf、
BPF
工具,有的即使有perf这样的工具
是你少年
·
2022-12-15 19:16
linux动态调试工具
(译)
BPF
技巧和窍门:
bpf
_trace_printk() 和
bpf
_printk() 指南
原文:AndriiNakryiko’sBlog--BPFtips&tricks:theguidetobpf_trace_printk()andbpf_printk()任何
BPF
程序总是需要一些调试才能使其正常工作
nan1994
·
2022-12-15 19:46
BPF
Linux
linux
bpf
C
openEuler 倡议建立 eBPF 软件发布标准
随着内核的发展,eBPF逐步从最初的数据包过滤扩展到了网络、内核、安全、跟踪等,而且它的功能特性还在快速发展中,早期的
BPF
被称为经典
BPF
,简称cBPF,正是这种功能扩展,使得现在的
BPF
被称为扩展
BPF
·
2022-12-15 18:05
在Golang中利用
BPF
进行动态追踪
Part1背景Golang作为云原生领域中使用最广泛的编程技术,是我们MatrixOrigin数据库主力开发语言。Golang本身提供了pprof性能剖析工具,可以让我们快速,粗略的分析性能瓶颈,在日常开发中广泛使用。然而,随着性能调优要求不断升高,我们需要更精准的性能指标,比如某个特定golang函数的执行时间,此时pprof就无能为力了,我们必须另想办法。第一反应,我们可以考虑人工加入计时函数
·
2022-12-14 15:04
数据库分布式云原生go动态追踪
什么?Coolbpf 不仅可以远程编译,还可以发现网络抖动!
随着
BPF
技术的发展,开发一个
BPF
程序变得越来越简单,尽管
BPF
提升了便利性,但
BPF
也一直在追求另一个方面:可移植性。
BPF
可移植性被定义为成功编写并通过内核验证的一个
BPF
程序,能运行
阿里云云栖号
·
2022-12-09 21:16
linux
网络
服务器
阿里云
云计算
eunomia-
bpf
项目重磅开源!eBPF 轻量级开发框架来了
近日,在 2022云栖大会龙蜥峰会eBPF&Linux稳定性专场上,来自eBPF技术探索SIGMaintainer、浙江大学的郑昱笙分享了《eunomia-
bpf
:eBPF轻量级开发框架》技术演讲,以下为本次演讲内容
阿里云云栖号
·
2022-12-05 14:40
json
运维
linux
云计算
阿里云
什么?Coolbpf 不仅可以远程编译,还可以发现网络抖动! | 龙蜥技术
随着
BPF
技术的发展,开发一个
BPF
程序变得越来越简单,尽管
BPF
提升了便利性,但
BPF
也一直在追求另一个方面:可移植性。
BPF
可移植性被定义为成功编写并通过内核验证的一个
BPF
程序,能运行
·
2022-11-30 07:59
linuxebpf网络开源业务
eunomia-
bpf
项目重磅开源!eBPF 轻量级开发框架来了
近日,在 2022云栖大会龙蜥峰会eBPF&Linux稳定性专场上,来自eBPF技术探索SIGMaintainer、浙江大学的郑昱笙分享了《eunomia-
bpf
:eBPF轻量级开发框架》技术演讲,以下为本次演讲内容
·
2022-11-28 16:22
ebpf云计算linux阿里云
Rust Aya 框架编写 eBPF 程序
目录1.前言2.Rust开发环境搭建2.1创建VM虚拟机2.2安装Rust开发环境2.3安装
bpf
-linker依赖和bpftool工具3.Aya向导创建eBPF程序3.1使用向导创建项目3.2编译eBPF
·
2022-11-15 13:53
基于 eBPF 实现容器运行时安全
BPF
是一项革命性
Docker_
·
2022-10-23 18:54
内核
网络
docker
linux
java
fNIRS | 非平稳波形的预处理方法
将输出结果与基于离散余弦变换(DCT)的滤波、低通滤波(LPF)和带通滤波(
BPF
)方法进行比较。结果表明,与常用或常规方法相比,基于CCFA的滤波具有
茗创科技
·
2022-10-12 19:42
fMRI
脑电数据分析
近红外超扫描
算法
人工智能
Python random 模块
要使用random函数必须先导入:importrandom查看random模块中的内容:实例>>> import random>>> dir(random)['
BPF
', 'LOG4', 'NV_MAGICCONST
智慧浩海
·
2022-10-01 07:32
Python
3
教程
python
servlet
java
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他