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
深入理解Linux2.6内核
Linux学习之内存空间布局
Linux进程内存管理的对象都是虚拟内存,每个进程先天都有0-4G的各自互不干涉的虚拟内存空间,0-3G是用户空间执行用户自己的代码,高1GB的空间是
内核
空间执行Linux系统调用,这里存放着整个
内核
的代码和所有的
内核
模块
努力学代码的小信
·
2024-01-23 19:47
C语言
Linux
APUE
linux
学习
运维
APUE学习笔记(八)进程控制
该进程是
内核
的一部分,它并不执行任何磁盘上的程序。ID为1通常是init进程,在自举过程结束时由
内核
调用。
伊库塔花花
·
2024-01-23 19:16
学习记录
APUE学习笔记(七)进程环境
在调用main前先调用一个特殊的启动例程,从
内核
取得命令行参数和环境变量值。
伊库塔花花
·
2024-01-23 19:15
学习记录
APUE学习(一)
通常将这种软件称为
内核
(kernel),相对较小。
内核
的接口称为系统调用公用函数库构建在系统调用接口上,应用程序即可使用公用函数库,也可使用系统调用。
SL007766
·
2024-01-23 19:45
APUE学习
学习
unix
linux
深入理解
Rust函数
文章目录一、概述二、函数要点三、函数参数四、函数返回五、Rust中的特殊返回类型5.1、无返回值5.2、永不返回的发散函数 团队博客:汽车电子社区一、概述二、函数要点 1、函数名和变量名使用蛇形命名法(snakecase),例如fnadd_two()->{}。 2、函数的位置可以随便放,Rust不关心我们在哪里定义了函数,只要有定义即可。 3、每个函数参数都需要标注类型。三、函数参数 R
Coder个人博客
·
2024-01-23 18:44
编程语言
#
Rust
rust
开发语言
后端
安全架构
车载系统
深入理解
Rust语句和表达式
文章目录一、概述二、语句三、表达式 团队博客:汽车电子社区一、概述fnadd_with_extra(x:i32,y:i32)->i32{letx=x+1;//语句lety=y+5;//语句x+y//表达式} 语句会执行一些操作但是不会返回一个值,而表达式会在求值后返回一个值,因此在上述函数体的三行代码中,前两行是语句,最后一行是表达式。二、语句leta=8;letb:Vec=Vec::new(
Coder个人博客
·
2024-01-23 18:14
编程语言
#
Rust
rust
开发语言
后端
车载系统
系统架构
系统安全
MySQL索引优化:
深入理解
索引下推原理与实践
随着MySQL的不断发展和升级,每个版本都为数据库性能和查询优化带来了新的特性。在MySQL5.6中,引入了一个重要的优化特性——索引下推(IndexConditionPushdown,简称ICP)。ICP能够在某些查询场景下显著提高查询性能,减少不必要的数据行访问。一、产生背景在MySQL5.6之前,当查询使用到复合索引时,MySQL会先根据索引的最左前缀原则,在索引上查找到满足条件的记录的主键
地瓜伯伯
·
2024-01-23 17:21
DB
mysql
数据库
dba
java
spring
cloud
大数据
spring
进程间通信
进程间通信介绍1.1进程间通信目的1.2进程间通信本质1.3进程间通信分类2.管道2.1什么是管道2.2匿名管道2.2.1什么是匿名管道2.2.2pipe函数:2.3匿名管道的使用2.4站在文件描述符的角度
深入理解
管道
Smile丶凉轩
·
2024-01-23 17:33
Linux系统
数据库
运维
c++
进程间的信号
通过终端按键产生信号2.2通过调用系统函数产生信号2.3通过软件条件产生信号2.3.1SIGPIPE信号2.3.2alarm函数2.4硬件异常产生信号3.阻塞信号3.1信号阻塞即其他相关概念3.2信号在
内核
中的表示
Smile丶凉轩
·
2024-01-23 17:33
Linux系统
linux
服务器
网络
【Docker】Docker学习④ - Docker镜像与制作
DockerFile制作yum版nginx镜像3.手动制作编译版本nginx镜像4.自定义tomcat镜像5.构建haproxy镜像6.本地镜像上传至官方docker仓库四、Docker镜像与制作docker镜像有没有
内核
洁癖丶
·
2024-01-23 17:15
docker
学习
容器
机器学习 |
深入理解
并掌握核心概念
在如今数字化时代的浪潮下,机器学习已经成为人工智能领域的璀璨明星。它像一面魔镜,赋予计算机系统学习和改进的能力,让机器能够从海量数据中提取规律、预测未来,甚至做出智能决策。本专栏将带您踏上机器学习的奇妙之旅,探索其原理、方法和应用。我们将揭开机器学习背后的神秘面纱,解释监督学习、无监督学习、强化学习等不同类型的机器学习算法。目录初识人工智能机器学习概述机器学习算法分类模型评估深度学习概述Jupyt
亦世凡华、
·
2024-01-23 17:42
#
机器学习
机器学习
人工智能
深度学习
基础概念
经验分享
分布式存储
接口的磁盘所谓的接口就是一种存储设备驱动下的磁盘设备,提供块级别的存储NAS(网络附加存储,是通过网络附加到当前主机文件系统之上的存储NFS、CIFS、FTP文件系统级别的存储,本身就是一个做好的文件系统,通过nfs接口在用户空间输出后,客户端基于
内核
模块与远程主机进
王德发666
·
2024-01-23 16:16
分布式
剑指大数据——Flink学习精要(Java版)
本书基于Flink的稳定版本1.13,从Flink数据处理思想开始讲解,带领读者
深入理解
Flink的基本架构。附赠全部源码及39小时配套视频。写在前面对于一家互联网企业,什么是最核心的资产?
小术晓术
·
2024-01-23 16:41
大数据
java
flink
ubuntu18.04双系统解决进入桌面后鼠标和键盘失灵问题
进入带systemrecovery后缀的
内核
版本。经过系统启动,会出现以下界面选择Network(EnableNetwork)回车,等系统自动
锡城筱凯
·
2024-01-23 16:25
#
▶linux
深入理解
Linux中的动态库与静态库
慕斯主页:修仙—别有洞天♈️今日夜电波:IWishMyMindWouldShutUp—Ivoris0:21━━━━━━️────────2:04◀️⏸▶️☰关注点赞收藏您的每一次鼓励都是对我莫大的支持目录动态库与静态库的概念动态库与静态库的制作引入生成静态库生成动态库动态库与静态库的使用静态库的使用在系统中安装这个库拿到上面所提到的库该怎么用动态库的使用方法一:头文件以及库文件安装到系统里方法二:
慕斯( ˘▽˘)っ
·
2024-01-23 15:37
Linux练功
初阶功法
linux
运维
服务器
Linux
内核
学习1——Linux
内核
编译安装
一、使用VScode连接远程Linux服务器首先介绍一下比较方便的编辑
内核
文件的方法连接远程服务器的方法有很多,比如可以借助XShell、putty等软件使用ssh命令来登录远程服务器。
Backlight~~
·
2024-01-23 15:31
Linux内核
linux
vscode
运维
深入理解
Java 垃圾回收机制
一、垃圾回收机制的意义Java语言中一个显著的特点就是引入了垃圾回收机制,使c++程序员最头疼的内存管理的问题迎刃而解,它使得Java程序员在编写程序的时候不再需要考虑内存管理。由于有个垃圾回收机制,Java中的对象不再有“作用域”的概念,只有对象的引用才有“作用域”。垃圾回收可以有效的防止内存泄露,有效的使用空闲的内存。ps:内存泄露是指该内存空间使用完毕之后未回收,在不涉及复杂数据结构的一般情
玩大数据的小轩
·
2024-01-23 14:30
前端面试题-(浏览器
内核
,CSS选择器优先级,盒子模型,CSS硬件加速,CSS扩展)
常见的浏览器
内核
内核
描述Trident(IE
内核
)主要用在window系统中的IE浏览器中,由微软研发并投入使用Gecko(Firefox
内核
)主要用于Firefox浏览器中,特点是代码完全公开,开发程度高
小全upup
·
2024-01-23 14:16
前端面试题
前端
css
CPU密集型和IO密集型与CPU
内核
之间的关系
CPU密集型和IO密集型与CPU
内核
之间的关系一、CPU密集型介绍CPU密集型,也叫计算密集型,是指需要大量CPU计算资源,例如大量的数学运算、图像处理、加密解密等。
裹著新的光
·
2024-01-23 14:12
java
开发语言
dubbo:
深入理解
Apache Dubbo与实战
dubbo核心组件层次名作用Service业务层。包括业务代码的接口与实现,即开发者实现的业务代码config配置层。主要围绕ServiceConfig(暴露的服务配置)和ReferenceConfig(引用的服务配置)两个实现类展开,初始化配置信息。可以理解为该层管理了整个Dubbo的配置proxy服务代理层。在Dubbo中,无论生产者还是消费者,框架都会生成一个代理类,整个过程对上层是透明的。
摸鱼圣手
·
2024-01-23 14:36
dubbo
apache
【手写数据库toadb】02 开发数据库
内核
准备阶段-git工具使用
git工具使用开发环境专栏内容:手写数据库toadb本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。本专栏会定期更新,对应的代码也会定期更新,每个阶段的代码会打上tag,方便阶段学习。开源贡献:toadb开源库个人主页:我的主页管理社区:开源数据库座右铭:天行健,君子以自强不息;地势坤,君子以厚德载物.文章目
韩楚风
·
2024-01-23 14:53
数据库
c语言
linux
git
服务器
深入理解
C++ 函数指针
深入理解
C++函数指针在C++中,函数指针是一种强大的工具,允许我们以一种动态和灵活的方式处理函数调用。在本文中,我们将深入了解C++函数指针的基本概念、用法以及一些常见的应用场景。
宁子希
·
2024-01-23 13:49
c++
数据结构
那些年,Linus torvalds大神喷过的技术
LinusTorvalds被认为是最伟大的程序员之一,因为他写出了使用最广泛的软件,如Linux
内核
和Git版本控制系统。但是他这个人经常因为讲话带有情绪,甚至是因为带有脏话的意见而饱受非议。
老率的IT私房菜
·
2024-01-23 13:49
jupyter notebook删除kernel & conda 删除虚拟环境
该命令将列出所有已注册的Jupyter
内核
,包括在base环境和所有虚拟环境中安装的
内核
。执行这个命令的环境决定了哪个
山泼黛
·
2024-01-23 13:21
jupyter
conda
windows
Linux 常见性能指标 -- 内存
内存映射Linux
内核
给每个进程都提供了一个独立的虚拟地址空间,并且这个地址空间是连续的。页表的映射下,进程就可以通过虚拟地址来访问物理内存。页表实际上存储在CPU的
码农终结者
·
2024-01-23 13:07
linux
运维
深入理解
C语言(2):字符、字符串与内存函数
文章主题:字符、字符串与内存函数所属专栏:
深入理解
C语言作者简介:更新有关
深入理解
C语言知识的博主一枚,记录分享自己对C语言的深入解读。
[₽]
·
2024-01-23 13:30
深入理解C语言
c语言
开发语言
visual
studio
stm32启动过程、cortex-m3架构、堆栈代码位置、编译汇编链接分析
I-CodeBus、D-CodeBus、SystemBus)体系结构:哈佛结构与冯诺依曼结构的区别复位有三种启动方式,从哪里开始启动、启动代码的所在的位置三、从存储器映射来看stm32架构(内存与外设)四、从CM3
内核
架构来看
GK小卜
·
2024-01-23 12:23
stm32
C
stm32
c语言
架构
STM 32 芯片选型与挂载
stm32芯片的选型,分类,挂载及GPIO口的分析(本文章程序均为样例,仅限于理解,如有错误还望指正)1.嵌入式芯片的选型STM32-F1系列:基础型,主频为72M(
内核
为cortex-M3),CPU位数
一周又七天
·
2024-01-23 12:51
嵌入式STM32
stm32
mcu
芯片
gpio
HuoCMS|免费开源可商用CMS建站系统HuoCMS 2.0下载(thinkphp
内核
)
HuoCMS是一套基于ThinkPhp6.0+Vue开发的一套HuoCMS建站系统。HuoCMS是一套内容管理系统同时也是一套企业官网建设系统,能够帮过用户快速搭建自己的网站。可以满足企业站,外贸站,个人博客等一系列的建站需求。HuoCMS的优势:可以使用统一后台管理多个网站的内容,统一维护,不同内容可以在不同的网站上面共享,方便快捷。蓝奏云
酷爱码
·
2024-01-23 12:48
php
php
2022年3月30日 天气晴
1、花花老师:膝内扣成因臀肌无力经常久坐,需要建立足弓、稳定骨盆、培养
内核
心及盆底肌力量2、木木老师:腰背疼痛成因背部松解背部无力解决:核心训练,拉伸大腿后侧,力量放在臀腿上面。
cdabfc34b951
·
2024-01-23 12:17
第五篇 部署Vue3开发的项目
Node.js在浏览器之外运行V8JavaScript引擎(GoogleChrome的
内核
)。这使得Node.js的性能非常好。Node.js
程序员爱技术
·
2024-01-23 12:20
Vue项目
java
服务器
myeclipse
CGAL::Plane_3<K>平面结构
在这个类中,K是一个
内核
类型参数,通常代表了一组几何对象的类型和操作,比如点、向量、平面等。K决定了这些对象的内部表示和提供的算法。
江河地笑
·
2024-01-23 11:05
CGAL
算法
深入理解
Kubernetes探针和.NET服务健康检查机制
前言随着越来越多的软件采用云原生和微服务架构,我们面临着更多的技术挑战,比如:Kubernetes如何在容器服务异常终止、死锁等情况下,发现并自动重启服务;当服务依赖的关键服务(例如数据库,Redis)无法正常连接时,如何及时发出告警;在需要同时部署有依赖关系的服务时,如何确保它们可以按正确的顺序进行初始化;......我将介绍如何利用.NET框架的健康检查机制以及Kubernetes的探针来确保
郭麻花
·
2024-01-23 11:54
kubernetes
容器
云原生
.net
【随笔】如何看待华为今日发布的鸿蒙OS
借助微
内核
的设计,鸿蒙OS天生适合分布式架构,至于发布会说的“天生流畅”,这点没见到实际应用的情况下很难说。
清梦载星河
·
2024-01-23 11:18
Qemu 启动 Linux(aarch64 与 riscv64)
Qemu启动Linux(aarch64与riscv64)我的平台架构为x86_64,操作系统为Ubuntu22.04.3这部分涉及
内核
的编译以及文件系统的制作本博客中涉及了aarch64以及riscv64
京雨
·
2024-01-23 11:51
linux
qemu
riscv
aarch64
K8S搭建(centos)二、服务器设置
文章目录服务器设置1.基础参数查看1.1查看本机ip1.2查看系统参数1.3查看
内核
参数1.4查看macaddress和product_uuid1.5主机参数查看1.6端口查看2.基础参数设置(每个节点
寒山李白
·
2024-01-23 10:13
#
Kubernetes
kubernetes
centos
容器
深入理解
ClassLoader加载机制
ClassLoad类加载器概述ClassLoader的具体作用就是将class文件加载到jvm虚拟机中去,程序就可以正确运行了。jvm启动的时候,并不会一次性加载所有的class文件,而是在程序的运行中动态的去加载。通常Java中的.class文件会在以下两种情况被ClassLoader加载到内存中:调用类构造器调用类中的静态变量或静态方法类的加载指的是将类的.class文件中的二进制数据读入到内
碎念枫子
·
2024-01-23 10:08
深入理解
多线程编程和 JVM 内存模型
目录一、什么是多线程编程二、JVM介绍三、JVM内存模型一、什么是多线程编程多线程编程是一种编程方式,它允许程序在同一时间内执行多个线程或任务。线程是程序执行的最小单位,多线程编程可以将任务拆分为多个线程,每个线程独立执行特定的操作或任务。在传统的单线程编程中,程序按照顺序一步步执行,直到完成所有的操作。而在多线程编程中,可以同时进行多个操作,提高程序的并发性和效率。多线程编程可以用于并行计算、提
揣晓丹
·
2024-01-23 09:47
java
jvm
开发语言
java
spring
boot
java-ee
spring
RK3568平台 TinyAlsa集成第三方音频算法
一.tinyalsa介绍ALSA(AdvancedLinuxSoundArchitecture)是一个开源项目,涵盖了用户空间和
内核
空间对音频设备的操作接口,通过应用层使用alsalib可以实现对音频设备的控制
嵌入式_笔记
·
2024-01-23 09:05
瑞芯微
音视频
51单片机--SIM800C准备阶段<1>
(我采用的的是面包板双路供电,其中3.3v接VBAT引脚,直接给模块
内核
进行供电;5v给面包板供电)
Heetun
·
2024-01-23 09:05
51单片机
类变量与类方法(静态变量与静态方法)
类变量性质:什么是类变量:如何定义类变量:访问类变量:(满足访问修饰符的访问权限与范围)什么时候使用类变量:类变量与实例变量区别:类变量细节:类方法:形式:类方法的调用:类方法以及类变量使用注意事项:
深入理解
qq_45981247
·
2024-01-23 09:01
java
eclipse
SystemC学习(一)
sc_core是systemc基本的
内核
空间,sc_dt则定义了systemc的最基本数据类型。systemc.h则包含了除了sc_core和sc_dt外的其他方针中所需要的名字,也
闻林禹
·
2024-01-23 09:22
学习
全面硬件检查 | 确保设备完美运行
比如计算机型号、
内核
版本、发行版号以及桌
梓芮.
·
2024-01-23 09:16
Linux
linux
硬件
磁盘
cpu
内存
硬件检查
磁盘检查
linux性能优化-内存buffer/cache区分
区分Buffers是
内核
缓冲区用到的内存,对应的是/proc/meminf
妖妖灵誓言
·
2024-01-23 08:50
网络编程
linux
网络通信
linux
性能优化
机器学习笔记 - 基于自定义数据集 + 3D CNN进行视频分类
内核
能够在三个方向上滑动,而在2DCNN中它可以在二维上滑动。这里的模型主要基于D.Tran等人2017年的论文“动作识别的时空卷积研究”。
坐望云起
·
2024-01-23 08:40
深度学习从入门到精通
机器学习
深度学习
3D
CNN
视频分类
动作识别
如何在CentOS8使用宝塔面板本地部署Typecho个人网站并实现公网访问【内网穿透】
Typecho基于PHP5开发,支持多种数据库,是一款
内核
强健﹑扩展方便﹑体验友好﹑运行流畅的轻量级开源博客程序。选用Typecho,搭建独一无二个人网
iOS学霸
·
2024-01-23 08:03
iOS上架
iPhone设备
fps查看
ios
【linux基础】linux root用户密码忘记解决方式
方式一:进入单用户模式1.开启虚拟机的时候,按下“e”健进入用户引导界面2.再按下“e”,进入
内核
的编辑3.找到kernel开头的选项,再次按下“e”4.输入5.按下“b”,启动6.启动后,输入passwd
fairy_yao
·
2024-01-23 07:59
linux
运维
服务器
深入理解
C++中的前置声明和类型定义
深入理解
C++中的前置声明和类型定义在C++编程中,理解前置声明(ForwardDeclaration)和类型定义的相互作用是至关重要的,特别是在处理复杂的代码基和相互依赖的类型时。
金士顿
·
2024-01-23 07:55
c/c++
c++
前置声明
探索设计模式的魅力:一次设计,多次利用,
深入理解
原型模式的设计艺术
原型模式是一种设计模式,属于创建型模式的一种,它用于创建重复的对象,同时又能保持性能。在原型模式中,通过复制现有对象的原型来创建新对象,而不是通过实例化类来创建对象。这样做可以避免耗费过多的资源开销,特别是在对象的创建过程比较复杂或耗时的情况下。在原型模式中,原型对象实现一个克隆方法(Clone)用于复制自身,当需要创建新对象时,就可以通过克隆原型对象来得到一个新的对象副本。原型模式通常包括浅拷贝
danci_
·
2024-01-23 07:09
设计模式
设计模式
原型模式
java
面试
职场发展
程序人生
学习笔记
CentOS7安装Docker和docekr-compose
CE免费版,EE付费版DockerCE支持64位版本CentOS7,并且要求
内核
版本不低于3.10第一步、检测系统环境如果之前或者安装系统时候自带docker的话可以卸载(可选)如果之前安装过旧版本的Docker
小袁同学.
·
2024-01-23 07:14
小袁同学3k5的工作日常
docker
容器
运维
上一页
51
52
53
54
55
56
57
58
下一页
按字母分类:
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
其他