android

腾讯开源 iOS 内存监控组件和OOM检测工具

谁说胖子不能爱 提交于 2021-02-20 19:57:20
自阿里巴巴开源Android检测内存泄露工具 LeakCanary 后,腾讯开源了一个在iOS 内存监控组件和一个OOM检测工具。 MLeaksFinder MLeaksFinder 是腾讯开源的 iOS 平台的自动内存泄漏检测工具,引进 MLeaksFinder 后,就可以在日常的开发,调试业务逻辑的过程中自动地发现并警告内存泄漏。开发者无需打开 instrument 等工具,也无需为了找内存泄漏而去跑额外的流程。并且,由于开发者是在修改代码之后一跑业务逻辑就能发现内存泄漏的,这使得开发者能很快地意识到是哪里的代码写得问题。这种及时的内存泄漏的发现在很大的程度上降低了修复内存泄漏的成本。 特性: 自动检测内存泄漏和释放不及时的场景 构建泄漏对象相对于 ViewContrller 的引用链以帮助开发者定位问题 不侵入业务逻辑,引入即生效,无需修改任何代码或引入头文件 用法 MLeaksFinder 可自动查找 UIView 和 UIViewController 对象中的泄漏。当发生泄漏时,它会在 View-ViewController 堆栈中显示泄漏对象预警。 Memory Leak ( MyTableViewController , UITableView, UITableViewWrapperView, MyTableViewCell ) OOMDetector

【资料】大型互联网公司架构演进之路资料汇总

♀尐吖头ヾ 提交于 2021-02-20 19:54:08
最近,我的朋友整理了各大互联网公司的架构演进相关介绍,让我们一起看一看各大互联网公司在成长过程中遇到过哪些问题,又是如何解决问题的。希望对你有帮助! 建议收藏保存,也欢迎点赞转发哦! 支付宝和蚂蚁花呗的技术架构及实践 支付宝的高可用与容灾架构演进 余额宝技术架构及演进 淘宝数据魔方技术架构解析 淘宝技术发展历程和架构经验分享 淘宝架构演进背后——零售业务中台架构设计探讨及实践 阿里游戏高可用架构设计实践 阿里B2B技术架构演进详解 阿里如何实现秒级百万TPS?搜索离线大数据平台架构解读 首次公开!菜鸟弹性调度系统的架构设计 秒杀系统架构分析与实战 王者荣耀游戏服务器架构演进(完整版) 京东峰值系统设计 京东咚咚架构演进 京东B2B业务架构演变 京东虚拟业务多维订单系统架构设计 京东商品单品页统一服务系统架构未公开的细节 数据蜂巢架构演进之路 京东到家库存系统架构设计 一张图看完京东基础架构演进之路 大促系统全流量压测及稳定性保证——京东交易架构分享 京东618实践:一元抢宝系统的数据库架构优化 京东上千页面搭建基石——CMS前后端分离演进史 京东物流系统架构演进中的最佳实践 京东话费充值系统架构演进实践 京东到家订单中心Elasticsearch 演进历程 新浪微博平台架构 微博深度学习平台架构和实践 新浪微博用户兴趣建模系统架构 新浪微博推荐系统架构的演进

Java程序员养成日记一(计算机基础)2.20

烂漫一生 提交于 2021-02-20 19:28:29
参照博客 java程序员技能树 (如有侵权马上删除) 经典回顾 操作系统( operation system OS) 简介 操作系统(operation system,简称OS)是管理 计算机硬件 与 软件 资源的 计算机程序 。操作系统需要处理如管理与配置 内存 、决定 系统资源 供需的优先次序、控制 输入设备 与 输出设备 、操作网络与管理文件系统等基本事务。操作系统也提供一个让用户与系统交互的操作界面。 主要的操作系统 嵌入式( VxWorks 、 eCos 、 Symbian OS 及 Palm OS 、 iOS 、 Android ) 类 Unix( System V 、 BSD 与 Linux ) Microsoft Windows( Windows XP 、 Windows 7 、 Windows 10 、) MacOS X( MacOS 和MacOS X ) Google Chrome OS( Google的轻型的、基于网络的计算机操作系统计划 ) 编译原理 基本概念 编译原理即是对高级程序语言进行翻译的一门科学技术, 我们都知道计算机程序由 程序语言 编写而成, 在早期计算机程序语言发展较为缓慢, 因为计算机存储的数据和执行的程序都是由0、1代码组合而成的,

