标签:HTTP服务器

编程技术

老9乐购彩票邀请码【25295678】,go-microservice-template,Minke的微服务

yeseng 发布于 2019-05-20

老9乐购彩票邀请码【25295678】 本文讲的是5分钟学习基于Go,go-microservice-template,Minke的微服务,【编者的话】本篇文章介绍了Go语言下构建微服务的例子,作者利用一个helloword讲解了如何使用他的微服务框架,该框架不仅包含了构建服务,...

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

Java

JavaScript 太糟糕,JVM 有妙招!

35

xubiao.zhuang 发布于 2019-05-01

虽然 JavaScript 凭借其简洁性、交互性等优势横扫了各大编程语言榜单,但是一直以来, JavaScript  应用程序的工具链极其复杂,引发不少开发者吐槽,在此,我们是否有更好的解决方案将其替代? 接下来,本文中将分享几个 JVM 的替代方案,希望对大家有所裨益...

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

编程技术

一篇读懂分布式架构下的负载均衡技术:分类、原理、算法、常见方案等

10

xubiao.zhuang 发布于 2019-04-29

1、引言 关于“负载均衡”的解释,百度词条里:负载均衡,英文叫Load Balance,意思就是将请求或者数据分摊到多个操作单元上进行执行,共同完成工作任务。 负载均衡(Load Balance)建立在现有网络结构之上,它提供了一种廉价有效透明的方法扩展网络设备和服务器的带宽、增...

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

Java

高级运维篇:Docker构建Tomcat Web服务器与Tomcat如何优化

10

hanze 发布于 2019-04-29

Tomcat是由Apache软件基金会下属的Jakarta项目开发的一个Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,Tomcat本身也是一个HTTP服务器,可以单独使用,apach...

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

Java

Apache MINA 2.0.21 和 2.1.1 发布,高性能 Java 网络框架

小丁 发布于 2019-04-14

Apache Mina 网络通信 Apache Mina Server 是一个网络通信应用框架,也就是说,它主要是对基于TCP/IP、UDP/IP协议栈的通信框架(当然,也可以提供JAVA 对象的序列化服务、虚拟机管道通信服务等),Mina 可以帮助我… Mr&...

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

Java

该如何编写“高性能 Java 代码的实践”

yanxinchi 发布于 2019-04-14

介绍 首先将介绍如何定义可度量的性能指标,然后看看有哪些工具可以用来度量和监控应用程序性能,以及确定性能瓶颈。 我们还将看到一些常见的Java代码优化方法以及最佳编码实践。现在我们看看用于提升Java应用程序性能的JVM调优技巧和架构调整, 性能优化是一个很宽泛的话题,本文只是对...

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

Spring

Spring Cloud 参考文档(Spring Cloud Config快速入门)

dulong 发布于 2019-04-12

Spring Cloud Config快速入门 这个快速入门使用Spring Cloud Config Server的服务器和客户端。 首先,启动服务器,如下所示: $ cd spring-cloud-config-server $ ../mvnw spring-boot:run...

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

编程技术

架构师的操作系统

zhuangli 发布于 2019-03-15

操作系统 操作系统时有两个主要部分组成的:硬件和软件。硬件是计算机的物理设备。软件则是使得硬件能够正常工作的程序的集合。计算机软件分成两大类:操作系统和应用程序。应用程序使用计算机硬件来解决用户的问题。操作系统则控制用户对硬件访问。 操作系统时有两个主要部分组成的:硬件和软件。硬...

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

Java

Vert.x的介绍!这是目前最快的Java框架

yeseng 发布于 2019-03-08

如果您最近使用Google搜索“最佳网络框架”,您可能会偶然发现Techempower基准测试,其中排名超过300个框架。在那里你可能已经注意到Vert.x是排名最高的之一。 Vert.x是一个多语言Web框架,它支持Java,Kotlin,Scala,Ruby和Javascri...

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

编程技术

基于 CSE 的微服务架构实践:基础架构

