ICode9

精准搜索请尝试: 精确搜索
  • PostgreSQL-Network Address类型操作和函数2022-09-10 20:33:51

    一、操作 inet << inet → boolean 子网是否严格包含在子网中?此运算符和接下来的四个运算符测试子网包含。他们只考虑两个地址的网络部分(忽略网络掩码右侧的任何位)并确定一个网络是否与另一个网络相同或属于另一个网络。 例子: select inet '192.168.1.5' << inet '192.168.1/24';

  • 关于在 debian 里被 network-tools 托管后如何重连 WIFI 的问题。2022-08-17 16:00:52

    ifconfig、ifup、ifdown 三个命令。 如果修改了 /etc/wpa_supplicant/wpa_supplicant.conf 后想重连 wifi 需要强制 down 了 waln0 后在 ifup 就行了。 ifdown wlan0 --force ifup wlan0 root@AXERA:~# cat /etc/network/interfaces # interfaces(5) file used by ifup(8) and ifd

  • UDP通讯示例2022-08-08 08:30:31

    通过UDP实现两个不同进程间的通讯 头文件:proto.h #ifndef __PROTO_H__#define __PROTO_H__ #define PORT "5050"   //端口#define NAMESIZE 11 struct student_st   //自定义传输数据类型{   uint8_t name[NAMESIZE];   uint32_t math;   uint32_t chinese;}__attr

  • Windows10下 安装使用RabbitMQ遇到的特别报错以及各种试错解决方案2022-07-21 15:03:07

     软件环境 Windows10 家庭版 Erlang 版本24.0 RabbitMQServer 3.8.19     安装方式网上随意可以搜到 比如: https://blog.csdn.net/weixin_43876186/article/details/108344733     总体步骤为: 安装Erlang  配置Erlang系统环境变量 并 添加到path中 验证是否安装成

  • 基于TCP的socket编程(C++)2022-07-13 09:03:57

    服务器端 //TCP服务端 #include<winsock2.h> //包含头文件 #include<stdio.h> #include<windows.h> #include<iostream> #include<ws2tcpip.h> #pragma comment(lib, "WS2_32.lib") //显示连接套接字库

  • 以 Promox Virtual Environment 为基础的虚拟机集群部署2022-06-19 00:03:03

    背景 在本人对于知识、经验、资源的新的认识论的思想指导下,我迫切需要搭建一系列的服务来支持我的方法论。 硬件方面,我选择使用一台性能较强、待机功耗低的核显主机;软件方面,我选择以 Promox Virtual Environment 为基础,在上面搭建多个虚拟机,在虚拟机上运行我需要的服务。 本文记录

  • 单网卡设置双IP(ubuntu,debian10)2022-06-14 15:34:38

    修改/etc/network/interfaces   auto eth0iface eth0 inet staticaddress 192.168.6.6netmask 255.255.0.0gateway 192.168.6.1   auto eth0:1iface eth0:1 inet staticaddress 192.168.10.6netmask 255.255.0.0 gateway 192.168.10.1 dns-nameservers 114.114.114.114    

  • strace/perf trace 使用2022-06-06 10:31:12

    strace -fF -e trace=network ping 114.114.114.114 -c 1 strace: deprecated option -F ignored socket(AF_INET, SOCK_DGRAM, IPPROTO_ICMP) = -1 EACCES (Permission denied) socket(AF_INET, SOCK_RAW, IPPROTO_ICMP) = 3 socket(AF_INET, SOCK_DGRAM, IPPROTO_IP) = 4 c

  • Debian 静态网络配置2022-05-31 07:33:24

    静态网络配置 基础系统网络配置 说明: 路由网关可以使用其他终端来查看, 使用其他电脑 手机 ipad .... 查看都行. 网卡配置 使用vim编辑/etc/network/interfaces文件 # 本地网卡静态配置 auto lo # 循环网卡名称 iface lo inet loopback # 循环网卡 auto eth0 # 本地网卡地址 ifa

  • postgresql中网络地址类型和布尔类型2022-05-14 13:01:03

    创建测试用户,表空间,以及数据库,赋予权限 postgres=# create role pguser with encrypted password 'pguser'; CREATE ROLE postgres=# create tablespace tbs_mydb owner pguser location '/data/10/tbs_mydb'; CREATE TABLESPACE

  • INET LAYER--UDP socket2022-02-28 16:03:03

    struct udp_sock struct udp_sock 代表一个UDP socket,其结构如下: struct udp_sock { struct inet_sock inet { struct sock sk; … … INET specified … … } … … UDP specified … … } UDP socket创建 当通过系统调用创建一个UDP socket时,内核中的处理

  • EVE网卡设置、桥接以及镜像上传2022-02-25 22:00:55

    1、修改网卡配置文件 2、pnet0 代表EVE的第一块网卡,pnet1代表EVE的第二款网卡,以此类推,参考以下配置,每个网卡代表一个接口(我只用了两个接口)   3、配置如下,可将IP修改后直接粘贴 # The primary network interface iface eth0 inet manual auto pnet0 iface pnet0 inet static  

  • Python篇--socket2022-02-07 10:32:08

    暂存 from socket import * # 主机地址为127.0.0.1,表示绑定主机所有网络接口ip地址 # 等待客户端来连接 IP = '127.0.0.1' POST = 50000 #定义一次从socket缓冲区最多读入512个字节数据 BUFLEN = 512 # 实例化一个socket对象 # 参数AF_INET:表示该socket网络层使用IP协议 # 参数

  • linux源码解读(二十一):网络通信简介——tcp三次握手2022-02-04 18:04:08

      前面介绍了用来管理存放网络数据包的sk_buff,以及描述通信协议的socket和sock结构体,现在终于轮到怎么和远程的计算机通信了!从常识上讲,通信之前必须要建立连接,比如有线的键盘给电脑发送信号,需要先让键盘通过usb接口连接到电脑,否则电脑怎么接受键盘的电信号了?同理:我要想使用鼠标,

  • linux源码解读(二十):网络通信简介——socket&sock结构体介绍2022-02-02 21:00:51

      linux下的网络编程离不开socket,中文被翻译为套接字。任何网络通信都必须先建立socket,再通过socket给对方收发数据!数据接受的demo代码如下: #include <string.h> #include <sys/socket.h> #include <sys/types.h> #define SET_PORT 3490 int main(void) { int sockfd, new_

  • AF_INET还是PF_INET?2022-02-02 10:00:10

    我认为:用AF_INET好,用PF_INET也行。winsock.h里:#define AF_INET 2#define PF_INET AF_INET#define PF_UNIX AF_UNIX上面这样的宏定义有26行。In practice, though, the PF_ and AF_ macros for the built-in protocols have the same values (in both Linux and Windows). 下面

  • Linux配置和设置静态IP2022-01-24 15:33:31

    注意权限为root 1、 cd /etc/networks 2、打开或新建文件 vim interfaces 3、输入命令 auto lo iface lo inet loopback auto ens33 // ens33表示的是网卡 iface ens33 inet static address 192.168.0.113 netmask 255.255.0.0 gateway 192.168.0.1 4、退出文件,执行文件

  • 【软路由】Gl-iNet SFT1200 原版OpenWrt固件编译并添加插件2022-01-24 12:59:32

    最近购买了Gl-iNet SFT1200,这个路由器有点意思,自带定制版 OpenWrt 系统。官方的系统还是受到了一些限制,所幸Gl-iNet提供了固件源码,那么我们自己编译官方固件,并添加某S开头的插件。 本文主要参考 https://www.right.com.cn/forum/thread-7473327-1-1.html 目录 1.编译原版

  • 获取本机160wifi IP2022-01-21 14:34:59

    在wifi局域网中,数据交互需要用到此IP 1 /** 2 * 获取本机WIFI IP for: 192.6.137.1 3 * @return 4 */ 5 public static String getlocalIP() 6 { 7 String ip=""; 8 InetAddress inet; 9 try { 10 in

  • AF_INET域与AF_UNIX域socket通信原理对比2022-01-06 15:33:11

    self.tcp_server = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 写socket的那段时间,出于好奇,查了一下这个参数的意思结论如下:   1  建立socket传递的地址域,及bind()的地址结构稍有区别:  socket() 分别传递不同的域AF_INET和AF_UNIX bind()的地址结构分别为sockadd

  • 深入浅出IP地址2021-12-26 13:02:54

    深入浅出IP地址 问题: 网络编程接口中一些参数的意义是什么? socke = socket(PF_INET, SOCK_STREAM, 0); socket参数详解 int socket(int domain, int type, int protocol); 参数意义domain套接字中使用的协议族信息type套接字数据传输类型信息protocol设备间通信使用的协议信

  • linux编程udp组播2021-12-11 17:31:19

    linux编程udp组播 linux编程udp通信linux编程udp广播 使用范围 局域网Internet 结构体 <span style="color:#333333"><span style="background-color:#f9f5e9"><code class="language-c">struct ip_mreqn { //组播的IP地址 struct in_addr imr_multiad

  • 【Linux】初识套接字2021-11-26 22:32:18

    文章目录 前言(一)套接字(1)认识套接字(2)套接字的属性1. 套接字的域2. 套接字类型3. 套接字协议 前言 套接字接口 : 类似于管道的用法 套接字用途: 同一台计算机的进程通信支持分布在网络中的客户端/服务器之间通信 (一)套接字 (1)认识套接字 一种通信机制可以实现本机/跨网

  • 自定义函数代替inet_addr函数把写入ip2021-11-23 17:34:17

    简介 进行网络编程的时候,不可避免需要使用struct sockaddr_in结构体,在传统对该结构体里面的ip进行填写的时候,一般使用inet_addr函数,通过模拟inet_addr写出自己的ip填写函数,该自定义函数仅供参考 测试平台 软件:keil芯片:STM32F407协议栈: LwIP的tcp/ip inet_addr使用简介 inet_

  • Linux运维笔记-日常操作命令总结(1)2021-11-22 14:35:15

    1、Centos7系统中自动获取本机ip的方法 # ifconfig eth0|sed -n '2p'|sed -e 's/^.*inet//g' -e 's/netmask.*$//g' 流程: 第一步: [root@bz4ccs001ap1001 ~]# ifconfig eth0|sed -n '2p' 打印第二行 inet 172.20.20.93 netmask 255.255.255.0 b

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有