程序员,这个双十一,对自己好一点…

2016-11-10
阅读 2 分钟
2.4k
安静,大桌子,舒适的椅子,机械键盘,宽屏显示器,高配电脑,还有快速的网络,程序员们梦想的生活环境。 这个双十一,我们为您带来了程序员专属装备清单,一起来打造一个属于程序员的世界。 1. 屏幕支架 实用指数:★★★★★装X 指数:★★★★★ 程序员们为了实现一个方法,修改一个Bug, 经常一坐就是四五个小时,时间久了会有...

【腾讯Bugly干货分享】微信小程序开发思考总结——腾讯“信用卡还款”项目实践

2016-11-08
阅读 7 分钟
6.1k
本文来自于腾讯bugly开发者社区,未经作者同意,请勿转载,原文地址:[链接] 作者:peggy 小程序概述 11月3日晚,微信团队对外宣布,微信小程序开放公测。开发者可登陆微信公众平台申请,开发完成后可以提交审核,公测期间暂不能发布。 我们前一段时间也进行了小程序开发,现在来对之前的开发体验做一个总结。 1. 小程序...

【腾讯Bugly干货分享】揭秘:微信是如何用libco支撑8亿用户的

2016-11-07
阅读 4 分钟
4.8k
ibco是微信后台大规模使用的c/c++协程库,2013年至今稳定运行在微信后台的数万台机器上。libco在2013年的时候作为腾讯六大开源项目首次开源,我们最近做了一次较大的更新,同步更新在[链接] 上。libco支持后台敏捷的同步风格编程模式,同时提供系统的高并发能力。

【腾讯Bugly干货分享】腾讯验证码的十二年

2016-11-07
阅读 6 分钟
6.8k
Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。

【腾讯Bugly干货分享】从0到1打造直播 App

2016-10-31
阅读 14 分钟
8.1k
互联网内容载体变迁历程,文字——图片/声音——视频——VR/AR——…….。从直播1.0秀场时代(YY),2.0游戏直播(斗鱼、虎牙、熊猫)到如今全民直播3.0泛生活娱乐时代(映客、花椒),国外直播app(Meerkat 、Periscope),随着VA/AR/MR提出的沉浸式视听体验,直播4.0时代很快就能到来。

【腾讯Bugly干货分享】Android ListView与RecyclerView对比浅析--缓存机制

2016-10-31
阅读 5 分钟
23.3k
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:[链接] 作者:黄宁源 一,背景 RecyclerView是谷歌官方出的一个用于大量数据展示的新控件,可以用来代替传统的ListView,更加强大和灵活。 最近,自己负责的业务,也遇到这样的一个问题,关于是否要将ListView替换为RecyclerView? 秉承着实事求是的...

【腾讯Bugly干货分享】深度学习在OCR中的应用

2016-10-31
阅读 5 分钟
11k
Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。

【腾讯优测干货分享】从压测工具谈并发、压力、吞吐量

2016-10-24
阅读 5 分钟
6.9k
随着部门业务的拓展,我们有了很多性能测试的机会,但在实战中,慢慢发现,我们对性能测试的理解并不如自己想的那么清晰,对基本概念和理论的混淆,导致对测试结果的不够自信,测试过程也常会面临质疑。

【腾讯Bugly干货分享】QQ电话适配iOS10 Callkit框架

2016-10-24
阅读 5 分钟
5.8k
Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。

【腾讯Bugly干货分享】Android性能优化典范——第6季

2016-10-24
阅读 7 分钟
5k
这里是Android性能优化典范第6季的课程学习笔记,从被@知会到有连载更新,这篇学习笔记就一直被惦记着,现在学习记录分享一下,请多多指教包涵!这次一共才6个小段落,涉及的内容主要有:程序启动时间性能优化的三个方面:优化activity的创建过程,优化application对象的启动过程,正确使用启动显屏达到优化程序启动性能...

