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(网络编程-基本用法)
掌握rm命令:Linux文件删除的艺术与安全指南
1.引言在Linux和
UNIX
-like系统中,rm(remove)命令是一个基础且强大的工具,用于删除文件和目录。由于其强大的功能,rm命令在日常使用中必须谨慎操作,以避免不小心删除重要数据。
程序员Chino的日记
·
2024-02-11 08:01
linux
安全
运维
CentOS配置apue.h
使用apue.h需要一些配置(仅linux、
unix
可以使用)首先下载对应版本的压缩包选择版本新建一个自己准备存放源码的目录,然后下载mkdirAPUEcdAPUEwgethttp://www.apuebook.com
MachinePlay
·
2024-02-11 08:10
Netty应用(三) 之 NIO开发使用 &
网络编程
& 多路复用
目录重要:logback日志的引入以及整合步骤5.NIO的开发使用5.1文件操作5.1.1读取文件内容5.1.2写入文件内容5.1.3文件的复制5.2
网络编程
5.2.1accept,read阻塞的NIO
etcEriksen
·
2024-02-11 07:32
Netty应用
java
netty
后端
Netty
Netty应用(一) 之 NIO概念 & 基本编程
2.NIO编程2.1传统网络通信中开发方式及问题(BIO)2.1.1多线程版
网络编程
2.1.2线程池版的
网络编程
2.2NIO网络通信中的非阻塞编程3.NIO的基本开发方式3.1Channel简介3.2Buffer
etcEriksen
·
2024-02-11 07:01
Netty应用
java
netty
vue事件绑定
vue事件绑定
基本用法
Vue提供了v-on指令来监听DOM事件,在事件绑定上,类似原生JavaScript的onclick事件写法,也是在HTML上进行监听。
Mr Robot
·
2024-02-11 07:57
vue.js
前端
javascript
E战到底训练营之学习-认识函数
那下面就今天主要的学习内容介绍下:一.
基本用法
:1.什么是公式?公式是excel中进行数值计算的等式;函数就是预先定好的公式;数组公式是多对多的
爱的海洋_7ab2
·
2024-02-11 05:55
2019-11-05 排序和筛选的高级用法
打卡第三天:不为人知的排序和筛选的高级用法一、
基本用法
排序将数据排序可以让数据一目了然更直观更可视化。1、选中要排序的内容点击开始-排序和筛选即可进行升序或降序排列。2、点击“数据”里面的排序。
GH_31e4
·
2024-02-11 03:07
Java基础(二十四):
网络编程
Java基础系列文章Java基础(一):语言概述Java基础(二):原码、反码、补码及进制之间的运算Java基础(三):数据类型与进制Java基础(四):逻辑运算符和位运算符Java基础(五):流程控制语句Java基础(六):数组Java基础(七):面向对象编程Java基础(八):封装、继承、多态性Java基础(九):Object类的使用Java基础(十):关键字static、代码块、关键字fin
冬天vs不冷
·
2024-02-11 02:05
Java基础系列
java
网络
开发语言
MFS 分布式存储
它将数据分别存放在多个物理服务器或单独磁盘或分区上,确保一份数据有多个副本,然而对于访问MFS的客户端或者用户来说,整个分布式文件系统集群看起来就像一个资源一样,从其对文件系统的情况看MooseFS就相当于
UNIX
中门对狙
·
2024-02-11 01:30
Socket
网络编程
学习笔记 (7)TCP快速入门
1.TCP是什么TCP,(TransmissionControlProtocol,缩写为TCP)。TCP是传输控制协议;是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC793定义。TCP与UDP意义完成第四层传输所指定的功能与职责。(1)TCP的机制:三次握手、四次挥手具有校验机制、可靠、数据传输稳定(2)三次握手图解:(2)TCP能做的功能聊天消息传输、推送单人语音、视频
鮀城小帅
·
2024-02-11 00:51
#
Socket
tcp/ip
网络
学习
ByteBuffer
TCP
网络编程
..
1.互联网有了互联网的出现我们就可以足不出户的实现看电影、购物等等操作我们认知中可能的互联网模型较为真实的互联网模型那么数据是如何从一个设备传递到另外一个设备的呢?2.网络互联模型统共有三种:3.TCP/IP协议TCP/IP是一群协议里面不仅仅包括TCP和IP两种协议还有其他很多的协议这不过这两种协议是最早通过的协议所以以他们的名字命名整个的协议家族4.网络分层由于我们现在是学习阶段所以主要用的是
axihaihai
·
2024-02-11 00:15
网络
linux系统nc命令的使用
1、安装该命令(nc是netcat的简写)用yum进行安装,若安装旧版本的可能会有些命令参数无法正常使用2、一些
基本用法
nc-z-v-n192.168.137.21-100扫描192.168.137.2
雄柱
·
2024-02-10 21:09
Linux应用 进程间通信之共享内存(System V)
1、定义SystemV共享内存是一种在
Unix
和类
Unix
操作系统上用于进程间通信的机制。它允许多个进程共享同一块物理内存区域,从而可以在这些进程之间传递数据。
我系真滴菜
·
2024-02-10 21:03
linux应用
linux
运维
服务器
linux应用 进程间通信之管道
1、定义管道是一种在
Unix
和类
Unix
系统中用于进程间通信的机制。管道可以分为匿名管道和命名管道两种类型。
我系真滴菜
·
2024-02-10 21:32
linux应用
linux
c语言
十七、K8S-污点(Taint)和容忍度(toleration)
什么是污点和容忍度1、官方解释:2、自我理解:3、污点1、污点的组成:2、污点的三种策略:1、PreferNoSchedule2、NoExecute3、NoSchedule4、容忍1、Toleration
基本用法
繁华依在
·
2024-02-10 20:13
k8s
kubernetes
容器
云原生
Docker ros2容器中,进行图形化展示rviz2,报错opengl 版本过低
dockerrun-d-it\-v/etc/localtime:/etc/localtime:ro\-v/tmp/.X11-
unix
:/tmp/.X11-
unix
\-
不会acm的菜狗
·
2024-02-10 19:27
docker
容器
linux
ubuntu
Linux 常用命令(无废话版+非常易查)
linux的目录结构bin(binaries)存放二进制可执行文件sbin(superuserbinaries)存放二进制可执行文件,只有root才能访问etc(etcetera)存放系统配置文件usr(
unix
sharedresources
阿贵学长
·
2024-02-10 18:46
java
linux
运维
网络编程
-Socket套接字
目录1.
网络编程
1.1定义与图解1.2基本概念(1)发送端和接收端(2)请求和响应(3)客户端和服务端2.Socket套接字2.1定义2.2分类(1)流套接字(2)数据报套接字(3)原始套接字2.3模型
加菲猫-siu
·
2024-02-10 17:28
JavaEE
(初阶)
网络
服务器
运维
java-ee
java
面向数据报编程-UDP协议
1.3DatagramPacket类(1)DatagramPacket构造方法(2)DatagramPacket普通方法1.4InetSocketAddress类2.代码案例2.1服务器端2.2客户端2.3运行结果前言:在
网络编程
加菲猫-siu
·
2024-02-10 17:57
JavaEE
(初阶)
udp
网络协议
网络
java-ee
java
GDB 信号处理 Signals Handle
UNIX
下的部分信号:SIGINT表示中断字符信号,也就是Ctrl+C的信号SIGBUS表示硬件故障的信号SIGCHLD表示子进程状态改变信号SIGKILL表示终止程序运行的信号2、GDB中处理信号:GDB
持续学习,不断沉淀
·
2024-02-10 17:51
GDB用法
Go语言的映射reflect使用大全
目录前言一、映射的
基本用法
1.获取类型信息2.获取值3.读取和设置值4.使用Kind来区分类型5.操作结构体6.创建新实例7.调用方法8.调用方法二、使用实例总结前言Go语言作为一个高性能的静态语言,我们在写函数的时候
努力的悟空
·
2024-02-10 16:49
golang
开发语言
后端
javascript中的let命令和const命令
文章目录1.let命令1.1
基本用法
1.2不存在变量提升1.3暂时性死区1.4不允许重复声明2.const命令2.1基本语法2.2本质2.3ES6声明变量的六种方法1.let命令1.1
基本用法
let命令只在
欲尽
·
2024-02-10 16:18
javascript
javascript
开发语言
ecmascript
File.separator ( 详解 )
File.separator的作用相当于\在windows中文件文件分隔符用\或者/都可以但是在Linux中,是不识别\的,而File.separator是系统默认的文件分隔符号,在
UNIX
系统上,此字段的值为
凡客丶
·
2024-02-10 16:35
java
Python中Matplotlib模块fill_between函数用于在两条线之间填充颜色
fill_between函数的
基本用法
:fill_between(x,y1,y2=0,where=None,interpolate=False,step=None,**kwargs)x:x轴上的数值序列
Pandas120
·
2024-02-10 16:02
Python技巧
python
matplotlib
信息可视化
linux 安装mysql报错 This CMake script will look for boost in <directory>. If it is not there, it wil
cmake-DDOWNLOAD_BOOST=1-DCMAKE_INSTALL_PREFIX=/usr/local/mysql/-DMYSQL_
UNIX
_ADDR=/tmp/mysql.sock-DDEFAULT_CHARSET
防火墙在线
·
2024-02-10 15:50
linux
mysql
运维
【Qt学习笔记】Qt Creator环境下 信号与槽 详解(自定义信号槽、断连、lambda表达式等)
1.1信号的本质1.2槽的本质1.3标准信号槽1.4信号槽实例2.自定义信号槽2.1自定义槽函数2.2自定义信号2.3带参信号槽3.信号槽的意义与作用4.信号槽断连(了解)5.lamda表达式的使用5.1
基本用法
卜及中
·
2024-02-10 15:13
Qt学习
qt
学习
笔记
c++
搞定 Postman 接口自动化测试,看这篇文章就够了!
postman本文适合已经掌握Postman
基本用法
的读者,即对接口相关概念有一定了解、已经会使用Postman进行模拟请求等基本操作。
美团程序员
·
2024-02-10 14:15
软件测试
技术分享
自动化测试
postman
lua
测试工具
STM32 KEIL MDK 本地时间和
Unix
timestamp相互转换
//时间测试,将
unix
timestamp和本地时间进行转换//0x5a603bfe北京时间2018/1/1814:17:34/*下面打印是的格林威治标准时间年:118月:0日:18时:6分:17秒:34
oshan2012
·
2024-02-10 13:21
Stm32
E战到底打卡第四天
工作表(当前的工作表)工作薄(整个excel文件)一、
基本用法
字不如表,表不如图,如果把数据可视化,制作成一张图片,效果更一目了然了图片发自App图片发自App二、进阶用法1、查找和替换颜色2、查找和替换公式三
5队back_e
·
2024-02-10 12:07
保安员答案怎么查找?用这8款神器就够了!!! #职场发展#微信#媒体
1.试题猪这是一个公众号已覆盖财经类、建筑类、资格类、医卫类、计算机类等领域下方附上一些测试的试题及答案1、下列软件中,属于应用软件的是A、Windows7B、PowerPoint2010C、
UNIX
D
培兔兔
·
2024-02-10 10:36
媒体
Unix
C语言编写基于IO多路复用的小型并发服务器
背景介绍如果服务器要同时处理网络上的套接字连接请求和本地的标准输入命令请求,那么如果我们使用accept来接受连接请求,则无法处理标准输入请求;类似地,如果在read中等待一个输入请求,则无法处理网络连接的请求。所谓I/O多路复用机制,就是说通过一种机制,可以监视多个描述符,一旦某个描述符就绪(一般是读就绪或者写就绪),能够通知程序进行相应的读写操作。但select,poll,epoll本质上都是
chengtang2028
·
2024-02-10 10:51
c/c++
epoll
网络编程
经验总结 TCP拆包粘包常见解决方案
从简单通信协议开始最近工作中又需要处理协议解析,我对协议解析和网络抓包其实还是小有研究,17年刚毕业的时候,就用Netty手写过SMPP协议的对接。(其实做协议解析是一个很枯燥的工作,如果协议解析可以像antlr那样子写grammar自动解析应该会很酷?)本文总结一下协议在tcp下编码拆包粘包的三种解决方案。网上有一些人对拆包粘包的说法不是很认可,但是我觉得这个术语还是挺形象的。首先,让我们来设计
ShootHzj
·
2024-02-10 08:43
C语言:一种高效、易学的编程语言
它同
UNIX
系统之间具有非常密切的关系。C语言是在
UNIX
系统上开发的,且无论是
UNIX
系统本身还是其上运行的大部分程序,都是C语言编写的。但是C语言并不受限于任何一种操作系统或机器。
编程知识分享
·
2024-02-10 07:31
20190322
Linux是一套免费使用和自由传播的类
Unix
操作系统,是一个基于POSIX和
UNIX
的多用户、多任务、支持多线程和多CPU的操作系统。Linux能运行主要的
UNIX
工具软件、应用程序和网络协议。
CBI
·
2024-02-10 07:35
Node之使用dns模块解析域名
引在
网络编程
中,开发者更倾向于使用域名,而不是IP地址来指定网络连接的目标地址。在Node.js中,提供dns模块,以实现域名查找及域名解析的处理。在dns模块中,提供了三个主方法及一系列便捷方法。
27亿光年中的小小尘埃
·
2024-02-10 07:18
vue3-内置组件-Teleport
基本用法
有时我们可能会遇到这样的场景:一个组件模板的一部分在逻辑上从属于该组件,但从整个应用视图的角度来看,它在DOM中应该被渲染在整个Vue应用外部的其他地方。这类场景最常见的例子就是全屏的模态框。
王大可996
·
2024-02-10 06:59
vue3
vue.js
前端
javascript
vue
Mac中编译、安装VTK
Qt官网下载Mac版本的Qt进行安装1、下载VTK源码Download|VTK2、解压代码3、打开cmake,选择源码解压目录以及编译目录;点击“Configure”按钮,在弹出的选择框中一定要选择“
Unix
Makefile
愚 匠
·
2024-02-10 05:54
qt
Python循环语句——range语句
二、range函数的
基本用法
1、range语法1:range(stop)2
0号——开拓者
·
2024-02-10 05:34
python
开发语言
网络编程
案例
案例一: 我们在实际生活中收发数据的时候是持续不断的,所以我们需要在发送端用键盘录入数据实现循环发数据(如果输入"quit"停止),接收端循环把接收到的数据打印到控制台上。发送端importjava.io.IOException;importjava.net.DatagramPacket;importjava.net.DatagramSocket;importjava.net.InetAddre
嗷老板
·
2024-02-10 03:34
关于
网络编程
中字节序转换优化的思考
总所周知,不同系统平台间的内存访问字节序不同,有所谓big-endien和little-end两种。因此,为实现通用的通信程序,通常的做法是统一采用big-endian字节序作为网络标准字节序,到主机端根据情况进行转换,即使用ntoh*和hton*这两类宏或函数。然而,就效率方面来讲,对于同构的系统平台,这样做未免有些浪费。尤其是我们常见的x86平台,每次通信,发送端都要先把数据从little-e
DLite
·
2024-02-09 23:27
C/C++编程
分布式系统
优化
网络
编程
平台
stream
byte
Mac OS 取消隔离扩展属性
在类
Unix
系统中,扩展属性通常缩写为xattr。从macOS10.5开始,来自网络的文件被标记为com.apple.quarantinevia扩展文件属性。
lsq126yx
·
2024-02-09 22:45
macos
江科大STM32 终
目录SPI协议10.1SPI简介W25Q64简介10.3SPI软件读写W25Q6410.4SPI硬件外设读写W25Q64BKP备份寄存器、PER电源控制器、RTC实时时钟11.0
Unix
时间戳代码示例:
行稳方能走远
·
2024-02-09 22:09
STM32
stm32
封装倒计时函数
from'vue'importdayjsfrom"dayjs";exportconstuseCountDown=()=>{//1.响应式数据consttime=ref(0)constformatTime=computed(()=>dayjs.
unix
小秀_heo
·
2024-02-09 20:24
javascript
前端
vue.js
C语言的printf和scanf
目录1.标准文件2.printf2.1
基本用法
2.2占位符2.3输出格式2.3.1限定宽度2.3.2总是显⽰正负号2.3.3限定⼩数位数2.3.4输出部分字符串2.4返回值3.scanf3.1
基本用法
3.2
栀酝
·
2024-02-09 19:32
C语言学习
c语言
学习
c#
开发语言
肯尼斯·里科《C和指针》第13章 高级指针话题(3)命令行参数
有些操作系统,包括
UNIX
和MS-DOS,让用户在命令行中编写参数来启动一个程序的执行。这些参数被传递给程序,程序按照它认为合适的任何方式对它们进行处理。
feiyu66666
·
2024-02-09 18:37
C语言
学习
笔记
其他
c语言
开发语言
数据结构
linux权限位的第一位,Linux权限位(S位)
一、
UNIX
下关于文件权限的表示方法和解析
UNIX
下关于文件权限的表示方法和解析SUID是SetUserID,SGID是SetGroupID的意思。
UNIX
下可以用ls-l命令来看到文件的权限。
痛并快乐的老猿
·
2024-02-09 18:51
linux权限位的第一位
Qt
网络编程
-ZMQ的使用
不同主机或者相同主机中不同进程之间可以借助网络通信相互进行数据交互,网络通信实现了进程之间的通信。比如两个进程之间需要借助UDP进行单播通信,则双方需要知道对方的IP和端口,假设两者不在同一主机中,如下示意图:主机1中的进程A想要与主机2中的进程B进行通信,则首先他们之间需要知道对方所在主机的IP地质以及对方所绑定的端口,好比A和B住在同一个小区(同一个局域网内),A派人给B送信则需要制度B所住的
MayZork
·
2024-02-09 16:53
QT
网络
qt
tcp/ip
udp
zmq
Qt
网络编程
-QTcpServer的封装
简单封装Tcp服务器类,将QTcpServer移入线程头文件:#ifndefTCPSERVER_H#defineTCPSERVER_H#includeclassQTcpSocket;classQTcpServer;classQThread;classTcpServer:publicQObject{Q_OBJECTpublic:explicitTcpServer(constQString&ip,qu
MayZork
·
2024-02-09 16:23
QT
qt
网络
开发语言
计算机网络-面试题
一、基础1、
网络编程
网络编程
的本质是多台计算机之间的数据交换存在问题如何准确的定位网络上一台或多台主机如何进行可靠传输2、网络协议在计算机网络有序的交换数据,就必须遵守一些事先约定好的规则,比如交换数据的格式
HBryce24
·
2024-02-09 16:23
计算机网络
面试
计算机网络
网络编程
:TLV标准详解
TLV(Type-Length-Value)是一种广泛应用于电子通信和数据存储的编码标准。其基本构成是三部分:类型(Type)、长度(Length)和值(Value),它通过这三个要素高效且灵活地表示数据,适用于多种场景,从网络协议到电子支付系统。本文旨在深入探讨TLV标准的结构、应用以及实现方式。1.TLV结构简介类型(Type):这是数据的标识符,它定义了随后的Value字段的格式和用途。Ty
运维开发王义杰
·
2024-02-09 15:02
网络
网络
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他