查询到最新的12条

tcp socket 和 socket文件

tcp socket tcp socket 是标示了一台主机的进程,是tcp连接中一端的实例。socket不是连接,只是表示了其中一端。由IP和port构成。tcp 连接 tcp连接由两台主机上的进程的socket连接构成。 tcp server 为建立tcp连接,扮演server角色的一端进程需要: 通过socket()系统调用新建一个socket。 sockfd = socket(AF_INET, SOCK_STRE 继续阅读

socket系列之什么是socket

1、什么是socket Socket是应用层与TCP/IP协议族通信的中间抽象层,它是一组接口,应用层通过调用这些接口实现发送和接收数据。一般这种抽象层由操作系统提供或者由JVM自己实现。使用socket可以简单地实现应用程序在网络上得通信,一台机器上的应用想socket写入信息,另外一台相连的机器能读取到。TCP/IP协议族中分两种socket类型,分别是流套接字和数据报套接字,分别对应TCP协议和UDP协议。一个TCP/IP套接字由一个互联网地址,一个协议及一个端口号唯一确定。如图2-3- 继续阅读

双路由器设置经验:无线路由器接房东的网线,房东给予IP和DNS

房东分了一条线给我 IP地址192.168.1.131 子网掩码:255.255.255.0 默认网关:192.168.1.1 首选DNS服务器:202.96.128.166 备用DNS服务器:202.96.128.133 无线路由器 无线路由器的安装指南图 笔记本 一条新的网线  本人笔记本是用win7系统,无线路由器是磊科NW714 第一步: 无线路由器通电,将新的网线连接无线路由器的LAN口和笔记本网线接口,强调:房东路由器接过来的网线暂时不接. 第二步: 继续阅读

高防CDN和高防IP是什么?有什么不同

有时候,网站在互联网上遭受到各种各样的攻击威胁时,为了避免服务器出现瘫痪,往往需要对网站进行防护,这个时候就需要用到高防御的服务器进行防护,一般来说可以选择高防CDN或是高防IP的方式进行网站防护。那么,高防CDN和高防IP有什么不同?如何选择?下面一起来了解一下吧。 1. 应用场景 关于高防CDN和高防IP的区别,首先在应用场景上有很大的不同,虽然说都是具备防御攻击的产品,但是高防IP更多是用在游戏上比较多,而对于网站和网页来说,使用高防CDN会更 继续阅读

强大的ss命令

ss: 查看 Linux TCP / UDP 网络和套接字信息 by: VIVEK GITE on JUNE 2, 2009 source:http://www.cyberciti.biz/tips/linux-investigate-sockets-network-connections.html ss命令和netstat类似,用来显示socket统计信息。能够列出PACKET sockets、TCP sockets、 UDP sockets、DCCP s 继续阅读

前端JavaScript中的动态事件添加

目录 前言事件的基本概念动态事件添加的优势通过addEventListener()方法动态添加事件通过事件委托实现动态事件绑定总结 前言 在前端开发中,交互性是至关重要的。动态事件添加是一种在JavaScript中实现交互的重要技术。本文将介绍动态事件添加的概念和优势,并详细介绍两种常用的动态事件添加方法。 事件的基本概念 事件是指在网页中发生的特定交互行为,比如点击按钮、滚动页面或输入文本等。通过事件,我们 继续阅读

Lonzip:简化文件压缩与解压的Python库

Lonzip是Python中一个非常实用的库,它提供了一种简便的方式来压缩和解压文件,为开发者提供方便。在本文中,我们将从多个方面对Lonzip做详细的阐述。 一、安装与基本使用 Lonzip可以在PyPI上进行安装,使用pip命令即可: pip install lonzip 安装完成后,在代码中导入lonzip: import lonzip 使用Lonzip进行文件压缩和解压也非常简单: # 压缩文件 lonzip.compress('path/to/fi 继续阅读

三星 Galaxy S23 Ultra 很棒,但还是换回了 iPhone 14 Pro

三星这代的 Galaxy S23 Ultra 真的很棒,待机有 iPhone 14 Pro Max 的水平,信号又比 iPhone 的要好,同时 One 5.1 UI 的流畅性和DIY可玩性都超级棒,再加上它的摄像头焦段和摄像头质量相对我来说都要比 iPhone 14 Pro 要好,可以说绝对称得上2023年的安卓手机机王,对于我来说没有之一。但用了一年安卓手机后,日常主力机近期还是换回了 iPhone 14 Pro。原因?往下看... 继续阅读 → 继续阅读

三星 Galaxy S23 Ultra 很棒,但还是换回了 iPhone 14 Pro

三星这代的 Galaxy S23 Ultra 真的很棒,待机有 iPhone 14 Pro Max 的水平,信号又比 iPhone 的要好,同时 One 5.1 UI 的流畅性和DIY可玩性都超级棒,再加上它的摄像头焦段和摄像头质量相对我来说都要比 iPhone 14 Pro 要好,可以说绝对称得上2023年的安卓手机机王,对于我来说没有之一。但用了一年安卓手机后,日常主力机近期还是换回了 iPhone 14 Pro。原因?往下看... 继续阅读 → 继续阅读

详解Linux防火墙iptables禁IP与解封IP常用命令

在Linux服务器被攻击的时候,有的时候会有几个主力IP。如果能拒绝掉这几个IP的攻击的话,会大大减轻服务器的压力,说不定服务器就能恢复正常了。 在Linux下封停IP,有封杀网段和封杀单个IP两种形式。一般来说,现在的攻击者不会使用一个网段的IP来攻击(太招摇了),IP一般都是散列的。于是下面就详细说明一下封杀单个IP的命令,和解封单个IP的命令。 Linux防火墙:iptables禁IP与解封IP常用命令 在Linux下,使用ipteables来维 继续阅读

ss命令

ss命令用于显示socket状态. 他可以显示PACKET sockets, TCP sockets, UDP sockets, DCCP sockets, RAW sockets, Unix domain sockets等等统计. 它比其他工具展示等多tcp和state信息. 它是一个非常实用、快速、有效的跟踪IP连接和sockets的新工具.SS命令可以提供如下信息: 所有的TCP sockets所有的UDP sockets所有ssh/ftp/ttp/https持久连接所有连 继续阅读

一行 JavaScript 代码搞定这些操作!(推荐)

JavaScript 是一门神奇的语言,它的某些特性让人捉摸不透,但其简洁和灵活性也让人爱不释手。有些功能逻辑按常规思路可能需要不少代码,但是利用某些 API 和语法特性,短短一行代码就能完成!本文简单列举一些常用的一行代码,希望对你有用。 1. 获取随机布尔值 (true/false) Math.random()会返回 0 到1之间随机的数字,因此可以利用返回值是否比 0.5小来返回随机的布尔值。 2. 反转字符串 结合数组的反 继续阅读