技术栈
unix
JeffersonZU
18 小时前
linux
·
c语言
·
tcp/ip
·
udp
·
unix
·
gnu
Linux/Unix 套接字Socket编程(socket基本概念,流程,流式/数据报socket,Unix domain socket示例)
Socket(套接字)是网络通信的基石,它提供了进程间通信的端点。通过Socket,不同主机或同一主机上的不同进程可以进行数据交换。Socket本质上是一个编程接口(API),它封装了底层网络协议的细节,使开发者能够更方便地进行网络编程。
陈纬度啊
21 小时前
人工智能
·
自动驾驶
·
unix
自动驾驶ROS2应用技术详解
在自动驾驶系统中,感知节点输出的各种Topic会被下游的不同模块消费和处理:用途: 为其他感知模块提供底层特征 后续处理:
JeffersonZU
4 天前
linux
·
c语言
·
unix
·
gnu
Linux/Unix进程概念及基本操作(PID、内存布局、虚拟内存、环境变量、fork、exit、wait、exec、system)
每个进程所分配的内存由程序段、数据段、栈和堆组成:空间局部性:由于指令是顺序执行的,程序倾向于访问当前(或最近)访问过的内存附近的内存
南瓜胖胖
4 天前
服务器
·
unix
【seismic unix相速度分析-频散曲线】
Seismic Unix(SU)是一个开源的地震数据处理软件包,主要用于地震数据的处理、分析和可视化。它由科罗拉多矿业学院的Center for Wave Phenomena开发,广泛应用于学术研究和工业领域。SU提供了一系列命令行工具,支持从数据加载、处理到成像的全流程操作,适用于反射地震学、折射地震学以及其他地球物理应用。
JeffersonZU
5 天前
linux
·
c语言
·
unix
·
gnu
Linux/Unix文件IO(文件描述符、原子操作、文件数据结构、open、read、write、fcntl、dup)
POSIX标准为类Unix系统定义了一系列的系统调用IO函数,如open(), read(), write(), close(), lseek()等。
南瓜胖胖
5 天前
服务器
·
unix
【seismic unix 合并两个su文件】
Seismic Unix(SU)是由科罗拉多矿业学院开发的开源地震数据处理软件包,基于Unix/Linux环境运行。它提供了一系列命令行工具,用于地震数据加载、处理、分析和可视化,支持SEG-Y格式和SU自定义格式。SU广泛应用于学术研究和工业领域的地震数据处理。
不想被吃掉氩
18 天前
windows
·
unix
·
cmake
CMAKE
1、简易:cmake_minimum_required ( VERSION 2.8)//确定cmake最低版本
Jooolin
20 天前
操作系统
·
unix
·
ai编程
【操作系统】Unix 的文件系统是怎么运作的?
无论你在写 C 程序、操作 Linux 系统,还是用 shell 管理服务器,总绕不开一个底层问题:Unix 的文件系统到底是怎么设计的?为什么一切几乎都可以“看作文件”?
时空自由民.
20 天前
linux
·
运维
·
unix
linux Unix Socket 介绍
非常好!Unix Socket 是在 Linux / Unix 系统中进行**本地进程间通信(IPC)**的一种非常高效和灵活的方式,被广泛用于:
一点.点
21 天前
unix
Unix的简单介绍
一、 起源与历史:计算革命的摇篮1969年,贝尔实验室(AT&T): Ken Thompson、Dennis Ritchie等人在闲置的PDP-7小型机上,因对Multics项目的失望,着手开发一个更简洁、高效的操作系统,最初用汇编语言编写。
_小猪沉塘
24 天前
linux
·
操作系统
·
unix
【Create my OS】5 内核线程
Github代码仓库链接终于,我们要开始研究进程和线程了,这会使我们的操作系统看起来更像一个操作系统。但是目前我们先不研究进程,而是先实现调度的基本单位——线程,而且是内核态的线程。
_小猪沉塘
1 个月前
linux
·
操作系统
·
unix
【Create my OS】从零编写一个操作系统
前言:相信每个自学操作系统的同学,大致学习路线都离不开 HIT-OS、MIT-6.S081、MIT-6.824、MIT-6.828等经典的公开课。但学习完这些经典公开课并完成相应的Lab,很多同学脑海中对于操作系统的知识其实都是零散的,让你从头开始编写一个操作系统,我相信大部分人还是无从下手。因为Lab只是修改相应的核心模块,对于整体系统的组织、模块间的处理等细节,往往没有人去关注,也就是说我们还需要进一步把这些概念串起来、巩固起来。那么,我相信大部分人都有过一个想法:“我能不能自己写一个操作系统”,这可
BillKu
1 个月前
java
·
前端
·
unix
Java解析前端传来的Unix时间戳
在Java中,前端传递的 1749571200000 是一个 Unix时间戳(毫秒级),表示自1970年1月1日00:00:00 UTC以来经过的毫秒数。以下是两种常见的解析方式(推荐使用Java 8的java.time API):
明月看潮生
1 个月前
服务器
·
青少年编程
·
操作系统
·
unix
·
系统软件
青少年编程与数学 01-011 系统软件简介 02 UNIX操作系统
**摘要:**UNIX操作系统是现代计算领域最具影响力的操作系统之一,其设计哲学和技术实现深刻影响了后续几乎所有主流操作系统。本文将全面介绍UNIX系统的历史发展、核心架构、主要特性、分支版本以及其对计算机行业的深远影响。
胡译胡说
1 个月前
c++
·
unix
C语言的”代码化石“出土:1979年的英文文本判别器
各位参观者请看,图中是一段出土自 Unix V7 系统“遗迹”的 C 语言代码,这段代码可追溯至距今 40 余年的 1979 年左右,作者是 Ian Darwin。它是早期 file 命令源代码的一部分。
June561
1 个月前
服务器
·
spring
·
unix
unix的定时任务和quartz和spring schedule的cron表达式区别
❗ 不支持秒,表达式长度固定为 5 位。示例:? 代表“无特定值”,通常在 日 和 星期 中配合使用。
Bob9998
2 个月前
java
·
linux
·
javascript
·
windows
·
eclipse
·
tomcat
·
unix
Windows 下编辑 Linux/unix 配置文件:换行符与编码问题
Summary:This post explores the importance of line ending formats when working across platforms. It highlights the differences between Windows (CRLF) and Linux/Android (LF) line endings, explains common issues caused by mismatches, and introduces simple me
一匹电信狗
2 个月前
linux
·
运维
·
服务器
·
c++
·
ubuntu
·
小程序
·
unix
【Linux我做主】探秘进程与fork
有梦想的电信狗在前文从冯诺依曼体系到进程中,我们认识了进程的概念。在操作系统中,进程是程序执行的基本单位。Linux下进程是由一个个的task_struct组织起来的。Linux通过task_struct结构体管理进程,其中包含进程的所有属性。本文将从进程的标识符(PID)入手,深入探讨如何通过fork系统调用创建子进程,并分析其背后的深层次原理。
kaixin_learn_qt_ing
2 个月前
unix
Unix Bourne Shell
本文来源 : 腾讯元宝Unix Bourne Shell(简称sh)是Unix系统中最经典的命令行解释器(shell),由Stephen Bourne于1977年在贝尔实验室开发,并成为后续众多shell(如bash、ksh等)的基础。以下是其核心特点:
flex8888
2 个月前
服务器
·
windows
·
unix
一个专为 Windows 用户设计的配置文件集合提供类似 Unix 环境的美化和功能增强。
这个仓库包含了我为 Windows 环境配置的 dotfiles,专为那些想在 Windows 上体验类似 Unix 风格的用户设计。 我创建这个仓库,是为了把我的 Windows 环境变得更干净、更像 Unix 风格。无论是平铺式窗口管理器、终端定制,还是更流畅的工作流,这里的一切都旨在让 Windows 使用起来不再那么繁琐,更加高效。 如果你喜欢 https://reddit.com/r/unixporn 风格的桌面配置,想在 Windows 上实现类似效果,这个仓库可能会帮到你!