Twitter Login/Authentication in Android Fragment

走远了吗. 提交于 2021-02-20 19:27:06
问题 I am trying to implement a twitter login button in a fragment in Android using Fabric. I got it to work in an activity, but cannot get it working in a fragment. Here is my TwitterFragment class (extends fragment) @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { TwitterAuthConfig authConfig = new TwitterAuthConfig(mTWITTER_KEY, mTWITTER_SECRET); Fabric.with(super.getActivity(), new Twitter(authConfig)); View view = inflater.inflate(R

Twitter Login/Authentication in Android Fragment

大憨熊 提交于 2021-02-20 19:26:18
问题 I am trying to implement a twitter login button in a fragment in Android using Fabric. I got it to work in an activity, but cannot get it working in a fragment. Here is my TwitterFragment class (extends fragment) @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { TwitterAuthConfig authConfig = new TwitterAuthConfig(mTWITTER_KEY, mTWITTER_SECRET); Fabric.with(super.getActivity(), new Twitter(authConfig)); View view = inflater.inflate(R

selected color of MaterialToggleButton to a solid color

吃可爱长大的小学妹 提交于 2021-02-20 19:11:38
问题 Not able to make the selected color of MaterialToggleButton to a solid color, only a transparent shade of color primary is shown. I tried the below set of code and the out image is shown below. Button theme in styles <style name="ThemeButtonColorToggle" parent="AppTheme"> <item name="colorPrimary">@color/colorOrange</item> <item name="colorButtonNormal">@color/colorOrange</item> <item name="android:backgroundTint">@color/black</item> <item name="strokeColor">@color/colorOrange</item> <item

selected color of MaterialToggleButton to a solid color

こ雲淡風輕ζ 提交于 2021-02-20 19:10:46
问题 Not able to make the selected color of MaterialToggleButton to a solid color, only a transparent shade of color primary is shown. I tried the below set of code and the out image is shown below. Button theme in styles <style name="ThemeButtonColorToggle" parent="AppTheme"> <item name="colorPrimary">@color/colorOrange</item> <item name="colorButtonNormal">@color/colorOrange</item> <item name="android:backgroundTint">@color/black</item> <item name="strokeColor">@color/colorOrange</item> <item

selected color of MaterialToggleButton to a solid color

人走茶凉 提交于 2021-02-20 19:10:17
问题 Not able to make the selected color of MaterialToggleButton to a solid color, only a transparent shade of color primary is shown. I tried the below set of code and the out image is shown below. Button theme in styles <style name="ThemeButtonColorToggle" parent="AppTheme"> <item name="colorPrimary">@color/colorOrange</item> <item name="colorButtonNormal">@color/colorOrange</item> <item name="android:backgroundTint">@color/black</item> <item name="strokeColor">@color/colorOrange</item> <item

Kotlin delegate property causes a preview rendering error in Android Studio

半世苍凉 提交于 2021-02-20 19:08:01
问题 I have created a custom property dedicated to holding properties of the view that require invalidate() call for one of my projects: class InvalidatingProperty<T>(private var _value: T) { operator fun getValue(thisRef: View, property: KProperty<*>): T { return _value } operator fun setValue(thisRef: View, property: KProperty<*>, value: T) { _value = value thisRef.invalidate() } } In another project, I wanted to reuse some of my previous work, so i copied the views and their dependencies,

Kotlin delegate property causes a preview rendering error in Android Studio

旧时模样 提交于 2021-02-20 19:07:59
问题 I have created a custom property dedicated to holding properties of the view that require invalidate() call for one of my projects: class InvalidatingProperty<T>(private var _value: T) { operator fun getValue(thisRef: View, property: KProperty<*>): T { return _value } operator fun setValue(thisRef: View, property: KProperty<*>, value: T) { _value = value thisRef.invalidate() } } In another project, I wanted to reuse some of my previous work, so i copied the views and their dependencies,