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数据库学习
【51单片机】利用【时间延迟】的原理规避【按键抖动问题】
YY的《C++》专栏YY的《C++11》专栏YY的《
Linux
》专栏YY的《数据结构》专栏YY的《C语言基础》专栏YY的《初学者易错点》专栏YY的《小小知识点》专栏YY的《单片机期末速过》
YY的秘密代码小屋
·
2024-02-14 10:12
YYの小小知识点
YY滴《单片机系列》
51单片机
mongodb
数据库
【
Linux
笔记】动静态库的封装和加载
一、静态库的封装我们在学习C语言阶段其实就已经知道一个可执行程序的形成过程分为预处理、编译、汇编、链接这四个阶段,而且也知道我们程序中使用的各种库其实是在链接的阶段加载的。可我们那时候并不知道库是怎么被加载的,或者库是怎么形成的,所以今天我们就要好好的来聊一下,库的形成。1.1、库封装的本质我们知道链接阶段其实是将形成可执行程序的各种.o目标文件连接起来形成可执行程序,但是对于一个库来说,可是如果
林先生-1
·
2024-02-14 10:39
Linux操作系统
笔记
服务器
linux
c++
后端
【
Linux
笔记】进程间通信之管道
一、匿名管道我们在之前学习进程的时候就知道了一个概念,就是进程间是互相独立的,所以就算是两个进程是父子关系,其中一个进程退出了也不会影响另一个进程。也因为进程间是互相独立的,所以两个进程间就不能直接的传递信息或者互相访问各自的资源,而如果想要让两个进程之间进行信息传递,就需要用到我们今天要讲的“进程间通信”。实现进程间通信其实有很多种方法,我们今天讲的“管道”其实是一种早期的进程间通信方式,但是对
林先生-1
·
2024-02-14 10:09
Linux操作系统
笔记
c++
c语言
服务器
后端
linux
Zabbix系列之(四):Zabbix Server增加微信告警
title:Zabbix系列之(四):ZabbixServer增加微信告警categories:
Linux
tags:-Zabbixtimezone:Asia/Shanghaidate:2019-01-12
小六的昵称已被使用
·
2024-02-14 10:46
Linux
基本指令:从入门到精通
一、引言
Linux
是一款开源的操作系统,广泛应用于服务器、移动设备、物联网等领域。掌握
Linux
基本指令对于开发人员、系统管理员和广大用户来说都是必备技能。
极客代码
·
2024-02-14 10:36
驱动开发
嵌入式
linux
c语言
高级编程
linux
VMware清理拖拽缓存 & Ubuntu硬盘情况占用分析
这两天在尝试编译
Linux
源码,我在win上将源码下载下来然后复制到ubuntu上,这一步我粗略看到了三种方法:安装VMtools,就可以使文件正常的在win和ubuntu中复制剪切;使用scp命令将win
玄奕子
·
2024-02-14 10:23
嵌入式学习之Linux入门篇
linux
ubuntu
迅为电子
嵌入式学习之
Linux
入门篇——
Linux
文件系统的层次结构讲解
在
Linux
操作系统中,所有的文件和目录都被组织成以一个根节点“/”开始的树状结构。其中,目录就相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录,而文件中存储的是数据。
玄奕子
·
2024-02-14 10:23
嵌入式学习之Linux入门篇
linux
ubuntu
学习
迅为电子
将最美
linux
装入移动硬盘
th.jpeg虽然我很早就听说过elementary这个
linux
发行版,但是直到最近我才发现,与最美发行版之间差的是一台很好的屏幕。另一个机缘巧合是,我多了一个80G的机械移动硬盘。
叮宕
·
2024-02-14 10:24
命令
在
linux
系统中,后台运行进程~nohuppython-u程序入口文件>test.out2>&1&
阿猫阿狗py
·
2024-02-14 10:43
Unix/
Linux
Bash:发现了关键的安全漏洞
而且,对于许多Unix或
Linux
Web服务器来说,这是一个主要问题。该漏洞涉及Bash如何评估环境变量。通过巧尽心思构建的变量,黑客可以使用这个漏洞执行shell命令。
虾米之说
·
2024-02-14 09:53
如何复用外部shell脚本
在
Linux
开发中,经常会编写shell脚本来执行一些任务,通常是一个脚本只做一件事,随着任务的增加,脚本会越来越多,可复用的地方也会逐渐增加,这时就需要提取出脚本中的公共的功能放到一个通用的脚本中,其他脚本都能复用它本篇文章介绍
Linux开发那些事儿
·
2024-02-14 09:04
SE
Linux
走过的坑
linux
通过UID/GID机制对权限进行管理,将文件的权限划分为读、写和执行三种,分别用字母r、w和x表示。
nianxing
·
2024-02-14 09:18
jmeter做接口压力测试_jmeter接口性能测试
jmeter是免安装的,拿到安装包之后直接解压就可以使用,同时它在
linux
/windows/macos上都可以使用。 jmeter可以做接口测试和压力测试。其中接口测试的简单操作
咖 啡加剁椒
·
2024-02-14 09:07
软件测试
jmeter
压力测试
软件测试
功能测试
自动化测试
程序人生
职场和发展
Linux
-Vim的使用,快速入门Vim,
Linux
入门教程,精讲
Linux
Vim的三种模式输入模式,键入i或a或o都可以进入输入模式。普通模式,打开Vim默认的模式。命令模式,键入:进入命令模式。注意:按下ESC可以从输入模式或命令模式退回到普通模式退出vim,需要在普通模式下切换到命令模式(:)q无修改的情况下,直接退出。q!有修改的情况下,不保存退出。wq有修改的情况下,保存并退出。Vim的配置相关知识点编辑.vimrc文件:vim.vimrc"语法高亮setsyn
梦断南楼
·
2024-02-14 09:37
Linux精讲
linux
vim
excel
浅析
Linux
追踪技术之ftrace:Event Tracing
文章目录概述使用EventTracing使用`set_event`接口使用`enable`接口Event配置EventformatEventFiltering过滤规则设置过滤器EventTriggerTrigger语法Tracemarker相关参考概述EventTracing(事件追踪)利用在内核代码中加入的各种Tracepoint(追踪点)实现对系统的追踪。Tracepoint可以在不创建自定义
Aspiresky
·
2024-02-14 09:03
#
调试技术
linux
服务器
运维
深入了解C++:底层编译原理
Linux
会给当前进程分配一块空间,比如x8632位
linux
环境下会给进程分配2^32(4G)大小的空间,这个空间被叫做【进程的虚拟地址空间】,进程的虚拟地址空间其实并不存在,从底层来看它不过是内核创建的一系列数据结构而已
程韬123
·
2024-02-14 09:02
linux
运维
c++
缓存
开发语言
ubuntu16.04添加网络打印机报错
或者reinstallcupsorrestartcups.后来看到https://bbs.arch
linux
.org/viewtopic.php?id=108145建议说Ialsohadtoinsta
冬风十里Y
·
2024-02-14 09:37
Linux
基础命令-kill向进程发送信号
Linux
基础命令-setfacl设置文件ACL策略规则Kill一.命令介绍先使用帮助文档查看命令的信息NAMEkill-terminateaprocesskill命令的主要功能就是向进程发送信号,这里我们主要用来终止结束进程的
Linux学习中
·
2024-02-14 09:25
基础命令
linux
运维
bash
快速的搭建一个临时的
Linux
系统instantbox
centos安装docker-CSDN博客首先要有docker&&docker-composemkdirinstantbox&&cd$_bash<(curl-sSLhttps://raw.githubusercontent.com/instantbox/instantbox/master/init.sh)docker-composeup-dinstantbox:instantbox可以让你快速的搭
linux实践操作记录
·
2024-02-14 09:54
bash
开发语言
物理机安装kali
windows.zip44fb53f26872c6304e1cb3d47b65d0613665666100c48deeee4cd87901fb500f2024-01-2415MBventoy-1.0.97-
linux
.tar.gz
linux实践操作记录
·
2024-02-14 09:24
linux
运维
服务器
Linux
-进程信号
Linux
进程信号初步认识信号信号的存储结构信号的处理方式信号的产生硬件异常产生的信号核心转储sigset_t信号集信号集的操作函数对block表的操作对pending表的操作对handler表的操作信号的捕捉用户态和内核态信号的处理过程可重入函数
猿来是这样^
·
2024-02-14 09:53
Linux系统原理和系统编程
linux
服务器
信号处理
unix
Linux
文件
openintfd=open("test.txt",O_RDWR|O_CREAT);当创建不加mode时,在文件不存在的情况下,默认创建文件权限是000——因为是系统调用接口,所以权限是000也是可以理解的;mode是需要用户自己给的但是还有一个问题,这个是创建+读写打开,如果需要打开的文件本身不存在,创建的是000权限的文件,文件是不允许读写——就会报错综上:调用系统接口创建文件的时候必须要加m
桐人,奥龙
·
2024-02-14 09:51
linux
open
重定向
Linux
——动静态库
基础知识:动vs静类型动静加载时机运行时编译时可复用性多个文件只需要加载一份库文件每个文件都需要加载一份文件性能链接次数越多越有优势链接次数越少越有优势代码编写静态库生成静态库libmath.a:add.osub.oar-rc$@$^%.o:%.cgcc-c$#include"add.h"#include"sub.h"intmain(){printf("%d\n",add(1,2));printf
桐人,奥龙
·
2024-02-14 09:21
linux
动静态库
【教程】MySQL
数据库学习
笔记(二)——数据类型(持续更新)
【MySQL
数据库学习
】系列文章第一章《认识与环境搭建》第二章《数据类型》文章目录【MySQL
数据库学习
】系列文章一、整数类型二、浮点数类型三、字符串类型四、日期和时间类型五、布尔与二进制类型在SQL语言中
EliasChang
·
2024-02-14 08:42
【语言】SQL
数据库
mysql
学习
【教程】MySQL
数据库学习
笔记(一)——认识与环境搭建(持续更新)
【MySQL
数据库学习
】系列文章第一章《认识与环境搭建》第二章《数据类型》文章目录【MySQL
数据库学习
】系列文章一、认识SQL(一)SQL语言概述(二)SQL语法特点(三)数据库系统介绍二、MySQL
EliasChang
·
2024-02-14 08:11
【语言】SQL
学习
笔记
sql
mysql
【教程】
Linux
下Https证书生成,与Nginx配置https
Linux
系统Https证书生成与Nginx配置https证书生成查看openssl生成证书Nginx配置https(默认443端口)证书生成查看openssl1,我们在
linux
系统下用openssl
辣个仔
·
2024-02-14 08:34
开发环境
nginx
ssl
https
【解决】
Linux
磁盘空间清理,查看磁盘空间,以及清空文件(nginx access.log等)
zabbix报警,磁盘空间不足:Freediskspaceislessthan20%解决方案:查看哪些文件占用空间比较大,酌情删除无用文件。查看系统磁盘空间命令:df-h由此可见,当前还有15G可用。查看当前目录占用最大的文件命令:du-h--max-depth=1查看当前目录下各文件及文件夹占用大小命令:du-sh*遇到大的并且无用的文件可以用删除命令删除,比如批量删除当前目录下,开头为cont
辣个仔
·
2024-02-14 08:34
问题解决方案
linux
nginx
linux
nginx
【解决】timed out waiting for input: auto-logout (
Linux
终端)
在
linux
下,最近经常会出现"timedoutwaitingforinput:auto-logout",并且切断了远程连接虚拟机。原因:我们用SSH方式连接时,某些地方设置了长时间不输入则断开连接。
辣个仔
·
2024-02-14 08:33
linux
linux
病理WSI配准库valis教程
病理WSI配准库valis教程项目地址环境配置(
linux
)(1)JDK配置(2)Maven配置(3)Openslide配置(4)libvips配置(5)conda虚拟环境配置使用案例官方文档项目地址https
Toby不写代码
·
2024-02-14 08:01
病理人工智能
病理人工智能
Linux
->文件系统初识
目录前言:1认识文件2文件使用2.1文件加载2.2外设文件使用3文件接口和文件描述符3.1文件系统调用接口open:3.2文件描述符4缓冲区前言:在大家看这篇文章之前,我得提出几个问题:1.我们有多种对于文件的操作方式,不同的语言有不同的方式,但是对于我们的操作系统来说,它真的认识这么多语言提供的方式吗?2.操作文件时,都需要打开文件,但为什么打开文件?3.文件在操作时,文件处在什么位置?4.当系
波奇~
·
2024-02-14 08:01
linux
运维
服务器
进程
文件
波奇学
Linux
:文件缓冲区
问题导入文件流输出直接向显示器和重定向文件有不一样的表现分别向显示器文件输出四个语句,最后fork创建子进程。当程序运行时和程序重定向到文件中,输出的内容不一样。重定向时c库函数(printf,fprintf,fwrite)调用了两次,而系统调用write函数只调用了一次关闭对应的虚拟文件,只有系统调用可以输出屏蔽系统调用,同时关闭显示器对应的虚拟文件运行程序没有任何输出,只有系统调用有输出。如果
社交达人波奇酱
·
2024-02-14 08:00
linux
运维
服务器
波奇学
Linux
:文件系统
磁盘认识磁盘被访问的基本单元是扇区-512字节。磁盘可以看成多个同心圆,每个同心圆叫做磁道,多个扇区组成同心圆。我们可以把磁盘看做由无数个扇区构成的存储介质。要把数据存到磁盘,先定位扇区,用哪一个磁头,哪一个磁道。磁盘抽象磁盘可以抽象成线性结构,基于扇区的数组,任意一个扇区都有抽象地址LBA,相当于数组下标。磁盘寻址是CHS(磁道,磁头,扇区),通过扇区的抽象地址LBA到扇区的具体物理位置。磁盘也
社交达人波奇酱
·
2024-02-14 08:30
Linux
linux
运维
服务器
Linux
操作系统
1.概述1.1
Linux
发音读法不下10种:/li'n^ks/(“里那克斯”)或/'li:nэks/(“里讷克斯”)或/li'nju:ks/(“里纽克斯”)...
linux
是一个开源、免费的操作系统,其稳定性
星光今夜无眠
·
2024-02-14 08:00
linux
运维
服务器
Linux
文件权限
1、在CLI命令端输入ls-l可查看
Linux
的文件、目录、设备的权限其中第一字段是文件和目录权限的编码:-代表文件,d代表目录,l代表链接,c代表字符型设备,b代表块设备,n代表网络设备之后的三组字符编码
程序小白菜
·
2024-02-14 08:10
Linux
常用命令
文章目录一、
Linux
系统的简单介绍1、入门须知:2、新手须知二、工作常见情况:杀进程,查看端口占用,查看日志三、系统资源查询1、ps查看进程(ProcessesStatus动态)2、netstat在内核中访问网络及相关信息的命令
好多可乐
·
2024-02-14 08:59
linux
运维
服务器
mysql
[Doris] Doris的安装和部署 (二)
文章目录1.安装要求1.1
Linux
操作系统要求1.2软件需求1.3注意事项1.4内部端口2.集群部署2.1操作系统安装要求2.2下载安装包2.3解压2.4配置FE2.5配置BE2.6添加BE2.7FE
959y
·
2024-02-14 08:56
Doris
OLAP
doris
olap
bigdata
火狐中文设置
1、http://ftp.mozilla.org/pub/firefox/releases/浏览器版本号2、选择
linux
-x86_64/3、选择/xpi/zh-CH.xpi下载4、安装
天蓝_d82b
·
2024-02-14 08:25
《Java 后端面试经》微服务篇
Java基础篇《Java后端面试经》JavaEE篇《Java后端面试经》数据库篇《Java后端面试经》多线程与并发编程篇《Java后端面试经》JVM篇《Java后端面试经》操作系统篇《Java后端面试经》
Linux
ReadThroughLife
·
2024-02-14 08:23
#
Java
后端面试经
微服务
java
面试
微服务
从
Linux
network namespace 认识 Docker 网络模型
写在前面很早的一篇博文,后来忙所以没有整理完,整理k8s网络相关的知识,顺便整理博文内容涉及docker网络模型梳理,以及桥接模式原理剖析,包括一些生产用例理解不足小伙伴帮忙指正对每个人而言,真正的职责只有一个:找到自我。然后在心中坚守其一生,全心全意,永不停息。所有其它的路都是不完整的,是人的逃避方式,是对大众理想的懦弱回归,是随波逐流,是对内心的恐惧——赫尔曼·黑塞《德米安》Docker网络模
山河已无恙
·
2024-02-14 08:51
网络相关笔记
linux
docker
网络
docker 的常用命令详解
Docker是一个开源的应用容器引擎,它允许开发者打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的
Linux
机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
沐知全栈开发
·
2024-02-14 08:51
docker
Windows&&
Linux
&&meterepreter渗透命令回顾
最近小编发现在学红队的时候总会忘记一些命令(基础的),导致整天红温,于是今天就来偷个懒记一下(一起回顾一下)1.
Linux
1.查看当前按目录pwd2.查看文件内容catfilename.txt3.cd家族
[email protected]
·
2024-02-14 07:43
Windows
Linux
meterpreter
Linux
_信号
一个进程退出有两种情况:1.正常执行完毕。2.程序执行中异常退出。第一种情况可以通过进程退出码来获取进程执行结果,第二种情况需要通过信号来判断进程异常退出原因。那么进程在什么样的条件下会产生信号,进程又是怎样处理产生的信号呢?我们可以类比生活中的信号,比如接收到了取快递的短信,而你正在打游戏,等你打完游戏后在处理。这个短信就是一个信号,当你接收到短信时,你有可能在忙,所以需要记住这个短信(信号保存
bhbca
·
2024-02-14 07:39
Linux
linux
服务器
Linux
_进程间通信
管道SystemV共享内存SystemVIPC接口介绍由于进程地址空间的存在,所以进程间有具有独立性,一个进程看不到另一个进程的数据。那么如果我们想让进程间通信,就必须先让它们先看到同一份资源。常见的进程间通信的方法有管道,SystemVIPC,POSIXIPC。管道是最古老的一种通信手段,SystemV,POSIX是用于进程间通信的标准。一.管道管道的本质是文件,让两个进程看到同一份文件,即指向
bhbca
·
2024-02-14 07:09
Linux
linux
运维
Linux
_线程
线程与进程多级页表线程控制线程互斥线程同步生产者消费者模型常见概念下面选取32位系统举例。一.线程与进程上图是曾经我们认为进程所占用的资源的集合。1.1线程概念线程是一个执行分支,执行粒度比进程细,调度成本比进程低线程是cpu调度的基本单位,进程是分配资源的基本单位线程是进程内部的一个执行流通常我们创建线程是为了执行程序的一部分代码,所以执行粒度一定比进程更细,我们知道进程=内核数据结构+代码和数
bhbca
·
2024-02-14 07:09
Linux
linux
Linux
_进程概念
硬件系统软件系统进程概念进程状态孤儿进程进程优先级一.硬件系统1.1冯诺依曼体系结构数学家冯·诺依曼提出了计算机制造的三个基本原则,即采用二进制逻辑、程序存储执行以及计算机由五个部分组成(运算器、控制器、存储器、输入设备、输出设备),这套理论被称为冯·诺依曼体系结构。1.2外部设备输入设备和输出设备统称为外部设备,也叫做外设。这类设备的特点就是访问速度比较慢。常见的输入设备:麦克风,网卡,磁盘,键
bhbca
·
2024-02-14 07:39
Linux
linux
服务器
Linux
_文件系统
假定外部存储设备为磁盘,文件如果没有被使用,那么它静静躺在磁盘上,如果它被使用,则文件将被加载进内存中。故此,可以将文件分为内存文件和磁盘文件。内存文件磁盘文件软、硬链接一.内存文件1.1c语言的文件接口fopen:FILE*fopen(constchar*path,constchar*mode);mode:r:读方式w:写,打开即清空文件a:追加方式fclose:intfclose(FILE*f
bhbca
·
2024-02-14 07:08
Linux
linux
服务器
linux
---同步方法
1.1原子整数操作尽管
Linux
支持的所有机器上的整型数据都是32位的,但是使用atomic_t的代码只能将该类型当作24位来使用。
M.lee—CN
·
2024-02-14 07:04
linux
运维
服务器
linux
swap 内存交换分区 详细介绍
最后Q&A:概述本文讨论的swap基于
Linux
4.
whatday
·
2024-02-14 07:34
linux
---内存管理
为了充分利用和管理系统内存资源,
Linux
采用虚拟内存管理技术,利用虚拟内存技术让每个进程都有4GB互不干涉的虚拟地址空间。
M.lee—CN
·
2024-02-14 07:33
linux
运维
服务器
linux
--进程
1.1分配进程描述符
Linux
通过slab分配器分配task_struct结构,这样能达到对象复用和缓存着色(cachecoloring)的目的。
M.lee—CN
·
2024-02-14 07:33
linux
运维
服务器
上一页
49
50
51
52
53
54
55
56
下一页
按字母分类:
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
其他