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
Linux内核源码分析
嵌入式linux移植篇之根文件系统(rootfs)
单独的
Linux内核
是没法正常工作的,必须要搭配根文件系统。根文件系统的目录结构根文件系统的目录结构可以参考ubuntu下的目录结构。
稚肩
·
2024-02-05 22:44
嵌入式linux
linux
运维
服务器
消息中间件之RocketMQ
源码分析
(五)
消费进度保存机制消费者启动时会同时启动位点管理器,RocketMQ设计了远程位点管理和本地位点管理两种位点管理方式.集群消费时,位点由客户端提交给Broker保存.广播消费时,位点保存在消费者本地磁盘上OffsetStore接口核心方法voidload():加载位点信息voidupdateOffset():更新缓存位点信息longreadOffset():读取本地位点信息voidpersistAl
coffee_babe
·
2024-02-05 20:57
消息中间件
java-rocketmq
rocketmq
java
如何利用iptables进行路由转发、端口映射
一、iptables简介IPTABLES是与最新的3.5版本
Linux内核
集成的IP信息包过滤系统。
每日一bug
·
2024-02-05 19:08
Linux
iptables
网关
网络
linux
运维
iptables
linux 停止路由转发策略_Linux 路由转发功能的开启
LINUX内核
配置中默认包含了路由功能,只不过默认的系统不开启此功能。开启Linux的路由功能可以通过调整内核的网络参数来实现。要配置和调整内核参数可以使用sysctl命令。
weixin_39655160
·
2024-02-05 19:38
linux
停止路由转发策略
Linux内核
参数 rp_filter
全文引自:
Linux内核
参数rp_filter,作者:JSON_NULL简介rp_filter(ReversePathFiltering)参数定义了网卡对接收到的数据包进行反向路由验证的规则。
石小千
·
2024-02-05 19:08
linux
网络
服务器
QEMU&KVM 虚拟机实例demo以及RISCV上KVM的实现分析
KVM(KernelVirtualMachine)是基于
Linux内核
的开源的虚拟化解决方案,KVM从linux-2.6.20版本开始被合入kernel主分支维护,成为linux的重要模块之一。
papaofdoudou
·
2024-02-05 18:35
KVM
虚拟化
内存管理
linux
KVM
QEMU
SpringBoot Security安全认证框架初始化流程&认证流程之
源码分析
SpringBootSecurity安全认证框架初始化流程&认证流程之
源码分析
以RuoYi-Vue前后端分离版本为例分析SpringBootSecurity安全认证框架初始化流程&认证流程的
源码分析
目录
老杜095
·
2024-02-05 18:04
微服务
Java
spring
boot
安全
java
DPDK系列之四十一数据收发整体流程
源码分析
之一整体流程
一、说明在前面的分析中基本介绍了DPDK中的各种模块的技术架构,从这篇开始,就从头开始对整个代码的流程进行分析,然后在此基础上,初步掌握了DPDK的代码架构和功能分析后,再对基于DPDK的上层应用进行分析。这是一个从分到合,从基础到应用的过程。在这个过程中需要不断的回顾和补充原来的知识。二、数据包流程在前面详细分析过数据包的转运流程,其实做一种IO接口,一定是分成两部分,即数据的接收和发送。从宏观
fpcc
·
2024-02-05 17:18
网络开发
DPDK
SOFABolt
源码分析
13 - Connection 事件处理机制的设计
image.pngConnection事件处理相关类ConnectionEventType:定义了三种Connection相关事件ConnectionEventHandler:Connection事件处理器,处理两类事件Netty定义的事件:例如connect,channelActive等SOFABolt定义的事件:事件类型ConnectionEventTypeRpcConnectionEvent
原水寒
·
2024-02-05 16:48
ROS-I simple_message
源码分析
:SmplMsgConnection
SmplMsgConnection类定义了一些接口和常用的方法,用于SimpleMessage消息的发送,它做了两个假设:连接能够发送原始字节数据(封装在simplemessage之中)提供显示的connect方法来建立连接(相应的也要有一个disconnect),对于无连接的通信,比如UDP,则可以不用实现connect方法(作为一个空操作)此处的连接(connection)是代表的抽象连接,也
play_robot
·
2024-02-05 16:23
LinkedList集合
LinkedList集合1.概述2.方法2.1特有方法2.2代码示例3.遍历方法4.注意事项5.
源码分析
其他集合类父类List类祖父类Collection类具体信息请查看API帮助文档1.概述LinkedList
酷小洋
·
2024-02-05 15:47
#
Java基础语法
java
idea
开发语言
2019年需要学习的专业知识
接下来的学习计划软件知识体系结构基础知识C/C++编程语言数据结构算法分析与实现中级知识编译器原理操作系统网络编程高级知识
Linux内核
源码分析
硬件知识体系结构基础知识电路知识模拟电路数字电路计算机组成原理处理器体系架构实现应用性知识
大道而至简
·
2024-02-05 15:13
了解Vue2全局API这一篇就够了
复习完之后小哆啦也会跟着大佬去学习vue的
源码分析
,在总结的时候小哆啦也尽量去理解大佬的设计思想。
故梦867
·
2024-02-05 14:56
vue.js
前端
javascript
RK3568平台 设备模型基本框架-kobject 和kset
为了应对更复杂的设备和功能,
Linux内核
提供了设备模型。设备模型允许开发人员以更高级的方式来描述硬件设备和它们之间的关系,并提供一组通用API和机制来处理设备的注册,热插拔事件,电源管理等。
嵌入式_笔记
·
2024-02-05 14:14
瑞芯微
linux
SpringBoot自动装配原理
源码分析
(详细)
SpringBoot自动装配原理
源码分析
1.前言2.SpringBoot源码2.1@SpringBootApplication注解2.2@EnableAutoConfiguration注解2.2.1selectImports
coderedma
·
2024-02-05 13:55
spring
boot
java
后端
Linux内核
剖析——操作系统的启动
一.总体功能1.从通电到BIOS跳转1.1CPU在通电后,先进入实模式,设置CS=0XFFFF,IP=0X0000(指向BIOS)1.2BIOS进行执行系统监测,并且在地址=0处初始化中断向量1.3将启动设备的第一个扇区(引导扇区,512B)读入0x7c00处1.4设置CS=0X07C0,IP=0X0000,跳转到该地址2.BootSect.S2.1跳转到0x7c00时,该部分存放的是BootSe
宪章文武
·
2024-02-05 13:50
App启动优化(一)启动原理
系统启动简述1.打开电源引导芯片代码加载引导程序BootLoader到RAM中去执行2.BootLoader把操作系统拉起来3.
Linux内核
启动开始系统设置,找到一个init.rc文件启动初始化进程4
风轻云淡_7152
·
2024-02-05 12:01
trinitycore 魔兽服务器
源码分析
(一) 网络
trinitycore是游戏服务器的开源代码许多玩家使用魔兽的数据来进行测试,使用它来假设魔兽私服。官方网址https://www.trinitycore.org/类似的还有mangos和kbengine不过mangos使用庞大的ACE网络框架kbengine使用自写网络库两者均使用了多语言进行开发作为trinitycore主要使用c++。代码比较好读,就开启本篇这个代码阅读的坑代码要求具备c++
weixin_30781107
·
2024-02-05 12:03
c/c++
网络
操作系统
Nacos
源码分析
Nacos
源码分析
1.下载Nacos源码并运行要研究Nacos源码自然不能用打包好的Nacos服务端jar包来运行,需要下载源码自己编译来运行。
萧曵 丶
·
2024-02-05 11:55
Nacos
Nacos
配置中心
注册中心
JAVA
Sentinel
源码分析
Sentinel
源码分析
项目源码1.Sentinel的基本概念Sentinel实现限流、隔离、降级、熔断等功能,本质要做的就是两件事情:统计数据:统计某个资源的访问数据(QPS、RT等信息)规则判断:判断限流规则
萧曵 丶
·
2024-02-05 11:55
Sentinel
sentinel
java
数据库
Docker 第十二章 : Docker 三剑客之 Swarm (节点管理命令)
Linux内核
半部论语
·
2024-02-05 10:23
DevOps云原生实践
docker
容器
运维
云原生
SpringMVC精简知识点
数据格式化基本数据类型和字符串自动转换特殊数据类型和字符串自动转换验证及国际化应用实例注意事项和使用细节注解的结合使用数据类型转换校验核心类-DatBinder取消某个属性的绑定中文乱码解决处理json和HttpMessageConverter作业布置SpringMVC文件上传自定义拦截器异常处理SpringMVC执行流程-
源码分析
作业布置数据格式化
~ 小团子
·
2024-02-05 10:22
SpringMVC
java
spring
Linux命令-arptables命令(管理ARP包过滤规则表)
说明arptables命令用来设置、维护和检查
Linux内核
中的arp包过滤规则表。
RisunJan
·
2024-02-05 08:35
Linux
linux
运维
服务器
Runtime源码剖析 对象、类(元类)与isa
从这篇博客开始我们就会进行Runtime
源码分析
,所以你需要准备一份最新的源代码,源码建议从Apple官方获取本篇博客所用的是750.1版本的objc4源码(目前最新版)对象objc_object定义在
萨缪
·
2024-02-05 08:20
nginx slice模块的使用和
源码分析
文章目录1.为什么需要ngx_http_slice_module2.配置指令3.加载模块4.
源码分析
4.1指令分析4.2模块初始化4.3slice模块的上下文4.2$slice_range字段值获取4.3httpheader
码农心语
·
2024-02-05 06:40
nginx学习
nginx
运维
slice
切片
详细分析
nginx flv模块的使用和
源码分析
这里写自定义目录标题1.为什么需要ngx_http_flv_module2.配置指令3.加载ngx_http_flv_module模块4.
源码分析
4.1指令分析4.2ngx_http_flv_handler
码农心语
·
2024-02-05 06:40
nginx学习
nginx
运维
flv
流媒体
源码分析
如何升级
linux内核
当我们搭建k8s集群时,出现k8s工作节点发生失联的状况,导致部分服务无法使用。出现这种问题很有可能就是因为kubernetes1.16与CentOS的内核3.10不兼容导致。报错日志如下Failedcreatepodsandbox:rpcerror:code=Unknowndesc=failedtostartsandboxcontainerforpod"cloud-kafka-0":Errorr
TheChainsmoker
·
2024-02-05 06:24
linux
运维
服务器
Docker 第七章 : Docker 容器数据迁移
Linux内核
:3.10.0
半部论语
·
2024-02-05 03:05
DevOps云原生实践
docker
容器
运维
云原生
The Linux Process Principle, PID、PGID、PPID、SID、TID、TTY
目录0.引言1.Linux进程2.Linux进程的相关标识3.进程标识编程示例4.进程标志在
Linux内核
中的存储和表现形式5.后记0.引言在进行Linux主机的系统状态安全监控的过程中,我们常常会涉及到对系统进程信息的收集
liujianfei526
·
2024-02-05 00:42
c/c++知识
JAVASE进阶:Collection高级(2)——源码剖析ArrayList、LinkedList、迭代器
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:JAVASE进阶:Collection高级(1)——
源码分析
contains方法、lambda遍历集合订阅专栏:JAVASE进阶希望文章对你们有所帮助
布布要成为最负责的男人
·
2024-02-04 23:04
JAVASE进阶
java
javase
jvm
面试
数据结构
链表
源码分析
JAVASE进阶:函数式编程——lambda表达式替代匿名内部类
源码分析
——字符串拼接底层原理、StringBuilder底层原理订阅专栏:JAVASE进阶希望文章对你们有所帮助lambda表达式,高级程序员写起来真的是信手拈来,而且他们经常是把lambda放在Collection
布布要成为最负责的男人
·
2024-02-04 23:34
JAVASE进阶
java
lambda
函数式编程
面试
JAVASE进阶:Collection高级(1)——
源码分析
contains方法、lambda遍历集合
作者简介:一位大四、研0学生,正在努力准备大四暑假的实习上期文章:JAVASE进阶:函数式编程——lambda表达式替代匿名内部类订阅专栏:JAVASE进阶希望文章对你们有所帮助打算法竞赛的时候用的C++,为了方便敲代码基本上都不怎么用iterator来遍历集合,都是直接使用的下标。但在JAVA,下标遍历的方式不适合所有的集合,因为集合中还包含了Set,其没有索引的概念。又因为Java具有泛型编
布布要成为最负责的男人
·
2024-02-04 23:03
JAVASE进阶
java
jvm
lambda
面试
Linux内存管理:(十一)页面分配之慢速路径
文章说明:
Linux内核
版本:5.0架构:ARM64参考资料及图片来源:《奔跑吧
Linux内核
》Linux5.0内核源码注释仓库地址:zhangzihengya/LinuxSourceCode_v5.0
显微镜下的内核
·
2024-02-04 22:16
Linux内存管理篇
linux
Linux内存管理:(十二)Linux 5.0内核新增的反碎片优化
文章说明:
Linux内核
版本:5.0架构:ARM64参考资料及图片来源:《奔跑吧
Linux内核
》Linux5.0内核源码注释仓库地址:zhangzihengya/LinuxSourceCode_v5.0
显微镜下的内核
·
2024-02-04 22:16
Linux内存管理篇
linux
ftrace工具学习笔记
ftrace是一个功能强大的
Linux内核
跟踪工具,可用于分析内核的行为和性能问题。它可以用来收集各种内核跟踪数据,如函数调用、内存分配、中断处理等。
显微镜下的内核
·
2024-02-04 22:45
工具学习笔记
linux
SpringBoot响应处理
源码分析
以及自定义MessageConverter
文章目录自定义pojo类通过@ResponseBody响应数据为json格式源码解析内容协商自定义MessageConverter自定义pojo类通过@ResponseBody响应数据为json格式源码解析1、RequestMappingHandlerAdapter.class返回值处理器执行目标方法2、ServletInvocableHandlerMethod.class确定参数,真正执行目标方
Allure丶soul
·
2024-02-04 22:09
SpringBoot
spring
boot
java
RocketMQ
源码分析
(五)消息的存储
RocketMQ存储的文件主要包括Comitlog文件、ConsumeQueue文件、IndexFile文件。CommitLog:消息存储文件,所有消息主题的消息都存储在CommitLog文件中。ConsumeQueue:消息消费队列,消息到达CommitLog文件后,将异步转发到消息消费队列,供消息消费者消费。IndexFile:消息索引文件,主要存储消息Key与Offset的对应关系。以下是核
甘_
·
2024-02-04 21:16
【tomcat路径匹配
源码分析
】搞懂tomcat中web.xml配置servlet的url-pattern为“/“和“/*“的区别
搞懂tomcat中web.xml配置servlet的url-pattern为"/"和"/*"的区别前言结论Servlet匹配规则(tomcat源码)分析举个例子路径配置为`/`导致拦截静态资源问题的解决方案总结原文地址前言我在写原生javaWEB项目时,想通过注册一个servlet实现拦截所有请求由HandOutServlet统一分发,于是我就想到把urlPatterns设置为"/"但是这个会出现
MysticalDream
·
2024-02-04 20:35
java
tomcat
spring
java
tomcat
java-ee
spring
Docker 第九章 : Docker 容器的互联(linking)
Linux内核
:3.10.0-1062.el7.x86_64Dockerversion25.0.0概念容器的互联
半部论语
·
2024-02-04 19:43
DevOps云原生实践
docker
容器
运维
云原生
Linux简介
Linux介绍Linux是类Unix计算机操作系统的统称Linux操作系统的内核的名字是“Linux”Linux这个词本身只表示
Linux内核
Linux是由芬兰大学生LinusTorvalds于1991
jxvl假装
·
2024-02-04 19:18
ubuntu18.04安装网卡驱动
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、升级
Linux内核
二、安装无线网卡驱动1.github下载驱动2.安装驱动前言本文用于暗影精灵8ubuntu18.04系统网卡安装一
赵某人>》
·
2024-02-04 19:58
linux
ubuntu
服务器
nginx
源码分析
笔记(二):nginx整体结构、进程模型
1、nginx的整体结构master属于root用户worker进程属于nobody,权限比较低,安全性比较高。受到攻击时。2、nginx进程模型一个master多个worker进程。master是监控进程,不处理具体业务,管理worker进程。worker处理具体业务,包括连接和读写信号。3、master和worker之间采用信号或者共享内存进行通讯。看代码。4、worker进程如果死掉,mas
奥斯特洛司机
·
2024-02-04 19:51
docker 主进程 日志_docker exec 与容器日志
主讲人为DaoCloud核心开发团队成员Allen(孙宏亮),他是InfoQ「Docker
源码分析
」专栏作者,已出版《Docker
源码分析
》一书。
weixin_39977488
·
2024-02-04 19:13
docker
主进程
日志
Docker 第八章 : Docker 容器端口映射
Linux内核
:3.10.0-1062.el7.x86_64Dockerversion25.0.0概念D
半部论语
·
2024-02-04 19:42
DevOps云原生实践
docker
容器
云原生
运维
CocosCreator3.8
源码分析
CocosCreator架构CocosCreator拥有两套引擎内核,C++内核和TypeScript内核。C++内核用于原生平台,TypeScript内核用于Web和小游戏平台。在引擎内核之上,是用TypeScript编写的引擎框架层,用以统一两套内核的差异,让开发更便捷。engine的图像与Android的Surface对接安卓平台下是从一个标准的activity启动,然后加载一个Native
破竹15
·
2024-02-04 18:41
渲染
Cocos
游戏引擎
linux内核
视角看epoll
一、概述在传统的阻塞I/O模型中,一个Socket(套接字)通常只能处理一个TCP连接,即一对一的关系。每个TCP连接都需要分配一个独立的Socket来处理。然而,使用多路复用技术,可以在单个线程中同时监视多个Socket的状态,以确定哪些Socket有可读或可写事件。通过在单个线程内等待和处理多个连接的事件,高效地处理大量的并发连接,减少资源消耗。二、epoll在linux上多路复用技术有sel
Sxm&
·
2024-02-04 17:34
linux网络
linux
服务器
网络
linux内核
视角看阻塞式IO
一、概述网络包从网卡送到协议栈后,内核还有一项重要的工作,就是要能通知用户进程,让用户进程能够收到并处理这些数据。用户进程和内核的交互一般有两种典型的方案,一种是同步阻塞,另一种是多路IO复用。二、内核socket对象三、同步阻塞IO同步阻塞IO在java中叫BIO,典型的用户进程代码://创建socket//建立connect//接收数据recv虽然用户进程代码只有两三行代码,但实际上用户进程和
Sxm&
·
2024-02-04 17:03
linux网络
linux
服务器
网络
1.3.。
1、无名管道:是一个特殊的文件,存储于内存中,不在文件系统中展示,适合亲缘进程间的通信;2、有名管道:与无名管道类似,但该特殊文件能在文件系统中查看,并且时候亲缘和非亲缘进程间的通信;3、信号:是
Linux
来日可期げ
·
2024-02-04 17:33
笔记
嵌入式学习第十六天!(Linux文件查看、查找命令、标准IO)
Linux软件编程1.Linux:操作系统的内核:1.管理CPU2.管理内存3.管理硬件设备4.管理文件系统5.任务调度2.Shell:1.保护
Linux内核
(用户和
Linux内核
不直接操作,通过操作Shell
Little_white_Zhang
·
2024-02-04 17:01
linux
学习
运维
android
源码分析
(四Handler机制详解)
Handler机制详解Handler运行机制梳理我们在使用Handler的时候,往往是这样一个使用步骤:初始化一个Handler对象,重写其handleMessage方法获取一个Message对象,并相应的为其what、obj属性赋值调用Handler.sendMessage(msg)方法发送消息发送出来的消息,将在Handler的handleMessage方法中进行处理因此,我们从sendMes
小浩_w
·
2024-02-04 16:31
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他