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编程
Unix/
Linux编程
: Socket API
socket是一种IPC方法,它允许位于同一主机或者使用网络连接起来的不同主机上的应用程序之间交换数据。关键的socket系统调用包括以下几种。socket()系统调用创建一个新socket。bind()系统调用将一个socket绑定到一个地址上。通常,服务器需要使用这个调用来将其socket绑定到一个众所周知的地址上使得客户端能够定位到该socket上。listen()系统调用允许一个流sock
OceanStar的学习笔记
·
2023-01-11 17:04
Unix/Linux编程
linux
unix
服务器
Linux文件系统类型介绍
Linux把设备都当作文件一样来进行操作,这样就大大方便了用户的使用(在后面的
Linux编程
中可以更为明显地看出)。
胡 胡 大 妞
·
2023-01-10 20:33
操作系统
万能Makefile脚本
在
Linux编程
时,对于很多小工程来说,很多时候似乎没有必要用autoconf和automake工具来生成Makefile,反而自己写一个Makefile更省事。
汉尼拔勇闯天涯
·
2022-12-26 22:54
linux
经验
linux
运维
服务器
Linux编程
MQTT实现主题发布订阅
【物联网阿里云平台开发项目实战|附课件资料】智能硬件开发-数据上云,零基础入门4G模块连接阿里云教程MQTT通信协议(mosquitto)在Linux上的环境构建与测试MQTT通信协议(mosquitto)发布订阅例子C语言实现MQTT客户端软件(MQTT.fx)的使用详解各类MQTT代理服务器特性对比Web技术(七):如何使用并实现MQTT消息订阅-发布模型?本机抓包等目录物联网从云到端实战开发
行稳方能走远
·
2022-12-17 11:24
IOT
linux
运维
服务器
Linux signal那些事儿
Linuxsignal那些事儿(1)http://blog.chinaunix.net/uid-24774106-id-4061386.htmlBean_lee
Linux编程
,信号是一个让人爱恨交加又不得不提的一个领域
maimang09
·
2022-12-12 17:24
linux
学习
uinx/linux笔记(一)
推荐书籍:Unix/
Linux编程
实践教程——清华大学出版社——BruceMolay著实践系统:windows下wsl安装ubuntu的Linux系统目录一、操作系统二、登录系统二、目录操作三、文件操作一
在努力的松鼠
·
2022-12-09 00:02
linux
c++
python
linux
unix
1-10嵌入式Linux系统开发与应用|嵌入式Linux|第三章
Linux编程
环境
目录1.掌握Linux常用的基本命令功能、语法结构和用法示例1.1
linux编程
环境1.1.1系统平台环境linux平台特性1.1.2开发工具环境1.1.3基于文模式的开发平台1.1.4集成开发平台Eclipse
睡觉特早头发特多
·
2022-11-27 09:34
嵌入式
操作系统operating
sys
linux
运维
服务器
嵌入式
操作系统
Linux编程
---信号处理
信号是一种异步的进程间通信的方式.但是这种通知方式能交换的信息很少.只能说给一个事件的标志.类似单片机中的中断,强迫进程停止做当前应当做的事情,而去执行中断执行程序.信号的产生有如下几种:1.用户按下了某个终止键,如ctrl-\或ctrl-c.是由终端程序向当前进程发送一个中断信号.2.程序异常.比如除零错误.3.kill函数向其发送了一个终止信号4.进程向自己发送信号.如进程调用alarm函数.
Main_m
·
2022-11-23 09:09
linux
c
Linux
编程
Linux编程
基础 1:初识Linux
知识准备计算机网络基础:OSI模型,TCP/IP协议相关知识C语言与数据结构相关的知识:指针,链表,队列,栈等Linux环境编程基础:CodeBlocks开发环境的基本使用程序调试技术2教材及参考文献教材《
Linux
HenrySmale
·
2022-11-21 02:57
系统级程序设计
linux
左耳听风——笔记二:程序员练级攻略
文章目录入门篇操作系统入门
Linux编程
技能专业基础篇编程语言Java语言学习Go语言理论学科数据结构和算法其它理论基础知识系统知识C10K问题实践项目软件设计篇编程范式一些软件设计的相关原则一些软件设计的读物高手成长篇
三角形代表重生
·
2022-11-03 20:31
左耳听风
java
在Linux系统中编写代码,在linux中编写c语言代码
1、第2章Linux下的C语言编程环境,本章内容,2.1
Linux编程
简介2.2Linux下的C语言开发环境2.3LinuxC程序的开发过程2.4编译器gcc的使用2.5make工具及使用2.6使用autoconf2.7
低调·Smile
·
2022-10-13 11:46
在Linux系统中编写代码
Linux编程
复习(3)——信号与中断
信号是响应某些状况而产生的事件,进程在接收到信号时会采取相应的行动。某些状况就是指某些条件错误,如内存段冲突、浮点处理器错误或者非法指令等。信号是在软件层次上对中断的一种模拟,所以信号也称为是软中断信号与中断的相似点:1,都采用相同的额异步通信方式2,当检测出有信号或中断请求时,都暂停证在执行的程序而转去执行相应的处理程序3,都在处理完毕之后返回到原来的断点4,对信号或中断都可进行屏蔽信号与中断的
听说西佳佳难得很
·
2022-10-07 10:33
linux
linux
【
Linux编程
】二、Linux常见工具和项目开发(思维导图总结)
文章目录Linux软件包管理工具yum什么是软件包?关于rzsz注意事项查看软件包如何安装软件如何卸载软件总结:三板斧操作用yum来安装几个好玩的东西前期准备安装小火车安装cowsay(奶牛说话)图形化检测工具用一串符号拼成指定的单词打印名言句子打印Linux开发工具Linux编辑器-vim的使用vim是什么?vim的基本概念vim的基本操作vim正常模式命令集vim底行模式命令集vim操作总结简
大家好我叫张同学
·
2022-09-07 08:11
Linux系统编程
linux
运维
centos
牛客网---软件开发专项练习 刷题笔记
数据结构数组字符串链表栈队列树图堆基础算法哈希查找排序递归复杂度计算机基础设计模式网络基础数据库操作系统编译和体系结构软件工程
linux编程
语言CSSC语言GoC++JavaJavascriptPythonHTML
已遇丶释槐鸟
·
2022-09-06 06:45
牛客网---软件开发专项练习
刷题笔记
开发语言
猿创征文|跌跌撞撞的C++成长之路
文章目录前言相遇相识陌生相知相爱书籍推荐代码规范语言本身数据结构与算法编程规范数据库计算机网络
Linux编程
前言你若是想要拥有未曾拥有过的东西,就必须要做未曾做过的事。
露忆丶十二
·
2022-08-28 22:30
Linux编写C++程序
c++
开发语言
C/C++后端开发(源程序实战)
C/C++后端开发+源程序实战C基础C++基础C++提高(STL)数据结构与算法0.数据结构与算法概述1.动态数组实现2.单向链表实现3.栈的实现QT编译器
Linux编程
1.Linux基础命令(1)目录文件相关操作
天马行空‘
·
2022-08-17 19:52
C++学习笔记
linux学习
c++
sql
数据库
数据结构
算法
Linux编程
基础 3.1:进程控制
1进程相关概念1.1进程和程序程序:编译好的二进制文件,在磁盘上,不占用系统资源(cpu、内存、打开的文件、设备、锁…)进程:一个抽象的概念,与操作系统原理联系紧密。进程是活跃的程序,占用系统资源。在内存中执行。程序运行起来,产生一个进程;同一个程序也可以加载为不同的进程(彼此之间互不影响)。1.2并发在操作系统中,一个时间段有多个进程都处于已启动运行到运行完毕之间的状态。但是任一个时刻点上仍只有
HenrySmale
·
2022-07-23 11:09
系统级程序设计
linux
Linux系统分析与编程-复习总结
文章目录linux概述linux文件系统linux文件权限基本权限UGO基本权限ACL(AceessControlList)高级权限文件属性进程掩码umasklinux用户管理linux文本处理Vim编辑器
linux
风落_
·
2022-07-19 13:16
Linux
课程学习
linux
服务器
运维
浅谈静态库和动态库之间的调用关系
在
linux编程
过程中,经常会遇到静态库和动态库之间的相互调用问题。
☜@_@达奚黑雁
·
2022-07-14 13:27
笔记
linux
c++
c语言
linux编程
必备(yum vim gcc g++ gdb makefile)
文章目录yum下载安装删除软件vim命令模式底行模式插入模式vim的配置gcc和g++gcc背景知识gcc简单演示gcc选项预处理编译汇编链接函数库g++gdb选项runlist/lb(breakpoint)(打断点)sndisplaypundisplayfinish(结束当前函数)c(continue)untilddisablemake/makefileyum(等同于手机上的应用市场)Linux
Zevin~
·
2022-07-13 08:39
Linux
linux
vim
编辑器
Linux编程
基础:第2章命令与开发工具 课后习题
《
Linux编程
基础》黑马程序员/编著清华大学出版社目录一、填空题二、判断题三、单选题四、简答题1、简单说明Vi编辑器的工作模式,并画图说明各模式间的切换方法。
一条小橘猫
·
2022-05-23 21:47
Linux
linux
运维
服务器
经验分享
职场和发展
进阶深度学习?这里有9个给程序员的建议
Linux编程
点击右侧关注,免费入门到精通!来源于网络1、不要焦虑可能你不太喜欢数学。就我个人而言,自从八年前毕业后,在开始学习深度学习之前,都没有再碰过数学教科书了。
程序员大咖
·
2022-05-19 07:21
京峰linux课程目录,京峰教育
Linux编程
Shell从入门到精通视频教程
本套课程适用于初学者以及各类运维人员,我们可以通过本次系列的编程技术学习,掌握企业里面的运维编程必备脚本,同时掌握企业运维到底要求会什么东西,有哪些是我们必须要掌握的知识,为我们的运维能力保驾护航、增值加薪,让我们的运维更加容易,真正做到懒人运维,而不是每天苦逼的搬服务器,每天无奈的去救火!课程目录:课时01:Linux下Shell编程基础入门课时02:Shell编程之变量及LAMP导航菜单编写课
用户6162018649
·
2022-05-10 05:23
京峰linux课程目录
【
Linux编程
】手把手教你搭建
Linux编程
环境
Linux编程
环境搭建有两套方案。关于这两套方案我都会做详细的讲解,以便帮助大家减少
Linux编程
学习的障碍。
大家好我叫张同学
·
2022-05-07 07:01
Linux系统编程
linux
服务器
运维
shell
虚拟机
【Linux】使用腾讯云搭建CentOS的
Linux编程
学习环境,实现多用户使用同一个云服务器
为了帮助自己系统地学习Linux系统和命令行操作,我购入了腾讯云的轻量云服务器,预装了CentOS7.6系统本篇博客是一个笔记,记录了创建过程中遇到的一些问题,包括:云服务器多用户隔离使用(因为我的服务器是和同学一起拼购的)git仓库ssh密匙设置设置Xshell用户名的显示颜色感谢你关注慕雪,欢迎来我的寒舍坐坐❄慕雪的寒舍我用游戏语音软件创建了一个代码学习社区,欢迎加入!链接文章目录1.云服务器
慕雪华年
·
2022-05-07 07:30
玩上Linux
linux
服务器
centos
Linux编程
入门(16)-进程(四)等待子进程
Linux编程
入门(15)-进程(三)编程这篇主要讲讲,子进程退出后,父进程如何获取其退出状态。有的应用程序,需要父进程知道子进程何时终止或退出,以及其返回给父进程的状态值信息。
zppsky16
·
2022-04-27 13:26
Linux编程
linux
运维
服务器
【
Linux编程
】一、Linux常见指令和权限理解(思维导图总结)
文章目录Linux下基本指令01.ls指令02.pwd指令03cd指令04.mkdir指令05.rmdir指令06.rm指令07.tree指令08.cp指令09.move指令小技巧10.touch指令11.cat指令12.more指令13.less指令14.head指令15.tail指令16.echo指令17.shotdown指令18.压缩指令19.grep指令20.find指令21.bc指令22
大家好我叫张同学
·
2022-04-11 07:57
Linux系统编程
linux
shell
Linux命令pwd的自我实现
mypwd参考资料pwd概述pwd的工作原理所要用到的函数分析(运行的步骤逻辑)代码实现效果展示参考资料man手册Unix-
Linux编程
实践教程pwd概述命令pwd用来显示到达当前目录的路径。
binary~
·
2022-03-31 11:22
Linux
算法
c语言
linux
unix
Linux编程
——网络编程
1.概述网络程序和普通的程序有一个最大的区别是网络程序是由两个部分组成的--客户端和服务器端.网络程序是先有服务器程序启动,等待客户端的程序运行并建立连接.一般的来说是服务端的程序在一个端口上监听,直到有一个客户端的程序发来了请求.2.网络编程的实现Linux系统是通过提供套接字(socket)来进行网络编程的.网络程序通过socket和其它几个函数的调用,会返回一个通讯的文件描述符,我们可以将这
bad_good_man
·
2022-03-30 22:55
Linux
linux
网络编程
TCP
UDP
林世霖. linux环境编程图文指南,linux环境编程图文指南
linux环境编程图文指南是一本
linux编程
环境配置指南,由林世霖、钟锦辉和李建辉三人共同编著。
weixin_39808726
·
2022-03-24 11:19
林世霖.
linux环境编程图文指南
Linux编程
- 进程详解
一进程基本概念1.1进程和程序进程(process)的定义狭义定义是:进程是正在运行的程序(program)的实例。更精确的定义是:进程是允许某个并发执行的程序在某个数据集合上的一次运行活动。进程是操作系统进行资源分配和调度的基本单位。程序(program):是包含了一系列信息的文件,这些信息描述了如何在运行时创建一个进程。所包含的信息内容如下:二进制格式标识。每个程序文件都包含用于描述可执行文件
yunfan188
·
2022-03-24 11:47
Linux编程
Linux编程
Linux进程
linux编程
—— C/C++编程常用指令操作(gcc、g++、gdb)
文档声明:以下资料均属于本人在学习过程中产出的学习笔记,如果错误或者遗漏之处,请多多指正。并且该文档在后期会随着学习的深入不断补充完善。资料仅供学习交流使用。作者:Aliven8881、简述 C语言是linux软件开发过程中常用的编程语言,就linux操作系统本身而言就是由C语言实现的。这里我们介绍下linux系统下如果进行C语言开发编译2、编译(gcc) gcc是在开发初期集成在linux中的一
Aliven888
·
2022-02-18 19:31
Linux
C/C++
linux
gcc/gdb编译调试
g++
【
linux编程
】生信编程-shell脚本编程-脚本格式
shell编程shell定义Shell脚本是一个包含一连串shell命令语句的文本文件,通常以.sh为扩展名,可被当作一个独立的程序来执行,从而实现数据的批量处理。其通常由shellheader(shebang)和body(命令语句)两部分组成。Shellheader#!/bin/bashset-eset-u!/bin/bash→shebang,表示执行该脚本所用的解释器。整个脚本必须以这行开始,
leadingsci
·
2022-02-10 06:25
操作系统课程设计要求
一.设计目的熟悉
Linux编程
环境,加强对Linux命令的理解及函数的运用二.设计内容1.在Linux环境下模拟实现简单命令解释器。
素白的霏丶
·
2022-02-05 11:23
Linux编程
第一篇:已经下载好镜像时Linux环境的安装(第二个方案)
在实际安装虚拟机的过程中,我发现,先下载好镜像,再去安装虚拟机会更方便,所以这里给出第二种安装方案。安装Linux一、首先是下载我们的两个必要文件二、其次是安装VMware过程Windows系统安装Linux一般使用VMware或者virtualbox,这里我们使用VMware来安装虚拟机。==务必注意,我们下载的是player版本,Player适合普通用户使用,操作简单,体积小,而且还是免费。P
芝士工具猿
·
2022-02-04 19:09
Linux编程入门
linux
centos
服务器
准备好
linux编程
环境,现场手撕定时器实现
准备好
linux编程
环境,现场手撕定时器实现|定时器实现方案探讨|定时器实现细节探讨|现场手撕代码专注于服务器后台开发,包括C/C++,Linux,Nginx,ZeroMQ,MySQL,Redis,fastdfs
linux大本营
·
2021-11-02 17:56
linux
c++
红黑树
定时器
从零开始写 OS 内核 - 运行 shell
第一个内核线程多线程运行与切换锁与多线程同步进入用户态进程的实现系统调用简单的文件系统加载可执行程序键盘驱动运行shellshell命令行这是本系列最后一篇了,为这个OS加一个用户界面shell,这算是
Linux
·
2021-07-27 20:29
Linux编程
入门--正点原子Linux驱动开发指南学习2021W26
十一、U-Boot启动流程详解(1)链接脚本u-boot.lds详解在编译完成以后就会在uboot根目录下生成u-boot.lds文件,从该文件来分析U-boot启动流程。/*1.第3行为代码当前入口点:_start,_start在文件arch/arm/lib/vectors.S中有定义2.__image_copy_start这个变量是在u-boot-spl.lds文件里定义的,是这个链接文件的.
·
2021-06-26 21:06
linux编程
Linux编程
入门--正点原子Linux驱动开发指南学习2021W25
十、U-Boot顶层Makefile详解这里参考一个博主的文章(1)编译后的U-Boot文件结构编译后的U-Boot目录下有如下文件夹和文件,作用备注在后面|U-boot自带的目录├──api---与硬件无关的API函数。├──arch---与架构体系有关的代码。├──board---不同板子(开发板)的定制代码。├──cmd---命令相关代码。├──common---通用代码。├──config
·
2021-06-20 14:14
linux编程
Linux编程
之权限系统与工具使用(二)
阿里P7移动互联网架构师进阶视频(每日更新中)免费学习请点击:https://space.bilibili.com/474380680本篇文章将继续通过权限系统与工具使用来阐述
Linux编程
:一、Linux
Alvin老师
·
2021-06-19 01:09
linux编程
-线程
linux编程
-线程MUTEX一.概述互斥量是线程同步的一种机制,用来保护多线程的共享资源。同一时刻,只允许一个线程对临界区进行访问。
Aska偶阵雨
·
2021-05-19 19:05
C语言链表实现贪吃蛇小游戏
本文实例为大家分享了C语言链表实现贪吃蛇游戏的具体代码,供大家参考,具体内容如下项目名称:贪吃蛇小游戏运行环境:
Linux编程
语言:C语言主要语法:链表,指针,函数备注:游戏中可选不同难度模式,1.简易
·
2021-05-17 17:54
Linux系统编程——DIY编写Linux中的FTP(客户端与服务器)
代码内容:Linux系统编程——DIY编写Linux中的FTP(客户端与服务器)运行环境:
Linux编程
语言:C语言主要语法:函数,指针,结构体Linux套接字,进程,多种输入输出函数,网络编程,底层调用功能
暖心淡年华
·
2021-05-16 13:26
日常代码存档
DIY
linux
ftp
Linux系统编程——网络编程(套接字)代码
代码内容:Linux系统编程——套接字运行环境:
Linux编程
语言:C语言主要语法:函数,指针,结构体备注:个人日常学习代码存档代码socket_client.c:#include#include#include
暖心淡年华
·
2021-05-15 20:45
日常代码存档
linux
Linux系统编程——线程代码
代码内容:Linux系统编程——线程运行环境:
Linux编程
语言:C语言主要语法:函数,指针,结构体备注:个人日常学习代码存档代码thread_cond1:#include#include#include
暖心淡年华
·
2021-05-15 20:53
日常代码存档
linux
个人代码存档模板
代码内容:Linux系统编程——运行环境:
Linux编程
语言:C语言主要语法:函数,指针,结构体备注:个人日常学习代码存档代码demo1:demo2:demo3:demo4:demo5:demo6:附:
暖心淡年华
·
2021-05-15 19:33
日常代码存档
linux
C语言链表——贪吃蛇小游戏代码
项目名称:贪吃蛇小游戏运行环境:
Linux编程
语言:C语言主要语法:链表,指针,函数备注:游戏中可选不同难度模式,简易——Easy——速度慢,可穿墙,可触碰自己困难——Hard——速度快,不可穿墙,不可触碰自己自动
暖心淡年华
·
2021-05-15 17:06
DIY
日常代码存档
UEFI开发探索90- YIE002USB开发板(13
Linux编程
)
(请保留->作者:罗冰https://blog.csdn.net/luobing4365)YIE002USB开发板之
Linux编程
1建立开发目录2代码编写2.1添加Outputreport的处理代码2.2Inputreport
luobing4365
·
2021-05-13 12:14
UEFI开发
uefi
usb
hid
linux
hid
底层应用开发
TCP/UDP
TCP与UDP的相关知识TCP的三次握手具体发生在哪个函数中补充知识:TCP的三次握手具体发生在哪个函数中在
Linux编程
中,在进行TCP网络编程时,通常分为客户端和服务器端两个模块.客户端:fd=socket
黑猫qf
·
2021-05-04 22:49
笔记
Linux编程
环境(Vim,Gcc)
Linux编程
环境(Linux网络编程笔记)Linux环境下的编译器vim的使用简介:1.vim的安装:使用命令:apt-getinstall+软件包名可以用来安装各种软件2.vim编译器的模式:Vim
like刚
·
2021-04-25 21:34
笔记
学习
linux
vim
c语言
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他