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
linxu系统编程
Linux
系统编程
——进程间通信
目录一、无名管道相关概念相关函数介相关说明实战二、有名管道有名管道和无名管道的区别有名管道和无名管道的相同点有名管道的相关函数实战三、消息队列消息队列的介绍消息队列的特点相关函数实战四、共享内存共享内存优缺点共享内存的特点相关函数介绍实战五、信号信号概述信号入门版——不带信息,单纯地接受和发送信号信号高级版——带消息实战六、信号量信号量概述信号量简述相关函数介绍七、ipcs指令与ipcrm指令一、
忘崽奶糖
·
2023-04-13 10:08
linux
运维
服务器
学习
系统编程
No.18【进程间通信之管道实战】
引言:北京时间:2023/4/11/21:17,今天的文章更新啦!但是还是没有上热榜,所以我们需要继续更文啦!我相信下一篇博客肯定是可以上热榜的,加油!并且今天晚上因为有一节体育课,所以导致现在才开始码字,体育课上教我们打羽毛球,虽然我自从高考到现在已经快一年没打了,但是还是有点实力,但是实力有待恢复,运动其实是非常快乐的,哎!可惜,时间需要用来码字,连打球的时间都挤不出来了,所以让我们趁热打铁,
今天还要努力
·
2023-04-13 10:36
深入理解计算机系统
学习
网络
云原生
linux
通信
Linux
系统编程
35 -makefile基础规则
Linux
系统编程
35-makefile基础规则学习笔记脚本:把一些列命令集合放在一个文件中,批量执行。
sinat_36070482
·
2023-04-12 06:29
linux系统编程
linux
【Linux
系统编程
】8.gdb调试工具
目录基础指令-glistbrun或者rnext或者nstep或者sprint或者pcontinuequit其他指令finishsetargsinfobptypebtframedisplayundisplay进程相关设置跟踪子进程设置跟踪父进程前提:程序必须是自己写的!!!gdb./xxx.out基础指令-g使用该参数编译可执行文件,得到调试表。list列出源码。list1或者l1b设置断点。b行号
因心,三人水
·
2023-04-12 06:28
Linux系统编程
linux
嵌入式硬件
ubuntu
vim
c语言
Linux
系统编程
makefile制作动态库和静态库
目录制作动态库制作静态库首先准备简单的add.c,sub.c,main.c,head.h.具体代码如下#head.h文件intAdd(inta,intb);intSub(inta,intb);#add.c文件#includeintAdd(inta,intb){returna+b;}#sub.c文件#includeintSub(inta,intb){returna-b;}#main.c文件#incl
没有网名L
·
2023-04-12 06:28
Linux系统学习
linux
服务器
运维
【Linux
系统编程
】9.Makefile
目录1个规则ALL2个函数wildcardpatsubstclean3个自动变量模式规则静态模式规则伪目标附加变量-n-f命名:makefile或者Makefile,方便于make命令直接执行。1个规则目标的时间必须晚于依赖条件的时间,否则,更新目标。依赖条件如果不存在,找寻新的规则去产生依赖条件。目标:依赖条件命令main.out:main.cgccmain.c-omain.outALL指定ma
因心,三人水
·
2023-04-12 06:27
Linux系统编程
linux
嵌入式硬件
ubuntu
c语言
linux id缓存文件,用户空间的I/O缓存_Linux
系统编程
第 3 期:文件I/O缓存与内存映射视频课程_嵌入式开发视频-51CTO学院...
《嵌入式工程师自我修养》自学系列教程一线嵌入式工程师精心打造,嵌入式学习路线六步走:第1步:Linux三剑客(更新完毕)零基础玩转Linux+UbuntuGit零基础实战:Linux开发技能标配vim基础与提升基础篇:零基础学习vim基本命令vim基础与提升定制篇:使用插件打造嵌入式开发IDEmakefile工程实践基础篇:从零开始一步一步写项目的Makefilemakefile工程实践第2季:使
剑道小子
·
2023-04-12 05:29
linux
id缓存文件
迅为RK3399开发板嵌入式linux开发指南
迅为RK3399开发板嵌入式linux开发指南迅为RK3399开发板发布《北京迅为嵌入式linux开发指南》,包含从基础环境搭建,Linux入门,开发板平台实操,Linux
系统编程
,驱动开发,Uboot
迅为电子
·
2023-04-12 03:13
RK3399开发板
linux
系统编程
:进程原语
进程原语1.进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。2.进程环境在libc中定义的全局变量environ指向环境变量表,environ没有包含在任何头文件中,所以在使用时要用extern声明。用以下代码可以查看当前进程的所有环境变量的信息。#includeintmain(void){externchar**en
苏叔叔
·
2023-04-11 23:43
linux系统编程
linux
c
C++
进程
linux网络配置方法
linxu
网络配置有两种方式:第一种:以修改配置文件的方式来配置网络,配置文件位于/etc/sysconfig/network-scripts/路径下,以ifcfg-开头,如果我们要修改ens33网卡,
sky wide
·
2023-04-11 20:58
linux
运维
服务器
见感思行6
在他七年级的时候,父母就给他转到西雅图昂贵中学,第二年,学校花3000美元购置了ARS-33,这是当时第一批能够接入分时
系统编程
的机器,让13岁的比尔盖茨成为世界上最早接触计算机的第一批人。
共享绘本教学
·
2023-04-11 20:25
编程大神原来是这么来的,一篇文章带你走入大神的世界
其次,可以使用Python进行
系统编程
,开发系统应用。第三点,Python一个较为常用的功能就是开发网络爬虫。网络爬虫的用途是进
Python大数据工程师
·
2023-04-11 18:57
【C++编程实战】ubuntu环境下连接本地MySQL服务器
欢迎关注,本专栏主要更新C++基础编程,STL编程,OPP编程,设计模式,多线程编程,网络编程,Linux
系统编程
,mysql接口,常用的第三方库(如jsoncpp,openssl,opencv等),拥有丰富的实例练习代码
瞲_大河弯弯
·
2023-04-11 10:09
C++
服务器
c++
ubuntu
# 【C++编程实战】多线程学习——双线程复制文件
欢迎关注,本专栏主要更新C++基础编程,STL编程,OPP编程,设计模式,多线程编程,网络编程,Linux
系统编程
,mysql接口,常用的第三方库(如jsoncpp,openssl,opencv等),拥有丰富的实例练习代码
瞲_大河弯弯
·
2023-04-11 10:38
C++
c++
学习
开发语言
[Linux
系统编程
/网络编程] 笔记目录
着手写一系列关于
系统编程
和网络编程内容进行总结回顾。温故而知新,希望大家给出指点建议。
Windalove
·
2023-04-11 10:35
Linux系统编程
Linux网络编程
系统编程
网络编程
学习笔记
tlpi_hdr.h头文件的使用以及配置
本章介绍
系统编程
的基础概念和一些后续章节用到的函数及头文件,并说明了可移植性问题。
情书LSC
·
2023-04-11 03:49
Go语言简介
支持网络编程、
系统编程
、并发编程、分布式编程。Go使用编译器编译代码,编译器检查错误、优化性能并输出可在不同平台上运行的二进制文件。
jluemmmm
·
2023-04-11 02:40
Linux内核之内存管理知识结构
内核空间3、硬件层面4、虚拟地址空间布局二、SMP/NUMA架构三、伙伴系统及算法1、基本伙伴分配器2、分区伙伴分配器四、块分配器(Slab/Slub/Slob)1、基本概念2、slab块分配器原理3、
系统编程
接口
kaka的卡
·
2023-04-11 01:57
linux服务器高级框架
linux
服务器
学习
系统编程
No.16【进程间通信】
引言:北京时间:2023/4/9/20:44,昨天,也就是这个周末的星期六,就是传说中的蓝桥杯,哈哈哈!摆烂,做题方面真不怎么行,可惜,当初可能是年少轻狂或者说是没什么经验阅历,希望在有了这次的经历之后,明年的今天,能够更加从容吧!谁让我们平时不怎么做题呢?准确的来说是没什么做题的习惯,也可以说是没什么时间做题,虽然我从小就知道时间像海绵里的水,挤一挤总是有的,但一个懒字了的,例如,蓝桥杯回来,本
今天还要努力
·
2023-04-10 23:57
深入理解计算机系统
运维
云原生
c++
Linux
系统
基于课程应用的c语言基础回顾:五大板块 —— 数组,指针,结构体,链表,字符串
之前一直在学习linux
系统编程
,文件系统与树莓派,如今到智能家居项目,发现c语言的知识陌生了,优先强化相关应用。
LoveArduinos
·
2023-04-10 13:08
C字符串库
C++&C
链表
c语言
数据结构
Linux:内存泄漏检测工具--Valgrind
在写大型C/C++工程时难免会发生内存泄漏现象,
系统编程
中一个重要的方面就是有效地处理与内存相关的问题。你的工作越接近系统,你就需要面对越多的内存问题。
R-QWERT
·
2023-04-10 03:57
Linux调试方法
linux
指针
内存泄漏
11c语言处理中文字符串,c/c 用Unicode和UTF8处理中文字符串解决乱码
1.描述在windows上做
系统编程
,少不了会遇到处理中文字符串的问题。而大多时候中文汉字都是以多字节编码的方式展现的。为了实现更好的兼容性或一些特殊的需求,(比如在网页上显示。)
花菌子
·
2023-04-10 01:06
11c语言处理中文字符串
2022年8月27日-9月2日学习周报
本周对Linux
系统编程
进行了系统的学习。罗列了各类函数,对其功能、传参、返回值进行了总结整理。open、write、fork、wait、pthread等。
Dtiger_123
·
2023-04-09 21:17
学习周报
ubuntu
学习
Android基础学习笔记4:安卓平台架构
学习目标能说出安卓平台架构有哪几层会使用安卓设备监视器,尤其是DDMS会基本使用安卓调试桥ADB进入安卓的
Linxu
内核一、安卓平台架构Android是一种基于Linux的开放源代码软件栈,为各类设备和机型而创建
蛋糕爱编程
·
2023-04-09 08:20
Android基础
android
学习
架构
【Linux网络编程】epoll进阶之水平模式和边沿模式
------------->【Linux
系统编程
/网络编程】(学习目录汇总)FileName:server.c#>Author:Jay#>Mail:
[email protected]
#>CreatedTime
BillySturate
·
2023-04-09 08:03
Linux网络编程
linux
网络
unix
golang学习之路-09指针
packagemainimport("flag""fmt")/*Go允许你控制特定集合的数据结构、分配的数量以及内存访问模式这对于构建良好的系统是非常重要的,指针对于性能的影响不言而喻
系统编程
、操作系统
学渣王菜菜
·
2023-04-09 02:16
golang基础
学习
系统编程
No.15【深入动静态库】
引言:北京时间:2023/4/5/11:04,天空阴沉,非常符合今天清明节的身份,不知道是大部分学校都放假一天,还是就我们学校,反正清明节回不了家,昨天上了一个中国优秀传统文化的课,老师给我们讲了李白和杜甫的婉转一生,发现,原来在古代文人墨客的社会地位并不是很高呀!不知是自命清高,还是望眼欲穿凡尘,自以世外谪仙之感,放浪于形骸之外,凭天生我材必有用,游历世间豪万丈,早年千古绝句伴左右,豪气云霄酒中
今天还要努力
·
2023-04-09 00:55
深入理解计算机系统
linux
云原生
学习
系统编程
No.6【进程控制】
引言:北京时间:2023/3/19/15:16,刚刚睡醒,我发现我真的能睡,早上将反向迭代器剩下的一些知识学完,发现,昨天那篇博客发的有些匆忙了,最后有关反向迭代器的知识都没有把精华部分给分析完整,充分意识到了迭代器的神奇以及泛型编程(模板)在使用上的无敌,模板是真的好用,所以暂时我们先把C++搁置一下,今天我们就来把欠蛋哥的钱还一还,如果再不还,就快要还不起了,今天我们就来学习一下有关进程控制的
今天还要努力
·
2023-04-09 00:35
深入理解计算机系统
学习
Linux
系统编程
-进程
进程创建和结束所有的进程都是由其他进程创建(除了pid为0号的idle进程),pid号为1的init进程是系统启动后运行的第一个进程,是所有进程的父进程,init进程会初始化一部分系统服务,创建其他进程。子进程结束后,它的父进程要回收它的资源,否则就会成为僵尸进程。如果父进程先结束,子进程会被init进程收养,称为孤儿进程。“ps-el”查看进程状态PID为进程号,PPID为此进程的父进程号get
JoYER_cc
·
2023-04-08 05:41
C语言
linux
学习
ubuntu
linux
Javascript 基于原型的面向对象
系统编程
Javascript是使用克隆的原型模式。1.原型编程的规则所有的数据都是对象(javascript中不是所有数据都是对象,如:undefined)要得到一个对象,不是通过类实例化,而是找到一个对象最为原型并克隆他。对象会记住他的原型。如果对象无法响应某个请求,它会把这个请求委托给他的原型。javascript的根对象是Object.prototype对象,Object.prototype对象是n
前端转转
·
2023-04-08 03:55
Linux C/C++编程: 文件操作open/close、fopen与freopen/fclose
linxu
下的fopen是open的封装函数,fopen最终还是要调用底层的系统调用open。
OceanStar的学习笔记
·
2023-04-07 21:31
Unix/Linux编程
linux
c语言
c++
Linux
系统编程
23 文件系统 - UFS文件系统解析
前面聊的FAT文件系统最怕大文件,我们这里聊一聊UFS文件系统,他们是同一时期的产物,FAT是闭源,UFS是开源。图中的inode部分是一个inode结构体数组,我们的文件几乎所有的信息都存放在该文件的inode结构体当中struct{stat结构亚数据信息隐藏内容数据块指针组[15],15个指针1数据块指针2数据块指针3数据块指针...数据块指针12数据块指针13一级间接块指针14二级间接块指针
奶牛养殖场小马
·
2023-04-07 19:14
Linux系统编程
python核心编程怎么做_Python核心编程笔记(1)——Python到底能做什么呢?
1.
系统编程
Python对操作系统服务的内置接口,使其成为编写可移植的维护操作系统的管理工具和部件(有时也称为Shell工具)的理想工具。
weixin_39805195
·
2023-04-07 18:27
python核心编程怎么做
Linxu
Java Docker微服务部署项目从0-1 (第一章)
首先根据客户需求来选择配置只学习的话最便宜的来centOS系统7.0以上JDK1.8mysql8.0.22redis4.0服务器建议配置4核8G内存带宽4m1.安装yum(相当于工具包很多命令需要用到yum)新建一个目录用来保存yum安装包mkdirinstall进入文件夹并输入命令wgethttp://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz解
我叫郜大胖
·
2023-04-07 13:31
【Linux
系统编程
】Linux 系统介绍与 gcc
spm=1011.2415.3001.5343专栏地址:Linux
系统编程
专栏定位:整理一下C++相关的知识点,供大家学习参考~❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力唠叨唠叨:在这个专栏里我会整理一些琐碎的
Pandaconda
·
2023-04-07 04:30
#
Linux系统编程
linux
服务器
运维
c++
开发语言
【Linux
系统编程
】静态库和共享库
spm=1011.2415.3001.5343专栏地址:Linux
系统编程
专栏定位:整理一下C++相关的知识点,供大家学习参考~❤️如果有收获的话,欢迎点赞收藏,您的支持就是我创作的最大动力唠叨唠叨:在这个专栏里我会整理一些琐碎的
Pandaconda
·
2023-04-07 04:30
linux
运维
服务器
c++
开发语言
Rust基础入门 面向对象 IO流 多线程 增删改查
为什么学习RustRust是一种现代的、安全的、高效的
系统编程
语言,它因其出色的特性和功能而受到越来越多开发者的关注。Rust之所以备受青睐,主要在于其出色的安全性和效率。
jonssonyan
·
2023-04-07 03:24
Rust
rust
开发语言
后端
并发关键字-volatile、syschronized
或者
linxu
下载hsdis-amd64.so。下载后拷贝至$JAVA_HOME/jre/lib/amd64/server目录下。拷贝完成后,运行java-XX:+Unloc
windy杨树
·
2023-04-06 17:24
通俗易懂了解什么是docker以及docker的各种安装环境
二、安装docker(
linxu
安装)1.清除系统残余项(如果你的服务器之前没有装过Docker,可以直接跳过)2.安装下载Docker依赖的工具3、设置镜像仓库地址4、更新yum缓存(为了保证能更新和下载需要的服务
m0_67391121
·
2023-04-06 15:58
java
docker
java
容器
mybatis
服务器
学习
系统编程
No.14【动静态库】
引言:北京时间:2023/4/3/7:06,刚刚晨跑回来,为了摆脱困意,刷了一下视屏,哈哈哈!我发现我每次刷视屏都是被迫的,都是看到某个感兴趣的标题,然后点进去一看,就不能自拔了,所以我下次得把消息提醒给全部关掉,烦人;并且全宿舍英文4级都报上了,就我没报上,真的是天命孤星啊!不对,有一个学日语的舍友也没报上,哈哈哈,开心,有人陪我啦!这里必须记录一下,我的神奇舍友4级日志,他不写,我帮他写,到时
今天还要努力
·
2023-04-05 22:25
深入理解计算机系统
学习
数据库
大数据
linux
云原生
嵌入式学习之linux
系统编程
----1 了解linux编程并且在ubuntu以及ARM上运行测试程序
1、何为linux
系统编程
?linux
系统编程
也称为linux下的高级编程,它介于应用层与驱动层之间。
要努力丫!
·
2023-04-05 22:36
linux
ITOP4412学习
linux
ubuntu
学习
学习
系统编程
No.13【文件系统】
引言:北京时间:2023/3/31/7:48,该篇博客在两天前本就应该产出,但是摆烂谁拦得住,所以呜呜呜!本以为欠的钱也要快还完了,没想到啊,越欠越多,烦人!但是,欠的都是小钱,不像以前,欠的是大钱,所以也不怎么打紧,慢慢还啦!这周的榜估计是保不住了,具体还要看看周末摆烂不摆烂,谁让腾讯有钱,可以看《阿凡达之水之道》,真的很想看,所以我已经料想都了自己的周末是怎么过的了,难过!但是不怕,伤心和开心
今天还要努力
·
2023-04-05 21:08
linux
云原生
文件系统
运维
在掌握C#基础上再学习C语言
其次,C#是由微软开发的一种语言,主要应用于.NET框架上,而C语言是由贝尔实验室开发的,广泛用于
系统编程
和嵌入式开发中。在语法方面,C#和C语言有很多相似之处,
polsnet
·
2023-04-05 16:24
c#
开发语言
Python中回调的含义详解
回调函数的最初需求背景回调函数我能想到的最古老的场景就是
系统编程
会用到。
Exist_3ebb
·
2023-04-05 13:39
嵌入式学习之linux
系统编程
---12 静态库与动态库
1、什么是库?为什么要使用库?库是一种可执行的二进制文件,是编译好的代码。使用库可以提高开发效率,加快开发速度。2、linux下库的种类linux下库分为两种:静态库与动态库(1)静态库:静态库在程序编译的时候会被链接到目标代码里面(即:编译程序时,静态库中的函数被拷贝到当前的程序中),所以我们的程序就不再需要该静态库了。因此编译出来的体积就比较大,静态库以lib开头,以.a结尾。(2)动态库(共
要努力丫!
·
2023-04-05 06:31
ITOP4412学习
linux
linux
ubuntu
Rust的安全
系统编程
Rust的安全
系统编程
在编程语言设计中,两种看似不可调和的需求之间存在着长期的紧张关系。˲安全。我们需要静态地排除大类错误的强类型系统。我们想要自动内存管理。
LinHan_Li
·
2023-04-05 05:19
论文阅读
rust
ansible的安装和部署
主机上执行以下命令安装EPELwgethttps://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm[root@westos
linxu
112mnt
gk1205&0802
·
2023-04-04 23:18
debian
linux
centos
抓紧赶程序
今天晚上要改一下ppt,明天要把word文档写好,明天下午好空出时间再把
系统编程
重新的检查一遍。时间紧任务重!
流流芳芳
·
2023-04-04 20:58
【嵌入式Android开发学习攻略】手把手教你循序渐进的学习
技术学习路线:镜像烧写与源码编译、Linux
系统编程
教程、Linux驱动教程、Linux系统移植、Qt入门教程、Android入门教程、Linu
迅为电子
·
2023-04-04 16:12
4412开发板
嵌入式硬件
LINUX
物联网
linux
Xilinx FPGA的专用时钟引脚及时钟资源相关
主要参考了https://www.eefocus.com/liu1teng/blog/12-02/237897_4533d.html、Xi
linxU
G471、UG472以及XilinxForum上的一些问答
yundanfengqing_nuc
·
2023-04-04 14:16
FPGA
上一页
17
18
19
20
21
22
23
24
下一页
按字母分类:
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
其他