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
系统编程
最佳实践
最佳实践-线程多线程程序中避免使用信号线程同步问题-线程安全问题mutex+cond__thread最佳实践-用户空间文件ioglibc特殊进程:timer进程的生命周期生命阶段生forkexec繁殖死exit抚养waitpidfork=mmapsbrkIPC首选socketTCP-可移植性和可靠性进程内同步-信号屏蔽signalpending各个线程的上下文,信号处理上下文。在各个上下文中可能访
mlshenhua
·
2022-11-21 11:51
linux
运维
服务器
C语言基础学习笔记
建议你看看这篇C语言学习笔记01.C语言的用途
系统编程
编译器&汇编器数据库管理系统图形用户界面02.第一个C语言程序:hello,world#include int main(void){ printf
九耶(钛伦特)
·
2022-11-20 13:57
九耶教育(钛伦特软件)
c++
c语言
java
学习
Linux_
字符设备驱动开发
1.Linux设备驱动相关知识点1.1.应用程序、内核、驱动的关系应用程序、内核和驱动之间的关系如下图所示:应用程序:应用程序以文件形式访问各种资源,应用程序调用应用程序函数库完成各种功能。调用的应用程序函数库中,部分函数直接完成功能,部分函数(文件、进程、线程、网络)通过系统调用。内核:处理系统调用,调用设备驱动程序。驱动:负责直接与硬件通信。注:系统调用,是一种特殊的接口,通过这个接口,用户可
idontnoaaaa
·
2022-11-18 20:38
Linux驱动
驱动开发
linux
Unity3D行为树
系统编程
实现
转载出处:http://www.luzexi.comUnity3D行为树
系统编程
实现。行为树在AI领域使用十分广泛,行为树的架构非常通用和便捷,在扩展性方面表现得更是非常好。
守枫竹清
·
2022-11-17 12:31
Unity3D
纯Rust编写的机器学习框架Neuronika,速度堪比PyTorch
Rust作为一门
系统编程
语言,专注于安全,尤其是并发安全,支持函数式和命令式以及泛型等编程范式的多范式语言,其语法上与C++类似。
喜欢打酱油的老鸟
·
2022-11-16 00:03
人工智能
linux sed命令的使用
文件编辑器介绍1、Windows
系统编程
开发软件:ultraedit:功能强大的文本编辑器notepad++:免费开源代码编辑器editplus:小巧但功能强的编辑器2、Linux系统vimvigeditnanoemacssed
踩单车卖橘子
·
2022-11-15 17:59
linux
运维
bash
Rust Aya 框架编写 eBPF 程序
Rust是一种
系统编程
语言,Rust通过提供非常强大的编译时保证
·
2022-11-15 13:53
Rust 2020 调查报告出炉,95%的开发者吐槽Rust难学
来源|CSDN(ID:CSDNnews)编译|苏宓头图|CSDN下载自东方IC众多语言中,Rust作为一款小众的现代
系统编程
语言,近几年间,接连受到了各大企业的青睐。
AI科技大本营
·
2022-11-15 10:06
编程语言
c++
java
人工智能
微软
Linux
系统编程
——线程同步与互斥:互斥锁
转自https://blog.csdn.net/tennysonsky/article/details/46494077
qq_34595352
·
2022-11-15 08:21
C语言
嵌入式Linux入门-输入系统应用编程(鼠标、键盘、触摸屏)
目录1.输入系统1.1基本概念1.2获取输入设备信息1.3输入系统框架2.输入
系统编程
2.1确定对应关系2.2编写代码步骤3.开发板上的编程学习带着问题学会比较好,比如,在Linux系统下,我们如何编写程序获得鼠标的位置
闪耀大叔
·
2022-11-12 04:09
嵌入式Linux入门
嵌入式
物联网
linux
单片机
Linux_
文件系统(内存角度)
文章目录文件描述符什么是文件描述符文件描述符的使用open()参数—flags参数—mode返回值close()write()参数—fd参数—buf、count返回值read()参数fd参数buf&&count返回值C库函数和系统调用的联系自动打开的文件文件描述符的底层原理如何理解一切皆文件关于重定向文件描述符的分配规则重定向的本质重定向接口—dup2命令行中的重定向回顾shell的实现方式标准错
Massachusetts_11
·
2022-11-11 00:53
Linux
linux
c++
c语言
Linux_
搭建Redis集群哨兵模式
时间:2017年08月02日星期三说明:基于CentOS7-64bit。在单台Linux主机上搭建Redis伪集群哨兵模式。步骤一:安装Redis1.下载Redis安装包Redis官网:https://redis.io/下载地址:https://redis.io/download2.上传Redis安装包使用ftp工具,将下载好的Redis安装包上传到linux服务器步骤二:配置文件修改1.节点规划
weixin_33716941
·
2022-11-10 19:54
数据库
操作系统
开发工具
C++ opencv 键盘响应事件
编程分为两类:
系统编程
(systemprogramming)和应用编程(applicationprogramming)。
打酱油的;
·
2022-11-10 09:26
C++
opencv
前端
javascript
开发语言
人工智能机器学习面试题和答案
机器学习是人工智能的一种形式,它处理
系统编程
和自动化数据分析,使计算机能够通过经验学习和行动,而无需明确编程。例如,机器人的编码方式使其可以根据从传感器收集的数据执行任务。
海澜明月
·
2022-11-09 17:15
Go语言学习笔记(更新中)
://tour.go-zh.org/list认识Go特色简洁、快速、安全并行、有趣、开源内存管理、数组安全、编译迅速用途Go语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的
系统编程
语言
不会写代码の程序员
·
2022-11-09 11:42
实习盛宴
golang
后端
【linux
系统编程
】理解冯•诺依曼体系结构
冯•诺依曼体系结构VonNeumannArchitecture正文开始@Assassin目录:冯•诺依曼体系结构1.冯•诺依曼模型:2.冯•诺依曼体系结构推导:3.设备的工作原理:3.1内存:3.2中央处理器:3.3总线:3.4I/O设备:4.内存如何提高冯•诺依曼体系结构的效率:5.体系结构相关补充:1.冯•诺依曼模型:1945年,冯•诺依曼联合计算机科学家们提出了计算机系统结构具体设计的报告,
宁海没有七号公园
·
2022-11-04 07:44
linux
冯诺依曼
体系结构
操作系统
我第一份Python自动化测试工作能找到13k的工作,就是掌握了这些技术栈
给大家总结我一年时间学了哪些python自动化测试技术:一、Python常用领域Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件;Python用于
系统编程
,如开发系统应用;Python
代码小怡
·
2022-10-28 16:14
python
软件测试
自动化测试
测试工程师
程序员
系统编程
之进程详述
系统编程
之进程的概念1.冯诺依曼体系结构二进制:所有数据都是按照二进制的方式进行存储内存存储:数据都是交给存储器设备进行设备中央处理器(CPU),存储器(内存),输入设备(键盘,网卡),输出设备(屏幕,
稚如初靥
·
2022-10-24 07:48
linux知识点
linux
【linux
系统编程
】基础开发工具:gcc/g++
LinuxC/C++编译器–gcc/g++正文开始@Assassin目录:LinuxC/C++编译器--gcc/g++1.gcc/g++基本用法:2.C/C++编译基本步骤:3.gcc/g++语法:3.1预处理:3.2编译:3.3汇编:3.4链接:4.动静态链接:4.1函数库的概念:4.2动静态库:1.gcc/g++基本用法:gcc/g++分别是linux环境下C/C++的编译器,其基本使用方法:
宁海没有七号公园
·
2022-10-23 14:56
linux
linux
gcc/gdb编译调试
这篇文章教会你Python自动化测试需要学什么?怎么去学?从哪里开始学?看完本文学习python目标明确,学习简单粗暴。
一、Python常用领域Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件;Python用于
系统编程
,如开发系统应用;Python用于开发网络爬虫;网络爬虫的用途是进行数据采集
自动化测试七叔
·
2022-10-23 07:49
python
自动化测试
软件测试
python
经验分享
自动化
测试工具
软件测试
⌈
Linux_
感受系统美学⌋ 一步一步迈向系统底层 - 寻觅Linux奥秘,探寻Linux下权限管理&周边属性
前情提要本章节是Linux操作系统的解压缩操作&shell外壳程序&权限相关概念及其操作的相关知识~接下来我们即将进入一个全新的空间,对操作系统(系统层面)等相关知识有一个全新的视角~以下的内容一定会让你对Linux有一个颠覆性的认识哦!!!以下内容干货满满,跟上步伐吧~作者介绍:作者:热爱编程不起眼的小人物作者的Gitee:代码仓库系列文章&专栏推荐:《刷题特辑》、《C语言学习专栏》、《数据结构
Dream-Y.ocean
·
2022-10-21 09:22
Linux
-
感受系统美学
linux
服务器
运维
C++知识总结(内附超详细知识框架图)
C++知识总结由于在学习C++的同时博主也在学习Linux
系统编程
、Linux网络编程以及数据库,所以从开始学习C++到现在结束已经有一年多时间了。
2021dragon
·
2022-10-18 17:18
C++
c++
开发语言
经验分享
Linux
系统编程
快捷键用命令:文件和目录:cd/home进入‘/home’目录cd…返回上一级目录cd…/…返回上两级目录cd-返回上次所在目录cpfile1file2将file1复制为file2cp-adir1dir2复制一个目录cp-a/tmp/dir1.复制一个目录到当前工作目录(.代表当前目录)ls查看目录中的文件ls-a显示隐藏文件ls-l显示详细信息ls-lrt按时间显示文件(l表示详细列表,r表示反
点灯master
·
2022-10-13 11:17
Linux
linux
运维
服务器
linux
系统编程
第一章系统调用内核提供了一系列的服务、资源、支持一系列功能,应用程序通过调用系统调用API函数来使用内核提供的服务、资源以及各种各样的功能1.2库函数库函数也就是C语言库函数在Linux下,通常以动态(.so)库文件的形式提供,存放在根文件系统/lib目录下库函数是属于应用层,而系统调用是内核提供给应用层的编程接口,属于系统内核的一部分库函数运行在用户空间,调用系统调用会由用户空间(用户态)陷入到
清蒸鲈鱼不好吃
·
2022-10-13 11:16
linux
学习
运维
Linux
系统编程
前言linux
系统编程
的坑,终于这里填完了,这里记录一下。推荐一个老师的课程:史上最强最细腻的linux嵌入式C语言学习教程【李慧芹老师】APUE以后工作中会用到吗?不太会吧。
杰之行
·
2022-10-13 11:15
C/C++
Java/Scala
linux
运维
服务器
Linux
系统编程
之基本知识
Linux
系统编程
之基本知识首先我们梳理一下Linux
系统编程
需要些什么基础。
墨愁-2000
·
2022-10-13 11:14
linux
vim
编辑器
现代检测技术课程实验编程:波特图分析仪原理仿真:一阶检测
系统编程
仿真
现代检测技术课程实验编程:波特图分析仪原理仿真:一阶检测
系统编程
仿真一、波特图分析仪原理仿真:一阶检测
系统编程
仿真题目描述二、波特图分析仪原理仿真:一阶检测
系统编程
仿真题目要求三、波特图分析仪原理仿真:
编程爱好者-阿新
·
2022-10-12 17:04
大学期间课程实验
#
现代检测技术
算法
MATLAB
一阶检测系统
现代检测技术
一阶检测系统编程仿真
为什么要使用 Rust 语言、Rust 语言有什么优势
虽然Rust是一种通用的多范式语言,但它的目标是C和C++占主导地位的
系统编程
领域。这意味着你可以使用Rust编写操作系统、游戏引
·
2022-10-12 01:27
Linux
系统编程
[进程通信——信号]
文章目录信号的概述信号的特点信号编号信号四要素信号的状态阻塞信号集和未决信号集1阻塞信号集(信号屏蔽字)2未决信号集信号产生函数raise函数abort函数alarm函数(闹钟)setitimer函数(定时器)信号集信号集概述自定义信号集函数sigprocmask函数sigpending函数信号捕捉信号处理方式signal函数sigaction函数sigqueue函数(了解)不可重入、可重入函数S
Wy_编程
·
2022-10-07 10:36
Linux
c++
linux
linux
系统编程
之信号
1信号的概念信号在我们的生活中随处可见,如:古代战争中摔杯为号;现代战争中的信号弹;体育比赛中使用的信号枪......它们都有共性:1.简单2.不能携带大量信息3.满足某个特设条件才发送。信号是信息的载体,Linux/UNIX环境下,古老、经典的通信方式,现下依然是主要的通信手段。Unix早期版本就提供了信号机制,但不可靠,信号可能丢失。Berkeley和AT&T都对信号模型做了更改,增加了可靠信
StudyWinter
·
2022-10-07 10:00
linux系统编程
linux
unix
信号
Linux
系统编程
—— 信号、信号捕捉
目录1信号概念1.1信号机制1.2信号相关事件和状态1.3信号的编号1.4信息四要素1.5Linux常规信号一览表2信号的产生2.1终端按键产生信号2.2硬件异常产生信号2.3kill函数/命令产生信号2.4raise和abort函数2.5软件条件产生信号3信号集操作函数3.1信号集设定3.2sigprocmask函数3.3sigpending函数4信号捕捉4.1signal函数4.2sigact
柯西丶不是你
·
2022-10-07 10:30
Linux学习日记17——信号
学习视频链接黑马程序员-Linux
系统编程
_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1KE411q7ee?
herb.dr
·
2022-10-07 10:29
linux
linux
Linux
系统编程
.NO13——信号与管道
10.信号与管道10.1.信号的概念Linux系统中,信号是一个32位的整型,每个信号代表一种信息,都以SIG开头,使用命令kill-l查看所有信号。前31位的信号是不可靠信号,后面的是可靠信号,不可靠是指不支持排队,可能造成信号丢失。常见信号有:1)SIGHUP:使进程执行exit动作,用于退出终端时对终端下所有进程发出该信息以关闭进程,要么nohup忽略该信号,要么写成一个daemon守护进程
starfoxin
·
2022-10-07 10:59
Linux系统编程
Linux系统编程
信号量
pipe
有名管道
⌈
Linux_
感受系统美学⌋ 剖释Linux操作系统 | 底层级操作增进Linux内功
前情提要本章节是Linux操作系统的重定向&Linux操作系统&管道操作&文本指令的相关知识~接下来我们即将进入一个全新的空间,对操作系统(系统层面)等相关知识有一个全新的视角~以下的内容一定会让你对Linux有一个颠覆性的认识哦!!!以下内容干货满满,跟上步伐吧~作者介绍:作者:热爱编程不起眼的小人物作者的Gitee:代码仓库系列文章&专栏推荐:《刷题特辑》、《C语言学习专栏》、《数据结构_初阶
Dream-Y.ocean
·
2022-10-04 14:58
Linux
-
感受系统美学
linux
服务器
运维
底层
后端
⌈
Linux_
感受系统美学⌋ 抛开图形化界面,深入探索命令行操作系统
前情提要本章节是Linux操作系统的基本指令及相关结构的相关知识~接下来我们即将进入一个全新的空间,对操作系统(系统层面)等相关知识有一个全新的视角~以下的内容一定会让你对Linux有一个颠覆性的认识哦!!!以下内容干货满满,跟上步伐吧~作者介绍:作者:热爱编程不起眼的小人物作者的Gitee:代码仓库系列文章&专栏推荐:《刷题特辑》、《C语言学习专栏》、《数据结构_初阶》、《C++轻松学_深度剖析
Dream_Y.Ocean
·
2022-09-23 09:27
Linux
-
感受系统美学
linux
服务器
c++
后端
Linux---
系统编程
阶段------(基础IO)
基础IO常用的IO接口库函数文件IO接口系统调用文件IO接口文件操作符和文件流指针动态库和静态库的生成和使用常用的IO接口库函数文件IO接口1.在对文件的操作中,库函数提供了很多操作,但是我们常用的分别为以下五个:FILE*fopen(constchar*filename,constchar*mode);//打开文件(文件名为filename)。(以mode的方式)size_tfread(void
梳碧湖的敲键人
·
2022-09-22 22:15
Linux专栏
后端
linux
LINUX
系统编程
--2 系统IO
二系统IO二系统IO(文件IO)1文件描述符的概念2文件IO的操作3标准IO与文件IO的区别4IO的效率问题5文件共享6dup和dup27一点设计模式8同步sync、fsync9fcntl函数10ioctl函数11/dev/fd目录二系统IO(文件IO)贯穿文件IO的是文件描述符,而贯穿标准IO的是FILE指针(也可以说是流)本章内容:文件描述符的概念文件IO的操作:openclosereadwr
Devin_white
·
2022-09-22 22:55
LINUX系统编程
linux
系统编程
(二)
系统编程
基础(二)1、系统文件IO和标准文件IO的区别标准文件IO只读写普通文件和二进制文件fread()fwrite()fopen()fclose()fseek()系统文件IO还可以读写系统设备文件read
每天进步一丢点
·
2022-09-22 22:48
系统编程
系统编程
标准
编程
Linux
系统编程
1标准IO - sysio系统调用IO 与 标准IO概述
学习自李慧琴老师sysio系统调用IO(文件IO)stdio标准IO一sysio系统调用IO(文件IO):kernel为用户提供的一组函数,用于让我们能对话kernel。所以我们可以通过系统调用IO直接对话kernel。思考:既然系统调用IO是kernel提供的,那么不同的系统,他们的kernel可能是不一样的,比如Linux系统和Windows系统,所以他们提供的系统调用IO也是不一样的,这就给
奶牛养殖场小马
·
2022-09-22 21:05
Linux系统编程
python初步学习(一) 3.14
2.python的应用范围很广:1.
系统编程
2.用户图形接口(GUI)3.数据库编程4.科学计算编程5.游戏、图像、人工智能3.Python官网:http://www.python.org/这里可以下载
斯芬克斯1258
·
2022-09-21 19:14
python
学习
Python
学习
Rust 与 C++:深入的语言比较
Rust和C++之间有很多相似之处,许多开发人员想知道使用哪个更好(特别是对于
系统编程
语言)。这两种语言都在系统级开发领域竞争,并且与Python等对初学者更友好的语言相比,它们的学习曲线都很陡峭。
Linux技术狂
·
2022-09-21 10:29
rust
c++
Linux
系统编程
——进程介绍
一、进程概述我们平时写的C语言代码,通过编译器编译,最终它会成为一个可执行程序,当这个可执行程序运行起来后(没有结束之前),它就成为了一个进程。程序是存放在存储介质上的一个可执行文件,而进程是程序执行的过程。进程的状态是变化的,其包括进程的创建、调度和消亡。程序是静态的,进程是动态的。在Linux系统中,操作系统是通过进程去完成一个一个的任务,进程是管理事务的基本单元。进程拥有自己独立的处理环境(
lianghe_work
·
2022-09-14 18:23
Linux_系统编程
进程调度
进程状态转换
进程管理
linux
系统编程
7-锁、信号量、线程同步
一、同步概念主旨在协同步调,按预定的先后次序运行。1、线程同步线程同步,指一个线程发出某一功能调用时,在没有得到结果之前,该调用不返回。同时其它线程为保证数据一致性,不能调用该功能。“同步”的目的,是为了避免数据混乱,解决与时间有关的错误。实际上,不仅线程间需要同步,进程间、信号间等等都需要同步机制。因此,所有“多个控制流,共同操作一个共享资源”的情况,都需要同步。2、数据混乱原因资源共享(独享资
贪睡的蜗牛
·
2022-09-12 10:41
#
linux系统编程
java
开发语言
Linux
系统编程
第一部分:gdb调试工具和makefile项目管理一、gdb调试工具gdb发现逻辑错误,gcc发现语法错误-g:使用该参数编译可以执行文件,得到调试表。gcc-gtst.c-otst启动gdb列出源码按l是继续列出设置断点b加行号设置完断点运行程序runn/next:下一条指令(遇到函数会越过函数)s/step:下一条指令(遇到函数会进入函数)两者的区别在碰到函数时会有不同但是像rand()系统函
贪睡的蜗牛
·
2022-09-12 10:27
#
linux系统编程
linux
unix
网络
面向方面编程--关注点的分离
在应用
系统编程
中,我们时常在Login
dengxiqu4950
·
2022-09-08 04:48
python
ruby
runtime
第一篇博客
编程目标以后重点目标在Java上,同时也尝试挑战C++,当然语言只是工具,大致学习路线:C语言->C++突破->JavaSE->C++/Java数据结构和算法->MySQL数据库->JavaWeb->Linux
系统编程
陈亦康
·
2022-08-29 07:40
经验分享
Linux_
概述
linux关机相关指令sync #将数据从内存同步到硬盘shutdown #关机指令shutdown–h 10 #10分钟后关机shutdown–hnow #马上关机shutdown–h 20:25 #20:25关机shutdown–h +10 #10分钟后关机shutdown–rnow #马上重启shutdown–r +10 #十分钟后重启reboot #马上重启等同于shutdown–rnow
Mudrock__
·
2022-08-26 17:04
Linux
linux
终于等来了这本用Rust进行
系统编程
的实践指南
学习一门编程语言,仅学习相关的语法和语义是不够的,你还需要在相关的社区深入探索。然而,社区中共享的那些知识、术语和实践,对新加入的人而言,很可能就成了无形的障碍。如果你已经在网上学过Rust开源资料,但是会问自己“接下来该学点什么”,那么推荐您这本《Rust实战》。Rust实战《Rust实战》包含数十个有趣的示例,如果你有自己的想法且时间允许,还可以进一步扩展这些示例。这些示例使得本书12章的内容
人邮异步社区
·
2022-08-22 07:58
rust
开发语言
后端
Linux学习日记8——文件IO函数
学习视频链接:黑马程序员-Linux
系统编程
_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1KE411q7ee?
herb.dr
·
2022-08-21 17:11
linux
linux
Linux学习日记7——GDB调试
黑马程序员-Linux
系统编程
_哔哩哔哩_bilibilihttps://www.bilibili.com/video/BV1KE411q7ee?
herb.dr
·
2022-08-21 17:41
linux
gdb
linux
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
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
其他