Stella981 Stella981
3年前
Python操作MongoDB代码示例
1importpymongopipinstallpymongo安装python操作mongodb的模块2myclientpymongo.MongoClient(host'127.0.0.1',port27017)指定主机和端口号创建客户端34dblistmyclient
Stella981 Stella981
3年前
Istio修改IngressGateway网络类型
ingressgateway的默认网络类型是LoadBanlancer,在没有外部负载均衡的情况下可以修改为NodePort。1、修改kubectlpatchserviceistioingressgatewaynistiosystemp'{"spec":{"type":"NodePort"}}'2、查看ID与端口
Stella981 Stella981
3年前
Nginx 反向代理配置及403出现原因
//image.happy.com.confserver{  //监听80端口listen80;  //状态on,首页展现索引  //状态off,首页403,不影响下层资源访问  autoindexoff;  //image.happy.com    serve
Stella981 Stella981
3年前
C++基于Smtp协议发送邮件
SMTP协议的定义:  SMTP是一种TCP协议支持的提供可靠且有效电子邮件传输的应用层协议;  SMTP是建立在TCP上的一种邮件服务,主要用于传输系统之间的邮件信息并提供来信有关的通知;  SMTP独立于特定的传输子系统,且只需要可靠有序的数据流信道支持;  SMTP重要特性之一是其能跨越网络传
Stella981 Stella981
3年前
Nginx 简单配置域名跳转
暂时用到这么多,简单记录下首先要买个域名去买域名的网站后台管理配置域名解析,设置跳转到服务器公网ip直接访问公网ip的结果是访问80端口,一般web应用并不是,如tomcat默认8080服务器安装Nginx修改Nginx配置文件,转发80端口收到的请求到web应用的真实地址使生效
Stella981 Stella981
3年前
Spring Cloud Eureka 使用外网IP和端口号进行服务注册
应用场景如下:服务提供方(即要注册到服务中心的服务)的内网地址,外界无法访问(或者使用docker等做了应用端口等的配置),做了IP映射后,公网IP49.10.22.106映射到服务提供方的内网ip,端口号5565映射到服务的server.port,此时用eureka默认配置会导致服务无法访问。因此需要手动配置,具体解决方案见如下红色部分:
Stella981 Stella981
3年前
Kali Linux信息收集工具全集
001:0trace、tcptraceroute、traceroute描述:进行路径枚举时,传统基于ICMP协议的探测工具经常会受到屏蔽,造成探测结果不够全面的问题。与此相对基于TCP协议的探测,则成功率会有所提高,同时基于已经建立的合法TCP会话的探测则更具优势,甚至可以探测到目标内网。虽然没有银弹,但结合多种技术手段,则可以收集更加完整的目标信息,为后
Stella981 Stella981
3年前
Docker搭建redis
环境准备系统:centos7.7192.168.33.14192.168.33.15192.168.33.16 端口号:63816382一.搭建redis集群(以下步骤在每台服务器上都要执行)1.安装dockeryumyinstalldockersystemctlstartdockersystemct
Stella981 Stella981
3年前
RabbitMQ简介
先决条件这份指南会假定你已经安装并在localhost的标准端口(5672)上运行了RabbitMQ。但如果你使用了一个不同的主机、端口或认证机制,则连接设置也要做相应的修改。RabbitMQ是一个消息的中继代理。它的主要概念非常简单:接收并转发消息。你可以把它想象成一个邮局:当你将信件放进邮箱的时候,你非常确定邮差最终会
Wesley13 Wesley13
3年前
Go语言 之TCP三次握手
所谓三次握手(ThreeWayHandshake)即建立TCP连接,就是指建立一个TCP连接时,需要客户端和服务端总共发送3个包以确认连接的建立。好比两个人在打电话:Client:“喂,你听得到吗?”Server:“我听得到,你听得到我吗?”Client:“我能听到你,今天balabala…”建立连接(三次握手)的过程:1.客户端