![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序员学习
文章平均质量分 91
普通网友
这个作者很懒,什么都没留下…
展开
-
Weex原理之带你去蹲坑,分享PDF高清版
| 上手难度 | 稍高 | 容易 || 核心理念 | React | Vue || 框架程度 | 较重 | 较轻 || 特点 | 适合开发整体App | 适合单页面 || 社区 | 丰富,Facebook维护 | 略残念,目前托管apache || 支持 | Android、IOS | Android、IOS、Web || 适应性 | 原生开学习成本低 | Web开发学习成本低 || JS引擎 | JSCore | V8 |作为两个框架的深度体验者,个人总结出上面的对比,其中可以看出:Reac原创 2024-03-20 18:07:58 · 611 阅读 · 0 评论 -
Android网络优化攻略,简单了解一下?,6年老Android面经总结
header压缩,如上文中所言,对前面提到过HTTP1.x的header带有大量信息,而且每次都要重复发送,HTTP2.0使用encoder来减少需要传输的header大小,通讯双方各自cache一份header fields表,既避免了重复header的传输,又减小了需要传输的大小。不知道各位有没有听说过一个都市怪谈,字节的网络库优化有多厉害多厉害,网络底层采用的是Webview底层的Chromium的网络库,在弱网情况下对于api的优化啥的,巴拉巴拉…我们先简单的把一个请求的节点拆分下。原创 2024-03-20 15:50:16 · 471 阅读 · 0 评论 -
37岁老码农现身说法,想让薪资跨越30k,要走这3条路,Android开发进阶吃透这一篇必拿60W年薪
年龄越大,学习热情越低,为什么会成为程序员的通病?根本原因在于,程序员都太理性了!程序员们可以说天生喜欢计算投资/收益比,仔细想想就明白了:刚入行那会,每学一个新技术都成就感十足,因为长期来说每一步都在朝跳槽加薪这个目标迈进,短期来说还能让你在工作中少挨骂。但工作几年之后呢?工作中能碰到的问题,基本上都能应付了,再深入研究,哪怕花很多时间精力,不一定能吃透不说,对日常工作的实质帮助到底有多大,真说不好。而且谁知道下一份工作用不用得上呢?学习的边际效益,随着年龄的增长而递减,这才是程序员学习热情逐渐减弱的根本原创 2024-03-20 13:43:33 · 460 阅读 · 0 评论 -
区块链钱包开发(Android篇),深入解析android核心组件和应用框架
作用:1、备份更容易。按照比特币的原则,尽量不要使用同一个地址,一个地址只使用一次,这样会导致频繁备份钱包。HD钱包只需要在创建时保存主密钥,通过主密钥可以派生出所有的子密钥。2、私钥离线更安全。主私钥离线存储,主公钥在线使用,通过主公钥可以派生出所有的子公钥。例如:给每个商品提供一个收款地址。3、利于管理,权限控制。树状结构类似于公司的组织架构,可以给各个部门指定一个密钥分支。4、记账。只使用公钥即可记账。原创 2024-03-20 10:21:07 · 1921 阅读 · 0 评论 -
事件分发三连问:事件是如何从屏幕点击最终到达-Activity-的?CANCEL-事件什么时候会触发
首先是一个知识清单:(对于现在的Android及移动互联网来说,我们需要掌握的技术)泛型原理丶反射原理丶Java虚拟机原理丶线程池原理丶注解原理丶注解原理丶序列化Activity知识体系(Activity的生命周期丶Activity的任务栈丶Activity的启动模式丶View源码丶Fragment内核相关丶service原理等)代码框架结构优化(数据结构丶排序算法丶设计模式)APP性能优化(用户体验优化丶适配丶代码调优)热修复丶热升级丶Hook技术丶IOC架构设计。原创 2024-03-20 07:41:04 · 846 阅读 · 0 评论 -
《第一行代码第三版》,350道Android面试真题分享
自下而上:Linux内核层(为硬件提供底层驱动。eg:显示驱动、音频驱动等)、系统运行时层(C/C++库和android运行时库,前者有Sqlite和OpenGL等,后者有ART虚拟机和核心库等)、应用框架层(系统API,譬如ActivityManager、WindowManager、ContentProvider)、应用层(应用程序,譬如联系人、短信、自己开发的app等)。2020.3月逐渐推出Android 11版本。原创 2024-03-20 05:11:09 · 1045 阅读 · 0 评论 -
Python实现吃鸡游戏子弹and导弹自动追踪!原来是这样的一个原理啊!
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了,只是里面的项目比较多,水平也是参差不齐,大家可以挑自己能做的项目去练练。这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。接下来我们分析求旋转后的导弹头的算法。旋转后的图片变成了蓝色的那个范围,根据旋转角度的不同,所变成的图片大小也不一样,我们看旋转90的情况。原创 2024-03-20 02:59:35 · 999 阅读 · 0 评论 -
5,作为Python程序员应该怎样去规划自己的学习路线
发现第一种情况不符合条件,考虑第二种情况,容易发现,right与left指针所指字符相同。前面我们讲到一个字符也算是一个长度为1的回文字符串。。长度3>1?那么现在最长字符串长度(maxlen)就要记录下来了。我们继续,同时移动left与right指针,扩大字符串长度不相等?没辙了,上面我们说过一个字符要形成更长的回文字符串只有两种情况。因此以M点为中心的回文字符串检测结束。确定字符串是否是回文字符串的流程就像上面的流程一样,用个迭代器对字符串的每个字符进行检测即可。原创 2024-03-20 00:44:15 · 910 阅读 · 0 评论