标签:二维码

Java

原来你是这样的 Stream:浅析 Java Stream 实现原理

6

xubiao.zhuang 发布于 2018-10-19

作者 | 任旭东 杏仁后端攻城狮,关注服务端技术和敏捷开发。 Stream 为什么会出现? Stream 出现之前,遍历一个集合最传统的做法大概是用 Iterator,或者 for 循环。这种两种方式都属于外部迭代,然而外部迭代存在着一些问题。 开发者需要自己手写迭代的逻辑,虽然...

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

Java

调用链与日志的关联式跟踪查询

14

zhuangli 发布于 2018-10-17

长假过完,相信无缘支付宝中国锦鲤的你一定已经回来工作了。虽然轻轻松松与全球免单大礼包失之交臂,但不要丧气,小编悄悄为你准备了一份秘籍,助你在2018年最后不到三个月的时间里成功逆袭,斩获年终奖的大锦鲤! 本月小编将带大家一起了解UAVStack的调用链技术,讲述调用链技术的源起、...

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

Java

Jenkins搭建iOS/Android

2

xiaoli.wang 发布于 2018-10-15

编辑推荐: 本文来自于debugtalk.com,根据项目需求,现要在团队内部搭建一个统一的打包平台,实现对iOS和Android项目的打包。 背景描述 根据项目需求,现要在团队内部搭建一个统一的打包平台,实现对iOS和Android项目的打包。而且为了方便团队内部的测试包分发,...

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

Spring

SpringCloud组件:Eureka的服务发现与消费

songhua.gao 发布于 2018-10-10

在之前的章节我们已经把服务注册到 Eureka Server ,那么我们该怎么调用已经注册后的服务呢? 我们本章来简单的介绍我们具体该怎么调用 服务节点 请求内容。 本章目标 消费 Eureka 注册的 服务节点 的请求信息。 构建项目 我们只需要创建一个 服务节点项目 即可,因...

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

Spring

SpringCloud组件 & 源码剖析:Eureka服务注册方式流程全面分析

xiaoli.he 发布于 2018-10-09

在 SpringCloud组件:Eureka服务注册是采用主机名还是IP地址? 文章中我们讲到了 服务注册 的几种 注册方式 ,那么这几种 注册方式 的源码是怎么实现的呢?我们带着这一个疑问来阅读本章内容能够让你更深入了解这块的知识点!!! 本章目标 分析每一种 服务注册方式 源...

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

Java

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

18

Harries 发布于 2018-10-08

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

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

Java

利用 Transform 解决模块化开发服务调用问题

8

yeseng 发布于 2018-10-05

如果你对本文感兴趣,也许你对我的公众号也会有兴趣,可扫下方二维码或搜索公众微信号:mxszgg 前言 如果读者对模块化开发的服务调用具有一定的认识可以跳过下面一小节。 模块化开发中的服务调用概念 模块化开发现在对于 Android 开发者来说应该是一个耳熟能详的名词了,现在应该有...

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

创业知识

微信任性更新订阅号,新媒体创业者自救指南

8

邓龙华 发布于 2018-10-03

几天前,微信更新了6.7. 3 版本,作为一名资深的安卓用户,从朋友圈里感受到这次更新对新媒体运营产生的剧烈影响:取消头条大图显示、新增“常读订阅号”功能,一不小心你的头条就会变成别人的次条、服务号头图变成2.35:1…… 可是...

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

Spring

Springboot 迁移及上传文件至阿里云OSS

1

wenming.gapo 发布于 2018-09-28

本文介绍GitClub小程序后端的服务器文件的迁移以及更新图片上传至阿里云OSS存储服务器,如果不了解GitClub小程序的朋友可以看下我的上篇文章 关于Android开源库分享平台,(GitClub)微信小程序的开发体验 ,在此特别纠正下,当前版本暂时只有Android的开源库...

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

Java

原 荐 Hyperledger Fabric Java SDK Demo

2