2

刘莉莉 发布于 2019-03-02

“动手” 开始做对于项目的推动作用,远大于 “思考” 如何做。在 单体应用微服务改造实践 中,分析了一种“持续迭代演进”进行微服务改造的方法学,这个方法学同样适用于从头开始进行微服务开发。  CSE提供了非常多场景的开发支持,对于开发者,应该尽可能选择统一的技术栈,这样...

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

编程技术

『互联网架构』软件架构-tomcat之线程源码熟悉通信方式(上)(21)

1

尖兵 发布于 2019-03-01

今天说说tomcat线程源码模型,想通过tomcat的线程源码的模型,老铁们可以熟悉关于连接的,高并发的一些配置。之前就是配置好了,就永久受益了,一起说说tomcat的线程模型还是收益比较大的。 Tomcat支持的四种线程模型的介绍 截止到8.0 tomcat支持的四种现场模型,...

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

Spring

Java编程方法论-Spring WebFlux篇 Reactor-Netty下HttpServer 的封装

zhuangli 发布于 2019-02-28

本系列为本人Java编程方法论 响应式解读系列的 Webflux 部分,现分享出来,前置知识Rxjava2 ,Reactor的相关解读已经录制分享视频,并发布在b站,地址如下: Rxjava源码解读与分享: www.bilibili.com/video/av345… Reacto...

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

Java

Tomcat服务器的 Server.xml 配置文件详解!

18

dulong 发布于 2019-02-21

前言 Tomcat隶属于Apache基金会,是开源的轻量级Web应用服务器,使用非常广泛。server.xml是Tomcat中最重要的配置文件,server.xml的每一个元素都对应了Tomcat中的一个组件;通过对xml文件中元素的配置,可以实现对Tomcat中各个组件的控制。...

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

Java

Maven学习笔记五【Repositories】

xirruiqiang 发布于 2019-02-05

Maven中的存储库用于保存不同类型的构建项目和依赖关系。 严格来讲,只有两种类型的存储库:本地存储库和远程存储。本地存储库指向本地的一个副本,该副本是远程下载的缓存,并且还包含尚未发布的临时构建项目。 远程库指的是任何其他类型的存储库,可以通过各种协议访问如file://和ht...

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

Java

JB的测试之旅-jenkins打包产物生成二维码

49

puefu.he 发布于 2019-02-01

无风不起浪,为什么会做这个事情,就要由前几天讲起了。。 悲剧了 小公司没有资源,因为很多内测都是用第三方的,这边用的是蒲公英; 在某日早上,开发提测,打包,上传 pgy ,准备给业务方体验的时候,结果点击 查看下载页 按钮,弹出这货; 一开始以为是自己手误,然后再上传几次,依然显...

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

Java

Micronaut使用提前编译支持Spring Boot

songhua.gao 发布于 2019-01-31

随着 Micronaut 1.0.1 的发布,OCI的Micronaut团队很高兴地宣布推出 Micronaut for Spring 1.0 M1 。 Micronaut for Spring增加了使用历史悠久的基于Spring注释的编程模型来构建与Micronaut和Spri...

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

Java

【cve-2018-11759】针对Apache mod_jk 访问控制的绕过方法

7

邓龙华 发布于 2019-01-30

本文为《 CVE-2018-11759]Apache mod_jk access control bypass 》的翻译文章。 嘿,各位大佬们: 我非常激动向你们介绍一个我同事(ID为Xel)和我在一次渗透测试中发现的新漏洞:CVE-2018-11795 一年前,我在Wordpr...

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

Java

dubbo源码解析(三十)远程调用——rest协议

dulong 发布于 2019-01-29

远程调用——rest协议 目标:介绍rest协议的设计和实现,介绍dubbo-rpc-rest的源码。 前言 REST的英文名是RepresentationalState Transfer,它是一种开发风格,关于REST不清楚的朋友可以了解一下。在dubbo中利用的是红帽子Red...

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