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内核源码分析
手把手教你搭建应用的网络诊断模块(1)——Ping与TraceRoute
众所周知,Android系统基于
Linux内核
的,Linux本身就提供了许多
星际码仔
·
2024-01-27 16:15
android
网络
查看linux的版本指令
简要:1,lsb_release-a查看linux系统版本2,uname-a查看内核版本一、查看
Linux内核
版本命令(两种方法):1、cat/proc/version[root@localhost~]
rabbit0708
·
2024-01-27 16:27
多线程
threadLocal
java
数据库架构
【apollo在springboot中运行原理】
系列文章目录Springboot
源码分析
之apollo配置文章目录系列文章目录前言一、apollo是如何完成初始化的,拉取配置的呢1.apollo的初始化阶段2.初始化RemoteConfigRepository3
不务专业的程序员--阿飞
·
2024-01-27 16:18
springboot源码分析
spring
boot
后端
java
ARM架构SOC运行Linux的典型启动流程
通常经过:上电复位、Boot模式选择、BootROM加载、BootFlash加载、Bootloader加载、
Linux内核
加载、
Linux内核
启动、用户空间初始化、用户空间运行。
smallerxuan
·
2024-01-27 16:44
嵌入式
学习日记
Linux
arm开发
linux
SOC启动流程
ARM架构SOC启动流程
SOC上电启动流程
正确看待华为鸿蒙……是盲目跟风吗?
纯血鸿蒙全栈自研HarmonyOSNEXT系统底座全线自研,去掉了传统的
Linux内核
以及AOSP等代码,仅支持鸿蒙内核和鸿蒙系统的应用,减少了40%的冗余代码。
爱桥代码的程序媛
·
2024-01-27 16:06
鸿蒙
harmonyos
华为
HarmonyOS
NEXT
鸿蒙开发
程序员开发
openharmony
鸿蒙系统
解读《鸿蒙·NEXT星空版》华为注资70亿,将每月开发岗增涨10万+
十年磨砺,一次次蝶变"纯血鸿蒙",其底座全线自研,去掉了传统的
Linux内核
以及AOSP安卓开放源代码项目等代码,仅支持鸿蒙内核和鸿蒙系统的应用。鸿蒙操作
爱桥代码的程序媛
·
2024-01-27 16:35
鸿蒙
harmonyos
华为
鸿蒙
程序员
移动开发
鸿蒙开发
鸿蒙系统
ansible-1.9.6
源码分析
ansible1.9.6
源码分析
ansible-1.9.6
源码分析
开篇说明源码详细解读源码结构分析utils目录cache目录inventory目录playbook目录modules目录runner目录小结
spyinx
·
2024-01-27 15:00
python项目源码分析
Kolla-ansible
源码分析
1.基本认识1.1.kolla-ansiblekolla-ansible是从kolla项目中分离出来的一个可交付的项目。kolla-ansible负责部署容器化的openstack各个服务和基础设施组件;而kolla项目现在则单独负责镜像的构建,为kolla-ansible部署提供生产级别的openstack各服务镜像。1.2.ansible和dockerkolla-ansible利用ansibl
〆一缕阳光ご
·
2024-01-27 15:29
OpenStack
kolla-ansible
kolla
ansible
openstack
Linux命令大全(超详细版)
一、Linux基本介绍1、基本简介Linux是一个基于
Linux内核
的开源类Unix操作系统,LinusTorvalds于1991年9月17日首次发布的操作系统内核。
IT小郭.
·
2024-01-27 12:16
产品开发
与
编程学习
#
面试题
#
云服务
linux
运维
服务器
centos
运维开发
缓存
网络安全
JUC并发编程与
源码分析
学习笔记(三)
目录五十六、JMM之入门简介五十七、JMM之学术定义和作用五十八、JMM之三大特性五十九、JMM之多线程对变量的读写过程六十、JMM之happens-before-上集六十一、JMM之happens-before-下集五十六、JMM之入门简介Java内存模型之JMM1、先从大厂面试题开始①、你知道什么是Java内存模型JMM吗?②、JMM与volatile它们两个之间的关系?(下一章详细讲解)③、
突然好想你之路在脚下
·
2024-01-27 12:07
多线程
学习
笔记
java
Linux内核
中USB设备驱动实现
USB设备驱动:一、USB描述符:(存在于USB的E2PROM里面)1、设备描述符:structusb_device_descriptor2、配置描述符:structusb_config_descriptor3、接口描述符:structusb_interface_descriptor4、端点描述符:structusb_endpoint_descriptor通过命令lsusb列出系统中所有的USB设
ST小智
·
2024-01-27 12:29
网络
服务器
linux
字节十年程序员分享Spring AOP介绍及
源码分析
软件开发经历了从汇编语言到高级语言和从过程化编程到面向对象编程;前者是为了提高开发效率,而后者则使用了归纳法,把具有共性的东西进行归类并使之模块化,达到便于维护和扩展的目的;如果说面向对象编程可以对业务需求进行很好的分解使之模块化;那么面向切面编程AOP(Aspect-OrientedProgramming)则可以对系统需求进行很好的模软件开发经历了从汇编语言到高级语言和从过程化编程到面向对象编程
就要学Java
·
2024-01-27 12:25
spring
代理模式
java
qemu调试
linux内核
qemu-kernelarch/x86/boot/bzImage-s-S#-SfreezeCPUatstartup#-sshorthandfor-gdbtcp::1234若不想使用1234端口,则可以使用-gdbtcp:xxxx来取代-s选项(gdb)filelinux-3.18.6/vmlinux#在gdb界面中targeremote之前加载符号表(gdb)targetremote:1234#建
chenxuezhou
·
2024-01-27 12:23
linux
Boost 适用 filesystem 库,statx 函数无法找到引用问题的解决方案。
1、boost高版本使用了statx函数,这个函数是在
Linux内核
版本4.11之后引入的。所以:可以升级
Linux内核
版本到4.11之后即可。
liulilittle
·
2024-01-27 12:21
C/C++
c++
Windows Server 安装 Docker
一、简介Docker不是一个通用容器工具,它依赖运行的
Linux内核
环境。
菜鸟厚非
·
2024-01-27 11:17
windows
docker
容器
小白解说之资源控制技术cgroup
可能有的同学一时不太清楚做什么用的,但大家应该都用过公有云虚拟机或者容器,套餐1C2G,如何限制资源使用实现的呢,答案就是cgroup啦~一、何为cgroupLinuxcgroups的全称是LinuxControlGroups,它是
Linux
小白说互联网
·
2024-01-27 11:20
Linux内核
同步方法
临界区和竞争条件访问和操作共享数据的代码段称为临界区。如果两个执行线程在同一个临界区中同时执行,称为竞争条件。避免并发和防止竞态出现的机制被称为同步。内核中造成并发的原因包括:中断——中断几乎可以在任何时刻异步发生,也就可能随时打断当前正在执行的代码。(中断服务程序访问被打断进程正在访问的资源)软中断和tasklet——内核能在任何时刻唤醒或调度软中断和tasklet,打断当前正在执行的代码。内核
睡不醒的大橘
·
2024-01-27 11:17
新手都能学懂的SpringBoot
源码分析
!
概述日志是一个系统必不可缺少的东西,记录了系统运行时的点点滴滴,便于我们了解自己系统的运行状态,在我们使用SpringBoot时,默认就已经提供了日志功能,使用Logback作为默认的日志框架。那么,接下来我们依赖来看看SpringBoot是如何初始化好日志系统的。关于Spring的知识点总结了一个图谱,分享给大家:Spring知识总结.jpg为什么SpringBoot默认的日志框架是Logbas
W998
·
2024-01-27 09:19
ThreadLocal
源码分析
参考:https://www.cnblogs.com/xzwblog/p/7227509.html开局一张图,内容全靠编!!!ThreadLocal结构图ThreadLocal是什么?官方描述如下:*Thisclassprovidesthread-localvariables.Thesevariablesdifferfrom*theirnormalcounterpartsinthateachthr
Kevin_Lv
·
2024-01-27 09:49
CentOS 7.9 OS Kernel Update 3.10 to 4.19
root@localhost~]#grubby--default-kernel/boot/vmlinuz-3.10.0-1160.105.1.el7.x86_64[root@localhost~]#检查
Linux
闭关苦炼内功
·
2024-01-27 09:38
Linux
经验分享
笔记
centos
Linux
Linux中断 -- 中断路由、优先级、数据和标识
目录1.中断路由2.中断优先级3.中断平衡4.
Linux内核
中重要的数据结构5.中断标识承前文,本文从中断路由、优先级、数据结构和标识意义等方面对
Linux内核
中断进行一步的解析。
hello_yj
·
2024-01-27 08:53
interrupt
Linux
linux
kernel
驱动开发
android
arm
Android SharedPreferences
源码分析
文章目录AndroidSharedPreferences
源码分析
概述基本使用
源码分析
获取SP对象初始化和读取数据写入数据MemoryCommitResultcommitToMemory()commit(
xiangxiongfly915
·
2024-01-27 08:19
#
Android源码分析
android
SP源码分析
flink系列--flinksql cdc
源码分析
前言关于cdc(changedatacapture)不知道的小伙伴们可以去百度一下,简单来说就是对于数据库的变更进行一个探测,因为数据库的更改对于客户端来说是没有感知的,你需要开启线程去查询,才知道数据有没有更新,但是就算是查询,如果是直接select*from....,这样获取的结果还要和上次获取的结果对比,才知道数据有没有发生变化,耗时大,一个简单的思路是在要查询的表中添加一个updateTi
鲸失
·
2024-01-27 07:17
flink系列
RestTemplate-postForObject详解、调用Https接口、源码解析,读懂这一篇文章就够了
读懂这一篇文章就够了restTemplate目录restTemplate1.基本介绍2.常用方法分析及举例2.1.get请求2.2.post请求3.springboot中使用restTemplate步骤4.
源码分析
C18298182575
·
2024-01-27 06:06
https
网络协议
http
五、详解ReentrantLock
目录死锁ReentrantLock与Synchronized对比
源码分析
Lock接口lock()实现NonfairSynctryAcquire()addWaiter()acquireQueued()FairSynctryAcquire
每天都得进步
·
2024-01-27 00:29
并发编程
java
开发语言
BBB
linux内核
及模块编译
BBB基于TI公司的AM335X开发的
Linux内核
编译先进行环境变量导出,参考上一篇文章:exportPATH=/linux-devkit/sysroots/x86_64-arago-linux/usr
zhang433
·
2024-01-26 23:32
linux
arm开发
ubuntu
linux 实时时钟(RTC)驱动
这个是
linux内核
文档关于rtc实时时钟部分的说明,此文档主要描述了rtc实时时钟的作用和编程接口,分别介绍了老的rtc接口和新的rtc类架构。并给出了一个测试rtc驱动的程序。
ahaochina
·
2024-01-26 23:59
pmic
C语言如何面向对象编程? 面向对象编程是一种方法,并不局限于某一种编程语言
这包括大型C项目,如
Linux内核
、BSD内核和SQLite。StartingSimple从简单开始假设您正在编写一个函数pass_match(),它接受输入流、输出流和模式。
xuejianxinokok
·
2024-01-26 22:02
java
c语言
java
mysql
docker的资源限制(cgroup)
Cgroup是ControlGroups的缩写,是
Linux内核
提供的一种可以限制、记录、隔离进程组所使用的物理资源(如CPU、内存、磁盘IO等等)的机制,被LXC、docker等很多项目用于实现进程资源控制
Cloud034
·
2024-01-26 22:21
运维
LINUX历史
1991年:芬兰大学生林纳斯·托瓦兹(LinusTorvalds)开始编写
Linux内核
,并通过互联网与其他开发者进行合作。1992年:
Linux内核
逐渐稳定,并在互联网上发布。
奥雷里亚诺上校.
·
2024-01-26 22:48
linux
运维
服务器
git入门学习-1
fromModule=lemma_inlink)为了帮助管理
Linux内核
开发而开发的一个开放源码的版本控制软件。Git
中北萌新程序员
·
2024-01-26 21:16
git
学习
IO多路复用之epoll
注:文章转自:爱编程的大丙原链接:https://subingwen.cn/linux/epoll/详情排版:我的编程小屋1.概述epoll全称eventpoll,是
linux内核
实现IO多路转接/复用
陈子青 - See
·
2024-01-26 20:24
Linux
C++
linux
运维
服务器
Linux的IO多路复用和Epoll
(迫不及待)基础概念在开始之前我们需要了解Linux的一些基础概念,里面有很多内容会和以前的《你好,
Linux内核
架构和原理》有重复,但我觉得没必要让一篇文章的内容建立在另一篇的基础上,太麻烦了,直接在这里
MAKIROR
·
2024-01-26 20:23
linux
网络
IO多路复用-epoll
IO多路复用-epoll1.概述epoll全称eventpoll,是
linux内核
实现IO多路转接/复用(IOmultiplexing)的一个实现。
Liuuuu408
·
2024-01-26 20:19
linux
tcp/ip
网络
c++
DDIM官方代码调试
ddim官方
源码分析
官方源码ddimβt∈(0,1)\beta_t\in(0,1)βt∈(0,1)的计算方式,有好几个种,源码中给出"linear",“const”,“jsd”,“sigmoid”,取值范围在
FMsunyh
·
2024-01-26 19:33
stable
diffusion
人工智能
DDIM
Docker 24.0.5 部署
Docker24.0.5部署文档资料介质路径环境要求内核升级1.查看Linux当前使用的内核版本2.查看系统内所有内核版本3.下载新
Linux内核
介质4.安装新
Linux内核
5.复查系统内核中是否已包含新内核版本
JP.Hu
·
2024-01-26 19:37
Kubernetes
docker
容器
运维
Linux内核
里有makefile吗,
Linux内核
中makefile有什么作用?深入解析makefile工作过程和原理...
原标题:
Linux内核
中makefile有什么作用?
王怡蕊
·
2024-01-26 19:57
Android系统启动-Zygote进程
本篇文章基于Android6.0
源码分析
相关源码文件:/system/core/rootdir/init.rc/system/core/rootdir/init.zygote64.rc/frameworks
isLJli
·
2024-01-26 18:57
Linux之buildroot
Linux内核
:可以配置并编译适合目标硬件平台的
Linux内核
,以及相关的设备驱动程序。根文件系统
何浩钧
·
2024-01-26 16:37
linux
buildroot
OWT WebRTC win客户端示例程序UML
源码分析
目录一,对象创建,连接OWT服务器过程1.1主要类功能概述:1.2用户点击“connect”,对象创建与连接时序图:二,订阅流2.1订阅流subscribe创建并初始化peerconnection2,2订阅流CreateOffer2,3订阅流交换AnswerSDP三,发布流3.1Publish创建过程3.2Publish_Offer3.3Publish_Answer3.4Publish_faile
FM971
·
2024-01-26 16:31
OWT
git
webrtc
网络
网络协议
p2p
OWT Server之webrtc_agent
源码分析
_接收流
一,对象创建流程connection.js封装并调用了rtcConn.node;wrtcConnection.js封装并调用了rtcFrame.node;oem@svr1804:~/git/owt-server/dist-debug$ll-hwebrtc_agent/rtcFrame/build/Release/rtcFrame.node-rwxrwxr-x1oemoem7.7M5月1422:57
FM971
·
2024-01-26 16:01
OWT
webrtc
Disruptor核心
源码分析
Disruptor核心
源码分析
说来惭愧,Log4j2的异步日志已经用了将近2年时间了。但是每次想看Disruptor源码的时候,总是没能坚持下去。这次通过一次生产环境的故障,坚定了看源码的决心。
黑喂狗呀
·
2024-01-26 15:43
在 Linux x86 上安装 Oracle 数据库 10g(转自OTN)
Oracle数据库10g的基础知识(仅用于评估)目录概述第1部分:安装LinuxRHEL2.1RHEL3SLES8第2部分:针对Oracle配置Linux验证系统要求创建目录创建Oracle组和用户帐户配置
Linux
wonder4
·
2024-01-26 15:26
Oracle技术
oracle
数据库
linux
x86
磁盘
database
在Linux上安装Oracle 10g 数据库
Oracle数据库10g的基础知识(仅用于评估)目录概述第1部分:安装LinuxRHEL2.1RHEL3SLES8第2部分:针对Oracle配置Linux验证系统要求创建目录创建Oracle组和用户帐户配置
Linux
whw6_faye
·
2024-01-26 15:56
Oracle技术
oracle
linux
数据库
磁盘
database
服务器
在 Linux x86 上安装 Oracle 数据库 10g
Oracle数据库10g的基础知识(仅用于评估)目录概述第1部分:安装LinuxRHEL2.1RHEL3SLES8第2部分:针对Oracle配置Linux验证系统要求创建目录创建Oracle组和用户帐户配置
Linux
snlying
·
2024-01-26 15:54
Linux
oracle
数据库
linux
x86
磁盘
database
源码分析
:同步基础框架——AbstractQueuedSynchronizer(AQS)
简介AQS全称是AbstractQueuedSynchronizer,位于java.util.concurrent.locks包下面,AQS提供了一个基于FIFO的队列和维护了一个状态state变量赖表示状态,可以作为构建锁或者其他相关同步装置的基础框架。AQS支持两种模式:共享模式和排他模式,当它被定义为一个排他模式时,其他线程对其的获取就被阻止,而共享模式对于多个线程获取都可以成功。之所以说它
jinglingwang
·
2024-01-26 14:56
Java后端面试攻略(
源码分析
思路+面试经验+资料面经)
从八月开始一直准备面试,经历过TXHR面挂,阿里内推简历面挂(第一面就是阿里简历面紧张的话都不会说)。最终阿里自主投递六轮面终于上岸!(目标就是AT,B就不考虑了,总觉得B厂连自己的核心搜索都做不好,居然将未来压在虚无缥缈的AI上)一、自我总结:1)首先最重要的一点。对自己的要求高点。不要以简单的求职者来要求自己。你要想你会的别人都会你的核心竞争力是什么呢。所以楼主建议以Java高级工程师来要求自
不会敲代码的谌
·
2024-01-26 14:14
java
JAVA_ArrayList添加元素时的
源码分析
(jdk17)
目录ArrayList在Collection中的位置:ArrayList集合底层原理:先总结:ArrayList底层是数组结构的:查找快,增删慢看源码:看一些重要的源码:第一次存元素:逻辑总览图:长度为10的底层数组存满后继续存:逻辑总览图:ArrayList在Collection中的位置:因为ArrayList是List接口和Collection接口的实现类,所以它们的方法ArrayList也可
成果、
·
2024-01-26 14:29
java
windows
数据结构
JAVA_LinkedList添加元素
源码分析
(jdk17)
目录先看一些重要的源码:开始分析:底层数据结构是双链表,查询慢,首尾操作是极快的,所以多了很多首尾操作的特有Api:addlast和add一样元素默认添加到末尾,了解即可。先看一些重要的源码:1.首先找到LinkedList-->Alt+7看大纲-->找到内部类Node:可以看到这里的构造方法的参数分别是:prev:前一个结点的地址值element:要存入的元素next:后一个结点的地址值这个一定
成果、
·
2024-01-26 14:57
java
开发语言
linux进程笔记,Linux自学笔记——linux进程及作业管理
CPUbound:CPU密集型(类似于高清视频)I/Obound:IO密集型(编辑器等频繁IO操作)
Linux内核
存储进程信息的固定格式为:taskstruct(
赵三野
·
2024-01-26 14:36
linux进程笔记
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他