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
LinuxUnix系统编程
python sys模块安装_Python系统模块sys
在python官方提供的核心库中,有两大比较重要的核心库,分别是sys和os,这两个库模块都是直接和操作系统打交道的模块,因此想要熟练掌握python
系统编程
,对这两个模块的了解就必不可少了。
周莫莫
·
2023-03-31 15:26
python
sys模块安装
【python】(十一)python内置库——OS和sys
2.sys2.1sys概述2.2sys使用2.2.1导入sys模块2.2.2sys常用属性2.2.3sys常用方法1.OS1.1os概述os:OperatingSystem的缩写os模块是python
系统编程
的操作模块
爱测试的高胖胖
·
2023-03-31 15:19
Python
python
内置库
OS
sys
linux
系统编程
环境配置
Windows10系统下Linux子系统如何配置
系统编程
环境主要针对《Linux/Unix
系统编程
手册》代码Debian/Ubuntu为例,具体操作如下:前提:已安装好Linux子系统,并修改好了源,及安装好了
姜旺不解之缘
·
2023-03-31 03:06
好用的软件网址(不一定是官网,不定时更新)
星期四目录简洁好用软件和网址软件操作系统系统软件网络软件安全软件图像编辑社交软件音乐视频办公软件编程软件游戏软件其他软件网址编程学习数据库模板网站前端UI面试工作网页技能图文编辑稀奇古怪其他网址电话总结软件操作系统Linux操作系统/点击跳转
LinuxUNIX
一笑知语
·
2023-03-30 22:26
其他
linux
系统编程
——套接字相关API学习
socket(协议方案,数据流/快形式,附加协议)函数介绍:#include#includeintsocket(intdomain,inttype,intprotocol);//设置网络协议创建一个句柄,成功调用返回套接字描述符,失败返回错误码domain参数指明所使用的协议族,通常为AF_INET,表示互联网协议族(TCP/IP协议族);通信协议族在文件sys/socket.h中定义。AF_IN
徐kun按门铃
·
2023-03-30 10:40
Linux
socket
linux
Linux
系统编程
之进程篇0——基本进程概念
文章目录前言个人建议多进程开发程序和进程单道/多道程序设计时间片并行和并发进程控制块最后前言本篇是Linux
系统编程
的“入学篇”了,经过的前面入门篇的学习,已经基本认识了该如何在Linux系统下编写一个
夏海藻Liam
·
2023-03-30 04:17
Linux开发
linux
服务器
操作系统
【Linux
系统编程
】Linux多进程开发-概述
Linux多进程开发进程概述程序:包含一系列信息的文件,这些信息描述了如何在运行时创建一个进程:二进制格式标识:每个程序文件都包含用于描述可执行文件格式的元信息。内核利用此信息来解释文件中的其他信息。(ELF可执行连接格式)机器语言指令:对程序算法进行编码。程序入口地址:标识程序开始执行时的起始指令位置。数据:程序文件包含的变量初始值和程序使用的字面量值(比如字符串)符号表及重定位表∶描述程序中函
Beyon.sir
·
2023-03-30 04:42
Linux高并发服务器开发
linux
c语言
【Linux
系统编程
(三)】进程
文章目录Linux多任务编程之进程1进程的概述2单道、多道程序设计3并行和并发的区别4进程控制块(PCB)5进程的状态5.1如何查看进程状态:psauxe5.2ps命令可以查看进程信息:6进程号PID6.1获取进程号6.2获取父进程号6.3获取进程组的ID7创建进程fork7.1fork7.2fork出来的子进程和父进程之间的关系7.3子进程复制父进程的资源(各自独立)7.5父子进程同时运行7.6
Eiker_3169
·
2023-03-30 04:36
Linux系统编程
linux
unix
开发语言
运维
Linux
系统编程
5(进程)
Linux
系统编程
5(进程相关概念,父子进程,孤儿进程和僵尸进程)1进程和程序(理解)我们平时写的C语言代码,通过编译器编译,最终它会成为一个可执行程序,当这个可执行程序运行起来后(没有结束之前),它就成为了一个进程
灵动的小丸子
·
2023-03-30 04:35
Linux系统编程
linux
运维
服务器
驱动模块传参
驱动模块传参文章目录驱动模块传参什么是驱动传参驱动传参的意义可传递的参数怎么给驱动传参数具体实现module_param.cMakefile什么是驱动传参在
系统编程
中绝大多数情况需要main函数作为程序的入口函数来进行参数的传递
Paranoid-up
·
2023-03-30 04:13
Linux驱动V2.0
#
内核模块
linux
arm开发
驱动开发
arm
嵌入式
【Linux网络编程】UDP服务器
------------->【Linux
系统编程
/网络编程】(学习目录汇总)intsetsockopt(intsockfd,intlevel,intoptname,constvoid*optval,socklen_toptlen
BillySturate
·
2023-03-29 18:38
Linux网络编程
网络
udp
服务器
【Linux网络编程】epoll反应堆
------------->【Linux
系统编程
/网络编程】(学习目录汇总)epoll_create()创建监听红黑树-->返回epfd-->epoll_ctl()向树上添加1个监听fd-->while
BillySturate
·
2023-03-29 18:37
Linux网络编程
linux
网络
服务器
【Linux网络编程】线程池实现
------------->【Linux
系统编程
/网络编程】(学习目录汇总)取数据intqueueRear;//队尾->放数据pthread_tmanagerID;//管理者线程IDpthread_t*
BillySturate
·
2023-03-29 18:37
Linux网络编程
linux
算法
c++
Linux编程入门(2)-实现who指令
上一篇简单介绍了Linux
系统编程
的一些概念知识,从本篇文章开始,从解释系统命令的功能入手,由浅入深,逐步讲解Linux
系统编程
。
zppsky16
·
2023-03-29 07:43
Linux编程
linux
RGB和HSL相互转换源码VisualFreeBasic版
GDI标准RGB颜色值:这是WIn
系统编程
的GDI颜色值,还有GDI+值需要自己改造HSL值:自定义的值,主要是为了方便使用,把4个数字合成1个LONG数字同时支持透明值A,当然GDI一般不用A值,GDI
VisualFreeBasic
·
2023-03-29 07:40
VisualFreeBasic
入门Linux
系统编程
--文件
文章目录一、文件1、文件编程概述2、文件打开及创建3、文件写入操作编程4、文件读取操作5、文件光标移动操作6、文件打开创建的补充二、往期文章一、文件1、文件编程概述Linux操作系统提供一系列的API打开open写读writeread光标定位lseek关闭close2、文件打开及创建参数说明#include#include#include#include#includeintmain(){intf
秃秃秃秃哇
·
2023-03-29 06:24
Linux系统编程
linux
c语言
基于Linux的Web小型服务器HTTP项目的自主实现
完成该项目,需要掌握的预备知识主要有:
系统编程
、多线程编程、网络套接字编程、网络分层协议(尤其是HTTP协议、TCP协议等)。
Emphatic
·
2023-03-29 04:30
项目学习
服务器
C++
后端开发
书单书单
《Linux
系统编程
》4.《UNIX网络编程(卷1)》5.《UNIX编程艺术》6.《C++Primer》
赖床实习生
·
2023-03-28 01:21
学习
系统编程
No.7【进程替换】
引言:北京时间:2023/3/21/7:17,这篇博客本来昨天晚上就能开始写的,但是由于笔试强训的原因,导致时间用在了做题上,通过快2个小时的垂死挣扎,我充分意识到了自己做题能力的缺陷和运用新知识的缺陷,所以我需要把重心给转移一下了,以后做题才是我的头号目标,虽然我在很久以前可能就说过这样的话,但是这次我是认真的,就算我做题不行,但是我看代码还是行的,所以我每天必看一些做题代码,来加深自己对知识的
今天还要努力
·
2023-03-26 22:01
深入理解计算机系统
学习
网络
linux
学习
系统编程
No.8【bash实现】
引言:北京时间:2023/3/22/6:59,一晃3月都要过去了,时间真快,我都不知道自己这个月是怎么过的呢?怎么就要结束了,难受,恍惚自己还在2022年,刚刚晨跑回来,洗完澡,一个字形容,困,昏昏欲睡,可能是昨天没怎么睡好,也可能是睡的时间少了一点,也可能是正常情况,待会就不会了,并且我只知道,早上一睁眼就看见全宿舍都起床了,都在卷,一人独睡,所以咱们起的比别人迟,现在就更不能睡,乘热打铁,算了
今天还要努力
·
2023-03-26 22:01
深入理解计算机系统
云原生
学习
系统编程
No.9【文件操作】
引言:北京时间:2023/3/23/6:34,可能是昨天充分意识到自己的摆烂,所以今天起的比较早一点吧!昨天摆烂的头号原因,笔试强训,加上今天4节课,可以说一整天都是课,所以能不能更新博客,完全取决于,能不能合理的规划好空闲时间,并且今天也还需要完成一份笔试强训,所以说今天想要更新博客可以说是难如登天!哈哈哈,不过不怕,咱是小强吗?就是造,所以今天让我们抓紧来学习一下新知识吧!深入bash自我实现
今天还要努力
·
2023-03-26 22:01
深入理解计算机系统
学习
bash
linux
云原生
学习
系统编程
No.10【文件描述符】
引言:北京时间:2023/3/25,昨天摆烂一天,今天再次坐牢7小时,难受尽在不言中,并且对于笔试题,还是非常的困难,可能是我做题不够多,也可能是没有好好的总结之前做过的一些题目,反正就是摆烂,而且刚刚看了一下蓝桥杯的题目,头大,虽然我5个月前就意识到了,并且5个月前相信我自己也许现在看到这种题目的时候,不会头大,没想到啊,往日依旧啊,一点进步没有,哈哈哈!所以从明天开始,我们开始整理做过的一些题
今天还要努力
·
2023-03-26 22:27
深入理解计算机系统
学习
c++
蓝桥杯
linux
云原生
JAVA版本发布历史整理
java已经走过了21个年头,发布了10个版本,是现下最流行的后台
系统编程
语言。
wangjing_dc
·
2023-03-26 20:32
Linux
系统编程
—互斥量mutex
互斥量mutex前文提到,系统中如果存在资源共享,线程间存在竞争,并且没有合理的同步机制的话,会出现数据混乱的现象。为了实现同步机制,Linux中提供了多种方式,其中一种方式为互斥锁mutex(也称之为互斥量)。互斥量的具体实现方式为:每个线程在对共享资源操作前都尝试先加锁,成功加锁后才可以对共享资源进行读写操作,操作结束后解锁。互斥量不是为了消除竞争,实际上,资源还是共享的,线程间也还是竞争的,
良许Linux
·
2023-03-25 21:21
Linux
系统编程
之网络编程(socket)
一、socket网络编程首先简单介绍一下UNIX/Linux下的socket:在UNIX、Linux系统中,为了统一对各种硬件的操作,简化接口,不同的硬件设备也都被看成一个文件。对这些文件的操作,等同于对磁盘上普通文件的操作。你也许听过很多高手说过,UNIX/LLinux中的一切皆文件,那个家伙说的没错。为了表示和区分已经打开的文件,UNIX/Linux会为每个文件分配一个ID,这个文件就是一个整
嵌入式软件工程师
·
2023-03-25 12:24
socket编程
linux
网络
linux
tcp/ip
Linux
系统编程
:线程创建、回收、分离
线程创建、回收、分离一、线程的概念1.1线程与进程的区别进程:分配资源(内存)的最小单位,有独立的进程地址空间,有独立的pcb。线程:程序执行的最小单位,没有独立的进程地址空间,有独立的pcb。每一个进程由一个或者多个线程组成,即每个进程至少有一个主线程。1.2线程之间的资源共享独享:栈空间(内核栈、用户栈)共享./text./data./rodata./bsssheap全局变量1.3线程id与进
CodeDog_wang
·
2023-03-24 18:53
并发编程
操作系统
多线程
linux
【Linux】Linux
系统编程
(入门与
系统编程
)(二)(vim、gcc、gdb、Makefile、yum、git等工具的了解与使用)
本文重点学习yum工具,进行软件安装掌握vim编辑器使用,学会vim的简单配置掌握gcc/g++编译器的使用,并了解其过程,原理掌握简单gdb使用于调试掌握简单的Makefile编写了解其运行思想编写自己的第一个Linux程序:进度条学习git命令行的简单操作,能够将代码上传到Github上目录本文重点Linux软件包管理器yum什么是软件包关于rzsz注意事项查看软件包yum三班斧yumlist
笨笨同学
·
2023-03-23 12:30
linux
笔记
田轩宇的c++
linux
vim
运维
1024程序员节
【Linux】基础IO(一) :文件描述符,文件流指针,重定向
作者:阿润菜菜专栏:Linux
系统编程
码字不易,请多多支持这是目录重新认识文件系统内部的文件操作我们C语言的文件操作系统内部的文件操作OS一般会如何让用户给自己传递标志位的?多个标志位怎么实现呢?
阿润菜菜
·
2023-03-23 07:16
Linux系统编程
linux
运维
基础IO
2022-02-22第一次课
老师:丁宋涛办公:信息楼A308第一个办公桌内容:shell编程:如何使用linux命令对Linux系统进行交互
系统编程
:创建一个进程,如何使用linux的系统调用实现一个进程间通信。
开朗的饭团
·
2023-03-19 15:02
【Linux】Linux进程控制及程序替换
作者:阿润菜菜专栏:Linux
系统编程
进程控制及程序替换进程创建fork的用法进程调用fork,内核做了什么fork函数的返回值问题fork创建失败的原因进程等待进程等待是什么?为什么要有?
阿润菜菜
·
2023-03-18 07:12
Linux系统编程
linux
运维
服务器
收藏夹
C/C++1、问题产生场景:链接说明:链接:
系统编程
QT1、问题产生场景:安装Qt后,设置断点后不生效链接说明:说明重新构件的后,使断点生效的方法链接:https://www.cnblogs.com/bigfi
w_x_myself
·
2023-03-16 16:20
【Linux】理解进程地址空间
作者:阿润菜菜专栏:Linux
系统编程
我们在学习C语言的时候,都学过内存区域的划分如栈、堆、代码区、数据区这些。但我们其实并不真正理解内存—我们之前一直说的内存是物理上的内存吗?
阿润菜菜
·
2023-03-15 11:44
Linux系统编程
linux
服务器
运维
【Linux】理解Linux环境变量
作者:阿润菜菜专栏:Linux
系统编程
初识环境变量什么是环境变量我们平常所用的Linux指令其实也是可执行程序,和我们自己写的二进制程序没什么两样,那么为什么我们在执行自己的程序的时候需要加上.
阿润菜菜
·
2023-03-15 07:10
Linux系统编程
linux
运维
服务器
【Linux】工作中常用的linux命令
作者:阿润菜菜专栏:Linux
系统编程
本文目录基础常用命令进程相关的命令ps查看进程kill杀掉进程sar命令find查找文件查看文件命令打包和压缩文件tar命令gzip命令基础常用命令命令功能用法cd
阿润菜菜
·
2023-03-15 07:40
Linux系统编程
linux
运维
服务器
用TypeScript类型
系统编程
实现斐波那契数列
作为一名前端开发者,一定知道TypeScript经常被用于项目中的类型约束,使得在JavaScript这种弱类型语言中有了静态检查的能力,也推进了前端工程化的演进过程,在研究学习TypeScript过程中,我的小伙伴(育豪)发现了TS的一些好玩儿功能,独乐乐不容众乐乐,遂分享这篇文章给大家。小伙伴(育豪)的原文可能理解起来有一些难度,笔者有尝试增加一些描述,但想要完全领略TS的“类型体操”的奥妙,
DYBOY
·
2023-03-13 19:16
5 Linux
系统编程
之网络编程--学习笔记
目录:1.网络相关概念2.tcp协议3.UDP协议4.网络地址转换5.tcp协议socket编程6.udp协议socket编程流程7.epoll多路复用8.总结9.进程池(以文件传输服务器为例)10.线程池查看文件大小du-shfilename查看磁盘相关信息dfvim中dG命令删除当前行到最后md5sum文件名:查看文件的md5码,可以唯一标识一个文件vim中:开始行,结束行d删除中间的行1.网
沉默的abbot
·
2023-03-13 18:39
Linux
网络
网络协议
linux
Linux
系统编程
—第二节—(Centos 7)开发工具等(yum vim gcc g++ gdb make Makefile )
目录一、Linux软件包管理器yum什么是软件包?二、Linux编辑器:vim2-1vim的一键配置2-2vim的使用2-2-1vim的模式三种命令模式的转换举例:vim正常模式命令集插入模式Linux编译器:gcc/g++使用Linux调试器:gdbLinux项目自动构建化工具:Makefile笼统地来说,在Linux命令行下,软件安装方式有三种,分别是:源码安装;rpm包安装;yum安装。其中
jxwd
·
2023-03-13 12:24
Linux
linux
vim
c语言
centos
服务器
大数据工程师、BI工程师、数据库工程师什么区别?
etl工程师:是从事
系统编程
、数据库编程与设计,要掌握各种常用的编程语言的专业技术人员。也叫数据库工程师。对大数据的概念
傲娇的程序媛
·
2023-03-13 00:09
系统编程
--线程
一、线程概念线程:有独立pcb,没有独立空间进程:有pcb,有独立空间查看线程ps-Lf进程号lwp线程号二、线程函数gcc后要加-pthread2.1线程id与线程号不同,id用来标示进程内线程,号用来cpu分配资源pthread_tpthread_self(void);2.2创建线程intpthread_create(pthread_t*thread,constpthread_attr_t*a
魔芋辣椒
·
2023-03-12 17:56
Go语言学习之路(一)
一、初识Go1.1背景Go语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的
系统编程
语言。对于高性能分布式系统领域而言,Go语言无疑比大多数其它语言有着更高的开
今年也要加油努力
·
2023-03-12 12:26
Golang学习之路
学习
go
重磅发布!RK3568开发板C应用编程手册
系统编程
指的是在Linux操作系统下对应用程序进行的编程,也叫做应用编程,编写好的应用程序运行在Linux操作系统的用户空间,通过直接或间接的调用系统调用API完成相应的功能和逻辑。
北京迅为
·
2023-03-12 07:22
RK3568
嵌入式
linux
运维
服务器
【译】无所畏惧的 Rust 并发
原文链接:FearlessConcurrencywithRustApr.10,2015·AaronTuronRust项目旨在解决这两个棘手的问题:如何进行安全的
系统编程
?如何使得并发更容易?
袁世超
·
2023-03-11 23:37
python自动化测试学习路线(从入门到精通)
自动化测试的那些事三、主流自动化测试框架三、Python自动化测试学习路线写在最后一、Python的应用场景Python用于简单脚本编程,如编写2048小游戏或12306的自动抢票软件;Python用于
系统编程
锦都不二
·
2023-03-10 19:55
自动化测试
自动化测试框架
软件测试
python
自动化测试
Python自动化测试
接口自动化测试
自动化测试框架
Python 语言概述
系统编程
,GUI,网络编程,web编程,数据库编程,数学及科学原理,快速产品原型,大数据分析编程特性:面向过程,面向对象,函数式编程
窗外有棵树
·
2023-03-09 23:15
Linux
系统编程
03和04---makefile-gdb-文件IO
作者介绍学习目标1makefile(被make命令解析)1.1makefile的基本规则1.2makefile工作原理1.3makefile中的变量1.4模式规则---版本v2和v3的实例(助于理解)1.4makefile函数---版本v4的实例(助于理解)1.5makefile的清理操作---第五个版本v5增加makefile文件中的清理功能(理解会用即可)2gdb调试2.1gdb介绍2.2启动
骊山道童
·
2023-03-01 09:12
Linux操作系统
linux
bash
运维
实时操作系统UCOS学习笔记1----UCOSII简介
UCOSII简介UCOSII的前身是UCOS,最早出自于1992年美国嵌入式系统专家JeanJ.Labrosse在《嵌入式
系统编程
》杂志的5月和6月刊上刊登的文章连载,并把UCOS的源码发布在该杂志的BBS
_Amen
·
2023-02-24 08:12
操作系统
嵌入式
操作系统
内核
学习
系统编程
No.5【虚拟地址空间】
引言:北京时间:2023/2/22,离补考期末考试还有5天,不慌,刚午觉睡醒,闹钟2点20,拖到2点50,是近以来,唯一一次有一种睡不醒的感觉,但是现在却没有精神,因为听了一首歌(当然洗脸更重要),天后孙燕姿的《直来直往》,三天170遍,上头,感兴趣的小伙伴可以去尝试一下哦!上篇博客我们学习了系统中环境变量等知识,现在我们接着系统环境变量的知识,来学习一下进程地址空间的相关知识虚拟地址空间什么是进
今天还要努力
·
2023-02-24 07:59
深入理解计算机系统
学习
linux
jvm
学习
系统编程
No.4【环境变量】
引言:北京时间:2023/2/20/22:15,昨天晚上,看了一晚上的cs:go,主要原因是因为我的好舍友,叫我开箱子,然后就不可言语,看了一晚上的开箱子和精彩剪辑,不过这个游戏确实是颠覆了我对游戏的认知,游戏里的装备居然是可以卖钱的,我发现这个游戏机制非常好,但是这个游戏对新手不太友好,不然这个游戏还是挺快乐的,并且该游戏里的装备也颠覆了我对钱的认知,……,今天就让我们来学习一下孤儿进程、环境变
今天还要努力
·
2023-02-23 03:31
深入理解计算机系统
学习
linux
bash
系统编程
中的进程的概念No.3【进程状态】
引言:北京时间:2023/2/17/8:17,目前听着超能陆战队主题曲《Immortals》,感觉又要螺旋式升天,并且为我今天上午没课感到happy,所以继我们很久以前的关于进程的博客,今天我们就再来学习一下有关进程状态这一方面的知识,让我们可以更好的理解硬件、操作系统和各种应用软件之间的关系和原理。有关为什么学习Linux、Linux的指令,权限、各种工具使用、操作系统等知识各位可以适当的复习一
今天还要努力
·
2023-02-23 03:01
深入理解计算机系统
linux
服务器
网络
进程
操作系统
[Linux
系统编程
]信号(三)
开始写一系列关于
系统编程
和网络编程内容进行总结。温故而知新,欢迎大家讨论学习。
Windalove
·
2023-02-23 03:28
Linux系统编程
linux
系统编程
c++
服务器
运维
上一页
16
17
18
19
20
21
22
23
下一页
按字母分类:
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
其他