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(网络编程-基本用法)
深入理解
网络编程
之BIO和NIO
目录原生JDK
网络编程
BIOBIO通信模型服务端代码BIO通信模型客户端代码伪异步模型服务端代码(客户端跟之前一致)原生JDK
网络编程
NIO什么是NIO?
山鸟与鱼!
·
2024-02-03 08:37
分布式中间件
网络
nio
后端
服务器
java
理解 CRLF、CR、LF
LF:Linefeed,对应ASCII中转义字符\n,表示换行CRLF:CarriageReturn&Linefeed,\r\n,表示回车并换行Windows操作系统采用两个字符来进行换行,即CRLF;
Unix
googoler
·
2024-02-03 07:48
Redis(十一)单线程VS多线程
文章目录概述为何选择单线程主要性能瓶颈多线程特性和IO多路复用概述
Unix
网络编程
中的五种IO模型BlockingIO-阻塞IONoneBlockingIO-非阻塞IOIOmultiplexing-IO
Lucky_Turtle
·
2024-02-03 07:16
Java
redis
php
数据库
Linux(一)
介绍常见的操作系统(windows、IOS、Android、MacOS,Linux,
Unix
);一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可;目前很多企业级的项目(c/c++
hahaha2221
·
2024-02-03 07:13
10_Linux
linux
运维
服务器
深度解析 Netty 架构与原理
在阅读本文前最好有Java的IO编程经验(知道Java的各种IO流),以及Java
网络编程
经验(用ServerSocket和Socket写过demo),并对JavaNIO有基本的认识(至少知道Channel
种麦南山下
·
2024-02-03 06:44
netty
架构
java
断路精灵:探秘Sentinel熔断策略的神奇效果
欢迎来到我的博客,代码的世界里,每一行都是一个故事断路精灵:探秘Sentinel熔断策略的神奇效果前言熔断策略基础:数字断路精灵的初见熔断策略的基本原理:简单示例演示熔断策略的
基本用法
:慢调用比例熔断策略
一只牛博
·
2024-02-03 06:41
#
sentinel
sentinel
C#中的时间戳
什么是时间戳时间戳默认是
Unix
时间戳。
sdwflqzfx
·
2024-02-03 06:30
C#
第九章 网络操作系统与应用服务器
重点:AD、DNS、DHCP、IIS(3D+1)网络操作系统:WindowsServer(个人操作系统)、
Unix
、Linux(开源)服务器操作系统Windowssever2008R2是一款仅支持64位的操作系统
@睡眠艺术家
·
2024-02-03 05:47
软考网络工程师(中级)
笔记
特训营日常5
一、
基本用法
1、快速跳转单元格:A、名称框快速跳转导指定单元格B、CTRL+G-输入引用位置2、定位批注:CTRL+G-批注-删除批注Get小技巧:插入图片批注:插入批注-设置批注格式-颜色与线条-填充
刘庆_20a8
·
2024-02-03 04:48
第一章:认识Redhat Linux
第一章:认识RedhatLinux1.RedhatLinux发展史Linux系统的诞生并不是凭空出现的,它的宗师是
UNIX
系统。
weixin_33830216
·
2024-02-03 02:29
运维
大数据
数据库
网络原理-TCP/IP(3) - 三次握手超详解析
TCP协议连接管理TCP的连接是虚拟的,抽象的,目的是让通信双方保存对方信息.在正常情况下,TCP要经过三次握手建立连接,四次挥手断开连接.之前我们在
网络编程
中的socket=newSocket(ip,
灰灰快醒醒
·
2024-02-03 01:04
网络
tcp/ip
服务器
2019-01-15 Javascript Proxy
proxy是es6里面标准化构造对象拦截器的类使用方法newProxy(target,handler)
基本用法
letdata={name:'jack',age:20}lethandler={get:function
rub1cky
·
2024-02-03 00:56
时间戳
时间戳,又叫
Unix
Stamp.从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,不考虑闰秒。
夜空中的星H
·
2024-02-03 00:13
MySQL 存储引擎(MyISAM & InnoDB)
1、简介我们学习MySQL,如果只知道增删改查这一些
基本用法
,那就太浅显了,我们要熟悉MySQL存储引擎和索引具体详情,才能够更加高效使用MySQL。
知其_所以然
·
2024-02-03 00:37
Mysql
运维
mysql
数据库
「React」之useReducer
基本用法
1.导入use
W-MoMo
·
2024-02-03 00:26
React
react.js
前端
javascript
牵引力教育 Java前景分析,自学可行么
Java作为最流行的
网络编程
语言之一,Java语言在当今信息化社会中发挥了重要作用。无论是刚毕业的大学生还是工作几年寻求转行的白领,许多纷纷选择学习Java,从事IT行业。
洛飞家的猫
·
2024-02-02 23:10
黑猴子的家:Python 学习阶段
1、前戏阶段-疗程1语言基础数据类型流程控制常用模块函数、迭代器、装饰器递归、迭代、反射面向对象编程购物车程序ATM信用卡程序开发计算机程序开发模拟人生游戏开发2、轻撸怡情-疗程2
网络编程
Socketc
黑猴子的家
·
2024-02-02 23:46
Linux
网络编程
- 套接字的多种可选项
一套接字可选项和I/O缓冲大小我们进行套接字编程时往往只关注数据通信,而忽略了套接字具有的不同特性。但是,理解这些特性并根据实际需要进行更改也十分主要。1.1套接字多种可选项我们之前写的程序都是创建好套接字后(未经特别操作)直接使用的,此时通过默认的套接字特性进行数据通信。之前的示例程序较为简单,无需特别操作套接字特性,但有时的确需要更改。下表列出了一部分套接字可选项。表1-1可设置套接字的多种选
yunfan188
·
2024-02-02 23:39
#
网络编程
Linux网络编程
socket编程
TCP/IP网络编程
socket选项
TCP编程
NIO
网络编程
NIO
网络编程
网络三种I/O模型分类:BIO:(同步阻塞)jdk1.4以前java.io包NIO:(同步非阻塞)jdk1.4java.nio包AIO:(异步非阻塞)jdk1.7java.nio包如何如何理解
被Java暴击的星河
·
2024-02-02 22:06
nio
网络
python
Java原生
网络编程
Java
网络编程
网络编程
基础常识SocketSocket是应用层与TCP/IP协议族通信的中间软件抽象层,它是一组接口。
被Java暴击的星河
·
2024-02-02 22:36
Java
java
v-if及v-for、computed计算属性的使用
基本用法
:看到我了吗?在这个例子中,只有当isVisible的值为true时,标签才会被渲染。v-for概念及使用v-for是Vue.js中的一个指令,用于基于源数据多次渲染元素或模板块。
weixin_45782719
·
2024-02-02 21:43
javascript
vue.js
postman之接口参数签名(js接口HMAC-SHA256签名)
签名生成规则三、postmanjs接口签名步骤1.postman设置全局、或环境参数2.配置Pre-requestScripts脚本四、Pre-requestScripts脚本常见工作整理1.js获取
unix
西京刀客
·
2024-02-02 20:02
#
开发工具
postman
javascript
lua
Mac上Angular的环境搭建
打开终端(
Unix
/Linux/macOS)或命令提示符(Windows)并输入以下命令安装AngularCLI(命令行工具):npminstall-g@angular/cli创建一个新的A
DawidZhu
·
2024-02-02 20:47
angular.js
macos
javascript
React状态管理Zustand简单介绍和使用
下面是使用Zustand的
基本用法
:首先,确保已安装zustand依赖项:npminstallzustand然后,我们可以创建一个store来管理状态。
KingDol_MIni
·
2024-02-02 19:54
springboot
react.js
javascript
前端
CMake(九):生成器表达式
CMake时,开发人员倾向于认为它是一个简单的步骤,需要读取项目的CMakeLists.txt文件,并生成相关的特定于生成器的项目文件集(例如VisualStudio解决方案和项目文件,Xcode项目,
Unix
Makefiles
jjjstephen
·
2024-02-02 19:45
cmake学习
cmake
Linux
网络编程
基础3:数据读写
1.TCP数据读写首先,read()和write()函数同样适用于socket。而socket编程接口停工了几个专门用于socket数据读写的系统调用,增加了对读写的控制。而TCP流数据读写的系统调用是:#include#includessize_trecv(intsockfd,void*buf,size_tlen,intflags);ssize_tsend(intscokfd,constvoid
屯门山鸡叫我小鸡
·
2024-02-02 19:42
linux
网络
udp
Linux
网络编程
Socket编程套接字概念Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型。本质为内核借助缓冲区形成的伪文件。既然是文件,那么理所当然的,我们可以使用文件描述符引用套接字。与管道类似的,Linux系统将其封装成文件的目的是为了统一接口,使得读写套接字和读写文件的操作一致。区别是管道主要应用于本地进程间通信,而套接字多应用于网络进程间数据的传递。在TCP/I
白小白的学习笔记
·
2024-02-02 19:10
linux高并发服务器
linux
网络
运维
Linux 无名管道以及有名管道
无名管道概述管道也叫无名管道,它是是
UNIX
系统IPC(进程间通信)的最古老形式,所有的
UNIX
系统都支持这种通信机制。管道有如下特点:半双工,数据在同一时刻只能在一个方向上流动。
白小白的学习笔记
·
2024-02-02 19:09
linux高并发服务器
linux
运维
服务器
Linux
网络编程
基础
OSI七层模型物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地后再转化为1、0,也就是我们常说的数模转换与模数转换)。这一层的数据叫做比特。数据链路层:定义了如何让格式化数据以帧为单位进行传输,以及如何让控制对物理介质的访问。这一层通常还提供错误检测和纠正,以确保数据的可靠传输。如:
白小白的学习笔记
·
2024-02-02 19:36
linux高并发服务器
计算机网络
网络
Linux批量更改文件后缀名
/*把当前目录下的后缀名为.c的文件更改为.h的文件参加链接:http://blog.china
unix
.net/uid-21516619-id-1825029.html
beyond阿亮
·
2024-02-02 18:27
linux
linux
运维
GPS定位
【回顾】第3节.不为人知的排序和筛选的高级用法【今天的学习】对应的快捷键操作Ctrl+G、F5一、
基本用法
1.快速跳转单元格(1)快速跳转到单元格,Ctrl+G,输入要查找单元格地址(2)快速跳转到指定区域
六月半夏z
·
2024-02-02 17:07
Hilt的使用(
基本用法
)二
文章目录一、前言二、环境配置三、简单的使用四、依赖传递@Module的使用@Binds@Provides四、限定符五、预定义的限定符六、@EntryPoint的使用七、参考链接一、前言Hilt是使用Dragger2做的封装,目前也是官方推荐的使用库。这里记录下如何使用这个Hilt这个库。这里需要注意的是Hilt还用了一部分javax.inject的代码,但是网上没有详细使用javax.inject
Mr_Tony
·
2024-02-02 17:15
JetPack
android
jetpack
advPython-2
网络编程
(基于TCP协议)基础(1)文件名:myprofile.pyiaap=("127.0.0.1",8002)文件名:server.py"""CS架构(client\server)最基本知识"""importsocketfrommyprofile
-seventy-
·
2024-02-02 17:39
Python进阶
python
cmake工具的安装
它用配置文件控制编译过程的方式和
Unix
的make相似,只是CMake并不依赖特定的编译器。
甲子春秋
·
2024-02-02 17:08
c语言
编辑器
进程间通信 | 管道 | PIPE | MKFIFO | 共享内存 | 消息队列
管道管道是
UNIX
中最古老的进程间通信的形式,我们把从一个进程连接到另一个进程的数据流称为一个管道。一个文件,可以被多个进程打开吗?
HaiFan.
·
2024-02-02 16:24
Linux
Linux
【计算机二级考试C语言】C错误处理
在发生错误时,大多数的C或
UNIX
函数调用返回1或NULL,同时会设置一个错误代码errno,该错误代码是全局变量,表示在函数调用期间发生了错误。您可以在errno.h头文件中找到各种各样的错误代码。
厉昱辰
·
2024-02-02 16:10
计算机等级考试C语言
c语言
开发语言
【JavaScript 漫游】【002】JS 的数据类型总览
ES5的数据类型有哪些如何区分ES5的数据类型null和undefined的相同点和不同点布尔值的转换规则parseInt和parseFloat的
基本用法
作为JS的复杂数据类型,对象、函数和数组的重要知识点众多
皮皮伍同学
·
2024-02-02 16:55
JavaScript
漫游
javascript
前端
C语言——标准输入函数(scanf、getchar和gets)
目录1.标准输入输出头文件2.scanf2.1scanf2.1.1函数申明2.1.2
基本用法
2.1.3返回值2.1.4占位符2.1.5赋值忽略符3.getchar3.1函数申明3.2
基本用法
4.gets4.1
看落日的YT
·
2024-02-02 15:39
C语言知识学习
c语言
开发语言
C语言——标准输出函数(printf、putchar和puts)
目录1.标准输入输函数出头文件2.printf2.1函数申明2.2
基本用法
2.3占位符2.4输出格式2.4.1限定宽度2.4.2总是显示正负号2.4.3限定小数位数2.4.4输出部分字符串3.putchar3.1
看落日的YT
·
2024-02-02 15:36
c语言
开发语言
Android Compose UI (一) 登录页面的编写
文章目录1.概述2.相关组件(最好是每个都知道是做什么的)3.
基本用法
4.通过ComposeUI简单的实现一个登录界面1.概述JetpackCompose是用于构建原生Android界面的新工具包。
CreeLu
·
2024-02-02 15:25
android
ui
循环展开技术
循环展开技术转载:http://blog.china
unix
.net/uid-122937-id-2983686.html循环一直令我们头疼,因为循环体内总是隐藏着热点!
知识搬运工人
·
2024-02-02 14:53
HPC
掌握AWK:文本处理的瑞士军刀
以下是AWK的一些
基本用法
和特性的详细解释:1.基本语法:AWK的基本语法为:awk'pattern{action}'input_filepattern:模式,用于
技术蜜糖罐
·
2024-02-02 12:18
linux
linux
鸿蒙harmony--自定义组件
目录一,定义二,自定义组件的
基本用法
三,自定义组件的基本结构
[email protected]
()函数
[email protected]
四,成员函数/变量五,页面和自定义组件的生命周期六
袁震
·
2024-02-02 12:19
鸿蒙开发
harmonyos
华为
Harmony
鸿蒙
golang基础,为什么有结构体?
结构体的另一个重要作用是在
网络编程
、数据库操作、文件读写等场景中,用于定义数据结构和序列化/反序列
科技百宝箱
·
2024-02-02 12:47
golang基础
golang
Spring Boot集成Redisson详细介绍
本文将介绍如何在SpringBoot项目中集成Redisson,并展示一些
基本用法
。添加依赖在SpringBoot项目中,打开pom.xml文件并添加以下Redisson的Maven依赖:o
修己xj
·
2024-02-02 11:26
springboot
spring
boot
redis
java
源码学习:https://github.com/mirror/busybox (未完待续)
简介https://www.busybox.net/https://github.com/mirror/busyboxBusyBox:嵌入式Linux的瑞士军刀BusyBox将许多常见的
UNIX
实用程序的小型版本组合成一个单一的小型可执行文件
御风@户外
·
2024-02-02 11:47
code
学习
c
零基础学鸿蒙编程-UI控件_TimePicker
什么是TimePickerTimePicker是一种时间滚轮式选择器.常见效果如下:1.
基本用法
效果图代码2.设置背景效果图代码3.设置文字字体大小和颜色效果图代码4.设置分割条颜色效果图代码基础样例完整源代码
蓝不蓝编程
·
2024-02-02 10:33
2018-11-17查找与替换的惊喜
一、
基本用法
查找(Ctrl
5队COCOlittle
·
2024-02-02 10:08
time、date 和 microtime函数区别
一、time、date和microtime函数time----返回当前的
Unix
时间戳date----格式化一个本地时间/日期microtime----返回当前的
Unix
时间戳和微秒数二、三者的区别1.
qq_30151813
·
2024-02-02 10:06
php
unix
php
linux
微信扫描二维码打开微信小程序某个页面如何配置,页面如何获取参数
同时会附加一个参数scancode_time(
UNIX
时间戳,单位秒),表示用
葫芦娃y
·
2024-02-02 10:26
前端
小程序
微信
微信小程序
小程序
上一页
15
16
17
18
19
20
21
22
下一页
按字母分类:
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
其他