热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

金融壹账通移动技术周报(第四十三期)

金融壹账通移动技术周报(第四十三期)@authorASCE1885的Github简书微博CSDN知乎20170102215254_133.jpg-35.1kBPhotobyweek
金融壹账通移动技术周报(第四十三期)

@author ASCE1885的 Github 简书 微博 CSDN 知乎

《金融壹账通移动技术周报(第四十三期)》 20170102215254_133.jpg-35.1kB

Photo by weekio

本期导读:2017 年第一期移动技术周报,我们只带来干货,欢迎关注。

原创专题

1)Android性能监控实现原理

  • 作者简介:张玉强,Android研发工程师,来自基础服务组
  • 内容简介:性能监控其实就是hook 代码到项目代码中,从而做到各种监控。常规手段都是在项目中增加代码,但如何做到非侵入式的,即一个sdk即可。

2)Hystrix使用入门手册(中文)

  • 作者简介:何刘兴,Java研发工程师,来自产品服务组
  • 内容简介:网上资料(尤其中文文档)对hystrix基础功能的解释比较笼统,看了往往一头雾水。为此,本文将通过若干demo,加入对官网How-it-Works的理解和翻译,力求更清晰解释hystrix的基础功能。所用demo均对官网How-To-Use进行了二次修改,见 https://github.com/star2478/java-hystrix。

Android开发

1)携程移动端性能优化

  • 作者简介: 南志文,时任携程研发经理,曾负责携程 App 整体技术框架的架构研发与实践,酒店业务的迭代更新及 App 架构、性能优化,先后就职于阿里巴巴、巨人网络等。
  • 内容简介:在《程序员》杂志 10 月刊作者发布了文章《携程移动端架构演进与优化》文章第一部分:架构演进,11 月份作者在 CSDN 上发布了《携程移动端 UI 界面性能优化实践》。此文章是在这两篇文章基础上进行总结的关于携程移动端性能优化的其他内容,包括 Hybrid 框架优化、网络优化、通信数据格式传输优化、内存优化、启动时间优化、React Native 优化等内容,接下来作者将从这几个角度进行详细展开。

2)沪江学习Android端重构实践

  • 作者简介:何梁伟,沪江高级 Android 工程师
  • 内容简介:对于大的架构重构,其实我们一直很谨慎的。我们的原则是将重构融合在每次迭代中,逐步优化代码的结构。这次针对整个应用的架构的调整背景是,公司移动开发部门的人数和项目越来越多,当初设计的移动端的架构让项目的依赖关系越来越复杂,维护成本也越来越高。刚好赶上公司产品的特别需求,我们决定梳理并优化一下整个项目结构。在实施过程中,我们依然坚持将整个重构的过程融合在每个迭代中,逐步完成一次大的架构升级。

3)阿里HotFix2.0升级详解 畅谈热修复领域那些事

  • 作者简介:悟二,阿里HotFix核心开发工程师
  • 内容简介:热修复领域充斥着各大流派,如阿里AndFix、美团Robust、QQ空间、微信Tinker等,每种方法各有优劣。本文所介绍的阿里Hotfix 2.x是在1.x版本进行了优化和创新,不仅支持灵活切换热部署和冷部署的方案;同时,实现了资源、SO文件、类修复的实时生效;整体接入过程采用傻瓜式方法,完全不侵入打包过程,为用户提供了可视化的UI界面。

4)Tinker接入及源码分析

  • 作者简介:qlm
  • 内容简介:学习一个框架需要从使用入手,在深入其源码,分析其原理。该系列文章分析基于 Tinker1.7.6 版本。

5)美团热更新方案 ASM 实践

  • 作者简介:李楠,环信 Android 工程师

  • 内容简介:从《Android热更新方案 Robust》一文可知,美团热更新使用的是 Instant Run 的方案。本文将着重于分享美团热更新方案中没讲到的部分,包含以下几个方面:

    • 作为云服务提供厂商,需要提供给客户 SDK,SDK 发布后同样要考虑 Bug 修复问题。此处将介绍作为 SDK 发布者的热更新方案选型,即为什么使用美团方案&Instant Run 方案。
    • 美团方案实现的大致结构;
    • ASM 插桩的过程,字节码导读,以及遇到的各种坑。

iOS开发

1)关于LLVM,这些东西你必须要知道!

  • 作者简介:刘培庆,来自网易杭州前端技术部
  • 内容简介:只要你和代码打交道,了解编译器的工作流程和原理定会让你受益无穷,无论是分析程序,还是基于它写自己的插件,甚至学习一门全新的语音。通过本文,将带你了解LLVM,并使用LLVM来完成一些有意思的事情。

