端口号

Jenkins

*爱你&永不变心* 提交于 2020-04-07 11:23:48
1.jenkins修改默认端口号(8080) 修改配置文件 /etc/sysconfig/jenkins 找到8080改为你想使用的端口号 重启服务,修改后的端口号即可生效 2.jenkins启动|关闭|重启服务命令 service jenkins start|stop|restart 来源: oschina 链接: https://my.oschina.net/guiguketang/blog/3222778

Tomcat安装SSL证书

折月煮酒 提交于 2020-04-06 20:31:38
以下是 Tomcat 配置 PXF 格式证书说明,本文档以 Tomcat8 为例。 1、 将下载的证书解压,解压后有两个文件,文件名称可以修改 ; 证书文件( xxx.pfx):以.pfx为后缀或文件类型。 密码文件( pfx-password.txt):以.txt为后缀或文件类型。 2、 在 Tomcat 安装目录下新建 cert 目录,将解压的证书和密码文件拷贝到 cert 目录下 ; 3、 修改配置文件 server.xml, 找到 <Connector port="443" 标签,按如下修改 ; <Connector port="443" protocol="HTTP/1.1" SSLEnabled="true" scheme="https" secure="true" keystoreFile="xxx.pfx" keystoreType="PKCS12" keystorePass="证书密码" clientAuth="false" SSLProtocol="TLSv1+TLSv1.1+TLSv1.2" ciphers="TLS_RSA_WITH_AES_128_CBC_SHA,TLS_RSA_WITH_AES_256_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA,TLS_ECDHE_RSA_WITH_AES_128_CBC

将SpringBoot项目部署到linux服务器供外网访问,很简单,瞅瞅

南楼画角 提交于 2020-04-05 18:48:33
1. 前言 →_→ Linux安装JDK并配置环境变量 →_→ Linux安装MySQL 当然了不用mysql也没关系,如果你的项目中用到了mysql数据库就弄一下吧,然后将自己的表创建,记得将3306端口号开启(防火墙端口)还有阿里的端口权限(我用的阿里的服务器) 注意:后面的话你项目的端口号也是要开启的,不然访问不了。 SpringBoot中已内置tomcat →_→ 配置阿里ECS端口权限 2. 将本地的springboot项目通过maven打包 1.clean: 清除编译后的目录(target) 2.compile: 重新编译项目(生成target) 2.package: 将项目打包放到target目录 3. 上将target目录下的打包好的jar上传到服务器 我这里使用的是SecureFX工具(工具在上面Linux安装Mysql的博客中有分享) 将jar包拖拽进来即可( 注意: 可能会问你选择什么方式上传,记得要选binary二进制方式,如果选择ASCll字符码方式上传,会导致jar包内容丢失,jar损坏无法使用 ) 4.然后我们使用SecureCRT工具访问linux服务器 (工具在上面Linux安装Mysql的博客中有分享) 4.1 开启项目端口号(防火墙) 使用如下命令: 示例: 我的项目端口号为10010 #打开10010端口号 --permanent表示永久生效

LWIP UDP 协议分析

不打扰是莪最后的温柔 提交于 2020-03-30 16:45:39
一、udp.c实现的函数 1、void udp_input (struct pbuf *p, struct netif *inp) 说明:处理接收到的udp数据包。 参数:p数据包缓存区;inp网络接口。 2、err_t udp_send (struct udp_pcb *pcb, struct pbuf *p) 说明:发送udp包。这个函数直接调用udp_sendto()函数。 参数:pcb协议控制块;p数据包发送缓存区。 返回:ERR_OK发送成功;ERR_MEM发送溢出;ERR_RTE不能发送到指定ip;其它表示发送失败。 3、err_t udp_sendto (struct udp_pcb *pcb, struct pbuf *p, struct ip_addr *dst_ip, u16_t dst_port) 说明:发送udp包到指定ip地址。 参数:pcb协议控制块;p数据包发送缓存区;dst_ip目的ip地址;dst_port目的端口号。 4、err_t udp_sendto_if (struct udp_pcb *pcb, struct pbuf *p, struct ip_addr *dst_ip, u16_t dst_port, struct netif *netif) 说明:按照指定的网络接口和ip地址发送udp包。 参数:pcb协议控制块;p数据包发送缓存区

TCP连接之报文首部

大憨熊 提交于 2020-03-30 16:06:38
在面试时,会经常被问到TCP报文的一些细节,可以说TCP报文是不少企业用来考察面试者对网络的掌握程度的一道题目。 TCP连接作为网络传输的一个环节,是不可或缺的一部分。例如,OSI七层模型的应用层HTTP就是基于TCP连接实现的。 TCP连接的三次握手和四次挥手机制相信是每个后台开发人员耳熟能详的知识点,那么关于TCP的报文细节以及背后的原理是怎么样的呢?TCP是怎样借助报文来实现三次握手和四次挥手呢?笔者通过阅读书本和加上自己的理解。通过本文,来谈谈TCP报文首部以及报文首部背后的原理。 首先先粘上一张TCP报文图 好了,下面介绍一些基础的内容 TCP虽然是面向字节流的,但TCP传送的数据单元却是报文段,一个TCP报文段分首部和数据两部分,其中很关键的就是TCP的报文头,TCP的全部功能都体现在首部中的各个字段中。 TCP报文段首部的前20个字节(上图有标识)是固定的,后面有4n字节(如果有选项最少为4字节)是根据需要添加的选项,所以TCP首部的最小长度是20字节。 1. 源端口号和目的端口号: 各2个字节,分别写入源端口号和目的端口号。端口就是我们熟悉的65536个套接字的端口号,显然,源端口号和目的端口号跟TCP的分用功能有着密切的关系,不同的应用使用不同的端口号,这样就可以互不干扰。而通信的双方的端口号必须相同,才能保证这一条通道是连接畅通的。 2.序列号(32位)

