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环境编程(APUE)
使用时间戳来消费消息(kafka)
请注意,时间戳是以毫秒为单位的
UNIX
时间戳。需要根据需要调整start_timestamp和end_timestamp的值。
鲁班班
·
2024-01-24 14:32
kafka
python
c++遍历文件夹下指定后缀的文件
dirent.h是基于POSIX标准的头文件,因此在大多数类
Unix
系统(包括Linux)上都可以使用。
chen_znn
·
2024-01-24 14:12
c++
c++
进程间通信——信号
Unix
中定义了很多信号,有很多条件可以产生信号,对于这些信号有不同的处理方式。查看信号在Linux系统下可以通过kill-l查看所有信号的定义。
m0_52012656
·
2024-01-24 13:33
Linux
linux
unix
服务器
Node.js Shell 脚本开发指南(下)
nodejs-shell-scripting/ch_creating-shell-scripts.html译者:飞龙协议:CCBY-NC-SA4.014.1所需的知识14.1.1本章的下一步是什么14.2Node.jsESM模块作为
Unix
绝不原创的飞龙
·
2024-01-24 12:04
node.js
进程专题02篇———进程共享(读时共享写时复制copy-on-write)原理详解——超经典
二、通过fork函数建立的子进程时:——(文章一)三、(超级好)这个好像是
Unix
系统中的进程(文章二)一、基础知识补充:1、为什么会有读时共享写时复制这个技术?
博雅勇士
·
2024-01-24 12:24
07Linux系统编程——进程
线程
进程间通信(黑马)
【星海随笔】
unix
启动问题记录.
启动Ubuntu操作系统时,直接进入GRUB状态。调试时候,曾显示nobootabledevicenoknownfilesystemdetected注意:目前GRUB分成GRUBlegacy和GRUB2。版本号是0.9x以及之前的版本都称为GRUBLegacy,从1.x开始的就称为GRUB2如果grub调试在时显示kernelcommandnotfound则为grub2grub2中的分区号不再是以
活跃的煤矿打工人
·
2024-01-24 12:53
unix
服务器
DB2数据库基本介绍
DB2数据库有如下一些版本:(比如DB2for
Unix
,DB2forW
Network porter
·
2024-01-24 12:15
日常
数据库
DB2
ibm
[Android] Android文件系统中存储的内容有哪些?
文章目录前言root文件系统/system分区稳定性:安全性:/system/bin用来提供服务的二进制可执行文件:调试工具:
UNIX
命令:调用Dalvik的脚本(upallscript):/system
Shujie_L
·
2024-01-24 09:40
Android
android
文件系统
存储
云计算管理--Linux系统简介
操作系统:一堆软件的集合,让计算机硬件正常的工作C/S结构:客户端(简单、方便)与服务端(稳定、高效、安全)
Unix
/Linux发展史
UNIX
诞生,1970-1-1KenThompson、DennisRitchie
CN_HW
·
2024-01-24 08:17
linux
运维
服务器
x-cmd pkg | perl - 具有强大的文本处理能力的通用脚本语言
当前绝大多数的Linux和
Unix
发行版中都自带了
x-cmd
·
2024-01-24 08:45
pkg
perl
开发语言
Python笔记12-多线程、网络编程、正则表达式
文章目录多线程网络编程正则表达式多线程现代操作系统比如MacOSX,
UNIX
,Linux,Windows等,都是支持“多任务”的操作系统。
catch that elf
·
2024-01-24 08:40
python
python
多线程
网络编程
正则表达式
GO日期和时间函数
日期和时间函数获取当前时间time.Now()获取其它信息格式化日期时间时间常量休眠Sleep获取当前
unix
时间戳和
unix
nano时间戳在日常使用中经常需要使用日期相关的函数,那么经常使用的日期函数有哪些呢
千寻物语
·
2024-01-24 08:03
go
go
C语言零基础入门第1天《什么是C语言?》
1、什么是C语言C语言是一种通用的计算机高级语言,广泛用于底层开发,最初是由丹尼斯·里奇在贝尔实验室为开发
UNIX
操作系统而设计的。C语言最开始是于1972年在DE
爱笑的陈sir
·
2024-01-24 07:07
专升本等)
c语言
开发语言
c++
后端
跨进程通信:
Unix
Domain Socket 创建实例。 Windows和MacOS代码已适配兼容
跨进程通信:
Unix
DomainSocket创建实例。
jimboRen
·
2024-01-24 07:23
unix
windows
macos
macOS跨进程通信:
Unix
Domain Socket 创建实例
macOS跨进程通信:
Unix
DomainSocket创建实例一:简介Socket是网络传输的抽象概念。
jimboRen
·
2024-01-24 07:19
macos
unix
服务器
socket
【极数系列】Flink环境搭建(02)
linux上使用jdk11+flink1.18.0版本部署2.docker使用容器部署比较方便,一键启动停止,方便参数调整3.windows搭建Flink1.18.0版本需要使用Cygwin或wsl工具模拟
unix
浅夏的猫
·
2024-01-24 07:18
极数系列
flink
大数据
数据分析
macOS跨进程通信: TCP Socket 创建实例
一般我们常用的有TcpSocket和UDPScoket,和类
Unix
系统(包括Mac)独有的
Unix
DomainSocket(UDS)。
jimboRen
·
2024-01-24 07:09
macos
tcp/ip
网络协议
yaml java_YAML文件简介
不同的是,GNU对
UNIX
说不,YAML说不的对象是XML。YAML不是XML。为什么不是XML呢?因为:YAML的可读性好。YAML和脚本语言的交互性好。YAML使用实现语言的数据类型。
米国脱口秀
·
2024-01-24 06:32
yaml
java
Linux的使用
1、Linux操作系统概述1.1Linux的起源Linux正确称呼应该是GNU/Linux,起源有两个:
UNIX
操作系统•Minix操作系统GNU项目•GPL授权1991年LinusTorvalds在Internet
m0_69595107
·
2024-01-24 06:09
linux
运维
服务器
大数据
Java面试题中高级,javaif循环语句
微服务是什么微服务起源于2005年PeterRodgers博士在云端运算博览会提出的微Web服务(Micro-Web-Service),根本思想类似于
Unix
的管道设计理念。
程序员大三
·
2024-01-24 06:08
程序员
面试
后端
java
使用waitpid避免僵尸进程
因为当SIGCHLD处理程序执行时,SIGCHLD信号是阻塞的,而
UNIX
信号是不排队的,所以SIGCHLD处理程序必须准备好回收多个僵死子进程的资源。
Renduy
·
2024-01-24 03:52
linux
linux
僵尸进程
并发编程
unix
服务器
iOS高级强化--015:Regular Expressions
提供了⼀种从⼀组字符串中选择特定字符串的机制POSIX规范定义了
UNIX
操作系统应当⽀持的功能,POSIX规范的正则表达式:BRE:(BasicRegularExpression)基本型正则表达式ERE
帅驼驼
·
2024-01-24 02:08
质疑鸿蒙系统的是什么人群?为什么要杠
架构层面,HarmonyOSNEXT不依赖传统的
Unix
内核和Linux内核,而是实现了AI大模型、AI框架、安全隐私、集成开发环境、设计系统、编程框架、编译器&运行时、编程语言、文件系统、OS内核的全面自研
移不动开发技术
·
2024-01-24 00:16
鸿蒙开发
harmonyos
华为
鸿蒙开发
程序员
鸿蒙系统
OpenHarmony
移动开发
C++高级编程(信号处理)
在
UNIX
、LINUX、MacOSX或Windows系统上,可以通过按Ctrl+C产生中断。有些信号不能被程序捕获,但是下表所列信号可以在程序中捕获,并可以基于信号采取适当的动作。
不合格码农
·
2024-01-23 21:45
VMware workstation安装FreeBSD14.0虚拟机并配置网络
VMwareworkstation安装FreeBSD14.0虚拟机并配置网络FreeBSD是类
UNIX
操作系统,FreeBSD带有多个软件包,并覆盖了广阔的应用领域,且都是免费和易于安装的。
番茄打电脑
·
2024-01-23 21:54
虚拟化与操作系统
运维
程序人生
经验分享
服务器
unix
一起talk C栗子吧(第一百五十八回:C语言实例--基于AF_INET域的流套接字通信)
各位看官们,大家好,上一回中咱们说的是基于AF_
UNIX
域的数据报套接字通信的例子,这一回咱们说的例子是:基于AF_INET域的流套接字通信。闲话休提,言归正转。让我们一起talkC栗子吧!
talk_8
·
2024-01-23 20:47
一起Talk
C栗子吧
AF-INET
套接字通信
socket
流套接字
Linux 命令 grep 的用法简介
Linux命令grep的用法简介文章目录Linux命令grep的用法简介基本语法:常见选项:示例:grep是一个在
Unix
和类
Unix
系统中常用的文本搜索工具,它用于在文件中查找匹配指定模式的文本行。
xwhking
·
2024-01-23 19:50
linux
python多环境管理工具——pyenv-win安装与使用教程
它是pyenv的windows版本,旨在提供类似于
unix
/linux系统上的pyenv功能。允许用户在同一台计算机上安装多个python版本,并轻松切换
程序员老冉
·
2024-01-23 19:37
python
开发语言
Linux面试系列-01
Linux全称GNU/Linux,是一套免费使用和自由传播的类
Unix
操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统。
梦睡了
·
2024-01-23 19:30
Linux
linux
运维
服务器
Unix
/Linux编程:进程资源限制
文章目录进程资源限制获取设置进程默认可以打开的最大文件描述符数sysconfgetdtablesize、getrlimit进程资源限制每个进程都用一组资源限制值,它们可以用来限制进程能够消耗的各种系统资源。如在执行任意一个程序之前如果不想让它消耗太多资源系统,则可以设置该进程的资源限制。使用shell的内置命令ulimit可以设置shell的资源限制(在Cshell中是limit)。shell创建
OceanStar的学习笔记
·
2024-01-23 19:21
Unix/Linux编程
linux
unix
运维
APUE
学习总结
简介本文总结了个人,一个数字,对应称号《
APUE
》第一版的每一章,但是,独立的二级标题和书,人需求进行编写。
weixin_34335458
·
2024-01-23 19:49
shell
数据结构与算法
运维
APUE
_第7章 进程环境_学习笔记
7.1引言7.2main函数1)gcc编译器调用ld链接器,链接器一开始启动一个特殊的启动例程(此启动例程是程序的起始地址),启动立场从进程空间高地址处取得命令行参数和环境变量参数,然后调用main函数;7.3进程终止1)exit函数先执行一个标准的IO库的清理关闭操作:调用fclose函数关闭所有的流,使得所有的缓冲数据被冲洗;然后调用_exit或是_Exit;2)atexit函数,用来等级终止
rens111
·
2024-01-23 19:18
APUE
APUE
学习之守护进程
目录一、什么是守护进程1、守护进程的概念2、如何查看守护进程二、进程组与会话1、进程组2、会话3、总结三、编写守护进程1、编写流程图2、编写规则3、代码演示4、关闭守护进程四、daemon()函数一、什么是守护进程1、守护进程的概念守护进程(DaemonProcess),也就是通常说的Daemon进程(精灵进程),是Linux中的后台服务进程。它是一个生存期较长的进程,通常独立于控制终端并且周期性
努力学代码的小信
·
2024-01-23 19:17
APUE
学习
linux
unix
APUE
学习之I/O多路复用
目录一、基础概念1、同步(Synchronous)和异步(Asynchronous)2、阻塞(Blocking)和非阻塞(Non-blocking)二、五种IO模型1、同步阻塞IO(BlockingIO)2、同步非阻塞IO(Non-blockingIO)3、IO多路复用(IOMultiplexing)4、信号驱动IO(signaldrivenIO)5、异步IO(AsynchronousIO)三、s
努力学代码的小信
·
2024-01-23 19:17
APUE
学习
linux
c语言
服务器
APUE
学习之日志系统
目录一、syslog概述二、syslog协议标准三、syslog函数1、openlog()2、syslog()3、closelog()4、演示代码四、关于守护进程调用syslog,找不到/var/log/messages一、syslog概述以守护进程为例,该进程在后台默默运行,我们一般会关闭三个标准I/O,那么程序的运行状态信息该如何查看呢?让我们带这个这个疑问继续往下看吧!对于这个问题,我们可以
努力学代码的小信
·
2024-01-23 19:17
学习
网络
unix
APUE
学习之多线程编程
目录一、多线程编程基本概念二、多线程编程流程图三、多线程编程详解1、创建线程2、互斥锁3、死锁四、多线程改写服务器程序1、多进程服务端代码2、客户端进行温度上报代码3、运行结果一、多线程编程基本概念多线程编程是一种并发编程模型,允许程序同时执行多个独立的执行流(线程)。每个线程都是独立的、有自己的执行路径,但它们共享同一进程的资源,如内存空间、文件描述符等。多线程编程的基本概念包括以下几个方面:1
努力学代码的小信
·
2024-01-23 19:47
APUE
学习
网络
linux
APUE
学习之多进程编程
一、简介服务器按处理方式可以分为迭代服务器和并发服务器两类。服务器每次只能处理一个客户的请求,它实现简单但效率很低,这种服务器通常称为迭代服务器。然而在实际应用中,不可能让一个服务器长时间为一个客户服务,而需要其具有同时处理多个客户请求的能力,这种同时可以处理多个客户请求的服务器称为并发服务器,其效率很高却实现复杂。在实际应用中,并发服务器应用的最广泛。Linux有3种实现并发服务器的方式:多进程
努力学代码的小信
·
2024-01-23 19:46
APUE
学习
linux
网络
APUE
学习笔记 第七章 进程环境
第七章进程环境本章中将学习:当程序执行时,其main函数是如何被调用的;命令行参数是如何传递到新程序的;典型的存储空间布局是什么样式;如何分配另外的存储空间;进程如何使用环境变量;进程的各种不同终止方式等。另外,还将说明longjmp和setjmp函数以及它们与栈的交互作用,进程的资源控制。1、main函数C程序总是从main函数开始执行,main函数的原型是:intmain(intargc,ch
xuri8888
·
2024-01-23 19:16
APUE学习笔记
LINUX
APUE学习笔记
APUE
学习之socket网络编程
目录一、socket通信简介二、socket通信的基本流程三、socket服务器和客户端示例代码1、服务端2、客户端3、运行结果四、socket编程函数详解1、socket()函数2、bind()函数3、网络字节序和主机字节序4、listen()函数5、accept()函数6、connect()函数7、close()、shutdown()函数一、socket通信简介Socket通信是一种计算机网络
努力学代码的小信
·
2024-01-23 19:16
APUE
linux
网络
服务器
APUE
学习笔记(八)进程控制
8.1进程标识每个进程都有一个非负整型表示的唯一进程ID。进程ID是可重用的。ID为0的进程通常是调度进程,常常被称为交换进程(swapper)。该进程是内核的一部分,它并不执行任何磁盘上的程序。ID为1通常是init进程,在自举过程结束时由内核调用。#include#include#includeintmain(intargc,char*argv[]){printf("%d\n",getpid(
伊库塔花花
·
2024-01-23 19:16
学习记录
APUE
学习笔记(七)进程环境
7.1main函数c程序总是从main函数开始执行。在调用main前先调用一个特殊的启动例程,从内核取得命令行参数和环境变量值。7.2进程终止正常终止(1)从main返回;(2)调用exit;(3)调用_exit或_Exit;(4)最后一个线程从其启动例程返回(5)从最后一个线程调用pthread_exit_exit和_Exit立即进入内核,exit则先执行一些清理处理,对于所有打开流调用fclo
伊库塔花花
·
2024-01-23 19:15
学习记录
APUE
学习(一)
UNIX
基础概括体系结构操作系统是一个软件,功能主要为控制计算机硬件资源,提供程序运行环境。通常将这种软件称为内核(kernel),相对较小。
SL007766
·
2024-01-23 19:45
APUE学习
学习
unix
linux
APUE
学习笔记——进程控制
1.getpid可以获取进程id。getppid可以获取进程调用进程的id。2.fork函数:一次调用,两次返回:返回0是在子进程中。返回其他值在父进程中。如果大于0为子进程id;否则失败。3.子进程获得了父进程的数据空间(DATA,BSS),堆,栈的副本。进程之间共享正文段。4.目前的实现一般不进行全部复制,而实现的是写时复制:及经常只读共享部分,一个进程去更改一块内存是,为这块内存建立一个副本
长山互联网未来探索
·
2024-01-23 19:45
UNIX/linux
软件学习笔记
unix
system
thread
APUE
学习之进程资源限制
目录一、进程资源限制二、getrlimit()和setrlimit函数1、参数说明2、代码演示3、注意事项如果对多进程编程不熟悉的同学,推荐先看看《
APUE
学习之多进程编程》这篇文章。
努力学代码的小信
·
2024-01-23 19:44
APUE
学习
unix
linux
Linux查找二进制文件命令——whereis
whereiswhereis命令是一个Linux/
Unix
系统下的命令行命令,用于查询指定命令或程序的二进制文件、源代码文件和帮助文件的位置。
way_more
·
2024-01-23 17:09
Linux
linux
运维
服务器
后端
ADB详解
adb命令可用于执行各种设备操作(例如安装和调试应用),并提供对
Unix
shell(可用来在设备上运行各种命令)的访问权限。它是一种客户端-服务器程序,包括以
梓沫1119
·
2024-01-23 17:04
App自动化
Linux
软件测试
android
adb
测试工程师
软件测试
扫描测试工具
小型机故障案例
小型机故障案例小型机往往应用于金融、电力、电信等行业,
Unix
操作系统和专用服务器RAS特性、纵向扩展性和高并发访问下的出色处理能力**,如HPRX6600**本文章记录在机房直连服务器进行故障原因排查及解决过程故障现象
小熊猫Q3
·
2024-01-23 17:51
服务器介绍
github
100 道 Linux 面试题 附答案(一)
一、Linux概述什么是LinuxLinux是一套免费使用和自由传播的类
Unix
操作系统,是一个基于POSIX和
Unix
的多用户、多任务、支持多线程和多CPU的操作系统。
bala5569
·
2024-01-23 15:11
性能测试小白
linux
服务器
用VSCode在共用服务器上使用连接自己的Docker容器进行开发
而且众所周知
Unix
的权限就是鸡肋,实际使用时提防同僚不足而踩坑报错有余,没有root权限很多时候真的不方便。因此,要是我们每个人都有一个专属的
yhgu2000
·
2024-01-23 15:30
笔记
docker
服务器
vscode
kali安装LAMP和DVWA
L:指Linux,一类
Unix
计算机操作系统的统称,常用的比如:centos,debian,ubuntu,redhat等A:指Apache,网页服务器N:指Nginx,一个高性能的HTTPM:指Mysgl
Ryongao
·
2024-01-23 14:05
网络安全
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他