深入探索Android热修复技术原理。章节目录: 第一章、热修复技术介绍 第二章、代码热修复技术 第三章、资源热修复技术 第四章、SO库热修复技术 第五章、热修复未来展望
2023-08-31 22:28:30 25.84MB Android; 热修复
1
本文介绍了彭锦文作为腾讯看点高级应用开发工程师在信息流运营场景中的低代码探索与实践。他关注研发质量与效能提升,目前专注于B端低代码方向的探索。文章中给出了信息流运营场景的示例,包括QQ浏览器、QQ看点等。最后,文章提供了一份PDF文档,详细介绍了信息流运营场景中的低代码探索与实践。
2023-08-23 16:47:46 16.07MB 低代码
1
本文回顾了海伦·尼森鲍姆(Helen Nissenbaum)最近的一本书,该书非常重要,内容为“上下文中的隐私:技术,政策和社会生活的完整性”(斯坦福大学出版社,2010年)。 Nissenbaum提出了一个详细的框架,以更好地理解隐私问题并协助制定符合21世纪需求的隐私政策。 她提出的框架是情境完整性(Contextual Integrity,CI),该框架旨在确定新的社会技术系统对与在特定上下文中传输个人信息有关的现有,根深蒂固的规范(社会和/或法律规范)的影响。 重点是信息流。 根据CI的说法,一旦我们观察到信息传输规范的变化,就可以认为隐私受到了侵犯,但是可以推翻这一假设。 因此,我们应该根据一般道德原则以及特定背景下的价值观和目标来评估这种变化。 该评论将本书定位在当前有关隐私的激烈辩论中,并确定了人们对可以回答当前和即将出现的挑战的最新隐私理论的渴望。 在总结了本书的主要论点之后,本综述提出了三个关键论点。 首先,它指出了依赖上下文作为隐私分析的组织单位的局限性。 许多上下文是动态的,不稳定的,并且缺少任何清晰的可靠信息规范集。 在数字环境中尤其如此。 其次,该评论认为,CI对隐私的元辩证原则(或多个原则)分配的位置不足。 我认为,隐私理论不可避免地要确定其基本的元原理,尽管可能如此困难。 因此,就寻求理论研究而言,CI可能非常有帮助,但只是作为更广泛的规范分析的一部分。 它可以补充隐私的辩护理论,但不能取代它。 第三,评论认为我们已经有了一个元原理,可以最好地解释和证明隐私是一种社会和哲学概念以及一项法律权利:隐私即控制。 根据这种方法,隐私权是自治人应对其个人信息进行的控制,这些信息涉及其个人信息的收集,处理和进一步使用,包括后续转让。 尼森鲍姆(Nissenbaum)对这一理论的讨论充其量只能使它处于次要地位。 但是,该评论认为,“将隐私作为控制权”仍然是最强的隐私概念。 它肯定存在问题,并且面临着CI可以协助清除的紧迫挑战,但不应将其简化为纯粹的传输规范。
2023-08-09 22:18:36 349KB informational privacy data protection
1
探索美国自行车共享:探索美国自行车共享-数据科学纳米度编程-Udacity-Python(Numpy和Pandas)
2023-07-27 15:40:44 24.42MB Python
1
深度探索嵌入式操作系统深度探索嵌入式操作系统深度探索嵌入式操作系统
2023-07-23 07:24:11 109.52MB 深度探索
1
ArtnetP5 侦听ArtNet DMX输入数据包并以图形栏显示6个第一个通道的值的处理草图。 使用库收听ArtNet网络。 该库是基于Karsten Schmidt(toxilibs)的支持DMX Input的分支。 样品输出 动机 我将这个小型Processing应用程序编写为: 测试通过Arteo数据报中接收来自 DMX避雷器的6个DMX通道的DMX输入事件(如上图所示) 了解ArtNet数据报的内容,即DMX通道值的传输方式和时间 检查是否可能有多个应用程序对同一个DMX Input事件做出React。 我发现了什么 对于所示的设置,ArtNet数据报为: 包含闪电控制台的6个DMX通道的值,在更改光标位置时发送 或不时发送的Universe /子网的所有512个DMX通道的值。 如果 了ArtNet4j库 ArtNetServer套接字侦听器 ,则确实有可能使多个应
2023-06-05 12:18:48 1.93MB Processing
1
《Android开发艺术探索》是一本Android进阶类书籍,采用理论、源码和实践相结合的方式来阐述高水准的Android应用开发要点。《Android开发艺术探索》从三个方面来组织内容。第一,介绍Android开发者不容易掌握的一些知识点;第二,结合Android源代码和应用层开发过程,融会贯通,介绍一些比较深入的知识点;第三,介绍一些核心技术和Android的性能优化思想。 《Android开发艺术探索》侧重于Android知识的体系化和系统工作机制的分析,通过《Android开发艺术探索》的学习可以极大地提高开发者的Android技术水平,从而更加高效地成为高级开发者。而对于高级开发者来说,仍然可以从《Android开发艺术探索》的知识体系中获益。 全书目录 ------------------------------------------------------------------- 第1章 Activity的生命周期和启动模式 / 1   1.1 Activity的生命周期全面分析 / 1   1.1.1 典型情况下的生命周期分析 / 2   1.1.2 异常情况下的生命周期分析 / 8   1.2 Activity的启动模式 / 16   1.2.1 Activity的LaunchMode / 16   1.2.2 Activity的Flags / 27   1.3 IntentFilter的匹配规则 / 28   第2章 IPC机制 / 35   2.1 Android IPC简介 / 35   2.2 Android中的多进程模式 / 36   2.2.1 开启多进程模式 / 36   2.2.2 多进程模式的运行机制 / 39   2.3 IPC基础概念介绍 / 42   2.3.1 Serializable接口 / 42   2.3.2 Parcelable接口 / 45   2.3.3 Binder / 47   2.4 Android中的IPC方式 / 61   2.4.1 使用Bundle / 61   2.4.2 使用文件共享 / 62   2.4.3 使用Messenger / 65   2.4.4 使用AIDL / 71   2.4.5 使用ContentProvider / 91   2.4.6 使用Socket / 103   2.5 Binder连接池 / 112   2.6 选用合适的IPC方式 / 121   第3章 View的事件体系 / 122   3.1 View基础知识 / 122   3.1.1 什么是View / 123   3.1.2 View的位置参数 / 123   3.1.3 MotionEvent和TouchSlop / 125   3.1.4 VelocityTracker、GestureDetector和Scroller / 126   3.2 View的滑动 / 129   3.2.1 使用scrollTo/scrollBy / 129   3.2.2 使用动画 / 131   3.2.3 改变布局参数 / 133   3.2.4 各种滑动方式的对比 / 133   3.3 弹性滑动 / 135   3.3.1 使用Scroller / 136   3.3.2 通过动画 / 138   3.3.3 使用延时策略 / 139   3.4 View的事件分发机制 / 140   3.4.1 点击事件的传递规则 / 140   3.4.2 事件分发的源码解析 / 144   3.5 View的滑动冲突 / 154   3.5.1 常见的滑动冲突场景 / 155   3.5.2 滑动冲突的处理规则 / 156   3.5.3 滑动冲突的解决方式 / 157   第4章 View的工作原理 / 174   4.1 初识ViewRoot和DecorView / 174   4.2 理解MeasureSpec / 177   4.2.1 MeasureSpec / 177   4.2.2 MeasureSpec和LayoutParams的对应关系 / 178   4.3 View的工作流程 / 183   4.3.1 measure过程 / 183   4.3.2 layout过程 / 193   4.3.3 draw过程 / 197   4.4 自定义View / 199   4.4.1 自定义View的分类 / 200   4.4.2 自定义View须知 / 201   4.4.3 自定义View示例 / 202   4.4.4 自定义View的思想 / 217   第5章 理解RemoteViews / 218   5.1 RemoteViews的应用 / 218   5.1.1 RemoteViews在通知栏上的应用 / 219   5.1.2 RemoteViews在桌面小部件上的应用 / 221   5.1.3 PendingIntent概述 / 228   5.2 RemoteViews的内部机制 / 230   5.3 RemoteViews的意义 / 239   第6章 Android的Drawable / 243   6.1 Drawable简介 / 243   6.2 Drawable的分类 / 244   6.2.1 BitmapDrawable / 244   6.2.2 ShapeDrawable / 247   6.2.3 LayerDrawable / 251   6.2.4 StateListDrawable / 253   6.2.5 LevelListDrawable / 255   6.2.6 TransitionDrawable / 256   6.2.7 InsetDrawable / 257   6.2.8 ScaleDrawable / 258   6.2.9 ClipDrawable / 260   6.3 自定义Drawable / 262   第7章 Android动画深入分析 / 265   7.1 View动画 / 265   7.1.1 View动画的种类 / 265   7.1.2 自定义View动画 / 270   7.1.3 帧动画 / 272   7.2 View动画的特殊使用场景 / 273   7.2.1 LayoutAnimation / 273   7.2.2 Activity的切换效果 / 275   7.3 属性动画 / 276   7.3.1 使用属性动画 / 276   7.3.2 理解插值器和估值器 / 280   7.3.3 属性动画的监听器 / 282   7.3.4 对任意属性做动画 / 282   7.3.5 属性动画的工作原理 / 288   7.4 使用动画的注意事项 / 292   第8章 理解Window和WindowManager / 294   8.1 Window和WindowManager / 294   8.2 Window的内部机制 / 297   8.2.1 Window的添加过程 / 298   8.2.2 Window的删除过程 / 301   8.2.3 Window的更新过程 / 303   8.3 Window的创建过程 / 304   8.3.1 Activity的Window创建过程 / 304   8.3.2 Dialog的Window创建过程 / 308   8.3.3 Toast的Window创建过程 / 311   第9章 四大组件的工作过程 / 316   9.1 四大组件的运行状态 / 316   9.2 Activity的工作过程 / 318   9.3 Service的工作过程 / 336   9.3.1 Service的启动过程 / 336   9.3.2 Service的绑定过程 / 344   9.4 BroadcastReceiver的工作过程 / 352   9.4.1 广播的注册过程 / 353   9.4.2 广播的发送和接收过程 / 356   9.5 ContentProvider的工作过程 / 362   第10章 Android的消息机制 / 372   10.1 Android的消息机制概述 / 373   10.2 Android的消息机制分析 / 375   10.2.1 ThreadLocal的工作原理 / 375   10.2.2 消息队列的工作原理 / 380   10.2.3 Looper的工作原理 / 383   10.2.4 Handler的工作原理 / 385   10.3 主线程的消息循环 / 389   第11章 Android的线程和线程池 / 391   11.1 主线程和子线程 / 392   11.2 Android中的线程形态 / 392   11.2.1 AsyncTask / 392   11.2.2 AsyncTask的工作原理 / 395   11.2.3 HandlerThread / 402   11.2.4 IntentService / 403   11.3 Android中的线程池 / 406   11.3.1 ThreadPoolExecutor / 407   11.3.2 线程池的分类 / 410   第12章 Bitmap的加载和Cache / 413   12.1 Bitmap的高效加载 / 414   12.2 Android中的缓存策略 / 417   12.2.1 LruCache / 418   12.2.2 DiskLruCache / 419   12.2.3 ImageLoader的实现 / 424   12.3 ImageLoader的使用 / 441   12.3.1 照片墙效果 / 441   12.3.2 优化列表的卡顿现象 / 446   第13章 综合技术 / 448   13.1 使用CrashHandler来获取应用的crash信息 / 449   13.2 使用multidex来解决方法数越界 / 455   13.3 Android的动态加载技术 / 463   13.4 反编译初步 / 469   13.4.1 使用dex2jar和jd-gui反编译apk / 470   13.4.2 使用apktool对apk进行二次打包 / 470   第14章 JNI和NDK编程 / 473   14.1 JNI的开发流程 / 474   14.2 NDK的开发流程 / 478   14.3 JNI的数据类型和类型签名 / 484   14.4 JNI调用Java方法的流程 / 486   第15章 Android性能优化 / 489   15.1 Android的性能优化方法 / 490   15.1.1 布局优化 / 490   15.1.2 绘制优化 / 493   15.1.3 内存泄露优化 / 493   15.1.4 响应速度优化和ANR日志分析 / 496   15.1.5 ListView和Bitmap优化 / 501   15.1.6 线程优化 / 501   15.1.7 一些性能优化建议 / 501   15.2 内存泄露分析之MAT工具 / 502   15.3 提高程序的可维护性 / 506
2023-04-23 17:08:28 173.12MB Android 自定义View 动画
1
深度探索c++对象模型 清晰版 目前个人看到的较清晰版本 经典书籍
2023-04-19 08:32:24 10.73MB 深度探索c++对象模型 清晰版
1
人像卡通化探索项目 (photo-to-cartoon translation project) 人像卡通化 (Photo to Cartoon) 中文版 | English Version 该项目为小视科技卡通肖像探索项目。您可使用微信扫描下方二维码或搜索“AI卡通秀”小程序体验卡通化效果。 也可以前往我们的ai开放平台进行在线体验:https://ai.minivision.cn/#/coreability/cartoon 简介 人像卡通风格渲染的目标是,在保持原图像ID信息和纹理细节的同时,将真实照片转换为卡通风格的非真实感图像。我们的思路是,从大量照片/卡通数据中习得照片到卡通画的映射。一般而言,基于成对数据的pix2pix方法能达到较好的图像转换效果,但本任务的输入输出轮廓并非一一对应,例如卡通风格的眼睛更大、下巴更瘦;且成对的数据绘制难度大、成本较高,因此我们采用unpaired image translation方法来实现。 Unpaired image translation流派最经典方法是CycleGAN,但原始CycleGAN的生成结果往往存在较为明显的
2023-04-17 23:00:08 1.99MB Python Deep Learning
1
主要介绍了Android后台模拟点击探索(附源码),小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2023-04-17 19:21:25 654KB Android后台模拟点击 Android 模拟点击
1