标签:HTTP协议

Java

Web中间件常见漏洞总结

152

yeseng 发布于 2020-07-09

IIS IIS是Internet Information Services的缩写,意为互联网信息服务,是由微软公司提供的基于运行Microsoft Windows的互联网基本服务。 IIS目前只适用于Windows系统,不适用于其他操作系统。 解析漏洞 IIS 6.X 基于文件名...

阅读(11)评论(0)赞 (0)

Java

闲聊网络通信以及openjdk-socket源码分析

3

hellas 发布于 2020-07-07

最近没有写想法,但本着长时间不写会生疏的说法,还是简单写一篇技术文章。这篇主要聊聊网络方面知识,涉及面广,但是不深 a。OK,话不多说,下文主要就是先介绍网络工作原理,然后从语言层面进行具体的实现分析。希望对大家有所帮助。 2.网络现状 互联网是离不开网络的(说了句废话)。比如I...

阅读(14)评论(0)赞 (0)

Java

吃透这37个经典面试题,还愁拿不到offer?

8

zhuangli 发布于 2020-07-07

微信搜索BGM7756,免费获取本文提及资料! 1.bio与nio的区别 2.select与poll的区别 3.zookeeper的⼯作原理 4.cap理论 5.⼆段式满⾜cap理论的哪两个理论 6.线程池的参数配置,为什么java官⽅提供⼯⼚⽅法给线程池 7.分布式框架dubb...

阅读(16)评论(0)赞 (0)

Java

java–HTTP协议

5

yanxinchi 发布于 2020-07-06

HTTP协议 ​ HTTP 协议(Hypertext Transfer Protocol, 超文本传输协议),是一个客户端请求和响应的标准协议,这个协议详细规定了浏览器和万维网服务器之间互相通信的规则。用户输入地址和端口号之后就可以从服务器上取得所需要的网页信息。 ​ 通信规则规...

阅读(17)评论(0)赞 (0)

Java

SpringCloud Alibaba (四):Dubbo RPC框架

3

likai 发布于 2020-07-04

Dubbo简介 Apache Dubbo |ˈdʌbəʊ| 是一款高性能、轻量级的开源Java RPC框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。致力于提高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 节点 角...

阅读(35)评论(0)赞 (0)

Java

Dubbo 漏洞 CVE-2020-1948 分析

14

小丁 发布于 2020-07-03

作者:平安科技银河实验室 公众号: https://mp.weixin.qq.com/s/wU1iacELbhspWMftRIQdeA 0x01 简述 Dubbo是阿里巴巴一种开源的RPC服务框架,常被用来做分布式服务远程对象的调用,日前Dubbo被发现有CVE-2020-194...

阅读(18)评论(0)赞 (0)

Java

我不是针对Java,但抓住高并发的核心后,PHP完胜了

12

邓龙华 发布于 2020-07-02

什么是高并发? 高并发是互联网分布式系统架构的性能指标之一,它通常是指单位时间内系统能够同时处理的请求数,简单点说,就是QPS(Queries per second)。 那么我们在谈论高并发的时候,究竟在谈些什么东西呢? 高并发究竟是什么? 这里先给出结论:  高并发的...

阅读(16)评论(0)赞 (0)

Java

Tomcat整体架构分析

3

wenming.gapo 发布于 2020-07-02

本篇博客主要介绍下Tomcat整体架构,以及核心组件的作用。 1. 整体架构简析 如果将Tomca他的结构高度抽象的话,那么Tomcat其实可以看成只是有连接器(Connector)和容器(Container)两个组件构成。其中Connector组件负责在服务器端处理客户端连接,...

阅读(15)评论(0)赞 (0)

编程技术

k8s实践(11) –服务发现CoreDNS详解

16

darida 发布于 2020-06-30

参考: 官方网站, https://coredns.io/ CoreDNS安装, https://my.oschina.net/u/2306127/blog/1618543 CoreDNS使用手册, https://coredns.io/manual/toc/ CoreDNS源码...

阅读(20)评论(0)赞 (0)

编程技术

四张图带你了解Tomcat系统架构

10

xiaoli.he 发布于 2020-06-30