【腾讯Bugly干货分享】QFix探索之路—手Q热补丁轻量级方案

2016-10-17
阅读 7 分钟
3.9k
QFix 是手Q团队近期推出的一种新的 Android 热补丁方案,在不影响 app 运行时性能(无需插桩去 preverify)的前提下有效地规避了 dalvik 下"unexpected DEX"的异常,而且还是很轻量级的实现:只需调用一个很简单的方法就能办到。

微信终端跨平台组件 mars 系列(一) - 高性能日志模块xlog

2016-10-17
阅读 6 分钟
4.7k
mars 是微信官方的终端基础组件,是一个使用 C++ 编写的业务性无关,平台性无关的基础组件。目前已接入微信 Android、iOS、Mac、Windows、WP 等客户端。现正在筹备开源中,它主要包括以下几个部分:

【腾讯Bugly干货分享】移动互联网测试到质量的转变

2016-10-17
阅读 8 分钟
3.1k
Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。

【腾讯优测干货分享】使用多张图片做帧动画的性能优化

2016-10-11
阅读 6 分钟
6.2k
QQ群的送礼物功能需要加载几十张图然后做帧动画,但是多张图片加载造成了非常大的性能开销,导致图片开始加载到真正播放动画的时间间隔比较长。所以需要研究一些优化方案提升加载图片和帧动画的性能。

【腾讯Bugly干货分享】聊一聊微信“小程序”

2016-10-08
阅读 5 分钟
5.5k
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:[链接] Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。定期会举行嘉宾分享,话题讨论等活动。 本期讨论话题为:聊一聊微信“小程序”。 引言 2016年9月21日,微信开始陆续对外发送小程序(应用号)内...

【腾讯Bugly干货分享】微信Tinker的一切都在这里,包括源码(一)

2016-10-08
阅读 6 分钟
5.6k
最近半年以来,Android热补丁技术热潮继续爆发,各大公司相继推出自己的开源框架。Tinker在最近也顺利完成了公司的审核,并非常荣幸的成为github.com/Tencent上第一个正式公开的项目。

【腾讯Bugly干货分享】iOS10 SiriKit QQ 适配详解

2016-10-08
阅读 5 分钟
5.7k
苹果在iOS10开放了siriKit接口给第三方应用。目前,QQ已经率先适配了Siri的发消息和打电话功能。这意味着在iOS10中你可以直接告诉Siri让它帮你发QQ消息和打QQ电话了,听起来是不是很酷炫?

【腾讯Bugly干货分享】Android Linker 与 SO 加壳技术

2016-09-26
阅读 20 分钟
9.3k
Android 系统安全愈发重要,像传统pc安全的可执行文件加固一样,应用加固是Android系统安全中非常重要的一环。目前Android 应用加固可以分为dex加固和Native加固,Native 加固的保护对象为 Native 层的 SO 文件,使用加壳、反调试、混淆、VM 等手段增加SO文件的反编译难度。目前最主流的 SO 文件保护方案还是加壳技术, ...

【腾讯Bugly干货分享】安卓单元测试:What, Why and How

2016-09-26
阅读 10 分钟
3.9k
Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。

【腾讯Bugly干货分享】Android内存泄漏的简单检查与分析方法

2016-09-12
阅读 4 分钟
11.3k
大家都知道,java是有垃圾回收机制的,这使得java程序员比C++程序员轻松了许多,存储申请了,不用心心念念要加一句释放,java虚拟机会派出一些回收线程兢兢业业不定时地回收那些不再被需要的内存空间(注意回收的不是对象本身,而是对象占据的内存空间)。

【腾讯Bugly经验分享】程序员的成长离不开哪些软技能?

2016-09-12
阅读 4 分钟
4.4k
本文来自于腾讯bugly开发者社区,非经作者同意,请勿转载,原文地址:[链接] Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。定期会举行嘉宾分享,话题讨论等活动。 本期讨论话题为:程序员的成长离不开哪些软技能? 首先,什么是软技能? 软技能就是激活人资的能力,...

