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之shell编程(BASH)
Shell编程概述(THEbourne-againshell)Shell名词解释(外壳,贝壳)Kernel
Linux内核
主要是为了和硬件打交道Shell命令解释器(commandinterperter)
码海串游
·
2024-01-16 08:30
linux
服务器
运维
EPOLLWAKEUP 的作用是在CLOCK_BOOTTIME_ALARM定时器 定时到的时候,保持系统不休眠吗
关于CLOCK_BOOTTIME_ALARM,它是
Linux内核
中的一个定时器,用于
sunfanup
·
2024-01-16 07:51
linux开发
c
c++
linux
浅学Linux之旅 day2 Linux系统及系统安装介绍
答案在时间,耐心是生活的关键——24.1.15一、Linux系统介绍林纳斯.托瓦兹在1991年开发了
Linux内核
(开源免费)Linux系统组成
Linux内核
系统库系统程序
Linux内核
和Linux发行版
L_cl
·
2024-01-16 07:33
初学Linux操作系统
linux
水果味江小白限量首发:多种果味,度数更低更好喝
这并非江小白在果味高粱酒领域的
初探
。早在2018年,江小白蜜桃味高粱酒凭借低度适口和极具竞争力的水果风味,一经推出就受到众多年轻人的青睐。
行业商报
·
2024-01-16 07:16
iptables使用
iptables是集成在
Linux内核
中的包过滤防火墙系统。使用iptables可以添加、删除具体的过滤规则,iptables默认维护着4个表和5个链,所有的防火墙
old_GGB
·
2024-01-16 06:28
linux
运维
网络
版本控制系统教程
1.Git的基本介绍1.1Git的概念Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目.Git是LinusTorvalds为了帮助管理
Linux内核
开发而开发的一个开放源码的版本控制软件
运维开发小白
·
2024-01-16 05:24
运维
React Native
初探
ReactNative是啥?是一款用JavaScriptScript编写原生(Android,iOS)应用的框架。原理是啥?总体来看,整套ReactNative框架分为三层,如下图所示:image.pngJava层:该层主要提供了Android的UI渲染器UIManager(将JavaScript映射成AndroidWidget)以及一些其他的功能组件(例如:Fresco、Okhttp)等。C++
詹徐照
·
2024-01-16 03:24
Harmony系列之
初探
Ability
欲开发鸿蒙应用,须先搞懂Ability。Ability是什么官方定义Ability是应用所具备能力的抽象,也是应用程序的重要组成部分。它是可见的,承载一个业务可视化界面;亦可为隐藏的,在背后默默为你干脏活;又能在多应用间架起数据访问的桥梁,方便数据沟通。鸿蒙应用是以Ability为单位进行部署,开发者通过继承Ability类来实现应用所需能力。如果从安卓API能力角度上看,鸿蒙OS的Ability
Android之禅
·
2024-01-16 02:55
认识Linux系统以及Linux命令的使用(未完待续)
Linux内核
最初只
来一份辣子鸡丁
·
2024-01-16 01:38
Linux
linux
centos
【Linux驱动】platform 设备驱动分离(二)—— LED驱动(无设备树)
一、platform设备注册新建文件led-device.c文件,该文件保存的是外设信息,在当前背景下便是LED相关的寄存器信息,该文件最终会被编程成ko模块文件,加入到
Linux内核
中。
仲夏夜之梦~
·
2024-01-15 20:09
linux
运维
服务器
【Linux驱动】Linux阻塞IO —— 阻塞读取按键状态(等待队列实现)
一、等待队列API要使用等待队列涉及到两个概念:等待队列头、等待项等待队列通常使用链表实现,等待队列头便是链表的头节点,在
Linux内核
中使用wait_queue_hea
仲夏夜之梦~
·
2024-01-15 20:38
linux
运维
服务器
Linux 内核线程
Linux内核
使用内核线程来将内核分成几个功能模块,像kswapd、kflushd等,这在处理异步事件如异步IO时特别有用。内核线程的使用是廉价的,唯一使用的资源就是
SGchi
·
2024-01-15 20:11
Linux
内核架构
linux
小白学习C语言不得不知道的那些重要知识
我们知道,Android系统是基于linux开发,采用的是
linux内核
,AndroidAPP开发大部分也要和系统打交道,只是AndroidFrameWork帮我们屏蔽了系统操作,我们从Android系统的分成结构可以看出
C语言学习
·
2024-01-15 15:04
Netty-----
初探
今天看gateway实现的时候看到个哥们基于的netty实现的gateway。so,解析一下Netty。废话少说,mavenpom引入,down下jar包。看了下netty的包结构,还是挺明确的,不像spring包那么多。buffer,channel,是包装的JDK的nioBuffer,Channel等类。在io.netty.buffer.ByteBuf找到了如下的注释,解释了limit,flip
weixin_30852419
·
2024-01-15 13:17
netty
java
系统界面风格和布局设置,Launcher
Android系统的架构可以分为四个主要层次:应用层、应用框架层、系统运行库层和
Linux内核
层。不同系统版本的界面风格和布局设置通常涉及到应用框架层和系统运行库层,而应用层一般无法直接解决这个问题。
睿智闷骚男
·
2024-01-15 13:46
android(过程记录)
android
Netty-
初探
引言最近开始学习网络编程这一块,特此总结直接内存为什么比堆内内存要快?JVM在发送堆内数据给远程时,首先会把这部分数据复制到堆外的一块内存空间(防止GC过程中文件引用地址发生变化带来的问题),然后再发送给远程应用。而直接内存省去了这个复制步骤,好处就是更快速并且减少了GC直接内存的缺点就是难以控制,发生内存泄漏时难以排查。比较适合存简单对象扁平化Linux常见的零拷贝有哪些?mmap内存映射直接将
有梦想的年轻人6174
·
2024-01-15 13:10
网络
java
教你玩转Git-安装
Git是LinusTorvalds为了帮助管理
Linux内核
开发而开发的一个开放源码的版本控制软件。
Listen2You
·
2024-01-15 13:19
Linux资讯
linux的lvm磁盘管理,Linux LVM磁盘管理
LinuxLVM磁盘管理概述LVM(LogicalVolumeManager,逻辑卷管理器)是一种可用在
Linux内核
的逻辑分卷管理器,可用于管理磁盘驱动器或其他类似的大容量存储设备在传统Linux环境下
宇较瘦
·
2024-01-15 11:28
linux的lvm磁盘管理
初次接触GIS离线地图项目踩坑
最近做了一个地图项目,第一次接触踩了很多坑所以想着写出来能让大家也避一避先说下我们项目大致要求:拿到车队的北斗GPS定位在地图上撒点显示,历史轨迹查看,电子围栏规划与显示等功能并且需要离线(内网运行)
初探
后来的路
·
2024-01-15 11:19
前端
前端
git简介
Linux内核
开源项目有着为数众多的参与者。绝大多数的
Linux内核
维护工作都花在了提交补丁和保存归档的繁琐事务上(1991-2002年间)。
Qayrup
·
2024-01-15 10:35
git学习日志
git
git简史
什么是版本控制
版本控制系统
git系统
git来源
分布式版本控制系统
SAP UI5 OData V4 表格控件的批量修改
应用开发教程之一:HelloWorldSAPUI5应用开发教程之二:SAPUI5的引导过程BootstrapSAPUI5应用开发教程之三:开始接触第一个SAPUI5控件SAPUI5应用开发教程之四:XML视图
初探
JerryWang_汪子熙
·
2024-01-15 08:41
openstreetmap基础教程
(注:第一次写,并且文章引用https://blog.csdn.net/mad1989/article/details/9733985)(注:OpenStreetMap
初探
(一)——了解OpenStreetMaphttps
philos_CS
·
2024-01-15 07:14
Android
Android
openstreetmap
Open Street Map介绍以及相关使用教程
android中osm开发,也许没什么用的,但里边的链接还蛮多的OpenStreetMap
初探
(二)——osm的数据结构
CV矿工
·
2024-01-15 07:10
自动驾驶
自动驾驶
Linux线程
Linux内核
线程实现原理类Unix系统中,早期是没有“线程”概念的,80年代才
Sharkchilli
·
2024-01-15 07:31
微服务#3 Docker常用命令
Docker镜像中包含完整运行环境,包括系统函数库,仅依赖系统的
Linux内核
,因此可以在任意Linux操作系统上运行Do
guaiwu_
·
2024-01-15 06:33
docker
微服务
linux
linux 大总结
1.Linux介绍
Linux内核
最初只是由芬兰人林纳斯·托瓦兹(LinusTorvalds)在赫尔辛基大学上学时出于个人爱好而编写的。
严太白
·
2024-01-15 04:05
linux
Linux内核
的TCP源码入门(一)
文章目录前言一、TCP报文段结构1.报文段整体结构2.TCP首部-固定部分3.TCP首部-选项(options)二、TCP接收和发送数据1.TCP的"接口"2.发送数据3.接收数据3.1ip层向上调用INETSocket层3.2BSDSocket层向下调用INETSocket层总结前言在OSI(OpenSystemInterconnection)体系结构中,传输层的协议,是实现在操作系统内核中的。
lic721
·
2024-01-15 04:33
tcp/ip
linux
网络
Linux:/proc/kmsg 与 /proc/sys/kernel/printk_xxx
2、如何修改内核日志缓冲区3、dmesgklogctl函数(来源于man手册)4、扩展阅读二、/proc/sys/kernel/printk_xxx三、/dev/kmsg前言 本篇文章将为大家介绍与
Linux
小嵌同学
·
2024-01-15 03:40
Linux
API编程
初窥uboot与Linux内核
linux
服务器
嵌入式
内核
C
Git 是什么?
Git是LinusTorvalds为了帮助管理
Linux内核
开发而开发的一个开放源码的版本控制软件。
Qayrup
·
2024-01-15 01:24
git学习日志
git
git是什么
git快照是什么
git存储文件差异
git只添加数据
git保证完整性
git操作都是在本地执行的
以Linux认识的方式写Linux驱动之字符设备驱动
首先我们需要知道的是
Linux内核
干了什么我们不关心,我们开发驱动程序,只关心怎么才能让Linux认识我们的驱动,当然,对应的驱动也有对应的应用程序,否则,开发这个驱动也没有任何意义了,综上,我们只需要让
小灰俠
·
2024-01-15 00:51
linux
linux
字符设备驱动
Linux内核
中的数据结构的一点认识
大家好,今天给大家介绍
Linux内核
中的数据结构的一点认识,文章末尾附有分享大家一个资料包,差不多150多G。里面学习内容、面经、项目都比较新也比较全!可进群免费领取。
D_ovis
·
2024-01-15 00:44
windows
LV.13 D11 Linux驱动移植及内核深化 学习笔记
一、设备树1.1设备树设备树是一种描述硬件信息的数据结构,
Linux内核
运行时可以通过设备树将硬件信息直接传递给
Linux内核
,而不再需要在
Linux内核
中包含大量的冗余编码举例:让LED2闪烁的代码中
djjyy
·
2024-01-15 00:42
linux
学习
笔记
云原生消息、事件、流超融合平台——RocketMQ 5.0
初探
今天分享的主题是云原生消息事件流超融合平台RocketMQ5.0
初探
,内容主要分为三个部分:首先,带大家回顾业务消息领域首选RocketMQ4发展历史以及4.x版本的演进与发展。
阿里云技术
·
2024-01-14 21:49
kafka
big
data
java
WebMagic
初探
,了解爬虫
在使用webMagic之前,先了解一下几个基本的知识爬虫,可以理解为在网络上爬行的一直蜘蛛,互联网就比作一张大网,而爬虫便是在这张网上爬来爬去的蜘蛛咯,如果它遇到资源,那么它就会抓取下来。XpathXpath的全称是XMLPathLanguage,XPath是一种称为路径表达式的语法,定位到XML或HTML中的任意一个或多个节点元素,获取元素的各项信息,在解析结构比较规整的XML或HTML文档的时
tanoak
·
2024-01-14 18:02
操作系统--CPU高级
3.CPU伪共享问题因为多个线程同时读写同一个CacheLine的不同普通变量时,而导致CPUCache失效的现象称为伪共享(FalseSharing)在
Linux内核
中存在__c
每天进步一......
·
2024-01-14 18:25
操作系统学习记录
linux
汽车ECU的虚拟化技术
初探
(四)--U2A内存管理
目录1.内存管理概述2.内存保护功能2.1SPID2.2SlaveGuard3.小结1.内存管理概述为了讲清楚U2A在各种运行模式、特权模式下的区别,其实首先应该搞清楚不同模式下可以操作的寄存器有哪些。但是看到这个寄存器模型就头大。再加上之前没有研究过G4MH的内核,所以这里暂且留个坑。我们还是来看看继续往下看,先来看看内存管理。U2A是没有MMU的,那么它是如何实现虚拟化所需要的MMU机制的呢?
CyberSecurity_zhang
·
2024-01-14 18:36
闲言碎语
汽车
虚拟化
U2A
三下乡:
初探
“隐形贫困”
(通讯员:周琪翔)国家自2014年实施的精准扶贫产生了良好的社会效益,但是在建档立卡户之外的人群中,还隐藏着一批表面上温饱安康,但当遇到疾病、灾害或者面对教育、赡养的压力时就会立马坠入贫困的群体。针对这种“隐形贫困人口”,湘潭大学法学院赴湘西自治州实践团龙山组前往湘西州龙山县进行调研。2018年8月26日,实地调研结束,调研时间虽如白驹过隙,但回顾调研,仍有万千感慨。小组成员和当地工作人员交流在龙
16878147c752
·
2024-01-14 16:06
基于 Aidlux的智慧教育版面分析场景下的实践
通过共享
Linux内核
实现Android和Linux生态融合,为
gongye520
·
2024-01-14 16:09
python
目标检测
opencv
数据挖掘
Qt中qDebug()技巧
初探
文章目录Qt中qDebug()技巧
初探
一、发布时屏蔽debug消息二、debug程序定位三、Qt利用qDebug输出信息到文件Qt中qDebug()技巧
初探
一、发布时屏蔽debug消息发布程序时,去掉debug
qq_21291397
·
2024-01-14 14:35
Qt基础
qt
debug
技巧
LV.13 D10
Linux内核
移植 学习笔记
一、
Linux内核
概述1.1内核与操作系统内核内核是一个操作系统的核心,提供了操作系统最基本的功能,是操作系统工作的基础,决定着整个系统的性能和稳定性操作系统操作系统是在内核的基础上添加了各种工具集、桌面管理器
djjyy
·
2024-01-14 14:56
linux
学习
笔记
《ARM
Linux内核
源码剖析》读书笔记——0号进程(init_task)的创建时机
最近在读《ARM
Linux内核
源码剖析》,一直没有看到0号进程(init_task进程)在哪里创建的。
katerdaisy
·
2024-01-14 13:22
linux
学习
服务器
嵌入式硬件
初探
UAF漏洞(3)
构造exp#include#includetypedefvoid(*FunctionPointer)();typedefstruct_FAKE_USE_AFTER_FREE{FunctionPointercountinter;charbufffer[0x54];}FAKE_USE_AFTER_FREE,*PUSE_AFTER_FREE;voidShellCode(){_asm{noppushadm
网安星星
·
2024-01-14 12:17
单片机
嵌入式硬件
web安全
网络
安全
学习
初探
UAF漏洞(2)
漏洞分析申请空间AllocateUaFObjectNonPagedPool函数向上跟,发现IOCTL为2236435时调用AllocateUaFObjectNonPagedPoolIoctlHandler函数该函数直接调的就是AllocateUaFObjectNonPagedPool进入AllocateUaFObjectNonPagedPool后,可以看到通过ExAllocatePoolWithT
网安星星
·
2024-01-14 12:47
web安全
网络
安全
学习
Linux下驱动开发(一)
Linux驱动开发hello驱动模块的加载和卸载Linux驱动有两种运行方式,第一种就是将驱动编译进
Linux内核
中,这样当
Linux内核
启动时就会自动运行驱动程序。
大树D
·
2024-01-14 12:00
linux
驱动开发
Linux 命令解释程序(shell)的模拟实现
1.实验内容分析、设计与实现基于
Linux内核
的命令解释程序(Shell),主要包括系统环境变量的设置和初始化、系统命令提示符显示、命令辨别解析(区分内部命令与外部命令及不同内部命令)、典型内部命令(譬如显示指定目录下文件列表
哆啦叮当
·
2024-01-14 09:46
操作系统
linux
运维
服务器
c++
看代码神器:vscode+clangd轻松实现
linux内核
代码跳转(图文并茂)
比如本文要讲的vscode下进行
linux内核
代码开发或者阅读就是很好例子,如果没有先把代码跳转等基础环境搭建好,对后续的代码阅读和开发都可能会造成很大障碍,而先完成基础工具环境搭建再开发,阅读代码流畅了
hello_ludy
·
2024-01-14 09:16
工具/软件/解决方案
vscode
linux
clangd
bear
代码阅读
ZooKeeper
初探
:分布式世界的守护者
欢迎来到我的博客,代码的世界里,每一行都是一个故事ZooKeeper
初探
:分布式世界的守护者前言Zookeeper的概述分布式系统中的角色和作用:Zookeeper的数据模型Znode的概念和层次结构:
一只牛博
·
2024-01-14 07:53
分布式
分布式
zookeeper
云原生
FPGA之
初探
FPGA的构成基本逻辑单元CLBCLB是FPGA的基本逻辑单元,一个CLB包括了2个Slices,所以知道Slices的数量就可以知道FPGA的“大概”逻辑资源容量了。一个Slice等于4个6输入LUT+8个触发器(flip-flop)+算数运算逻辑,每个Slice的4个触发器(虽然有8个flip-flop,但是每个LUT分配一个flip-flop)可以配置成锁存器,这样会有4个触发器(flip-
行者..................
·
2024-01-14 06:08
FPGA
fpga开发
WMI
初探
——MOF 建立命名空间与类和 C# 增删查改
§1背景介绍WMIProvider:对WMI对象的定义和操作,包含MOF和DLL文件。其中,MOF(ManagedObjectFormat,托管对象格式)中定义了WMI的命名空间或类,及类中的属性和方法;DLL文件进行类实例的增删查改、类方法的实现。详见:DesigningManagedObjectFormat(MOF)Classes-Windowsapplications|MicrosoftDo
Kabuto_W
·
2024-01-14 06:51
Ubuntu 18.04 LTS (Bionic Beaver) 版本介绍
代号为“BionicBeaver(仿生海狸)”的Ubuntu18.04版本是两年来流行的基于
Linux内核
的Ubuntu操作系统的第一个长期支持版本。
Godpassage
·
2024-01-14 01:46
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
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
其他