标签:DNS

Java

路线图与课程链接:如何跟上开发潮流,成为一名 DevOps 工程师?

2

Harries 发布于 2018-10-19

编者按:DevOps是最近开发界很火的一个领域。但是要想成为DevOps工程师必须18般武艺样样精通。幸好GitHub上面有Kamranahmedse给出了成为一名DevOps工程师的路线图,它说明了DevOps工程师的角色是什么,需要学习哪些工具和技术。javinpaul则在M...

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

Java

升级gradle&reactnative遇到的那些坑

小丁 发布于 2018-10-16

一、前言 首先是项目需求: 必须把客户端版本从ReactNative0.43版本升级到0.55版本; 必须把okhttp升级到最新的3.8.1版本 希望gradle从2.14.1升级从4.5.1版本; 分析 升级ReactNative实际上和gradle没什么关系,关键在于: 1...

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

Java

gRPC-Java 1.15.1 正式发布,gRPC 的 Java 实现

yanxinchi 发布于 2018-10-12

gRPC-Java 1.15.1 发布了 。官方建议 OkHttp 用户进行升级,但如果没有看到下面提到的特定错误,那么应该不会受到太大影响。 Bug 修复 okhttp: settings acks back after apply settings before sendin...

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

Java

SOFAMesh中的多协议通用解决方案x-protocol介绍系列(2)——快速解码转发

7

dulong 发布于 2018-10-10

前言 在Istio和Envoy中,对通讯协议的支持,主要体现在HTTP/1.1和HTTP/2上,而我们SOFAMesh,则需要支持以下几个RPC协议: SOFARPC:这是蚂蚁金服大量使用的RPC协议(已开源) HSF RPC:这是阿里集团内部大量使用的RPC协议(未开源) Du...

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

Java

深入源码分析 Java 线程池的实现原理

18

Harries 发布于 2018-10-08

程序的运行,其本质上,是对系统资源(CPU、内存、磁盘、网络等等)的使用。如何高效的使用这些资源是我们编程优化演进的一个方向。今天说的线程池就是一种对CPU利用的优化手段。 网上有不少介绍如何使用线程池的文章,那我想说点什么呢?我希望通过学习线程池原理,明白所有 池化技术 的基本...

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

Java

Tomcat 的 Server 文件配置详解!

18

xubiao.zhuang 发布于 2018-10-08

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

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

Java

分布式中几种服务注册与发现组件的原理与比较

4

changyuan.xu 发布于 2018-10-05

在云计算和容器化技术发展火热的当下,对于微服务架构,服务注册与发现组件是必不可少的。在传统的服务架构中,服务的规模处于运维人员的可控范围内。当部署服务的多个节点时,一般使用静态配置的方式实现服务信息的设定。在微服务应用中,服务实例的数量和网络地址都是动态变化的,这对系统运维提出了...

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

Java

分布式中几种服务注册与发现组件的原理与比较

4

changyuan.xu 发布于 2018-10-05

在云计算和容器化技术发展火热的当下,对于微服务架构,服务注册与发现组件是必不可少的。在传统的服务架构中,服务的规模处于运维人员的可控范围内。当部署服务的多个节点时,一般使用静态配置的方式实现服务信息的设定。在微服务应用中,服务实例的数量和网络地址都是动态变化的,这对系统运维提出了...

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

Java

Netty 4.1.30.Final 发布,经典开源 Java 网络服务框架

尖兵 发布于 2018-09-29

Netty 4.1.30.Final 发布了,Netty 是一个 Java 开源框架。Netty 提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。此版本包含错误修复,以及一些重要的改进。 更新内容: Add cache for ...

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

Java

Java HTTP 组件库选型看这篇就够了

hanze 发布于 2018-09-23

Java HTTP 组件库选型看这篇就够了 最近项目需要使用 Java 重度调用 HTTP API 接口,于是想着封装一个团队公用的 HTTP client lib. 这个库需要支持以下特性: 连接池管理,包括连接创建和超时、空闲连接数控制、每个 host 的连接数配置等。基本上...

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

Java

对陈同学面试问题的自己的回答

yanxinchi 发布于 2018-09-19

本文章大部分题目都来自陈同学的博客文章,当然,里面也加入了一点点我从别的地方摘抄的题。除了算法之外,其它的应该大部分都有写。 Activity Q:说下Activity的生命周期? A:Activity的生命周期是 oncreate()->onStart()->onR...

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

Java

你不知道的 Electron (一):神奇的 remote 模块

9

darida 发布于 2018-09-18

转自IMWeb社区,作者:laynechen,原文链接 在上一篇Electron 进程通信 中,介绍了 Electron 中的两种进程通信方式,分别为: 使用 ipcMain 和 ipcRenderer 两个模块 使用 remote 模块 相比于使用两个 IPC 模块,使用 re...

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

Java

开源周报第35期:苟利国家生死以,保温杯里泡枸杞

12

puefu.he 发布于 2018-09-18

中年男人近来一直饱受调侃,当年铁汉一般的男人,如今端着保温杯数枸杞,人生最大的落差莫过:火锅英雄迟暮,油碟竟然加醋。身为一个埋头苦干,不舍昼夜的勤劳程序员,不知不觉从大一到大二到大三,研一到研二再到研三,一不小心就到了中年,但是坚强的你,真的不要太担心也不要太自责,只要你的那一位...

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

Java

Tomcat安装、配置、优化及负载均衡详解

5

likai 发布于 2018-09-13

一、常见JavaWeb服务器 1、WebLogic:是BEA公司的产品、WebSphereAS:是IBM公司的产品、JBossAS:红帽公司的产品,可以自行了解 2、Tomcat服务器:Sun公司在推出的小型Servlet/JSP调试工具的基础上发展起来的一个优秀的Servlet...

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

Java

Java内部DNS查询实现和参数设置

尖兵 发布于 2018-09-12

默认JVM会缓存每一次DNS的查询结果,并且使缓存结果永远有效,直到你对该JVM重启为止。有时候业务需要系统能对域名切换及时而自动进行切换。这时候你就需要禁用或调整JVM的DNS缓存机制。在独立运行程序中(非容器环境),可以在应用启动的时候通过以下代码完成: //设置解析成功的域...

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

Java

OKHTTP3源码和设计模式(下篇)

5

xirruiqiang 发布于 2018-08-29

​ 在 《OKHTTP3源码和设计模式(上篇)》 ,中整体介绍了 OKHttp3 的源码架构,重点讲解了请求任务的分发管理和线程池以及请求执行过程中的拦截器。这一章我们接着往下走认识一下 OKHttp3 底层连接和连接池工作机制。 RealCall 封装了请求过程, 组织了用户和...

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

Java

Netty 4.1.29.Final 发布,经典开源 Java 网络服务框架

xirruiqiang 发布于 2018-08-24

Netty 4.1.29.Final 发布了 ,此版本包含错误修复,以及一些重要的改进。 最重要的变更如下 Correctly handle DNS redirects for NS servers that have no ADDITIONAL records ( #8177 ...

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

Java

分布式服务框架之远程通讯技术及原理分析

5

xiaoli.wang 发布于 2018-08-23

在分布式服务框架中,一个最基础的问题就是远程服务是怎么通讯的,在Java领域中有很多可实现远程通讯的技术,例如:RMI、MINA、ESB、Burlap、Hessian、SOAP、EJB和JMS等,这些名词之间到底是些什么关系呢,它们背后到底是基于什么原理实现的呢,了解这些是实现分...

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