查询到最新的12条

struct sockaddr 和 struct sockaddr_in等价

struct sockaddr  { unsigned short sa_family;     /* address family, AF_xxx */ char sa_data[14];                 /* 14 bytes of protocol address */ }; sa_family是地址家族,一般都是 “AF_xxx”的形式。好像通常大多用的是都是 AF_INET。 sa_data是14字节协议地址。  此数据结构用做 bind、connect 继续阅读

Python bin()

bin 函数将整数作为输入,并返回其等效的二进制字符串。 **bin(integer)** #where integer is an integer number bin()参数: bin 函数只接受一个强制参数,即一个整数。如果传递任何非整数参数,该方法将引发类型错误。 参数 描述 必需/可选 整数 一个整数,其二进制等价于要计算的 需要 bin()返回值 bin 函数返回一个二进制字符串。该二进制字符串是传递的整数参数的等效二进制 | 继续阅读

Windows下使用zerotier时提示PORT_ERROR错误

ZeroTier是一款基于P2P的内网穿透工具,对于个人免费且支持最多100台设备端对端穿透,看上去很优秀。出于爱折腾的兴趣,就安装试用一下。首先在官网注册帐号并创建一个虚拟网,得到虚拟网ID。然后下载Windows安装包,在Windows上一路确定安装完毕,点击运行,右键托盘图标选择join,填写上新建的虚拟网ID,进行加入。加入后点击”show networks”查看网络状态,发现Status为”PORT_ERROR”,这肯定是不正常的。开始以 继续阅读

SpringMvc学习——在idea中新建springWeb项目 浏览器请求 和 服务器响应 Spring

目录 引出基础知识:三层架构和MVC1. 三层架构2.MVC模型 springWeb项目IDEA搭建1.新建一个普通的maven项目2.导入包,pom.xml文件3.写主启动类Main.java文件@SpringBootApplication4.写application.yml文件spring的配置文件5.启动,运行main.java就可以启动 SpringMvc的浏览器请求初步1.初识springMvc @RequestMappi 继续阅读

linux封锁IP简单防御UDP攻击

研究起因由于近些日子我的vps遭受攻击,不管是win的还是linux的都遭受了udp攻击,流量剧增不一会down机了,这让我很恼火,非常想知道是谁干的 现在说下我的本地测试vps配置 centos6.0 1.我们要查看这些流量的攻击来源,所以我们需要下载iftop 地址wget http://www.ex-parrot.com/pdw/iftop/download/iftop-0.17.tar.gz 安装的时候发现make出错 最后发先这个需要 继续阅读

Nginx运行FastCGI程序(ngx_http_fastcgi_module模块、fcgi库、spwan-

一、什么是CGI 通用网关接口(Common Gateway Interface、CGI)描述了客户端和服务器程序之间传输数据的一种标准,可以让一个客户端,从网页浏览器向执行在网络服务器上的程序请求数据。 CGI 独立于任何语言的,CGI 程序可以用任何脚本语言或者是完全独立编程语言实现,只 要这个语言可以在这个系统上运行。Unix shell script、Python、Ruby、PHP、perl、Tcl、C 继续阅读

Linux iptables的规则组成介绍

《Linux iptables:规则原理和基础》介绍了iptables的四表五链,简单说就是不同的网络层数据包会经过哪几个挂载点,在每个挂载点可以在哪张表进行规则定义。 本篇沿着这个思路,更具体的介绍一条iptables规则的组成。 Linux iptables:规则组成 这是iptables一条规则的基本组成,也是iptables定义规则的命令格式: 第一列是iptables命令; 第二列指定规则所在的表,常用的是nat和f 继续阅读

Python input() 函数

Python input() 函数Python3.x 中 input() 函数接受一个标准输入数据,返回为 string 类型。 Python2.x 中 input() 相等于 eval(raw_input(prompt)) ,用来获取控制台的输入。raw_input() 将所有输入作为字符串看待,返回字符串类型。而 input() 在对待纯数字输入时具有自己的特性,它返回所输入的数字的类型( int, float )。本文地址:https://my.lmcjl.com/basics/input 继续阅读

C# Winform Button 控件

目录 一、概述 二、基本的使用 1.调整大小 2.点击事件 3.控件的外观 4.控件的事件 结束 一、概述 Button 控件是 Winform 开发中最常用的一个控件,即按钮控件,一般用做点击事件的触发。 二、基本的使用 新建一个 winform 项目,点击 form1 界面,找到工具箱,在工具箱里找到 Button ,拖入到界面即可。 1.调整大小 刚拖入的按 继续阅读

2020 最好的Linux网络监控工具(翻译)

前言 虽然这个清单包含开源的和闭源的产品,但它着重于介绍基于 Linux 的网络监控工具, 少数常用工具只能在 Windows,Pandora 或其他系统上运行,但是大多数网络监视工具都在Linux系统上运行,因为 Linux 通常是 IT 专家的在企业中网络管理中常用的系统。 因此,我排除了少数几种与Linux不兼容的监视工具。 我个人最喜欢的是 SolarWinds NetFlow 流量分析器&#xff0c 继续阅读

linux rsync的安装与配置

1.安装:yum -y install rsync 2.vim /etc/xinetd.d/rsync 复制代码 代码如下: service rsync { disable = no socket_type = stream wait = no user = root server = /usr/bin/rsync server_args = –daemon log_on_failure + 继续阅读

Linux服务器如何成功加入Windows域

1: linux服务器如何加域?1、AD域是指Active Directory域。2、加入AD域的方法有多种,如使用Samba Winbind进行模拟Windows文件共享,使用Kerberos进行AD用户登录。3、一些常见的整合方案是Quest VAS和Centrifydc。4、在AD中安装软件扩展schema,给用户/组添加Unix ID属性。5、具体加域的步骤需要根据应用源悔定。概括回答:Linux服务器加入AD域的方法是使用Samba Winbind进行 继续阅读