俗话说,站在巨人的肩膀上看世界,一般学习的时候也是先总览一下整体,然后逐个部分个个击破,最后形成思路,了解具体细节, Tomcat 的结构很复杂,但是 Tomcat 非常的模块化,找到了 Tomcat 最核心的模块,问题才可以游刃而解,了解了 Tomcat 的整体架构对以后深入了...

阅读(21)评论(0)赞 (0)

Java

耐心看,1个Dubbo漏洞,35道必问面试题,Dubbo没什么可神秘的

14

xiaoli.wang 发布于 2020-06-29

Dubbo漏洞 无意中在网上看到了这样的一条新闻,说是我们360监测发现了Dubbo官方发布的危险漏洞通告,而且尴尬的是,世界上受影响最大的居然是中国,有图有真相 我感觉这也从侧面证明了一件事情,就是 为什么面试的时候这些神奇的技术会问的那么频繁了 ,这一次真的是找到真相了,那我...

阅读(22)评论(0)赞 (0)

Spring

Spring security认证两类用户代码实例

3

puefu.he 发布于 2020-06-25

向容器中添加一个自定义的认证类实现UserDetailsService 在这个类里面就可以进行用户类型的判断,包括三类用户(管理员使用内存认证,老师和学生都使用数据库认证) 然后在 然后在configure里面设置认证的类和密码的加密方式 以上就是本文的全部内容,希望对大家的学习...

阅读(26)评论(0)赞 (0)

Java

SpringBoot系列之RestTemplate调https接口

likai 发布于 2020-06-25

业务:本系统接口都是http的,调用第三方接口,因为做了安全性校验,所以不能通过RestTemplate调用 方法:重写覆盖SimpleClientHttpRequestFactory抽象类的prepareConnection方法 package com.minstone.app...

阅读(16)评论(0)赞 (0)

Java

撸了一个通用的聊天室,召唤一起开发

17

xiaoli.wang 发布于 2020-06-24

游戏已经上线了一年多了,现在正处于维护期,因此经常研究公司的底层架构和组件,研究透了后自己便会尝试自己写一个,而这个就是研究了相关组件后写的一个通讯组件啦,将通讯模块设计成组件的方案是支持导入到各个工程的,有需要可以自取。 demo访问地址: http://chatroom.li...

阅读(17)评论(0)赞 (0)

Java

三、深入理解OkHttp:连接处理-ConnectIntercepter

1

尖兵 发布于 2020-06-21

终于来到OkHttp的网络连接模块,这块内容是OkHttp的核心内容。我们知道Http的连接需要进行3此握手,断开需要4次挥手。而连接的每一次握手,都需要进行Socket连接、释放,这是一个非常麻烦而且耗时耗力的过程。那么连接的服用就显得尤为重要了,同个地址的连接,如果在用完后不...

阅读(22)评论(0)赞 (0)

Spring

springboot 集成CAS 实现单点登录

8

邓龙华 发布于 2020-06-21

最近新参与的项目用到了cas单点登录,我还不会,这怎么能容忍!空了学习并搭建了一个spring-boot 集成CAS 的demo。实现了单点登录与登出。 单点登录英文全称是:Single Sign On,简称 SSO 。 含义:在多个相互信任的系统中,只要登录一个系统其他系统均可...

阅读(27)评论(0)赞 (0)

编程技术

618,P7架构师带你探索淘宝服务端高并发分布式架构演进之路

15

Harries 发布于 2020-06-20

1. 概述 本文以淘宝作为例子,介绍从一百个并发到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 2. 基本概念 在介绍架构之前,为了避免部分读者对架构设计中的一些概念不了解,...

阅读(32)评论(0)赞 (0)

编程技术

一起玩转微服务(4)——如何实施微服务

2

puefu.he 发布于 2020-06-20

一、如何实施微服务 微服务是一种架构的理念,提出了微服务的设计原则,从理论为具体的技术落地提供了指导思想。 实施微服务需要具备以下条件: 计算和存储资源能否快速的分配 是否具备快速部署的能力,因为微服务每个服务都比较微小,所以不管是测试环境还是生产环境都需要快速部署的能力 基本的...

阅读(30)评论(0)赞 (0)