![](https://img-blog.csdnimg.cn/20201009151505273.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
web服务相关
文章平均质量分 67
讲述web服务
lxlmycsdnfree
脑科学爱好者,物理爱好者,计算机从业者
展开
-
SDN核心技术与内容
(TCAM(Ternary Content Addressable Memory)--三态内容寻址存储器,成本高,功耗大)OpenFlow(OpenFlow Switch Specification)=交换机、控制器、协议1.流表a.流表是交换机的高速数据转发依据,是对数据转发功能的一种抽象b.包头域(数据包匹配)+计数器(统计匹配数据包个数)+动作(展示如何操作处理)--包头域:用于对交换机接收到的数据包的包头匹配。原创 2023-11-22 11:22:05 · 695 阅读 · 0 评论 -
kolla 安装多节点openstack kolla部署openstack
Kolla是OpenStack下用于自动化部署的一个项目,它基于docker和ansible来实现,其中docker主要负责镜像制作和容器管理,ansible主要负责环境的部署和管理。Kolla实际上分为两部分:Kolla部分提供了生产环境级别的镜像,涵盖了OpenStack用到的各个服务;Kolla-ansible部分提供了自动化的部署。原创 2023-11-21 14:14:20 · 458 阅读 · 0 评论 -
存储区域网络(SAN)之FC-SAN和IP-SAN的比较
iSCSI(互联网小型计算机系统接口)是一种在TCP/IP上进行数据块传输的标准,可以实现在IP网络上运行SCSI协议,使其能够在高速以太网上进行快速的数据存取备份操作。基于IP网络的天生优势使得IP SAN很容易实现异地存储、远程容灾等。采用光纤通道(Fibre Channel,FC)技术,通过光纤通道交换机连接存储阵列和服务器主机,建立专用于数据存储的区域网络。存储区域网络(Storage Area Network,SAN)用于将多个系统连接到存储设备和子系统。传输带宽高,主流的是4和8Gb/s;原创 2023-11-21 12:04:05 · 856 阅读 · 0 评论 -
nginx的proxy_pass路径转发规则浅析
12345678外面访问:http://192.168.1.30/sta/sta1.html相当于访问:http://192.168.1.31/sta/sta1.html12345678外面访问:http://192.168.1.30/sta/sta1.html相当于访问:http://192.168.1.31/sta1.html12345678。原创 2023-04-28 15:11:29 · 1194 阅读 · 0 评论 -
使用openssl生成https证书
这可能是默认的生成目录,所以需要提前创建好。原创 2023-04-28 10:48:25 · 1192 阅读 · 0 评论 -
nodejs搭建web框架&开发web服务
1. npm install -g express 由于我写的是一个proxy代理服务所以我也安装了 http-proxy-middleware 【npm install -g http-proxy-middleware】主要原因是因为环境变量中没有express.exe,识别不了express关键字,执行如下代码即可,是为了去安装express“脚手架”。还是存在问题,出现这个问题的原因是:你本电脑有个配置来判断是否可以运行脚本,本电脑的配置是不可支持脚本的,express这就属于运行脚本。原创 2023-04-27 14:15:42 · 648 阅读 · 0 评论 -
LINUX安装NGINX
安装: gcc, pcre-devel,zlib zlib-devel, openssl openssl-develyum -y install gcc zlib zlib-devel pcre-devel openssl openssl-devel下载nginx tar 包://创建一个文件夹cd /usr/localmkdir nginxcd nginx//下载tar...原创 2018-12-03 10:59:26 · 232 阅读 · 1 评论 -
spring 中 一个* 与两个*的区别
<access-policy> <default-access-policy>PASS_THOUGH</default-access-policy> <pass-though> <url-pattern>/rest/*</url-pattern> <url-pattern>/portal/*&l原创 2018-03-21 20:57:25 · 8687 阅读 · 0 评论 -
SpringMVC @RequestBody 对请求的参数json 自动转成bean问题
@RequestMapping(value = "appPkgOkInsertPkgInfo", method = RequestMethod.POST) public PageResult appPkgOkInsertPkgInfo(@RequestBody MobilePackageInfoVO mobilePackageInfoVO){ if(mobilePackageInfoV...原创 2018-03-20 14:39:20 · 7934 阅读 · 0 评论 -
session 和cookie的理解
session和cookie可以这样理解:1. 由于HTTP协议是无状态的协议,所以服务端需要记录用户的状态时,就需要用某种机制来识具体的用户,这个机制就是Session.典型的场景比如购物车,当你点击下单按钮时,由于HTTP协议无状态,所以并不知道是哪个用户操作的,所以服务端要为特定的用户创建了特定的Session,用用于标识这个用户,并且跟踪用户,这样才知道购物车里面有几本书。这个原创 2018-01-07 12:26:53 · 211 阅读 · 0 评论 -
linux node安装
1 shell ssh 进入目标机器2 rz 上传下载好的nodejs,比如(node-v8.9.3-linux-x64.tar.xz)3 解压 到目录 /opt/CI cd /opt/CI ; tar -xJvf node-v8.9.3-linux-x64.tar.xz4 在/urs/local/bin下建立软连接 cd /urs/local/bin ln -s /opt/CI/node-v8.原创 2018-01-02 15:26:42 · 228 阅读 · 0 评论 -
web服务器http请求返回 不同返回码的对应语意
1xx:信息响应类,表示接收到请求并且继续处理2xx:处理成功响应类,表示动作被成功接收、理解和接受3xx:重定向响应类,为了完成指定的动作,必须接受进一步处理4xx:客户端错误,客户请求包含语法错误或者是不能正确执行5xx:服务端错误,服务器不能正确执行一个正确的请求100——客户必须继续发出请求101——客户要求服务器根据请求转换HTTP协议版本200——交易原创 2017-11-01 11:18:03 · 583 阅读 · 0 评论 -
Http协议的Delete和Put方法是做什么的?怎么用?
一般来说,Web服务器默认的只支持Post和Get这两种“只读”的请求方法。但是随着Ajax XMLHttpRequest 和 REST风格应用的深入,我们发现Http 1.1协议还支持如下请求方法(Request Method):OPTIONSHEADDELETEPUTTRACECONNECTGet是最常用的转载 2017-11-01 10:41:01 · 10116 阅读 · 3 评论 -
tomcat 在eclipse中可以启动,独立不能启动
在eclipse中绑定了 某个 web 应用,那么server.xml就会被修改,如果你的 web 有问题,那么 tomcat就不能独立运行:但是貌似只要tomcat 被eclipse绑定就会修改server.xml。在没有绑定web应用,导入eclipse中 server.xml 如下:<!-- Licensed to the Apache Software Foundatio原创 2017-09-12 15:31:24 · 509 阅读 · 0 评论 -
nodeJs 是什么?你需要先想清楚这个问题,才能学习nodejs (介绍)
简介 如果您听说过 Node,或者阅读过一些文章,宣称 Node 是多么多么的棒,那么您可能会想:“Node 究竟是什么东西?”尽管不是针对所有人的,但 Node 可能是某些人的正确选择。 为试图解释什么是 Node.js,本文探究了它能解决的问题,它如何工作,如何运行一个简单应用程序,最后,Node 何时是和何时不是一个好的解决方案。本文不涉及如何编写一个复杂的转载 2016-12-02 11:36:52 · 469 阅读 · 0 评论 -
《nodejs入门》 一本薄书
关于 本书致力于教会你如何用Node.js来开发应用,过程中会传授你所有所需的“高级”JavaScript知识。本书绝不是一本“Hello World”的教程。状态 你正在阅读的已经是本书的最终版。因此,只有当进行错误更正以及针对新版本Node.js的改动进行对应的修正时,才会进行更新。原创 2016-10-19 13:47:32 · 587 阅读 · 0 评论