标签:长连接

IOS技术

iOS Push的前世今生

12

xubiao.zhuang 发布于 2018-02-13

网上介绍iOS Push的文章有很多,但是大部分都总结得非常零散,加上之前也一直没好好总结过,对某些地方也不求甚解。于是抽空把苹果这套复杂而有趣的推送机制总结了一遍,终有此文! 注意:本文大部分内容基于iOS10新增通知框架UserNotifications。 目录版iOS Pu...

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

android技术

Android开源框架源码分析:Okhttp

4

darida 发布于 2018-01-31

文章目录 一 请求与响应流程 1.1 请求的封装 1.2 请求的发送 1.3 请求的调度 二 拦截器 2.1 RetryAndFollowUpInterceptor 2.2 BridgeInterceptor 2.3 CacheInterceptor 2.4 ConnectInt...

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

Spring

听听八年阿里架构师怎样讲述Dubbo和Spring Cloud微服务架构吧

9

xirruiqiang 发布于 2018-01-26

微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如Dubbo...

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

Spring

终极对决!Dubbo 和 Spring Cloud 微服务架构到底孰优孰劣?

9

xiaoli.he 发布于 2018-01-03

前言 微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如 D...

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

编程技术

【MySQL】参数wait_timeout和interactive_timeout的作用和区别是什么?

19

songhua.gao 发布于 2017-12-29

【MySQL】参数wait_timeout和interactive_timeout的作用和区别是什么?   真题1、参数wait_timeout和interactive_timeout的作用和区别是什么? 答案:interactive_timeout表示MySQL服务器...

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

IOS技术

iOS进阶–App功耗优化看这篇就够了

22

Harries 发布于 2017-12-05

本文是来自@ShawnSun的投稿 一款好的App一定要有非常好的用户体验,这一点已经是大多数开发者的共识。功耗是用户体验中一个重要的组成部分,但这部分因为各种问题,很多时候会被大家忽略。之前公司让我在内部搞个功耗优化的培训,但我发现网上相关的文章非常少,而且大多不系统,也不够权...

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

Spring

到底孰优孰劣?Dubbo和Spring Cloud微服务架构终极对决!

11

邓龙华 发布于 2017-11-27

微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。 虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了微服务的关键思路,例如 Dub...

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

Spring

阿里Dubbo疯狂更新,关Spring Cloud什么事?

3

小丁 发布于 2017-11-19

最近,开源社区发生了一件大事,那个全国 Java 开发者使用最广的开源服务框架 Dubbo 低调重启维护,并且 3 个月连续发布了 4 个维护版本。 我上次在写 放弃Dubbo,选择最流行的Spring Cloud微服务架构实践与经验总结 这篇文章的时候,就有很多的网友给我留言说...

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

Spring

DUBBO与ZOOKEEPER、SPRINGMVC整合和使用

2

zhuangli 发布于 2017-11-10

互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,Dubbo是一个分布式服务框架,在这种情况下诞生的。现在核心业务抽取出来,作为独立的服务,使前端应用能更快速和稳定的响应。 第一:介绍Dubbo背景 Dubbo是一个分布式...

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

Spring

快速了解 Spring Boot 内嵌容器 Undertow

15

yanxinchi 发布于 2017-11-06

1、简介 Undertow是一个非常轻量并高性能的web server,它来自 JBoss。支持blocking和non-blocking两种NIO API。 由于它是用Java写的,所以它可以被那些JVM-based 的应用通过内嵌的方式来使用。甚至JBoss的WilfFly服...

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

Spring

Spring Boot 中使用 Dubbo 详解

2

xiaoli.he 发布于 2017-10-28

Dubbo是阿里巴巴SOA服务化治理方案的核心框架,每天为2,000+个服务提供3,000,000,000+次访问量支持,并被广泛应用于阿里巴巴集团的各成员站点。Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。 Dubbo...

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

android技术

在 Android 上,一个完整的 UDP 通信模块应该是怎样的?

hanze 发布于 2017-10-16

TCP与UDP差异对比分析 在这篇文章中,在可靠性、数据发送、适用场景等多个方面分析了二者的区别。而本文的目的是想给大家介绍下在 Android 设备上,一个手机通过热点连接另一个手机。这种场景下,完整的 UDP 通信模块应该考虑哪些方面,又应该如何优化,如何避开一些坑呢? UD...

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

IOS技术

iOS 端定位「网络问题」

1

likai 发布于 2017-08-17

作为客户端开发者,如果你的 App 中有图片上传功能,而且某天测试人员拿着手机告诉你图片总是上传不上去,或者进度条走的很慢,你的第一反应很有可能是「网络不好?」。网络到底是个什么概念,网速为什么会不好,如何预估当前网速是否合理,分析这类问题,背后需要建立全面且广阔的技术视野。 无...

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

IOS技术

iOS 应用稳定性监测和指标问题

2

刘莉莉 发布于 2017-08-09

一个iOS App的稳定性,主要决定于整体的系统架构设计,同时也不可忽略编程的细节,正所谓“千里之堤,溃于蚁穴”,一旦考虑不周,看似无关紧要的代码片段可能会带来整体软件系统的崩溃。尤其因为苹果限制了热更新机制,App本身的稳定性及容错性就显的更加重要,之前可以通过发布热补丁的方式...

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

IOS技术

iOS App 稳定性指标及监测

2

xirruiqiang 发布于 2017-08-04

前言 本文较长(5000字左右),建议阅读时间: 20min+ 一个iOS App的稳定性,主要决定于整体的系统架构设计,同时也不可忽略编程的细节,正所谓“千里之堤,溃于蚁穴”,一旦考虑不周,看似无关紧要的代码片段可能会带来整体软件系统的崩溃。尤其因为苹果限制了热更新机制,App...

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

Spring

携程开源配置中心Apollo的设计与实现

8

hellas 发布于 2017-08-03

​ 1、What is Apollo 1.1 背景 随着程序功能的日益复杂,程序的配置日益增多:各种功能的开关、参数的配置、服务器的地址…… 对程序配置的期望值也越来越高:配置修改后实时生效,灰度发布,分环境、分集群管理配置,完善的权限、审核机制…… 在这样的大环境下,传统的通过...

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

编程技术

【会话】V$SESSION视图

5

刘莉莉 发布于 2017-07-25

【会话】V$SESSION视图 讲到Oracle的会话,就必须首先对V$SESSION这个视图中的每个列都非常熟悉,下面作者以表格的形式对这个视图中的重要列详细说明。 表 3-26 V$SESSION视图 列 数据类型 说明 ACTION VARCHAR2(32) 包含...

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

IOS技术

避免使用 GCD Global队列创建Runloop常驻线程

1

xirruiqiang 发布于 2017-07-14

避免使用 GCD Global队列创建Runloop常驻线程 本文对应 Demo 以及 Markdown 文件在仓库中,文中的错误可以提 PR 到这个文件,我会及时更改。 GCD Global队列创建线程进行耗时操作的风险 先思考下如下几个问题: 新建线程的方式有哪些?各自的优缺...

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