• 2024-11-05Unity网络通信(part2.通信必备知识)
    目录前言IPAddress类IPEndPoint类域名解析IPHostEntry类Dns类异步方法异步编程的好处注意事项前言        我们知道想要进行网络通信,进行网络连接,首先我们需要找到对应设备,IP和端口号是定位网络中设备必不可少的关键元素。C#中提供了对应的IP和端口相关的
  • 2024-10-25C# UDP组播客户端【UDPClient】
    方式一UdpClientudp=newUdpClient(5566);//要通过其进行通信的本地端口号。5566是源端口udp.JoinMulticastGroup(IPAddress.Parse("224.0.0.4"));//将UdpClient添加到多播组;IPAddress.Parse将IP地址字符串转换为IPAddress实例IPEndPointmu
  • 2024-09-18C# udp通讯 多网卡/虚拟机指定某个网卡通讯
    LocalIP=GetAllAdaptersIPAddress();Task.Run(()=>{try{//接收广播UdpClientudpClient=newUdpClient(newIPEndPoint(IPAddress.Any,6789));while(true){IPEndPointAnyIP=newIPEndPoint(IPAddress.Any,0);byte[]data=udpClient.Receive(refAnyIP);
  • 2024-08-09Spring 框架获取请求 IP
    在处理HTTP请求时,获取原始IP地址有时是必要的,特别是在反向代理或负载均衡器后面运行应用程序时。原始IP地址指的是客户端(用户)的IP地址,而不是代理服务器的地址。以下是几种获取原始IP地址的方法:1.使用HTTP头部-有时代理服务器会设置特定的HTTP头部,如`X-Forwarded-For`,来传
  • 2024-07-29.net访问远程共享的Windows文件
    可以使用cmd连接创建Windows凭据publicstaticboolConnectPwd(stringIpAddress,stringuserName,stringpassword){ boolFlag=faslse; Processproc=newProcess(); try { proc.StartInfo.FileName="cmd.exe"; proc.StartInfo.UseShellExecute=false;
  • 2024-07-17C#实现UDP组播
    接收端:publicclassUdpDemo{publicvoidRun(){Threadt=newThread(newThreadStart(RecvThread));t.IsBackground=true;t.Start();while(true){Thread.Sleep(1000);}}publ
  • 2024-07-05FreeRDP使用,快速找出账户密码不正确的服务器地址
    最近有个需求,需要找出服务器未统一设置账户密码的服务器,进行统一设置,一共有一百多台服务器,一个个远程登录看,那得都费劲啊,这时候就可以用到FreeRDP这个远程桌面协议工具,FreeRDP下载,根据自己的需要下载,我是windows1064位系统就下载了个wfreerdp,下载好了之后就可以写代码了
  • 2024-06-10【esp32 项目】使用esp32的wifi
    原文:《老宇哥带你玩转ESP32:13终于到WiFi功能的使用了》链接:https://www.eepw.com.cn/zhuanlan/315164.html 今天我们来说说ESP32的WiFi。ESP32的WiFi我们之所以使用ESP32做一些小项目,最重要的就是看中了ESP32的WiFi功能,ESP32相当于一个强大的单片机+无线WiFi+蓝牙多合一
  • 2024-05-21组策略和bginfo
    简介很多的IT管理员都希望终端操作用户达到一个计算机脱盲的水平,但是理想很丰满,现实很骨感。人生不如事十之八九。终端用户真的一言难尽。简单的帮我们看一下CPU,内存,IP地址,这些基础信息,他们做不到。好在微软发布了bginfo这个软件,BgInfo-Sysinternals|MicrosoftLearn你曾
  • 2024-04-26C# Modbut TCP 读写
    一、封装基本连接、读写。读写 ReadHoldingRegisters,当前有四种方案,现在只使用 ReadHoldingRegistersint类型,需要其他方案自行新增。publicclassModbusClient{privateTcpClient?tcpClient;privateIModbusMaster?modbusMaster;
  • 2024-04-08实战解析:接口限流的一次简单实践
    1.写这篇文章的来由有一段时间里,博客总是三天两头被打,其中就遇到了恶意刷接口的手段,对方明显使用的代码IP,由于博客并没有做这方面的措施,加上被大量盗刷的接口刚好是数据量最大的一篇文章数据,所以不出意外的,博客没多久就崩了。服务器状态也是各种异常。所以吃一堑长一智吧算
  • 2024-03-24C# 获取网络时间方法
    //获取网络时间方法publicstaticDateTimeGetNetworkTime(){try{//defaultWindowstimeserver//用域名获取时候用这里//stringntpServer="time.windows.com";//NTPmessagesize-16bytesofthedigest(RFC2030)
  • 2024-03-09搭建一个Java项目可直接拿去使用的通用工具类
    1、通用枚举类importlombok.Getter;/***@Description状态码定义约束,共6位数,前三位代表服务,后3位代表接口*比如商品服务210,购物车是220、用户服务230,403代表权限**/publicenumBizCodeEnum{/***短链分组*/GROUP_REPEAT(23001,"分组名
  • 2024-02-13【译】.NET 8 网络改进(三)
    原文|Máňa,NataliaKondratyeva翻译|郑子铭简化的SocketsHttpHandler配置.NET8添加了更方便、更流畅的方式来使用SocketsHttpHandler作为HttpClientFactory中的主处理程序(dotnet/runtime#84075)。您可以使用UseSocketsHttpHandler方法设置和配置SocketsHttp
  • 2024-01-17java代码里如何判断某个IP/域名是否可达?
    在Java中,你可以使用java.net.InetAddress类来实现ping某个IP地址是否可达。下面是一个简单的示例代码:importjava.net.InetAddress;importjava.io.IOException;publicclassPingExample{publicstaticvoidmain(String[]args){StringipAddress="你的
  • 2024-01-13python IP段中所有ip
    PythonIP段中所有IP的获取和使用在网络中,IP地址是一个标识网络中设备的唯一地址。有时候,我们可能需要获取一个IP段中的所有IP地址,以便进行一些网络操作或者分析。Python作为一种功能强大的编程语言,提供了丰富的库和工具来处理IP地址和网络操作。在本文中,我们将介绍如何使用Python
  • 2023-12-26日志切面
    packagecom.qz.springcloud.school.brain.core.log.annotation;importjava.lang.annotation.Documented;importjava.lang.annotation.ElementType;importjava.lang.annotation.Retention;importjava.lang.annotation.RetentionPolicy;importjava.lang.annotation
  • 2023-11-20通过PowerShellPlus示例脚本学习PowerShell-通过WIndows集成验证登录SQLServer
    ##=====================================================================##Title:Connect-MSSQL-IPWindowsAuth##Description:ConnecttoSQLServerusingIPaddress,instanceand##Windowsauthentication##Author:Idera
  • 2023-11-07Linux基础——3节点keepalived配置多instance部署
    一、节点信息:节点主机IP备注keepalived-1192.168.100.1MASTER节点priority200auth_passKeepalived123keepalived-2192.168.100.2BACKUP节点priority150auth_passKeepalived123keepalived-3192.168.100.3BACKUP节点priority100auth_passKee
  • 2023-10-17docker常用命令
    启动:systemctlstartdocker守护进程重启:systemctldaemon-reload重启docker服务:systemctlrestartdocker/servicedockerrestart关闭:dockerservicedockerstop/dockersystemctlstopdocker一键启动所有docker容器:dockerstart$(dockerps-a|awk'{print$1}'
  • 2023-10-07VBA 获取本机IP
    FunctionGetIP()AsStringDimOpSysSetAsObject,OpAsObject,IpSetOpSysSet=GetObject("winmgmts:{impersonationLevel=impersonate}//localhost").ExecQuery("SELECTindex,IPAddressFROMWin32_NetworkAdapterConfiguration")
  • 2023-10-05多IP应用云主机切换出口IP地址[Windows系统教程]
    如果要指定出口,设置方法:1.查看ip设置情况netshinterfaceipv4showipaddresseslevel=verbose 2.手工删除不需要设置出口的ip3.netshintipv4addaddress"以太网5"1.2.3.4/24skipassource=true 然后用此命令将删除的ip重新添加上去(如果ip较多,可以参考后半段脚本
  • 2023-09-19ipaddress:Python中网络地址的处理
    前言ipaddress库提供了处理IPv4与IPv6网络地址的类。这些类支持验证,查找网络上的地址和主机,以及其他常见的操作。本篇,将详细介绍Python中ipaddress库的使用规则。(内容涉及很多计算机网络知识,如果不懂,可以参考书籍《计算机网络》)地址一般来说,我们使用ipaddress库是通过ip_addre
  • 2023-09-15FindFirstNonLoopbackAddress
    publicclassInetUtils{publicstaticIPAddressFindFirstNonLoopbackAddress(){IPAddressiPAddress=null;try{intnum=int.MaxValue;NetworkInterface[]allNetworkInterfaces=Net
  • 2023-09-10ESP32(含ESP8266)实战问题第二章总结
    1. 一定要确保连接在同一个网络中,才可以通讯这是基础,两种方式都是需要这个基础的。如在esp8266作为服务端的时候可以先连接手机的热点之后,在调试软件中进行连接后数据传输。2. Serial.println()不会帮你修饰就发出去了,所以造成了你在写esp8266作为服务器的时候,服务端传输的数据用这