240 发简信
IP属地:北京
  • Resize,w 360,h 240
    DNS与终端研发

    遇到的问题是什么 在App发布后,线上往往会有少量访问服务端的异常,这些异常有很多都是由于DNS解析出问题导致的。具体问题可能是:1、目标URL...

  • Resize,w 360,h 240
    Flutter框架在已有工程的开发实践

    Android工程配置 首先做flutter混合开发请参阅google的官方指引:https://github.com/flutter/flut...

  • Resize,w 360,h 240
    Android版AirDrop功能的实现原理以及产品级应用的实现

    苹果系统中的AirDrop功能      AirDrop is an ad-hoc service in Apple Inc.'s iOS an...

  • Resize,w 360,h 240
    Android程序正确安全的使用https协议

    前言     现在绝大多数Android程序开发中都会涉及到与服务端的通讯,在app与服务端程序通讯过程中绝大多数又会采用http/https作...

  • Resize,w 360,h 240
    高并发服务端程序的演进--从10k到100w

    什么是服务端程序     按照我个人的理解,通常服务端程序是指运行在一个拥有公网ip的主机上,处理客户端程序通过网络连接(通常是socket)发...

  • Resize,w 360,h 240
    float类型精度问题解读

    问题     项目中如果有处理价格的需求那么很大概率要用到float类型表示一个小数,那么如果定义一个比较高的精度边界条件常常会遇到精度不足的情...

  • ARRAYSIZE宏讲解

    ARRAYSIZE宏     不同的C++实现有很多的库中都有一个计算数组长度的宏,名字大致都叫ARRAYSIZE,如VS中就定义了这个宏,它的...

  • Resize,w 360,h 240
    基于libcurl、openssl的跨平台网络库的封装--Android篇

    前言     这篇文章中会介绍如何在Android平台用curl+openssl作为网络库进行native封装和java封装成为一套简单易用的h...

    0.6 8029 27 7 1
  • C++11新特性--std::enable_if和SFINAE

    名词解释SFINAE     SFINAE是英文Substitution failure is not an error的缩写,意思是匹配失败不...