标签:Transport

Java

SkyWalking之高级玩法

4

xiaoli.wang 发布于 2019-01-19

SkyWalking是基于javaagent的两大字节码操作工具之一的Byte Buddy实现的无侵入APM(application performance monitor) 系统,目前项目在Apache孵化器中,想了解SkyWalking和Byte Buddy源码的同学可在文章...

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

编程技术

从蚂蚁金服微服务实践谈起 | SOFAChannel#1 直播整理

24

xiaoli.wang 发布于 2019-01-18

<SOFA:Channel/>,有趣实用的分布式架构频道。 <SOFA:Channel/> 作为 SOFA 所有在线内容的承载,包含直播/音视频教程,集中体现 SOFAStack 的能力全景图。 本文根据 2018/1/17 晚直播内容整理, 欢迎加入直播...

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

Java

java通过smtp服务 给指定邮箱发送邮件含附件

4

hanze 发布于 2019-01-17

用程序发邮件首先需要一个smtp服务器, 虽然说网上也有自建服务器的教程,但是由于工程量大, 还要兼容各大邮箱厂商,有可能发送失败或被归为垃圾邮件。 所以不推荐自建smtp服务器实现。 推荐是有2种方法来实现 第三方邮箱发邮件 1、买类似阿里云的smtp资源包(阿里云 1000条...

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

Java

RPC 协议之争和选型要点

15

likai 发布于 2019-01-16

《Netty 进阶之路》、《分布式服务框架原理与实践》作者李林锋深入剖析 RPC 协议之争和选型问题。李林锋此后还将在 InfoQ 上开设 Netty 专题持续出稿,感兴趣的同学可以持续关注。 1. 协议之争背景 1.1 RPC 调用的协议选择 RPC 调用的协议选择包含两部分:...

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

Java

使用Spring Boot和Elasticsearch教程

puefu.he 发布于 2019-01-14

Elasticsearch  是一种实时分布式和开源的全文搜索和分析引擎。它是基于文档的搜索平台,具有快速搜索功能。它针对大海捞针式的搜索进行了优化,重点不在于一致性或原子性。 在本博客中,我将介绍如何下载Elasticsearch并进行设置。此外,如何使用&...

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

Java

servlets – java.lang.NoClassDefFoundError:org / apache / ws / commons / schema / resolver …

changyuan.xu 发布于 2019-01-12

我正在尝试创建一个简单的“Hello”Web服务,我收到以下错误: type Exception report message Servlet.init() for servlet AxisServlet threw exception description The serve...

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

Java

java – 私有/公钥认证的示例

darida 发布于 2019-01-11

参见英文答案 > SSHJ Example of Public Key Auth from File 1个 任何人都可以在 sshj 给我一个私钥/公钥认证的例子吗? 在sshj命令行相当于什么, ssh -i /path/to/mykey.private username...

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

Spring

java – 如何在Tomcat上正确关闭JAX-WS Spring应用程序?

hanze 发布于 2019-01-11

启动应用程序并立即关闭Tomcat后,我收到Tomcat的以下两个警告: Mrz 11, 2013 11:25:06 AM org.apache.catalina.loader.WebappClassLoader checkThreadLocalMapForLeaks Schwe...

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

Spring

Spring Cloud-Eureka Client 原理解析

6

darida 发布于 2019-01-11

前面一些 demo 中已经介绍了如何使用 SOFABoot 来集成 Spring Cloud Netflix Eureka 组件。本篇将来先解析下 Eureka Client 的工作原理。 Netflix 和 SpringCloud spring-cloud-commo...

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

Java

Tomcat中JNDI的Java Mail API配置文档

yeseng 发布于 2019-01-11

我花了几天的时间来弄清楚如何通过JNDI在Tomcat中配置 java x.mail.Session并进行身份验证,现在我得到了它,但只是在深入研究代码之后. 在这段时间里,我看到了有史以来最糟糕的代码:javax.mail.Service #connect(String,Str...

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

Java

java – 如何在电子邮件中设置“name”属性

dulong 发布于 2019-01-11

我发送邮件与 Java 邮件和SMTP服务器.我希望能够更改收件人在收到电子邮件时看到的“名称” – 而不仅仅是电子邮件地址的前缀(@之前的位). 我怀疑我需要更改或添加’props.put();’设置,但我无法解决哪一个. public class Email { privat...

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

Java

java – 使用参数化IN子句时N1QL查询超时

dulong 发布于 2019-01-10

使用Couchbase服务器4.1.0(和4.5), Java SDK 2.2.8(也尝试使用2.2.7,2.3.1和2.3.3),我有一个利用二级索引的查询,当我运行我的运行时运行正常代码本地甚至通过CBQ(CBQ大约需要3毫秒)在AWS服务器上.但是,在AWS上运行我的应用程...

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

Java

Elasticsearch源码分析 | 单节点的启动和关闭

3

Harries 发布于 2019-01-07

本文主要简要介绍Elasticsearch单节点的启动和关闭流程。Elasticsearch版本:6.3.2 相关文章 1、 Google Guice 快速入门 2、 Elasticsearch 中的 Guice 3、 教你编译调试Elasticsearch 6.3.2源码 4、...

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

Java

在Spring Boot 2.0中使用ElasticSearch

hanze 发布于 2019-01-07

演示的目标 使用 Spring Data ElasticSearch 连接并查询嵌入式ElasticSearch节点 使用 Spring Data ElasticSearch 连接并查询外部ElasticSearch节点 所有在ElasticSearch API 5.5.0中运行...

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

Java

五种I/O模型和Java NIO源码分析

6

yanxinchi 发布于 2019-01-07

最近在学习Java网络编程和Netty相关的知识,了解到Netty是NIO模式的网络框架,但是提供了不同的 Channel 来支持不同模式的网络通信处理,包括同步、异步、阻塞和非阻塞。学习要从基础开始,所以我们就要先了解一下相关的基础概念和Java原生的NIO。这里,就将最近我学...

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

编程技术

微服务高速通信设计

14

hanze 发布于 2018-12-29

开卷有益,点击蓝字关注哟 企业应用微服务化的思考 近年来越来越多的企业开始实践微服务,而微服务在企业应用落地的过程,面临着微服务开发框架的选型,无论是自研还是选择第三方框架都不得不考虑的问题包括: 微服务框架是否具备高可靠性,任何时间不能中断业务; 微服务框架是否能够实现高速通信...

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

Spring

IDEA 远程调试 spring war tomcat

2

邓龙华 发布于 2018-12-28

1. 新增Remote Configuration -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=5005 2.配置Tomcat 配置服务器Tomcat 进入$TOMCAT_HOME/bin目录下 vi...

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

Java

[dubbo] Dubbo API 笔记——配置参考

likai 发布于 2018-12-25

schema 配置参考 所有配置项分为三大类 服务发现:表示该配置项用于服务的注册与发现,目的是让消费方找到提供方 服务治理:表示该配置项用于治理服务间的关系,或为开发测试提供便利条件 性能调优:表示该配置项用于调优性能,不同的选项对性能会产生影响 所有配置最终都将转换为 URL...

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