共 18 篇文章 |
|
Android APK 快速签名——优化打包时间一、Android 签名机制。对一个 APK 文件签名之后,APK 文件根目录下会增加 META-INF 目录,该目录下增加三个文件:jarsinger 是由 JDK 提供,使用方法如下: jarsigner -verbose -keystore d:\\debug.keystore -signedjar update_signed.apk update.apk androiddebugkey -digestalg SHA1 -sigalg MD5withR... 阅2276 转2 评0 公众公开 16-06-14 15:17 |
上一篇《聊聊高并发系统限流特技-1》讲了限流算法、应用级限流、分布式限流;对于Nginx接入层限流可以使用Nginx自带了两个模块:连接数限流模块ngx_http_limit_conn_module和漏桶算法实现的请求限流模块ngx_http_limit_req_module。还可以使用OpenResty提供的Lua限流模块lua-resty-limit-traffic进行更复杂的限流场景。在分布式限流中我们使用... 阅156 转2 评0 公众公开 16-06-14 09:29 |
Android 应用架构概述-博客-云栖社区-阿里云。视图和数据。在Android平台和整个移动开发生态都发展的非常快,在Android兴起之初,对层的重要性不是太强调,所有很多开始写Android程序的开发对层划分不是太清晰 ,看到很多入门书本里很多直接在Activity里面直接处理数据的代码,例如直接在Activity里面直接调SharedPrefrence操作数据,直接在Act... 阅47 转0 评0 公众公开 16-06-13 09:24 |
Android APP架构心得。之所以要这样封装,最大的好处就是一旦框架不能满足需求时,需要进行框架更换时,只需要换掉框架,同时修改统一入口处的代码,就能快速的替换整个框架。以上就是我在Android APP架构上面的一些心得,此文可能并没有教你快速搭建一个框架,只是指明搭建框架时需要注意和搭建框架的一个方向,当然软件是死的人是活的,具体... 阅207 转0 评0 公众公开 16-06-12 13:45 |
Facebook是HBase的重度用户,Facebook的HBase数据库系统存储着Facebook的很多关键业务数据,包括内部监控系统、搜索索 引、流数据分析以及数据抓取等。GitHub主页:https://github.com/facebook/libphenom.Nuclide是Facebook 推出的一套基于Atom的开发工具集,用于开发基于Hack的Web应用,提供自动完成和JavaScript类型检查,内建React开发支持... 阅56 转1 评0 公众公开 16-06-06 09:12 |
粉刷匠的自我修养——android的过度渲染介绍及优化。具体的优化可以使用Android SDK中自带的Hierarchy View工具来进行辅助。刚刚提到的也只是优化Android性能的冰山一角,要成为一名合格的粉刷匠,了解OpenGL ES的深层渲染机制,合理使用官方提供的Tracer View工具进行优化和监控,结合谷歌官方出品的性能优化策略指南16讲(Google Android Per... 阅547 转4 评0 公众公开 16-06-03 19:43 |
但是,如果需要调试Android Framework层的代码,这样做是达不到目的的——Framework层的代码通常运行在别的进程(比如ActivityManagerService运行在system_server进程),而这些进程通常情况下是不可调试的,也就是说在attach debugger to android process 的那个菜单里面不会有系统的进程,如下图:如果你在正确位置下了断点,但是跟踪的时候... 阅126 转0 评0 公众公开 16-06-03 08:33 |
Android新布局方式ConstraintLayout介绍与学习资料。在这次Google IO上,Android团队为开发者带来了一个新布局方式ConstraintLayout,它将大大改变今后的Android布局界面开发方式。顾名思义,ConstraintLayout即约束布局或限制性布局。Android官网介绍了为ConstraintLayout设计的新布局编辑器,包括Constraint介绍,添加ConstraintLayout到项目... 阅2296 转3 评0 公众公开 16-06-02 23:46 |
架构师必懂的NoSQL[一致性]底层原理。从关系数据库过渡到NoSQL数据库的一个最大改变就是你对一致性的思考方式。一旦你进入NoSQL的世界,你就会接触到“CAP 定理”和“最终一致性”这些术语,一旦你开始构建,你就要考虑你的系统需要哪种一致性,什么样级别的一致性。本章先说说一致性的各种形式,然后再讨论哪些理由可以让开发者放宽对一致性... 阅77 转0 评0 公众公开 16-06-02 18:34 |
0到1的纵向创新和1到N的横向复制。创造性的垄断可以给创造者带来长期的利润,从而促使他们创造更多的创新产品来维持在未来的垄断地位,创新产品最终使大众受益。在这里可能要黑一下百度,因为在我眼里它们一直在从事从1到N的横向复制,并没有可以垄断市场的创新性产品。对程序员的影响。你有区别于其他程序员(或工程师)的垄断优势吗?但我们... 阅97 转3 评0 公众公开 16-06-01 21:45 |