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
UNIX系统编程
程式语言区分
3.C:一种基础语言,广泛用于
系统编程
、嵌入式开发、操作系统等领域。4.C++:C语言的扩展,支持面向对象编程,用于游戏开发、高性能应用等。5.JavaScript:主要用于网页前端
白总Server
·
2024-09-11 06:09
html
python
java
c++
开发语言
go.path/filepath — 兼容操作系统的文件路径操作
不同系统,路径表示方式有所不同,比如
Unix
和Windows差别很大。本包能够处理所有的文件路径,不管是什么系统。注意,路径操作函数并不会校验路径是否真实存在。
Generalzy
·
2024-09-10 18:47
GO
golang
开发语言
后端
ubuntu配置samba在win10访问
买了个云服务器,想在win上直接访问,先弄个sambaSamba是在Linux和
UNIX
系统上实现SMB协议的一个免费软件,由服务器及客户端程序构成。
axk0909
·
2024-09-10 15:55
ubuntu
服务器
linux
Linux
系统编程
之事件驱动
通常,我们写服务器处理模型的程序时,有以下几种模型:(1)每收到一个请求,创建一个新的进程,来处理该请求;(2)每收到一个请求,创建一个新的线程,来处理该请求;(3)每收到一个请求,放入一个事件列表,让主进程通过非阻塞I/O方式来处理请求分析:第(1)中方法,由于创建新的进程的开销比较大,所以,会导致服务器性能比较差,但实现比较简单。第(2)种方式,由于要涉及到线程的同步,有可能会面临死锁等问题。
weixin_34342905
·
2024-09-10 13:16
c/c++
ui
Ubuntu22 CMake安装使用教程
CMake并不是一个编译器,而是一个前端工具,它可以生成不同构建系统的脚本,如
Unix
Makefiles、Ninjabuildfiles、MS
小朱在敲代码
·
2024-09-09 15:08
linux
c++
c语言
ubuntu
Linux基础入门 --9 DAY
文本处理工具之神vimvi和vim简介一、vi编辑器vi是
Unix
及类
Unix
系统(如Linux)下最基本的文本编辑器,全称为“visualinterface”,即视觉界面。
安红豆.
·
2024-09-09 10:30
Linux学习
linux
运维
服务器
C语言和C++有什么区别(笔记)
语言历史C语言是由DennisRitchie在20世纪70年代开发的一种通用编程语言,主要用于
系统编程
和操作系统开发。
Jennifer_28
·
2024-09-09 06:37
笔记
c++
c#
UNIX
IPC方法的分类
和单进程程序一样,简单的就是最好的。在使用更复杂、更晚出现的技法前,应该通过实证所有出现更早的,更简单的技法都不管用了1、管道、重定向和过滤器管道是对"做单件事情并做好“的哲学理念的践行;约定:每个程序一开始(至少)有两个I/O数据流可用:从标准输入和标准输出(文件描述符数字分别为0和1)。许多程序都可以写作过滤器,从标准输入顺序读取数据,并且只向标准输出写数据。通常,这些数据流分别和用户键盘和显
常敲代码手不生
·
2024-09-09 04:22
Linux
操作系统
unix
服务器
java
tcp/ip
信息与通信
linux
NUMA架构
Windows一向都没有在NUMA架构上有多少表现机会,AMD的多路系统大多也会用在
UNIX
/Linux上。
weixin_34220623
·
2024-09-08 15:21
数据库
内存管理
操作系统
Redis常用命令
)auth:简单密码认证helpcmd:查看cmd帮助,例如:helpquit2)持久化save:将数据同步保存到磁盘bgsave:将数据异步保存到磁盘lastsave:返回上次成功将数据保存到磁盘的
Unix
VI7591
·
2024-09-08 11:22
数据库
lua
操作系统
Linux-
Unix
系统操作与维护常用命令
Linux-
Unix
系统操作与维护常用命令(关注常用、实用目录)1Linux下挂载新建硬盘的方法1.1新硬盘分区及挂载进入系统后,用root用户操作:fdisk-l会看到有一块新的设置,如果你先前有一块硬盘
romaticjun2011
·
2024-09-08 04:03
Linux-Unix
unix
linux
服务器
操作系统
linux7webmin,如何在CentOS 7上安装Webmin
Webmin是用于Linux/
UNIX
系统管理的开源Web控制面板。Webmin允许您管理用户,组,磁盘配额以及配置最受欢迎的服务,包括Web,FTP,电子邮件和数据库服务器。
东京不太热
·
2024-09-07 20:38
linux7webmin
【Rust光年纪】从心理学计算到机器学习:Rust语言数据科学库全方位解读!
Rust语言作为一种安全且高性能的
系统编程
语言,正逐渐成为数据科学和机器学习领域的热门选择。
friklogff
·
2024-09-07 18:59
Rust光年纪
机器学习
rust
人工智能
linux 查看进程使用哪些文件
(函数)共享库6.管道,命名管道7.符号链接8.底层的socket字流,网络socket,
unix
域名socket9.在linux里面,大部分的东西都是被当做文件的…..还有其他很多怎样使用lsof这里主要用案例的形式来介绍
nit小星星
·
2024-09-07 14:21
Docker in Docker 实践 on mac
1.编写自己的dinddockerimageFROMdocker:20.10.16-dindENVDOCKER_HOST
unix
:///var/run/docker.sock2.dockerbuild自己的
solinger
·
2024-09-07 11:38
docker
docker
dind
golang---知识点总结2
golang时间格式化格式化输出时间:packagemainimport("fmt""time")funcmain(){//未格式化fmt.Println(time.Now().
Unix
())//只取年
Stride Max Zz
·
2024-09-07 07:08
golang
go
golang
【图书介绍】《Rust编程与项目实战》
内容简介Rust是一门
系统编程
语言,专注于安全,尤其是并发安全,它也是支持函数式、命令式以及泛型等编程范式的多范式语言。
夏天又到了
·
2024-09-06 21:39
操作系统与编程语言
rust
开发语言
后端
Vim高手修炼手册:Linux下最全常用命令集锦,Linux环境下vim不可不知的常用命令大全
编辑器的三种模式普通模式(Normalmode)插入模式(Insertmode)命令行模式(Command-linemode)vi编辑器和vim编辑器Linux中的vi和vim都是文本编辑器,它们在Linux和
Unix
长风清留扬
·
2024-09-06 20:32
Linux
vim
linux
命令模式
服务器
脚本
2023最新版Python安装教程
本节重点:让学生了安装上Python,配置好环境变量Python目前已支持所有主流操作系统,在Linux,
Unix
,Mac系统上自带Python环境,在Windows系统上需要安装一下!
Python_TZ
·
2024-09-06 05:47
python
windows
ip命令的详解
1.2ip命令的由来IP命令的由来可以追溯到
Unix
操作系统,IP命令是一个网络工具,用于配置和管理网络接口和路由表。它是从早期的
Unix
系统中的ifconfig命令发展而来的。
云夏之末
·
2024-09-06 03:04
tcp/ip
网络协议
网络
Python3多进程multiprocessing模块的使用
Unix
/Linux实现多进程
Unix
/Linux操作系统提供了一个fork()系统调用,它非常特殊。
小菜菜-K
·
2024-09-06 00:42
PYTHON
python
一个基于共享内存的内存数据库:1 介绍
源码指引:github源码指引_初级代码游戏的博客-CSDN博客一、共享内存概述1.1什么是共享内存共享内存是
UNIX
系统进程间共享信息的最灵活、最高效的方式。一般实现为同一
初级代码游戏
·
2024-09-05 18:05
基于共享内存的内存数据库
共享内存
数据结构与算法
github源码指引
数据库
共享内存
c++
内存数据库
linux基础之目录结构
目录1.简介2.linux的目录结构分类3.详细目录介绍4.总结1.简介Linux是一个基于
Unix
的开源操作系统,其文件系统具有层次化的目录结构,这种结构以根目录/作为起点,向下展开成一个倒置的树状结构
甜航一直在
·
2024-09-05 18:29
linux基础
linux
运维
服务器
笔记
shell就是linux的终端,linux中终端与shell的概念
免费学习视频教程分享:linux视频教程图形Shell:
UNIX
/Linux下的图形用户界面GNO
二营长的意大利炮ii
·
2024-09-05 16:21
shell就是linux的终端
在 Linux 和类
Unix
系统中,终端(Terminal)和 Shell
在Linux和类
Unix
系统中,终端(Terminal)和Shell是两个相关但不同的概念。以下是它们的定义和关系:1.终端(Terminal)终端是一个用于与计算机交互的用户界面。
热爱生活的猴子
·
2024-09-05 15:17
Linux
linux
unix
服务器
读书笔记:《深入理解Java虚拟机》(8)
虚拟机性能监控、故障处理工具JDK命令行工具这些命令在JDK安装目录下的bin目录下:jps(JVMProcessStatus):类似
UNIX
的ps命令。
Violet永存
·
2024-09-05 14:38
读书笔记
java
开发语言
jvm
数据库课程设计mysql
MySQL支持多种平台,如Windows、Linux、
Unix
等,并且在Web应用中尤其受欢迎。1.2.主要功能数据存储和管理:MySQL允许用户存储和管
丁爸
·
2024-09-05 11:18
大数据
数据库
linux
Linux,全称GNU/Linux,是一种免费使用和自由传播的类
UNIX
操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和
Unix
思想的启发,是一个基于POSIX
何李21高职
·
2024-09-05 09:36
linux
Linux开源
Linux是一种自由和开放源代码的类
UNIX
操作系统,该操作系统的内核由林纳斯·托瓦兹在1991年首次发布,之后,在加上用户空间的应用程序之后,就成为了Linux操作系统。
少校0778
·
2024-09-05 09:01
Linux
linux
71. 简化路径【 力扣(LeetCode) 】
一、题目描述给你一个字符串path,表示指向某一文件或目录的
Unix
风格绝对路径(以‘/’开头),请你将其转化为更加简洁的规范路径。
理论最高的吻
·
2024-09-05 06:12
leetcode
算法
职场和发展
C++
栈
如何使用 TLS 保护 Docker 的 TCP 套接字
Docker的API默认情况下完全不受保护,除了其
Unix
套接字上的文件系统权限。您应该在通过TCP公开DockerAPI时设置TLS,以便Docker引擎和您的客户端可以验证彼此的身份。
mikes zhang
·
2024-09-05 04:30
Docker最全实战教程
运维
docker
运维
容器
linux僵尸进程和孤儿进程
原文出处:http://www.cnblogs.com/Anker/p/3271773.html孤儿进程与僵尸进程[总结]1、前言之前在看《
unix
环境高级编程》第八章进程时候,提到孤儿进程和僵尸进程,
sfc0907
·
2024-09-05 02:49
C语言
僵尸进程
孤儿进程
linux
【Linux】孤儿进程(第十二篇)
目录孤儿进程定义产生原因处理机制特性与影响示例守护进程(daemon)定义:特点:与孤儿进程的区别:孤儿进程孤儿进程是操作系统中的一个概念,主要出现在类
UNIX
操作系统中。
爱编程的小猴
·
2024-09-05 02:47
Linux
linux
microsoft
运维
[Linux
系统编程
]进程组和会话,守护进程
BSD于1980年前后向
Unix
中增加的一个新特性。代表一个或多个进程的集合。每个进程都属于一个进程组。在waitpid.函数和kill函数的参数中都曾使用到。
SlanderMC
·
2024-09-04 16:52
linux
运维
服务器
深入了解 Nmap:网络安全扫描工具的强大功能与实战应用
Nmap支持多种操作系统,包括Windows、Linux、MacOS和其他类
Unix
系统。Nmap的功能不仅限于端口扫描,还可以执行操作系统检测、服务版本检测、
Hello.Reader
·
2024-09-04 12:18
安全测试
渗透测试
web安全
安全
Go 时间戳
程序的一个通常需求是计算从
Unix
起始时间开始到某个时刻的秒数,毫秒数,微秒数等。我们来看看Go里面是怎么做的。
Venture_Mark
·
2024-09-03 20:34
Java 快速入门 知识精简(1)
:面向对象俩个基本概念:类,对象三大特性:封装,继承,多态特点二:健壮性去掉了指针,内存的申请与释放提供了相对安全的内存管理和访问机制特点三:跨平台性由JVM负责Java程序在系统中的运行JVMfor
UNIX
JVMforWindowsJVMforMac
Tangy范
·
2024-09-03 16:18
Java
java
开发语言
ndk开发教程,Android-Binder机制及AIDL使用,实战篇
开头1、一定要把基本的数据结构,经典的算法,
Unix
编程,程序编译链接及计算机原理等基础知识扎牢,这些会长远影响你的职业发展。
clhcowboy
·
2024-09-03 14:57
程序员
android
探索安全
系统编程
的未来
探索安全
系统编程
的未来!
教IT的小王A
·
2024-09-03 11:11
rust
安全
开发语言
苹果电脑需要安装杀毒软件吗?探索Mac的安全世界!
确实,与WindowsPC相比,Mac因其
UNIX
-based的操作系统构架,天生就更加安全。但这是否意味着Mac完全不需要杀毒软件呢?
科技闲人
·
2024-09-03 08:48
苹果电脑需要安装杀毒软件吗
Mac 如何在终端玩游戏
1.在Mac上打开终端2.输入命令:emacs回车PS:emacs是
unix
的texteditor,是richardstallman在1976年编写的3.按住ESC+x进入编辑模式俄罗斯方块:输入tetris
极客点儿
·
2024-09-03 07:18
#
Mac
Linux
系统编程
(10)线程资源回收和互斥锁
一、pthread_cancel函数pthread_cancel函数用于请求取消一个线程。当调用pthread_cancel时,它会向指定的线程发送一个取消请求。#includeintpthread_cancel(pthread_tthread);thread:要发送取消请求的线程标识符。成功时,返回0。失败时,返回一个错误号二、pthread_detach函数pthread_detach用于将线
流殇258
·
2024-09-02 23:25
java
开发语言
第十五章 rust中进行windows系统开发
比如以本文要介绍的windows
系统编程
为例,由于windows系统底层使用的C/C++语言,导致其大量api的参数都是指针,而rust作为一门
余识-
·
2024-09-02 21:43
Rust从入门到精通
rust
windows
开发语言
Syslog 管理工具
许多网络设备,如路由器、交换机、防火墙、
Unix
/L
ManageEngine卓豪
·
2024-09-02 17:49
日志管理
日志分析
Syslog
系统日志管理
日志分析
linux 内网共享文件夹_局域网中实现linux文件共享
但是企业环境中主机的操作系统比较复杂,其中不乏Linux、
Unix
这样的系统。那如何实现Windows与Linux之间的文件共享呢?
yy tt
·
2024-09-02 16:46
linux
内网共享文件夹
【Rust光年纪】地理信息处理不再困扰:Rust语言库大揭秘
Rust语言作为一种快速、并发、内存安全的
系统编程
语言,越来越受到开发者的关注和青睐。本文将介绍一些用于Rust语言的地理信息处理库,以及它们的核心功能、使用场景、安装与配置方法以及API概览。
friklogff
·
2024-09-02 09:02
Rust光年纪
rust
开发语言
后端
网络基础Linux 常用Ping命令详解
文章目录Linux常用ping命令详解ping用法1.在Windows操作系统下:2.在
Unix
/Linux和macOS操作系统下:ping命令参数ping的原理是什么ping和ICMP的关系网络基础Ping
思静语
·
2024-09-02 08:59
Linux&运维安装
网络通信
网络
linux
UNIX
文件操作,快速的把数据写入SD卡上
如果在程序中打开了文件但没有在使用完毕后关闭它,会导致一些潜在的问题,具体取决于操作系统和文件系统的行为,以及程序的执行情况。以下是可能的后果:资源泄漏:每个打开的文件都会占用系统资源,如文件描述符。如果程序频繁地打开文件但不关闭,会导致系统资源的耗尽,从而影响其他进程的正常运行。文件系统资源耗尽:某些文件系统可能对同时打开的文件数量有限制。如果程序打开了大量文件但不关闭,可能会导致文件系统资源的
kunsir_
·
2024-09-02 05:08
linux
arm开发
嵌入式
重头开始嵌入式第二十七天(Linux
系统编程
信号通信)
目录进程间通信===》1.信号通信1.信号的五种类型:2.kill1、信号kill-l==>前32个有具体含义的信号3.信号注册函数原型:1.自定义信号处理:2、在所有的信号中有如下两个特列:2.共享内存信号量集1.key创建方式有三种:共享内存===》效率最高的进程间通信方式1、申请对象:2.映射对象:shmat()3.读写共享内存:类似堆区内存的直接读写:4.撤销映射:shmdt5.删除对象:
FLPGYH
·
2024-09-02 03:54
Linux系统高级编程
c语言
linux
vim
重头开始嵌入式第二十八天(Linux
系统编程
网络通信 套接字)
目录1.网络编程1.OSI(OpenSystemInterconnection)模型即开放式系统互联通信参考模型。TFTP(TrivialFileTransferProtocol)即简单文件传输协议。2.TCP/IP模型也叫网际互联模型共分为4层:也叫协议栈3、TCP/IP协议族:4.DNS(DomainNameSystem,域名系统)是互联网的一项重要服务。4、网络基础(ABCDE类)5.网络相
FLPGYH
·
2024-09-02 03:54
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
其他