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
DPDK编程指南
TextKit框架详细解析 (十一) —— 文本
编程指南
之输入数据的自定义视图(七)
版本记录版本号时间V1.02018.09.01前言TextKit框架是对CoreText的封装,用简洁的调用方式实现了大部分CoreText的功能。TextKit是一个偏上层的开发框架,在iOS7以上可用,使用它可以方便灵活处理复杂的文本布局,满足开发中对文本布局的各种复杂需求。TextKit实际上是基于CoreText的一个上层框架,其是面向对象的。接下来几篇我们就一起看一下这个框架。感兴趣的看
刀客传奇
·
2023-04-10 15:30
dpvs学习笔记: 9 arp和路由
所以相应的,arp和路由也要有,又因为是
dpdk
程序,每个核尽可能不和其它核交互,所以就需要在核之间广播,这是大前提。
董泽润
·
2023-04-10 12:53
《GB/T 38674-2020 信息安全技术 应用软件安全
编程指南
》 学习笔记
GB/T38674-2020信息安全技术应用软件安全
编程指南
学习笔记国标写作格式学习每个标准基本都有的格式,供写文档的我们参考定义和术语:国家标准当中涉及到的相关专业名称,都会有一个定义,防止出现理解上的歧义
思安咨询
·
2023-04-10 02:15
Flutter 异步
编程指南
作者:京东物流王志明1Dart中的事件循环模型在App开发中,经常会遇到处理异步任务的场景,如网络请求、读写文件等。Android、iOS使用的是多线程,而在Flutter中为单线程事件循环,如下图所示Dart中有两个任务队列,分别为microtask队列和event队列,队列中的任务按照先进先出的顺序执行,而microtask队列的执行优先级高于event队列。在main方法执行完毕后,会启动事
京东云开发者
·
2023-04-09 20:54
flutter
ios
android
京东云
DPDP ACL 1 --
DPDK
ACL算法介绍
DPDK
提供了三种classify算法:最长匹配LPM、精确匹配(ExactMatch)和通配符匹配(ACL)。其中的ACL算法,本质是步长为8的Multi-BitTrie,即每次可匹配一个字节。
confirmwz
·
2023-04-09 18:54
DPDK
python面向对象
编程指南
脚本之家_编程进阶之路:用简单的面向对象编程提升深度学习原型...
原标题:编程进阶之路:用简单的面向对象编程提升深度学习原型选自Towardsdatascience作者:TirthajyotiSarkar机器之心编译参与:胡曦月、GeekAI不会写一手漂亮代码的数据科学家不是好工程师。将面向对象编程中那些简单的概念(如函数化和类继承),应用到深度学习原型代码中,可以获得巨大的收益。简介本文的目标读者是像我这样没有软件工程师背景的数据科学家和机器学习(ML)从业者
weixin_39707941
·
2023-04-09 08:07
python面向对象编程指南
脚本之家
python面向对象
编程指南
豆瓣_python面向对象编程进阶
一、面向对象编程三大特征Python是面向对象的语言,同样支持面向对象的编程的三大特征:继承,封装,多态。封装是指隐藏对象的属性和实现细节,只对外提供必要的一些方法,私有属性,私有方法是实现封装地一些方法。继承是实现代码重用的方法,可以极大避免代码的重用,同时还可以在继承的基础上进行重构。多态可以按字面意思理解为“多种状态”,在编程中是指一个方法调用但是由于对象不同而产生的不同结果。三、继承语法格
故小里
·
2023-04-09 08:06
python面向对象编程指南
豆瓣
Spark 2.4.0
编程指南
--Spark DataSources
Spark2.4.0
编程指南
–SparkDataSources更多资源github:https://github.com/opensourceteams/spark-scala-maven-2.4.0视频
thinktothings
·
2023-04-09 02:32
Spark
2.4.0
Spark
DataSources
账号转移声明
头条号:软件
编程指南
公众号:程序猿升级课个人站:https://blog.springlearn.cn图片发自App图片发自App图片发自App账号以后不在首发,所有文章会在今日头条首发。
Chinesszz
·
2023-04-09 01:44
分布式搜索引擎Elasticsearch讲解专题(一)
作者主页:
编程指南
针作者简介:Java领域优质创作者、CSDN博客专家、掘金特邀作者、多年架构师设计经验、腾讯课堂常驻讲师主要内容:Java项目、毕业设计、简历模板、学习资料、面试题库、技术互助文末获取源码
qq_469603589
·
2023-04-08 19:06
微服务讲解
elasticsearch
搜索引擎
分布式搜索引擎
App Extension
编程指南
(iOS8/OS X v10.10):应用扩展如何工作
AppExtension
编程指南
(iOS8/OSXv10.10):应用扩展如何工作AppExtension
编程指南
(iOS8/OSXv10.10):应用扩展如何工作
xiaolongLee
·
2023-04-07 21:31
Linux 操作系统原理 — 进程管理 — NUMA 架构中的多线程调度开销与性能优化
目录文章目录目录前言NUMA体系结构基本对象概念查看Host的NUMATopologyBash脚本
DPDK
脚步NUMA架构中的多线程性能开销1、跨Node的Memory访问开销2、跨Core的多线程Cache
范桂飓
·
2023-04-07 14:40
软硬件融合加速技术专栏
linux
架构
性能优化
一篇对年轻程序员很有帮助的文章,共勉
我的公众号「码农之屋」(id:Spider1818),分享的内容包括但不限于Linux、网络、云计算虚拟化、容器Docker、OpenStack、Kubernetes、SDN、OVS、
DPDK
、Go、Python
码农之屋
·
2023-04-07 00:25
职场展望
OVS
DPDK
vhost-user详解(十三)
vhostuser协议的控制和数据通道所有的控制信息通过UNIX套接口(控制通道)交互。包括为进行直接内存访问而交换的内存映射信息,以及当数据填入virtio队列后需要出发的kick事件和中断信息。在Neutron中此UNIX套接口命名为vhuxxxxxxxx-xx;数据通道事实上由内存直接访问实现。客户机中的virtio-net驱动分配一部分内存用于virtio的队列。virtio标准定义了此队
bob62856
·
2023-04-06 14:07
DPDK
代码目录结构
DPDK
功能结构
DPDK
工程目录内容
dpdk
-stable-18.11.11]#lsappbuildtoolsdevtoolsdriversGNUmakefilelibMAINTAINERSmeson.buildmkREADMEusertoolsbuildconfigdocexampleskernellicenseMakefilemeson_options.txtpkgtest
DPDK
wq897387
·
2023-04-06 12:15
DPDK
DPDK
生产环境中负载均衡产品
DPDK
问题的解决
ULB4是UCloud自主研发的基于
DPDK
的高可用四层负载均衡产品,转发能力接近线速;
DPDK
则是一个高性能的开源数据面开发套件。
DPDK技术员
·
2023-04-06 12:14
dpdk
编程
负载均衡
运维
网络
DPDK
的虚拟交换机框架OvS
DPDK
简介
DPDK
是X86平台报文快速处理的库和驱动的集合,不是网络协议栈,不提供二层,三层转发功能,不具备防火墙ACL功能,但通过
DPDK
可以轻松的开发出上述功能。
DPDK技术员
·
2023-04-06 12:14
dpdk
spdk
ovs
网络
dpdk
/spdk/网络协议栈/存储/网关开发/网络安全/虚拟化/ 0vS/TRex/dpvs技术成长体系
作为近年来运用越来越广泛,被互联网企业越来越认可的技术,网络虚拟化技术:
dpdk
/spdk/网络协议栈/存储/网关开发/网络安全/虚拟化/0vS/TRex/dpvs技术等该如何学习呢?
攻城狮百里
·
2023-04-06 12:13
DPDK
网络协议
DPDK
OvS
网络
DPDK
解析
一、网络IO的处境和趋势从我们用户的使用就可以感受到网速一直在提升,而网络技术的发展也从1GE/10GE/25GE/40GE/100GE的演变,从中可以得出单机的网络IO能力必须跟上时代的发展。传统的电信领域IP层及以下,例如路由器、交换机、防火墙、基站等设备都是采用硬件解决方案。基于专用网络处理器(NP),有基于FPGA,更有基于ASIC的。但是基于硬件的劣势非常明显,发生Bug不易修复,不易调
攻城狮百里
·
2023-04-06 12:43
Linux
架构师
DPDK
c++
后端
基于
DPDK
的高效包处理系统
一、概念Intel®
DPDK
全称IntelDataPlaneDevelopmentKit,是intel提供的数据平面开发工具集,为Intelarchitecture(IA)处理器架构下用户空间高效的数据包处理提供库函数和驱动的支持
攻城狮百里
·
2023-04-06 12:43
DPDK
DPDK
UIO & VFIO:
DPDK
实现PMD的基石
UIO&VFIO全称UserspaceI/O和VirtualFunctionI/O;这两种技术都是用于在用户空间完成对设备的操作和配置的,是
DPDK
实现PMD(PollModeDriver)的基石;不过从
WuPeng_uin
·
2023-04-06 12:27
linux
网络
《深入浅出
DPDK
》——存储软件优化
基于
DPDK
的存储软件优化
DPDK
技术的诞生虽然主要是为了加速网络报文(小包)的处理,但是相关技术亦可以应用到存储系统中,用以提高存储系统中网络的效率,继而提升整个系统的性能。
一个啥也不懂的菜鸟
·
2023-04-06 12:19
DPDK
分类
linux
网络
DPDK
的PMD(uio/igb_uio/vfio-pci/uio_pci_generic)
PMD介绍收包对比内核收包的弊端
DPDK
收包的优点uio/igb_uio/uio_pci_generic/vfio-pciigb_uioIGB_UIO内核模块主要功能:uio_pci_genericuio_pci_generic
legend050709ComeON
·
2023-04-06 12:32
DPDK
DPDK
SPDK/
DPDK
静态链接库踩坑
与此同时,发现同样的
DPDK
配置,SPDK自带的app
lingshengxiyou
·
2023-04-06 12:32
DPDK
c++
linux
c++
linux
开发语言
服务器
虚拟机
SPDK预备知识-
DPDK
DPDK
本属于网络技术范畴,但是SPDK在
DPDK
基础上开发,到处都能看到它的影子。要想对SPDK有深入了解,就必须对
DPDK
有一定的认识。
DPDK技术员
·
2023-04-06 11:15
网络
服务器
java
网络协议
架构
Javascript面向对象
编程指南
(三)
变量的作用域这是一个至关重要的为题。特别是当我们从别的语言转向JS的时,必须要明白这一点,即在Javascript中,变量的定义并不是以代码块作为作用域的,而是以函数作为作用域的。也就是说,如果变量是在某个函数中定义的,那么它在函数以外的地方是不可见的。而如果变量是定义在if或者for这样的代码块中的,它在代码块以外是可见的。另外,在Javascript中,术语“全局变量”指的是定义在所有函数之外
跟Y死磕
·
2023-04-06 10:20
pyspark-结构化流
编程指南
参考:1、http://spark.apache.org/docs/latest/structured-streaming-programming-guide.html2、https://github.com/apache/spark/tree/v2.2.0StructuredStreamingProgrammingGuideOverviewQuickExampleProgrammingModel
风吴痕
·
2023-04-06 08:04
spark
spark
基于
DPDK
收包的suricata的安装和运行
操作系统版本:Ubuntu20.04.5suricata版本:suricata-7.0.0-rc1suricata是一个基于规则的入侵检测和防御引擎,功能强大,但性能可能差强人意,不过目前最新的7版本已经支持
DPDK
网安开发笔记
·
2023-04-05 23:54
Suricata
suricata
DPDK
Hyperscan
IPS
计算机网络
DPDK
的源码编译安装
操作系统版本:Ubuntu20.04.5
DPDK
版本:21.11Intel®
DPDK
全称IntelDataPlaneDevelopmentKit,是intel提供的数据平面开发工具集,为Intelarchitecture
网安开发笔记
·
2023-04-05 23:24
DPDK
DPDK
网络协议
meson
ninja
大页内存
mapboxgl 互联网地图纠偏插件(二)
文中涉及一些webgl的知识细节,没有接触过webgl的同学,可以参考看上一次给大家推荐的电子书《WebGL
编程指南
》,这次再附
GIS兵器库
·
2023-04-05 21:09
Scala
编程指南
(快速入门)
概述Scala用一种简洁的高级语言将面向对象和函数式编程结合在一起。传统业务开发,领域模型设计(面向对象开发);大数据开发-数据集计算模型-(函数式编程)。函数编程强调的是程序对数据的运行算能力。在面向对象计算数据的时候采取代码不动移动数据.在函数式编程计算的时候数据不动代码动。Scala是一门多范式的编程语言,同时支持面向对象和面向函数编程风格。它以一种优雅的方式解决现实问题。虽然它是强静态类型
小中.
·
2023-04-05 19:50
Scala
scala
Scala
编程指南
-课件版本
概述Scala用一种简洁的高级语言将面向对象和函数式编程结合在一起。传统业务开发-领域模型设计(面向对象开发);大数据开发-数据集计算模型-(函数式编程)。函数编程强调的是程序对数据的运行算能力。在面向对象计算数据的时候采取代码不动移动数据.在函数式编程计算的时候数据不动代码动。Scala是一门多范式的编程语言,同时支持面向对象和面向函数编程风格。它以一种优雅的方式解决现实问题。虽然它是强静态类型
麦田里的守望者·
·
2023-04-05 19:06
Scala编程基础
【性能】Linux网络性能优化的几个思路
可以先从内核连接跟踪模块conntrack角度来分析,比如用systemtap、perf、netstat等工具,以及proc文件系统中的内核选项,来分析网络协议栈的行为;然后,通过内核选项调优、切换到无状态NAT、使用
DPDK
Bogon
·
2023-04-05 13:06
Android Flutter异步
编程指南
分享
目录1Dart中的事件循环模型1.1向microtask队列中添加任务1.2向event队列中添加任务2Dart中的异步实现2.1Future()2.2Future.delayed()2.3Future.microtask()2.4Future.sync()2.5catchError、whenComplete2.6async、await3Isolate介绍3.1compute3.2LoadBala
·
2023-04-05 00:33
网络socket
编程指南
4 listen accept send recv 函数
listen()函数是换换内容得时候了。假如你不希望与远程的一个地址相连,或者说,仅仅是将它踢开,那你就需要等待接入请求并且用各种方法处理它们。处理过程分两步:首先,你听--listen(),然后,你接受--accept()(请看下面的内容)。除了要一点解释外,系统调用listen也相当简单。intlisten(intsockfd,intbacklog);sockfd是调用socket()返回的套
lhuoshan
·
2023-04-04 20:26
SOCKET
socket
网络
编程
struct
server
tcp
2020-07-24
:*[Objective-C编程语言][Introduction_1]*[Cocoa基本原理指南][Introduction_2]*[Cocoa编码指南][Introduction_3]*[iOS应用
编程指南
999_999
·
2023-04-04 19:48
dpdk
/vpp中的memif使用方法
简介同一主机上的不同
DPDK
进程可以采用内存交换的方式进行报文传输,这一传输接口叫做memif(sharedmemorypacketinterface)。
_nahuw
·
2023-04-04 19:37
VPP
网络
容器
云计算
每日一遍俱乐部
promise模拟封装1promise模拟封装2map模拟封装用set,get模拟普通变量gigi就是我这位博主的内容很适合现阶段的我5.柯里化6.函数组合7.Data.Task函子源码8.js函数式
编程指南
刚才想到一个事
wudimingwo
·
2023-04-04 15:33
IP包分片的问题
2019/07/29最近在进行过滤的实验中,发现经过分片的IP包,分片第一个包实现了队列的重定向,但第二个包并没有正确的分到该分的队列上,对于IP分片的原理,
DPDK
处理它的过程,并不理解,这是个后续需要处理的问题
VChao
·
2023-04-04 15:24
英特尔® 64 位和 IA-32 架构开发人员手册介绍
64位和IA-32架构软件开发人员手册卷1:处理器基本架构和编程环境英特尔®64位和IA-32架构软件开发人员手册卷2A和2B:指令集参考英特尔®64位和IA-32架构软件开发人员手册卷3A和3B:系统
编程指南
各个部分的作用英特尔
@HDS
·
2023-04-04 04:39
Intel
处理器
记录一次不太正规nff-go(基于
DPDK
)的环境配置
目录前言一、克隆nff-go二、安装nff-go三、配置go环境四、配置
dpdk
五、编译
dpdk
六、编译nff-go七、运行自己的nff-go程序总结前言所需环境:我用的的ubantu18系统,在我的虚拟机上进行的
菜杰+
·
2023-04-04 01:03
DPDK/NFF-GO
ubuntu
linux
后端
《Oracle Java SE
编程指南
》04-01:面向对象概念
课程封面-JavaSE-AT阿宝哥前言Java是面向对象的编程语言,那么在开始编写任何代码之前,我们需要学习一些面向对象的基本概念。本课我们将学习对象、类、继承、接口和包,每个概念都集中讨论这些概念如何与现实世界相关联,同时还介绍一些Java语言的语法。另外,面向对象不是什么高深莫测的绝世武功,而是人观察世界的一种自然思维,只是绝大多数人从来没有认真思考其本质罢了。万物皆对象万物皆可分类万物皆可命
AT阿宝哥
·
2023-04-03 07:57
Go
编程指南
包每个Go程序都是由包构成的。程序从main包开始运行。本程序通过导入路径"fmt"和"math/rand"来使用这两个包。按照约定,包名与导入路径的最后一个元素一致。例如,"math/rand"包中的源码均以packagerand语句开始。注意:此程序的运行环境是固定的,因此rand.Intn总是会返回相同的数字。(要得到不同的数字,需为生成器提供不同的种子数,参见rand.Seed。练习场中的
零一间
·
2023-04-03 07:41
Objective-C Runtime
编程指南
之与运行时系统进行交互
本文翻译自InteractingwiththeRuntime与运行时系统进行交互Objective-C程序通过三种不同方式与运行时系统进行交互:通过Objective-C代码;通过Foundation框架中定义在NSObject类中的方法;还有通过直接调用运行时的函数。Objective-C代码对于绝大多数场景下,运行时系统会自动在幕后工作。你需要做的仅仅是编写和编译Objective-C代码即可
我才是臭吉吉
·
2023-04-02 21:08
dpdk
对 numa 的使用与多 numa 架构下性能调优的基础
numa是什么?在SMP架构中,内存统一寻址(UniformMemoryArchitecture),处理器和内存之间通过一条总线连接起来。由于所有处理器都是通过一条总线连接起来的,随着处理器的增加,系统总线成为了系统瓶颈,另外,处理器和内存之间的通信延迟也较大。为了克服以上缺点,NUMA架构应运而生。numa架构全称为非一致性内存架构(NonUniformMemoryArchitecture),与
longyu_wlz
·
2023-04-02 17:57
dpdk
dpdk
numa
多
numa
架构
性能调优
dpdk
内部数据结构
ARM Cortex-A系列
编程指南
之ARMv8 A -- 第五章 ARMv8指令集介绍
ARMv8体系结构增加了64位指令集,是对现存的32位指令集的补充,被叫做A64(运行在AArch64运行状态下)。运行在AArch32运行状态下的指令集是A32和T32。如果想详细了解A64的汇编语言,可以参考Documentation–ArmDeveloper,《ArmCompilerarmasmUserGuideVersion6.12》。5.1ARMv8指令集5.1.1区分32位和64位A6
sjwangjinbao
·
2023-04-02 10:12
ARM
Cortex
A系列编程指南
arm
嵌入式硬件
Spark简介及运行架构
官方文档开始:QuickStart-Spark2.1.1DocumentationSparkProgrammingGuide这里有对应的中译版:Spark官方文档-快速入门Spark官方文档-Spark
编程指南
一碗竹叶青
·
2023-04-02 02:28
BigData
大数据
spark
hadoop
scala
(十一)Flink Datastream API
编程指南
数据源(Data Sources)
文章目录数据源的概念核心组件统一跨流和批处理举例有界的源文件无界流源文件无界流Kafka源有界流kafka源数据源APISourceSplitEnumeratorSourceReader使用源SplitReaderAPI(拆分阅读器API)SplitReaderSourceReaderBaseSplitFetcherManagerEventTimeandWatermarksAPI事件的时间戳水印生
京河小蚁
·
2023-04-01 17:28
flink
flink
Android复习笔记 1 Activity
初学Android看的是《Android
编程指南
》,听朋友说《第一行代码》写的很不错于是拿起来翻了翻。就当是明年春招前的复习了。
北国雪WRG
·
2023-04-01 16:00
[文档翻译]AppExtension
编程指南
:扩展基础1
AppExtensionProgrammingGuide-AppExtensionEssentialsAppExtension
编程指南
:扩展基础AppExtensionsIncreaseYourImpact
codeTao
·
2023-04-01 12:20
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他