yeseng 发布于 2018-09-27

Netkiller Blockchain 手札 Mr. Neo Chan, 陈景峯(BG7NYT) 中国广东省深圳市望海路半岛城邦三期 518067 +86 13113668890 <netkiller@msn.com> 文档始...

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

Java

Java 11 正式发布,告诉你到底应不应该升级

8

likai 发布于 2018-09-27

美国当地时间9月25日,Oracle 官方宣布 Java 11 (18.9 LTS) 正式发布,可在生产环境中使用! 本文,我们来看一下Java 11到底是什么、他有什么特别的、到底要不要升级到Java 11。 Java 11有什么特别的 在Oracle官网中,进入下载页面,第一...

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

Java

[译] 如何定义日志消息的级别?详解日志的 5 个级别

2

changyuan.xu 发布于 2018-09-26

作者 | aib42 译者 | 刘嘉洋,无明 日志级别如何划分? 日志记录是软件开发的一个概念,几乎所有(可能并不是所有)软件都能从日志记录中获得很多好处。在开始一个大项目时,日志记录通常是我第一个要搭建的子系统。关于它的好处,我可以说出一大堆,但我想把这个机会留给其他人(或者哪...

阅读(40)评论(0)赞 (1)

Java

Weixin Java Tools 3.2.0 版本发布,增加接口

darida 发布于 2018-09-24

本次版本更新主要增加了不少接口,比如开放平台模块增加大量小程序相关接口,公众号模块增加大量卡券相关接口,企业微信模块增加了必要的缺失接口如应用相关、通讯录相关的支持,同时也修复了一些微信支付的bug。具体更新日志如下: 微信开放平台 #644 WxOpenConfigStorag...

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

Java

HashMap为何从头插入改为尾插入

9

darida 发布于 2018-09-21

微信公众号:如有问题或建议,请在下方留言; 最近更新:2018-09-21 前言 前面对于HashMap在jdk1.8中元素插入的实现原理,进行了详细分析,具体请看:HashMap之元素插入。文章发布之后,有一位朋友问了这么一个问题:"jdk1.7中采用头插入,为什么j...

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

Java

【网易严选】iOS持续集成打包(Jenkins+fastlane+nginx)

5

changyuan.xu 发布于 2018-09-20

本文来自网易云社区 作者:孙娇 严选iOS客户端的现有打包方式是通过远程连接打包机执行脚本去打包,打完包会输出相应的ipa的二维码,扫一扫二维码可以安装,但是随着测试队伍的壮大,外包同学越来越多,在打包机输入命令的方式可用度越来越低,手动输入命令的缺陷有: 1、必须手动输入分支名...

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

Java

HashMap之元素删除

24

尖兵 发布于 2018-09-18

微信公众号:如有问题或建议,请在下方留言; 最近更新:2018-09-18 HashMap之元素删除 继上一篇HashMap之元素插入,我们继续来看下元素删除的实现原理。 1、源码: 1public V remove(Object key) { 2 Node<K,V>...

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

Java

JMM必知必会

1

yanxinchi 发布于 2018-09-18

因为CPU处理的速度比内存读取的速度快很多,通过缓存可以极大的提升CPU处理速度。并且,多级缓存的设计,可以平衡缓存大小与芯片体积、成本,在现代CPU中广泛使用。在多核且多级缓存的条件下,如果多个核同时读写内存的同一行,如何保证数据的一致性? 在处理器级别,内存模型定义了什么条件...

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

Spring

[译] 一文读懂熔断器和重试机制

12

尖兵 发布于 2018-09-14

导语:随着微服务的流行,熔断作为其中一项很重要的技术也广为人知。当微服务的运行质量低于某个临界值时,启动熔断机制,暂停微服务调用一段时间,以保障后端的微服务不会因为持续过负荷而宕机。本文作者介绍了熔断的原理和机制,并用例子说明了熔断如何使用。 今天,让我们讨论一下微服务架构的弹性...

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