标签:协议

编程技术

微服务架构,多“微”才合适?

10

xubiao.zhuang 发布于 2019-02-22

以前的文章讨论过《 互联网架构,究竟为啥要做服务化? 》,随着数据量、并发量、业务复杂度的增长,互联网架构会出现以下问题: 代码到处拷贝 底层复杂性扩散 基础库(so/jar/dll)耦合 SQL质量得不到保障,业务相互影响 数据库耦合 “服务化”是一个很好的解决上述痛点的方案。...

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

Java

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

18

dulong 发布于 2019-02-21

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

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

编程技术

微服务之数据同步Porter

11

yanxinchi 发布于 2019-02-21

Porter是一款数据同步中间件,主要用于解决同构/异构数据库之间的表级别数据同步问题。 背景 在微服务架构模式下深刻的影响了应用和数据库之间的关系,不像传统多个服务共享一个数据库,微服务架构下每个服务都要有自己的数据库。如果你想获得微服务带来的好处,每个服务独有一个数据库是必须...

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

Java

RPC基本原理以及如何用Netty来实现RPC

3

小丁 发布于 2019-02-21

在微服务大行其道的今天,分布式系统越来越重要,实现服务化首先就要考虑服务之间的通信问题。这里面涉及序列化、反序列化、寻址、连接等等问题。。不过,有了RPC框架,我们就无需苦恼。 一、什么是RPC? RPC(Remote Procedure Call)— 远程过程调用,是一个计算机...

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

Java

Netty 和 RPC 框架线程模型分析

24

yanxinchi 发布于 2019-02-21

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析 Netty 和 RPC 框架线程模型。李林锋已在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。 1. 背景 1.1 线程模型的重要性 对于 RPC 框架而言,影响其性能指标的主要...

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

Java

java debug初探

刘莉莉 发布于 2019-02-20

JPDA、JDI、JDWP傻傻分不清楚 关于Java debug架构,有一堆相关的名词。其中JPDA是整个debug架构的缩写:Java Platform Debugger Architecture, 整个架构可以从 JPDA文档 最开头了解到: Components Debug...

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

编程技术

曾创年度医疗影像最高融资记录,这家公司正用AI诊断脑卒中

4

小丁 发布于 2019-02-20

2018年11月 CCR(中华放射学学术大会)上,医疗AI创企图玛深维一连发布了四款新品。其中,脑卒中 CT 智能诊断系统(σ-Discover/Stroke CT)荣获「机器之心2018年度·三十大最具创新AI产品/解决方案」奖项。 图玛深维(12 SIGMA T...

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

编程技术

Istio——企业级微服务解决方案

2

hellas 发布于 2019-02-20

2017年5月,谷歌面向大规模容器化应用管理的开源项目Istio正式发布了。此后经过快速的发展,于2018年7月发布了里程碑式的1.0版本。本文的主要内容包括:Istio是什么、Istio的工作原理以及落地方式。在本系列的后续文章中我们还会深入了解Istio的安全和流量管理功能。...

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

Java

Apache Olingo 2.0.11 发布,实现 OData 的 Java 库

zhuangli 发布于 2019-02-20

Apache Olingo 2.0.11 发布了,Olingo 是一个用于实现 Open Data Protocol(OData,开放数据协议)的 Java 库,可以让开发者实现 OData 的生产者与消费者。 OData 是一种用来查询和更新数据的 Web 协议,其提供了把存在...

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

Java

Java相关笔记

3

wenming.gapo 发布于 2019-02-20

Java 1. 面向对象和面向过程的区别 面向过程 优点:性能比面向对象高,因为类调用时需要实例化,开销比较大,比较消耗资源;比如单片机、嵌入式开发、Linux/Unix等一般采用面向过程开发,性能是最重要的因素。 缺点:没有面向对象易维护、易复用、易扩展 面向对象 优点:易维护...

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

Java

Apache JMeter 5.1 发布,JDBC 测试可设置 init SQL

4

hanze 发布于 2019-02-19

Apache JMeter 5.1 发布了,JMeter 是一个纯 Java 编写的用于测试服务器的应用。它可以用来生成测试负载,并测试性能与功能性行为。JMeter 支持包括 HTTP(S)、JDBC、JMS、FTP、LDAP、TCP 与本机调用等协议,也可以轻松扩展...

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

Java

Netty+SpringBoot+FastDFS+Html5实现聊天App(六)

wenming.gapo 发布于 2019-02-19

Netty+SpringBoot+FastDFS+Html5实现聊天App,项目介绍。 Netty+SpringBoot+FastDFS+Html5实现聊天App, 项目github链接 。 本章完整代码链接 。 本章将给聊天App_PigChat加上心跳机制。 为什么要实现心跳...

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

Java

关于Java收费这事,回答几个问题

1

puefu.he 发布于 2019-02-19

本文转载自公众号「小肥羊聊Java」, 作者:杨晓峰,前 Oracle 首席工程师 最近一段时间, 关于 JDK 要开始收费的消息满天飞,各种讯息夹杂其中,不免有 Java 工程师或者使用Java 应用开发的公司有所担心,以下是前 Oracle首席工程师 杨晓峰老师对于该话题的分...

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

Java

SpringBoot 实战 (八) | 使用 Spring Data JPA 访问 Mysql 数据库

3

wenming.gapo 发布于 2019-02-19

微信公众号:一个优秀的废人 前言 如题,今天介绍 Spring Data JPA 的使用。 什么是 Spring Data JPA 在介绍 Spring Data JPA 之前,首先介绍 Hibernate 。 Hibernate 使用 O/R 映射 (Object-Relati...

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

Java

最受欢迎的100个Java库

3

puefu.he 发布于 2019-02-19

谁拔得头筹?谁又落于人后?我们分析了 GitHub 中 47,251 条依赖关系,得出最受欢迎的100个 Java 库。 漫长的周末里,我们最喜欢的消遣方式是遍历 GitHub,找出最受欢迎的 Java 库。我们决定,将其中的乐趣与所得分享给大家。 我们分析了 GitHub 中前...

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

Java

LuckyFrame V2.7.2 Beta 发布,一站式自动化测试平台

1

刘莉莉 发布于 2019-02-19

LuckyFrame V2.7.2 Beta 版本发布,这是集自动化测试以及质量管理的统一平台,自动化测试支持接口自动化&UI自动化&移动自动化,兼容全平台部署(Windows、MAC、Linux),并提供几个质量管理数据收集模板,用来做项目质量分析。 此版本增加...

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

Java

Java版本更新重大提醒 – Azul

xiaoli.wang 发布于 2019-02-19

2019年1月对于Java开发人员和用户都特别重要。原因是 Oracle JDK 8发布了更新202 ,这是 Oracle的JDK 8 的 最终公开更新 (针对商业用户)。用户现在需要仔细考虑将来如何更新升级Java版本了。 对于非商业桌面用户,将继续通过现有Java Updat...

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

Java

weblogic 脚本创建Managed Server (受管服务器)

hellas 发布于 2019-02-18

说明 weblogic 安装目录下有一个创建 Managed Server 的脚本,脚本位于 /u01/app/Oracle/Middleware/oracle_common/common/bin/config.sh 下,但脚本会启动一个GUI界面程序,在Linux下需要安装图形...

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