程序员学习
文章平均质量分 90
普通网友
这个作者很懒,什么都没留下…
展开
-
数值积分重要公式(Python),个人开发者做一款App需要知道的事情
return sum#中矩形公式sum = 0return sum#simpsonsum = 0#复化梯形sum =0return sum#复化simpsonif n%2!=1:n = n+1h = h*2#grid#half gridnp.sum(fh)学好 Python 不论是就业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习规划。最后大家分享一份全套的 Python 学习资料,给那些想学习 Python 的小伙伴们一点帮助!原创 2024-03-20 21:36:11 · 785 阅读 · 0 评论 -
你们争相簇拥进大厂!而我37岁,年薪百万(1),Android开发技术总结
随着互联网企业的不断发展,产品项目中的模块越来越多,用户体验要求也越来越高,想实现小步快跑、快速迭代的目的越来越难,插件化技术应用而生。另外,随着产品内容迭代,功能越来越复杂,UI页面也越来越丰富,也成为流畅运行的一种阻碍。你个人觉得很有成就,可是你用的技术框架过于复杂,维护成本很高,运维团队、二次开发团队都不认可,那就不是真正的成就。我自己做Android开发已经是接近八年,2013年java转到Android开发,在小厂待过,也去过华为,OPPO等大厂待过,19年5月份进了字节跳动一直到现在。原创 2024-03-20 19:22:48 · 821 阅读 · 0 评论 -
GitHub标星9-8k,知乎阅读10w+,事件分发流程图
而如果不拆的话,业务线代码本身就已经很庞大,即使是单独编译组件 app 也会很慢,并且随着时间的推移,各个业务线的代码边界会像组件化之前的主工程一样逐渐劣化,耦合会越来越严重。有了解耦的方法,剩下的就是采取行动拆分组件了,拆组件是一个很头疼的问题,它非常考虑一个人的细心与耐心,由于无法准确知道有哪些代码要被拆走,也不能直观的知晓依赖关系,移动变得非常的困难且容易出错,一旦不能一次性拆分成功,到处都是编译错误,便只能靠人肉一点一点的挪。原创 2024-03-20 17:06:20 · 808 阅读 · 0 评论 -
Android—Dagger2-让你爱不释手--基础依赖注入框架篇(附视频讲解
外链图片转存中…(img-iKZvF6jD-1710917687802)]原创 2024-03-20 14:54:57 · 783 阅读 · 0 评论 -
全凭这份核心笔记,Android研发历经20天面试终提Offer喜进阿里!
本文讲解了我对Android开发现状的一些看法,也许有些人会觉得我的观点不对,但我认为没有绝对的对与错,一切交给时间去证明吧!愿与各位坚守的同胞们互相学习,共同进步!在这里我也分享一份自己收录整理的**Android学习PDF+架构视频+面试文档+源码笔记,还有高级架构技术进阶脑图、Android开发面试专题资料,高级进阶架构资料**帮助大家学习提升进阶,也节省大家在网上搜索资料的时间来学习,也可以分享给身边好友一起学习。原创 2024-03-20 09:12:21 · 799 阅读 · 0 评论 -
python起步:环境配置(基于VSCODE编译器
这是我花了几天的时间去把Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。基本上主流的和经典的都有,这里我就不放图了,版权问题,个人看看是没有问题的。原创 2024-03-20 04:12:12 · 741 阅读 · 0 评论 -
Python 实现哈夫曼树和哈夫曼编码
else:chars.append(char)ret.append((char, text.count(char)))return retclass Node:def init(self, frequency):self.left = Noneself.right = Noneself.father = Noneself.frequency = frequencydef is_left(self):return self.father.left == selfdef create_nodes(frequen原创 2024-03-20 02:01:25 · 663 阅读 · 0 评论