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
8086系统编程
从零入门
8086
汇编
等等等...基本概念汇编语言的种类
8086
汇编(
8086
处理器是16b
喵子G
·
2023-08-10 21:29
Linux
系统编程
——进程间的通信
文章目录是什么进程间通信进程间通信的目的进程间的通信IPC各通信方式的比较和优缺点进程间通信方式的选择:无名管PIPE管道的读写父子进程使用管道通信实现psaux|grep"bash"命名管道FIFO命名管道的创建fifo案例实现两进程通信消息队列fork消息队列实现全双工通信共享内存共享内存实现两进程通信信号信号的概述信号发送函数killraisealarmsigqueue的函数原型信号处理函数
Is Fang
·
2023-08-10 20:55
Linux
linux
运维
服务器
Golang开发--环境配置
1.Golang介绍Go语言被设计成一门应用于搭载Web服务器,存储集群或类似用途的巨型中央服务器的
系统编程
语言。对于高性能分布式系统领域而言,Go语言比大多数其它语言有着更高的开发效率。
liulanba
·
2023-08-10 16:36
go
go
河北专接本微机原理错题整理
8087:算数协处理器8089:输入输出协处理器8288:总线控制器cache的三种映射:全相连地址映射,组相连映射、直接映射串行通讯有:单工、半工、全双工山中传送方式A0:偶体低八位BHE:奇体高八位填空
8086
CPU
脑壳疼___
·
2023-08-10 12:47
单片机
记录 运维三剑客一件部署的的docker-compose,yml文件
influxdb:image:tutum/influxdb:0.9restart:alwaysenvironment:-PRE_CREATE_DB=cadvisorports:-"8083:8083"-"
8086
awaken_gx
·
2023-08-10 09:08
运维
docker
容器
Linux
系统编程
——进程
文章目录进程概念什么是程序,什么是进程,有什么区别?如何查看系统中有哪些进程?什么是进程标识符?进程的创建fork函数关于内存空间fork创建一个子进程的一般目的vfork函数进程退出正常退出异常退出进程回收waitwaitpid进程退出与等待子进程僵尸进程孤儿进程exec族函数system函数popen函数进程概念什么是程序,什么是进程,有什么区别?程序是静态的概念,gccxxx.c–opro,
Is Fang
·
2023-08-09 23:17
Linux
linux
服务器
windows
【Linux操作系统】深入了解
系统编程
gdb调试工具
在软件开发过程中,调试是一个非常重要的步骤。无论是在开发新的软件还是维护现有的代码,调试都是解决问题的关键。对于Linux开发者来说,GDB是一个非常有用的调试工具。在本文中,我们将探讨Linux中使用GDB进行调试的方法和技巧。文章目录一、安装gdb二、编译可调试的程序三、启动gdb调试四、设置断点五、观察变量的值六、单步执行程序七、观察堆栈八、修改变量的值九、继续执行程序十、条件断点十一、查看
嵌入式小白—小黑
·
2023-08-09 11:26
操作系统
linux
运维
服务器
X86汇编语言从实模式到保护模式06:从1加到100并显示结果
压栈操作(push)3.3.2出栈操作(pop)3.4栈调试实例3.4.1栈初始化后状态3.4.2数据压栈后状态3.4.3数据出栈后状态3.5栈使用注意事项3.6逻辑或指令or3.7逻辑与指令and4.
8086
麦兜的学习笔记
·
2023-08-09 06:28
计算机体系结构
学习网络编程No.1【网络基础知识】
因为就在刚刚我们终于把
系统编程
方面的知识给学完了,啊哈哈哈!真是功夫不负有心人呀!呜呜呜,仰天而泣,算了,不能发神经,哈哈!
今天还要努力
·
2023-08-09 05:37
学习
网络
php
lab7 proxylab
前情提要,如果看了书本,这个lab难度不高,但是如果不看书,难度还是挺高的,并且这个lab会用到cachelab中学到的东西,需要阅读第十章:
系统编程
第十一章:网络编程第十二章:并发实验介绍使用代理完成客户端和服务器的连接
是小肖啊!
·
2023-08-08 23:48
CSAPP
linux
Python语言介绍
TIOBE排行榜上Python排名第三基于Python的应用:Google、CIA、NASA、YouTube、Dropbox、Instagram、Facebook、豆瓣、知乎等目前Python主要应用领域:
系统编程
二志
·
2023-08-08 20:35
Python
Python 编程速成
同时无论在哪种平台上,都可以用Python进行
系统编程
。机器学习可以用一些Python库来实现,比如人工智能常用的TensorFlow。
疯狂的技术宅
·
2023-08-08 04:20
Linux
系统编程
(线程同步 互斥锁)
文章目录前言一、什么是线程同步二、不使用线程同步访问共享资源可能出现的问题三、互斥锁概念四、互斥锁使用1.初始化线程锁的方式2.使用代码五、死锁的产生和解决方法1.什么是死锁2.为什么会产生死锁3.怎么解决死锁问题总结前言本篇文章带大家学习线程的同步。一、什么是线程同步线程同步是指协调多个线程之间的执行顺序,以确保共享资源的正确访问和数据的一致性。当多个线程同时操作共享数据时,如果没有适当的同步机
花落已飘
·
2023-08-07 21:05
Linux系统编程
linux
算法
运维
Proxmox VE(PVE)开启IOMMO并开启网卡(82576)SRIOV功能【时隔半年,我回来了】
转自:https://blog.
8086
k.cn/archives/71/82576在KVM虚拟机下使用网卡的SRIOV功能直通进虚拟机,减少使用ProxmoxVE虚拟网卡的NAT功能,提高网卡性能,降低
shuye216
·
2023-08-07 18:09
pve
pve
学习
系统编程
终章【多线程剩余知识】
引言:北京时间:2023/8/3/19:21,刚刚将文章更新,是近期以来为数不多的一次早更,不然每次更文都要卡在12点左右,这是我们实现日更的一个好开端,再接再厉实现日更不是梦。最近失眠一直困扰着我,不知道是真的有点焦虑,还是白天睡太多了,反正每天躺在床上就是睡不着,老是想一些七七八八的事情,没有两个小时以上根本睡不着,莫名不知道什么原因,大概率是作息问题,但是我记得以前无论我睡多久,什么时候睡,
今天还要努力
·
2023-08-06 18:04
深入理解计算机系统
学习
云原生
java
【Linux
系统编程
】管理理念和操作系统结构
目录前言操作系统是什么?为什么要有操作系统?管理到底是什么意思?学校模型理解管理银行模型与操作系统模型的对比系统调用接口第三方库/shell外壳/图形化界面前言这一篇内容,我会先初步介绍一下操作系统,然后会进行说明管理的概念是什么,通过管理的概念引出操作系统在计算机软硬件中有关的部分!很感谢大家的访问,读完这篇文章,相信你会对操作系统这个概念有个全新的了解!操作系统是什么?我们先来看一张计算机软硬
这猪好帅
·
2023-08-06 16:48
linux
运维
服务器
【Linux
系统编程
】冯诺依曼体系结构
目录前言什么是冯诺依曼体系结构?冯诺依曼体系结构如何进行数据处理的?存储器在冯诺依曼体系中有什么作用?冯诺依曼体系结构为什么要这样设计?冯诺依曼结构总结前言相信对于冯诺依曼这个人的名字大家一定不会感到陌生,他被称为“现代计算机之父”而在他生平比较重要的一大贡献就是:创建了计算机的硬件结构为冯诺依曼体系结构接下来,我会对这个体系结构进行详细的介绍,包括他为什么要这样设计,这样设计的好处是什么,为什么
这猪好帅
·
2023-08-06 16:47
linux
运维
服务器
【Linux
系统编程
】Linux系统开发环境搭建
首先进行如下步骤:1.安装Linux系统(虚拟机安装、云服务器)https://releases.ubuntu.com/bionic/2.安装XSHELL、XFTPhttps://www.netsarang.com/zh/free-for-home-school/3.安装VisualStudioCodehttps://code.visualstudio.com/安装Linux系统(虚拟机安装、云服
Beyon.sir
·
2023-08-06 11:33
Linux高并发服务器开发
linux
服务器
运维
学习
系统编程
No.34【线程同步之信号量】
引言:北京时间:2023/7/29/16:34,一切尽在不言中,前几天追了几部电视剧,看了几部电影,刷了n个视屏,在前天我们才终于从这快乐的日子里恢复过来,然后看了两节课,也就是上篇博客有关生产消费模型相关的知识,从中我发现代码能力极具下降,对于很多C++语法感到非常陌生,哈哈哈!所以学习起来非常的痛苦,不过在我不断的回顾和摸索中,感觉自己得到了升华,对许多语法的掌握好像又上了一层楼,具体和以前比
今天还要努力
·
2023-08-05 16:24
深入理解计算机系统
学习
云原生
运维
《Linux
系统编程
:线程池》
线程池基本原理在传统服务器结构中,常是有一个总的监听线程监听有没有新的用户连接服务器,每当有一个新的用户进入,服务器就开启一个新的线程用户处理这个用户的数据包。这个线程只服务于这个用户,当用户与服务器端关闭连接以后,服务器端销毁这个线程。然而频繁地开辟与销毁线程极大地占用了系统的资源,而且在大量用户的情况下,系统为了开辟和销毁线程将浪费大量的时间和资源。线程池提供了一个解决外部大量用户与服务器有限
HarkerYX
·
2023-08-05 14:28
【
Linux
系统编程
】
Linux
系统编程
:线程池编程
文章目录1.构成1.1任务队列`job_queue`1.2工作线程`worker`1.3线程池`thread_pool`2.流程3.实例为什么使用线程池?频繁创建和销毁线程浪费CPU资源线程是什么?一堆线程放在一个池子里统一管理1.构成类似于银行柜台的流程1.1任务队列job_queue作用:存放待处理的任务成员:构成接口处理函数void*(*)(void*)参数void*arg队列指针struc
Warrior-K
·
2023-08-05 14:56
Linux系统编程
c++
linux系统编程
九、Linux
系统编程
:线程池编程
9线程池编程创建线程要花费昂贵的资源和时间,如果任务来了才创建线程那么响应时间会变长,而且一个进程能创建的线程数有限。为了避免这些问题,在程序启动的时候就创建若干线程来响应处理,它们被称为线程池,里面的线程叫工作线程。9.1概念线程池是提前创建并维护多个线程,等待管理者分配任务的机制,避免短时间线程创建和销毁的代价,一般是IO密集型的场景使用。主要包括线程管理器、任务线程、消息队列。举例:安检、银
_深蓝.
·
2023-08-05 14:25
Linux系统编程
c++
linux
计算机软硬件体系结构
作者:泠沫博客主页:泠沫的博客专栏:Linux
系统编程
,文件认识与理解…觉得博主写的不错的话,希望大家三连(✌关注,✌点赞,✌评论),多多支持一下!!
泠沫-
·
2023-08-04 12:35
Linux系统编程
linux
网络
服务器
Linux
系统编程
开篇/ 文件的打开/创建
从本节开始学习关于Linux
系统编程
的知识!
mjmmm
·
2023-08-04 08:23
linux
运维
系统编程
学习
系统编程
No.35【基于信号量的CP问题】
引言:北京时间:2023/8/2/12:52,时间飞逝,恍惚间已经来到了八月,给我的第一感觉就是快开学了,别的感觉其实没有,哈哈!看着身边的好友网络相关知识都要全部学完了,就好像它们工业革命都要完成了,而我还在刀耕火种,哈哈哈!他们在高速发展阶段,我还在休养生息,哈哈哈!不怕,正所谓没有压力没有动力,让压力来的再猛烈一些吧!咱无所畏惧,八月就是咱逆分翻盘之月,舍我其谁,冲冲冲!这句话我好想在哪见过
今天还要努力
·
2023-08-04 05:30
深入理解计算机系统
学习
运维
云原生
c语言嵌入式编程注意事项
不同于一般形式的软件编程,嵌入式
系统编程
建立在特定的硬件平台上,势必要求其编程语言具备较强的硬件直接操作能力。无疑,汇编语言具备这样的特质。
sun13047140038
·
2023-08-04 05:12
网络
c语言
Linux
系统编程
-文件的操作
Linux
系统编程
-文件操作前言:Linux中所有内容都是以文件的形式保存和管理的,即一切皆文件,普通文件是文件,硬件设备(键盘、监视器、硬盘、打印机)是文件,就连套接字(socket)、网络通信等资源也都是文件
柠檬你个思密达i!
·
2023-08-04 02:33
Linux系统编程
linux
ubuntu
c语言
arm
关于Rust
Rust是一种
系统编程
语言,运行速度极快,可防止段错误并保证线程安全。虽然这些功能使Rust成为
系统编程
的强大工具,但它们也引入了一些其他语言的人可能不熟悉的新概念。
jascl
·
2023-08-02 12:03
rust
开发语言
后端
第三章---多线程
CSDN博客https://blog.csdn.net/csdnguoyuying/category_12159430.html创建线程线程终止连接已终止的线程线程分离取消线程(线程终止)线程属性Linux
系统编程
暴躁小萌
·
2023-08-02 10:25
jvm
Go经典阻塞式TCP协议流解析的实践
1.Go经典阻塞I/O的TCP网络编程模型Go语言诞生十多年来取得了飞速发展,并得到了全世界开发者的广泛接纳和应用,其应用领域广泛,包括:Web服务、数据库、网络编程、
系统编程
、DevOps、安全检测与管控
Tony Bai
·
2023-08-01 22:34
网络
java
go
gwt
epoll
MP4如何让去水印?python带你实现~
前言嗨喽,大家好呀~这里是爱看美女的茜茜呐开发环境:解释器版本:python3.8代码编辑器:pycharm2021.2模块使用:内置模块(无需安装)os—>python
系统编程
的操作模块,提供了非常丰富的功能去处理文件和目录
茜茜是帅哥
·
2023-08-01 09:54
python
python
开发语言
pycharm
GCC和Clang的两个值得了解的编译器开关
GCC和Clang的两个值得了解的编译器开关,在
系统编程
中非常有用。-fno-strict-aliasing禁止依赖于严格别名规则的优化。
defrag257
·
2023-08-01 07:12
linux
c
c++
gcc
linux
系统编程
重点复习--守护进程和线程
复习目标说出守护进程的特点独立完成守护进程的创建独立实现多个线程的创建独立实现线程的退出和资源回收理解线程同步的思想1守护进程1.1守护进程介绍Daemon(精灵)进程,是Linux中的后台服务进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。一般采用以d结尾的名字,如vsftpdLinux后台的一些系统服务进程,没有控制终端,不能直接和用户交互。不受用户登录、注销的影响,
cat_fish_rain
·
2023-07-31 12:44
linux
服务器
运维
学习
系统编程
No.33【生产消费模型】
引言:北京时间:2023/7/22/14:27,现实和预期往往相差是巨大的,哈哈哈!白天睡不醒,晚上睡不着,就像一个夜猫子一样。熬夜耍手机,我真的是专业的,已经连续好久没有正常睡过觉了。怀念学校里的日子,每天都有人激励我早睡和早起,此处@谢xx,不知他最近的学习状态如何,但我估计没有了我的存在,他应该也不是很积极,看到CSDN里的那600条私信,现在我就头痛,居然有人真的可以天天卷,不服气!收心,
今天还要努力
·
2023-07-31 05:04
深入理解计算机系统
学习
云原生
运维
【Rust教程 | 基础系列1 | Rust初相识】Rust简介与环境配置
教程目录前言一,Rust简介1,Rust的历史2,Rust的特性3,为什么选择Rust4,Rust可以做什么二,Rust环境配置1,windows11安装2,Linux安装三,安装IDE前言Rust是一种
系统编程
语言
橙子mj
·
2023-07-30 12:18
Rust
rust
学习
开发语言
【Linux进程篇】冯诺依曼体系
OperatorSystem)概念设计OS的目的定位如何理解“管理”总结系统调用和库函数的概念作者:爱写代码的刚子时间:2023.7.28前言:本篇博客主要介绍Linux中进程概念之前的冯诺依曼体系,深入了解
系统编程
爱写代码的刚子
·
2023-07-30 06:31
Linux
linux
运维
服务器
冯诺依曼体系
操作系统
任意启动停止的电子秒表,用proteus8和emu
8086
编译
**步骤1:AT89C51单片机的引脚布局**首先,我们需要知道AT89C51单片机的引脚布局。|引脚编号|引脚名称|功能描述 ||--------|--------|------------------------------------------------------------||1 |EA |外部存储器地址
程序猿小彭
·
2023-07-30 00:56
单片机
单片机
嵌入式硬件
100篇带你入门——常用嵌入式
系统编程
语言介绍
本篇博客将介绍一些常用的嵌入式
系统编程
语言,帮助读者了解它们的特点和适用场景。一、C语言C语言是嵌入式系统开发中最常用的编程语言之一。它具有高效性、可移植性和灵活性的特点。
czf.Forver
·
2023-07-29 19:50
开发语言
单片机
stm32
入门学习
【Rust 基础篇】Rust 模式:高效、安全和灵活的匹配工具
Rust是一门现代的
系统编程
语言,它引入了一种称为"模式"(Pattern)的强大特性,使得数据的匹配和处理变得高效、安全和灵活。本篇博客将深入探讨Rust模式的各种用法,带您领略Rust的魅力。
繁依Fanyi
·
2023-07-29 16:56
Rust
从入门到精通系列教程
rust
安全
算法
linux学习笔记 --
系统编程
系统编程
相关概念概念简易cpu结构mmu内存管理单元环境变量PATHSHELLHOMELANGTERMgetenvsetenvunsetenv进程控制fork函数getpidgetppidgetuidgetgid
watson_pillow
·
2023-07-29 11:16
linux
c++
linux
c++
【Rust笔记】意译解构 Object Safety for trait
意译解构ObjectSafetyfortrait借助【虚表vtable】对被调用成员函数【运行时·内存寻址】的作法允许
系统编程
语言Rust模仿出OOP高级计算机语言才具备的【专用·多态Ad-hocPolymorphism
Rust语言中文社区
·
2023-07-29 10:54
rust
笔记
开发语言
后端
开启编程之旅
编程目标:从基础开始,保证知其然且知其所以然,在大学几年里可以掌握数据结构、c++语言、Linux
系统编程
、Linux网络编程、数据库、JavaWeb、JavaEE及一些实战项目。如何学习:
大爱编程♡
·
2023-07-29 06:48
c++
c语言
java
axios 某个接口使用自己独有的完整地址
url字段设置为完整的URL即可importaxiosfrom'axios';exportfunctiongetInfo(){returnaxios({url:'http://192.168.3.15:
8086
一嘴一个橘子
·
2023-07-29 02:05
前端
javascript
开发语言
C++ 入门导引(这是一篇由GPT4写的文章)
2.
系统编程
:由于C++提供了对内存和底层系统资源的直接访问,它被广泛用于操作系统、设备驱动程序和嵌入式系统等领域。3.高性能计算:C++在科学计算、金融、工程等领域中被广
IT_xiao小巫
·
2023-07-28 20:41
c++
开发语言
64位版本为什么叫amd64,而不是intel64
首先了解下常见的几个架构:X86是一个指令集,是刚有个人电脑时候的什么
8086
,286,386的那个兼容的指令集。
weixin_30847939
·
2023-07-28 18:11
java
操作系统
反调试专题丨反调试之最朴实的招式最致命
在
系统编程
中我们遍历进程,模块,线程,堆的时候都需要用到一个函数:CreateToolhelp32Snapshot,其函数原型及其解释如下:HANDLECreateToolhelp32Snapshot(
极安御信安全研究院
·
2023-07-27 23:25
网络安全
influxdb 命令行执行查询语句
influxconfigcreate|InfluxDBCloud(TSM)Documentationinfluxconfigcreate-a-ntest1Cfg-oyfgg-uhttp://192.168.1.123:
8086
任庆
·
2023-07-27 15:58
时序数据库
linux初学者要读的书
深入理解Linux内核》6、《Linux命令行与shell脚本编程大全(第3版)》7、《Linux内核设计与实现(第3版)8、《深入Linux内核架构》9、《ARMLinux内核源码剖析》10、《Linux
系统编程
向阳菌
·
2023-07-27 12:08
linux
运维
服务器
《Linux
系统编程
》学习
学习资料:b站https://www.bilibili.com/video/BV1yJ411S7r6?from=search&seid=1456979354770746872参考数目:UNIX环境高级编程(第二版)建议读两遍,第10章是一个坎UNIX网络编程TCP/IP详解(卷一)深入理解计算机系统IPV4流媒体广播项目分析项目名称:基于IPV4的流媒体广播系统项目需求:客户机、服务器,网络音频广
梦想阳光早晨
·
2023-07-27 08:22
计算机技术基础
win10磁盘占用100%解决办法
1、打开设备管理器,如下图,磁盘ahci控制器右键属性2、切到详细信息选项卡,属性下选择“设备实例路径”,记下值,就是那个PCI\VEN_
8086
&DEV_9D03&SUBSYS_506217AA&REV
jack000
·
2023-07-26 21:46
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他