2)iOS进阶之页面性能优化

  • 作者简介:hi_xgb,iOS程序猿,探索世界中
  • 内容简介:在软件开发领域里经常能听到这样一句话,“过早的优化是万恶之源”,不要过早优化或者过度优化。我认为在编码过程中时刻注意性能影响是有必要的,但凡事都有个度,不能为了性能耽误了开发进度。在时间紧急的情况下我们往往采用“quick and dirty”的方案来快速出成果,后面再迭代优化,即所谓的敏捷开发。与之相对应的是传统软件开发中的瀑布流开发流程。

技术纵横

1)2016前端开发技术巡礼

  • 作者简介:殷勇,来自百度贴吧
  • 内容简介:2016年马上过去了,像过去六年中的每一年一样,Web前端领域又产生了“面目全非”而又“耳目一新”的变化,不但旧事物持续不断地被淘汰,新事物也难保坐久江山,大有岌岌可危之势。开源界如群雄逐鹿,不断生产新的概念、新的框架、新的工具,去年中一些流行的技术今年大多得到了进一步的演进和升级,活跃度非常高,却仍然不能保证前端的未来属于它们。在今年整体资本市场冷却的大环境下,to B业务的创业公司显现出了较强的生命力,这种类型的业务也给Web前端的工作带来了明显的差异性,工程师整体技能方向也展露出一丝不一样的分支。本文将从下至上、由低到高的维度盘点过去一年中Web前端领域发生的重要事件以及影响未来2017的关键性因素。视野所限,不尽完整。

2)一名资深质量工程师总结的4个工作思路

  • 作者简介:刘雯雯,2009年北京理工大学计算机学院硕士毕业,2010年加入百度。现任百度云QA团队负责人,见证了百度云从0到1亿再到3亿用户的成长。
  • 内容简介:在用户至上、体验为王、唯快不破的移动互联网时代,借着在测试领域的七年工作经验积累来简单谈谈质量工程师可以参考的几点工作思路。

3)是「技术」还是「业务」在驱动公司的发展?这个队你怎么站?

  • 作者简介:张辉清,中青易游CTO,曾先后就职于携程架构、古大集团,在古大集团任首席架构师及高级技术总监。个人现阶段关注是技术价值的输出、工程效率、技术与业务的匹配与融合以及创新。
  • 内容简介:「技术驱动」和「业务驱动」之争由来已久,就像程序员与产品经理的相爱相杀一样,无分对错,没有尽头。究竟是什么在驱动公司的发展?看完本文再给我你的答案。

技术人生

1)总结一个技术总监的教训和经验

  • 作者简介:韩伟,鹅厂技术总监
  • 内容简介:资深程序员是团队中最强大的生产力,但往往被不合理的工作安排浪费掉。因此作为一个团队的技术的“头”,必须要有明确清晰的认识,把主要的事务性工作剥离出来,并且放弃大量的管理“权力”,以提高团队开发质量和效率为最主要的目标去安排自己的工作。

2)别了Amazon,一个工程师在Amazon两年的感悟

  • 作者简介:yiyu,前 Amazon 工程师
  • 内容简介:抛开企业文化这个有争议的话题不说,亚马逊可以从一个小小的卖书网站成长为全球范围内电商的霸主,技术上在云计算领域也是绝对的第一名,我们不妨来看看它积极地独一无二的一面。于是,我想回顾一下个人在亚马逊学习到的东西和感悟,作为对于过去两年的一个总结。这篇文章并非技术帖,更多是我个人成长更多的非技术领域。

3)架构师的必备素质和成长途径

  • 作者简介:陈斌,易宝支付CTO,一直专注于互联网技术领域的探索和创新,拥有丰富的海外经历、多年的架构经验,深谙移动互联网对传统行业的影响。作为业界最前沿技术的实践者和布道者,致力于推动移动互联网技术引领行业变革,译著《架构即未来》已于2016年5月上市。
  • 内容简介:它山之石可以攻玉,尽管每个架构师都有自己的成长路径,但是了解其他架构师的成长之路,对未来想成为架构师的人有一定的借鉴价值。首先以我自己的成长过程为例,描述一下我的架构师之路。

欢迎关注我们的微信公众号:金融壹账通科技中心银行研发平台移动研发团队

《金融壹账通移动技术周报(第四十三期)》