【笔试】全媒体技术开发及运维业务_常熟电视台_实现Web API接口

与世无争的帅哥 提交于 2020-03-30 01:49:58
WEB API接口的实现——常熟电视台全媒体技术开发 全媒体技术开发及运维业务考试大纲 一、笔试理论题: 1、公共基础知识(时政、相关法律法规等) 2、网络基础知识(路由、交换、TCPIP协议、常用端口号等) 3、云技术基础知识(阿里云、腾讯云等云产品应用) 4、H5开发基础知识(HTML、JS、CSS等) 5、安卓端开发基础知识(JAVA、UI组件等) 6、IOS端开发基础知识(OC、Swift、UI组件等) 7、后端开发基础知识(运行环境配置、数据库操作等) 8、硬件开发基础知识(单片机、FPGA、AD软件等) 9、项目案例分析设计(项目设想、分析、规划等) 二、上机操作题: 1、使用提供的素材,实现原型图功能(适配手机)。 A、网页端(HTML、JS、CSS等) B、安卓端(JAVA等) C、IOS端(OC、Swift等) 2、WEB API接口的实现(运行环境部署、后端开发语言、数据库等) 3、根据要求实现一项硬件功能(包含电路图、时序或流程、程序、上位机软件设计等) 软、硬件开发环境请自备 注: 上机考试的操作电脑原则上自备,相关开发及运行环境请提前部署,仅提供电源及WIFI外网连接。 然后在CSDN上下载的资源。.net的,不会用。 1.使用.net Framework 4.5实现的webApi接口。 2. http get 请求,json格式返回 。 3.请求格式为:

Tomcat修改默认端口号

余生长醉 提交于 2020-03-25 20:11:31
一、修改默认端口号    切换到 /conf/server.xml,找到Connector标签,修改port属性值为指定端口号   <Connector port="8080" protocol="HTTP/1.1"      connectionTimeout="20000"      redirectPort="8443" />   通常不建议修改为1-1000之间,以及3306等其他服务常用端口号。 来源: https://www.cnblogs.com/linglongfang/p/12568813.html

统一资源定位符 (Uniform Resource Locator, URL)

牧云@^-^@ 提交于 2020-03-25 12:43:58
统一资源定位符 (Uniform Resource Locator, URL) 是用于完整地描述Internet上网页和其他资源的地址的一种标识方法。 Internet上的每一个网页都具有一个唯一的名称标识,通常称之为URL地址,这种地址可以是本地磁盘,也可以是局域网上的某一台计算机,更多的是Internet上的站点。简单地说,URL就是Web地址,俗称“网址”。 URI 方案集,包含如何访问 Internet 上的资源的明确指令。 URL 是统一的,因为它们采用相同的基本语法,无论寻址哪种特定类型的资源(网页、新闻组)或描述通过哪种机制获取该资源。 对于 Internet 服务器或万维网服务器上的目标文件,可以使用“统一资源定位符 (URL)”地址(该地址以“http://”开始)。Web 服务器使用“超文本传输协议 (HTTP)”,一种“幕后的”Internet 信息传输协议。例如,http://www.microsoft.com/ 为 Microsoft 网站的万维网 URL 地址。 URL的一般格式为(带方括号[]的为可选项): protocol :// hostname[:port] / path / [;parameters][?query]#fragment 例如: http://www.imailtone.com:80/WebApplication1

UDP通信

隐身守侯 提交于 2020-03-25 03:35:35
1、UDP概述 UDP(User Datagram Protocol):用户数据报协议,是一种面向无连接的协议,在通信时发送端和接收端不用建立连接。 2、DatagramPacket DatagramPacket用于封装数据,在接收端和发送端的DatagramPacket方法有所不同,接收端的构造方法只需要接受一个字节数组来存放接收到的数据,而发送端的构造方法不但要接受发送数据要存放的字节数组,还需要指定发送端IP地址和端口号。 接收端构造方法: DatagramPacket(byte[] buf, int length):构造DatagramPacket,用来接受长度为length的数据包。 发送端构造方法: DatagramPacket(byte[] buf, int length, InteAddress address, int port):构造数据包,用来将长度为length的包发送到指定主机上的指定端口号。 常用方法: InetAddress getAddress():返回某台机器的IP地址,此数据报将要发往该机器或者是从该机器接收到的。 int getPort():返回某台远程主机的端口号,此数据报将要发往该主机或者是从该主机接受到的。 getData():返回数据缓冲区。 int getLength():返回将要发送或接收到的数据的长度。 3