【腾讯Bugly干货分享】基于 Webpack & Vue & Vue-Router 的 SPA 初体验

2016-09-12
阅读 10 分钟
4.8k
最近这几年的前端圈子,由于戏台一般精彩纷呈,从 MVC 到 MVVM,你刚唱罢我登场。 backbone,angularjs 已成昨日黄花,reactjs 如日中天,同时另一更轻量的 vue 发展势头更猛,尤其是即将 release 的2.0版本,号称兼具了 angularjs 和 reactjs 的两者优点。不过现在的官方版本还是1.0 ,下面就是基于1.0版本的初体验。

【腾讯优测干货分享】安卓专项测试之 GPU 测试探索

2016-09-06
阅读 6 分钟
4.5k
我们在安卓上进行性能测试时,如果想获取CPU以及内存等常用性能指标,linux系统自身就提供了现成的方法,谷歌官方甚至公司内部也都提供了大量功能强大的分析工具。而相比之下,想要获取GPU的相关指标则没那么容易,甚至我们对GPU应该使用什么指标衡量都几乎一无所知。这一方面是由于系统没有提供相关接口与命令,另一方...

【腾讯Bugly干货分享】微信 iOS SQLite 源码优化实践分享实录

2016-09-06
阅读 7 分钟
5.5k
Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。

【腾讯Bugly干货分享】基于RxJava的一种MVP实现

2016-09-02
阅读 7 分钟
6.5k
Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。

【腾讯Bugly干货分享】Android动态布局入门及NinePatchChunk解密

2016-09-02
阅读 10 分钟
6.3k
相信每一个Android开发者,在接触“Hello World”的时候,就形成了一个观念:Android UI布局是通过layout目录下的XML文件定义的。使用XML定义布局的方式,有着结构清晰、可预览等优势,因而极为通用。可是,偏偏在某些场景下,布局是需要根据运行时的状态变化的,无法使用XML预先定义。这时候,我们只能通过JavaCode控制,...

【腾讯Bugly干货分享】WebVR如此近-three.js的WebVR示例解析

2016-09-02
阅读 17 分钟
8.2k
最近VR的发展十分吸引人们的眼球,很多同学应该也心痒痒的想体验VR设备,然而现在的专业硬件价格还比较高,入手一个估计就要吃土了。但是,对于我们前端开发者来说,我们不仅可以简单地在手机上进行视觉上的VR体验,还可以立马上手进行Web端VR应用的开发!

【腾讯Bugly干货分享】动态链接库加载原理及HotFix方案介绍

2016-08-26
阅读 23 分钟
5.2k
随着项目中动态链接库越来越多,我们也遇到了很多奇怪的问题,比如只在某一种 OS 上会出现的 java.lang.UnsatisfiedLinkError,但是明明我们动态库名称没错,ABI 也没错,方法也能对应的上,而且还只出现在某一些机型上,搞的我们百思不得其解。为了找到出现千奇百怪问题的原因,和能够提供一个方式来解决一些比较奇怪的...

【腾讯Bugly干货分享】移动客户端中高效使用SQLite

2016-08-19
阅读 11 分钟
5.2k
iOS 程序能从网络获取数据。少量的 KV 类型数据可以直接写文件保存在 Disk 上,App 内部通过读写接口获取数据。稍微复杂一点的数据类型,也可以将数据格式化成 JSON 或 XML 方便保存,这些通用类型的增删查改方法也很容易获取和使用。这些解决方案在数据量在数百这一量级有着不错的表现,但对于大数据应用的支持则在稳定...

【腾讯Bugly干货分享】微信热补丁 Tinker 的实践演进之路

2016-08-19
阅读 7 分钟
6.3k
Dev Club 是一个交流移动开发技术,结交朋友,扩展人脉的社群,成员都是经过审核的移动开发工程师。每周都会举行嘉宾分享,话题讨论等活动。