推荐阅读
  • Android中高级面试必知必会,积累总结
    本文介绍了Android中高级面试的必知必会内容,并总结了相关经验。文章指出,如今的Android市场对开发人员的要求更高,需要更专业的人才。同时,文章还给出了针对Android岗位的职责和要求,并提供了简历突出的建议。 ... [详细]
  • flowable工作流 流程变量_信也科技工作流平台的技术实践
    1背景随着公司业务发展及内部业务流程诉求的增长,目前信息化系统不能够很好满足期望,主要体现如下:目前OA流程引擎无法满足企业特定业务流程需求,且移动端体 ... [详细]
  • 基于事件驱动的并发编程及其消息通信机制的同步与异步、阻塞与非阻塞、IO模型的分类
    本文介绍了基于事件驱动的并发编程中的消息通信机制,包括同步和异步的概念及其区别,阻塞和非阻塞的状态,以及IO模型的分类。同步阻塞IO、同步非阻塞IO、异步阻塞IO和异步非阻塞IO等不同的IO模型被详细解释。这些概念和模型对于理解并发编程中的消息通信和IO操作具有重要意义。 ... [详细]
  • 本文介绍了高校天文共享平台的开发过程中的思考和规划。该平台旨在为高校学生提供天象预报、科普知识、观测活动、图片分享等功能。文章分析了项目的技术栈选择、网站前端布局、业务流程、数据库结构等方面,并总结了项目存在的问题,如前后端未分离、代码混乱等。作者表示希望通过记录和规划,能够理清思路,进一步完善该平台。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 本文介绍了前端人员必须知道的三个问题,即前端都做哪些事、前端都需要哪些技术,以及前端的发展阶段。初级阶段包括HTML、CSS、JavaScript和jQuery的基础知识。进阶阶段涵盖了面向对象编程、响应式设计、Ajax、HTML5等新兴技术。高级阶段包括架构基础、模块化开发、预编译和前沿规范等内容。此外,还介绍了一些后端服务,如Node.js。 ... [详细]
  • 从零基础到精通的前台学习路线
    随着互联网的发展,前台开发工程师成为市场上非常抢手的人才。本文介绍了从零基础到精通前台开发的学习路线,包括学习HTML、CSS、JavaScript等基础知识和常用工具的使用。通过循序渐进的学习,可以掌握前台开发的基本技能,并有能力找到一份月薪8000以上的工作。 ... [详细]
  • React 小白初入门
    推荐学习:React官方文档:https:react.docschina.orgReact菜鸟教程:https:www.runoob.c ... [详细]
  • 腾讯T3大牛亲自教你!2021大厂Android面试经验,经典好文
    本篇将由环境搭建、实现原理、编程开发、插件开发、编译运行、性能稳定、发展未来等七个方面,对当前的ReactNative和Flutter进行全面的分析对比, ... [详细]
  • Voicewo在线语音识别转换jQuery插件的特点和示例
    本文介绍了一款名为Voicewo的在线语音识别转换jQuery插件,该插件具有快速、架构、风格、扩展和兼容等特点,适合在互联网应用中使用。同时还提供了一个快速示例供开发人员参考。 ... [详细]
  • 本文提供了成为成功软件工程师的7条建议,包括不要低估自己、公司需要你、投资自己等。通过学习新技术、提升编码技能,软件工程师可以获得更好的职业机会和更高的薪水,同时也增强自信。投资自己是取得成功的关键。 ... [详细]
  • 小程序自动授权和手动接入的方式及操作步骤
    本文介绍了小程序支持的两种接入方式:自动授权和手动接入,并详细说明了它们的操作步骤。同时还介绍了如何在两种方式之间切换,以及手动接入后如何下载代码包和提交审核。 ... [详细]
  • 本文介绍了RxJava在Android开发中的广泛应用以及其在事件总线(Event Bus)实现中的使用方法。RxJava是一种基于观察者模式的异步java库,可以提高开发效率、降低维护成本。通过RxJava,开发者可以实现事件的异步处理和链式操作。对于已经具备RxJava基础的开发者来说,本文将详细介绍如何利用RxJava实现事件总线,并提供了使用建议。 ... [详细]
  • 恶意软件分析的最佳编程语言及其应用
    本文介绍了学习恶意软件分析和逆向工程领域时最适合的编程语言,并重点讨论了Python的优点。Python是一种解释型、多用途的语言,具有可读性高、可快速开发、易于学习的特点。作者分享了在本地恶意软件分析中使用Python的经验,包括快速复制恶意软件组件以更好地理解其工作。此外,作者还提到了Python的跨平台优势,使得在不同操作系统上运行代码变得更加方便。 ... [详细]
  • 随着前端技术的发展,越来越多的开发者开始使用react、vue等web框架,但很少有人深入理解这些框架的源码。然而,这些框架底层都是由原生的javascript构建而成。对于初学前端的人来说,可能会认为javascript很容易上手,但实际上只是因为它被高度封装了。与能够使用封装类的人相比,能够理解框架原理的人则处于另一个层面。本文将深入剖析jquery源码,探寻框架底层的原理,帮助读者更好地理解web框架的运行机制。 ... [详细]
author-avatar
尘世聚散
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有