程序员学习
文章平均质量分 89
普通网友
这个作者很懒,什么都没留下…
展开
-
新春里的一棵樱桃树,离开小厂进大厂的第一周
t.forward(branch)a = 1.5 * random.random()t.right(20 * a)b = 1.5 * random.random()Tree(branch - 10 * b, t)t.left(40 * a)Tree(branch - 10 * b, t)t.right(20 * a)t.up()t.backward(branch)t.down()def Petal(m, t):for i in range(m):a = 200 - 400 * random.random()原创 2024-03-20 21:45:47 · 378 阅读 · 0 评论 -
公司主业务线转移后悔没拿 N+1 走,离职后面试收割小米
项目经验项目经验这块因人而异,把觉得做的有亮点的东西挑出来,从四个方面来准备:功能模块的实现达到了什么效果遇到了什么问题,是如何解决的涉及到的相关知识点项目经验和知识点 其实是一个双向的过程,要 试图去找到它们之间的联系:谈到项目经验的时候,可以说:做完 xx 之后,我还去了解了一下 yy 背后的原理,xxx,这里体现的是 你是否有求知欲。谈到知识点的时候,可以说:yy 的原理是这样的,在 xx 项目中我是如何应用它来解决问题的,这里体现的是 你是否具备把知识付诸实践的能力。知识储备。原创 2024-03-20 19:32:25 · 831 阅读 · 0 评论 -
HTTPS 原理分析——带着疑问层层深入,系统盘点Android开发者必须掌握的知识点
“中间人攻击”的具体过程如下:[email protected]过程原理:本地请求被劫持(如DNS劫持等),所有请求均发送到中间人的服务器中间人服务器返回中间人自己的证书客户端创建随机数,通过中间人证书的公钥对随机数加密后传送给中间人,然后凭随机数构造对称加密对传输内容进行加密传输中间人因为拥有客户端的随机数,可以通过对称加密算法进行内容解密中间人以客户端的请求内容再向正规网站发起请求因为中间人与服务器的通信过程是合法的,正规网站通过建立的安全通道返回加密后的数据中间人凭借与正规网站建立的对称原创 2024-03-20 17:16:28 · 561 阅读 · 0 评论 -
Android事件分发机制抽象--钓钩模型,android高级面试视频
凭直觉,可能是给 Activity 消费了,通过自定义重写 Activity 的 dispatchTouchEvent 和 onTouchEvent,FrameLayout 的 dispatchTouchEvent、onInterceptTouchEvent 和 onTouchEvent,FrameLayout 的 dispatchTouchEvent 和 onTouchEvent,加上日志,点击一下。简单来说,一条事件流就像一辆火车,车头和车尾是必须要有的,中间的车厢可有可无,有的话可以是任意节。原创 2024-03-20 15:03:06 · 705 阅读 · 0 评论 -
八年Android开发,从码农到架构师分享我的技术成长之路,共勉(1)
掌握android 基本布局和控件的属性和使用,常用布局有LinearLayout\RelativeLayout\ConstraintLayout等,控件有TextView\ImageView\RecyclerView\ScrollView等。对android的资源访问使用有基本了解,了解android针对不同国家、语言、屏幕、API的适配原理。掌握android系统服务和工具类的使用,对网络访问和数据库操作有基本认知。熟练掌握研发工具,如IDE、模拟器、网络代理、日志等。原创 2024-03-20 09:21:54 · 787 阅读 · 0 评论 -
一张壁纸使 Android 手机集体变砖,目前尚无解决方法
由于本文罗列的知识点是根据我自身总结出来的,并且由于本人水平有限,无法全部提及,欢迎大神们能补充~将来我会对上面的知识点一个一个深入学习,也希望有童鞋跟我一起学习,一起进阶。提升架构认知不是一蹴而就的,它离不开刻意学习和思考。**这里,笔者分享一份从架构哲学的层面来剖析的视频及资料分享给大家,**梳理了多年的架构经验,筹备近1个月最新录制的,相信这份视频能给你带来不一样的启发、收获。点击这里获取免费架构视频资料,第一时间获取最新知识点,第一时间获取最新知识点。原创 2024-03-20 06:45:29 · 613 阅读 · 0 评论 -
Python零基础入门篇 - 20 - 字符串格式化
包含知识点.2f。原创 2024-03-20 04:20:26 · 682 阅读 · 0 评论 -
python-celery专注于实现分布式异步任务处理、任务调度的插件!
’’1、安装消息中间件的支持,一般是redis。2、安装Celery的支持3、安装本地redis服务端并启动‘’’原创 2024-03-20 02:09:33 · 398 阅读 · 0 评论