
学习笔记
文章平均质量分 82
独立开发者张张
集美美图App开发者、极简主义创业者、独立开发者、一人企业CEO、猫奴、做过美团骑手、躺平了
展开
-
推荐一个非常好用的产品:亮数据,轻松玩转数据获取!
通过编写一个简单的Python脚本,我测试了亮数据平台的IP归属地和数量,结果显示,每次请求的IP都是不同的,且归属地随机分布,这有效地保护了我的隐私。在实际使用亮数据平台的过程中,我对其稳定性、延迟性和匿名性进行了深入的测试,在进行在线ping值测试时,即使在高频率的请求下,亮数据平台的延迟始终保持在3秒以内,这让我对它的稳定性印象深刻。为了进一步验证亮数据平台的实力,我进行了一个实战演练,爬取电商网站数据用于市场分析,通过亮数据浏览器,我轻松地设置了爬虫任务,并在几分钟内获取了大量有价值的数据。原创 2024-04-15 16:31:42 · 343 阅读 · 0 评论 -
Flutter 中 Gap 和 SizedBox 的比较与区别
在 Flutter 中,两个小部件在控制应用设计布局尺寸和空间方面起着至关重要的作用,它们是 SizedBox 和 Gap 小部件。在 Flutter 中构建响应式布局时,间距和大小很重要。框架提供了一些简单但功能强大的小部件来控制间距和大小,SizedBox 和 Gap。让我们来了解一下 SizedBox 和 Gap。原创 2024-02-23 20:13:24 · 1625 阅读 · 1 评论 -
如何在Mac上安装Python 3 – Brew安装更新指南
MacOS预先安装了Python。但是它是Python版本2.7,现已弃用(Python开发者社区已弃用)。整个Python社区现在都开始使用Python 3.x(撰写本文时的最新版本是3.9)。 Python 4.x即将发布,但将完全向后兼容。如果尝试从MacOS终端运行Python,甚至会看到以下警告:在Apple决定将Python 3.x设置为默认值之前,您将必须自己安装它。或者,您可以运行以下命令以打开Python3:python3但你可能想安装一个合适的 Python 版本控制“.转载 2021-04-22 22:52:21 · 3937 阅读 · 1 评论 -
Rust与Python:为什么Rust可以取代Python
来自我的博客:https://blog.zhangbing.site/2021/02/23/rust-vs-python-why-rust-could-replace-python/在本指南中,我们将比较Rust和Python编程语言。我们将讨论每种情况下的适用用例,回顾使用Rust与Python的优缺点,并说明为什么Rust可能会取代Python。我将介绍以下内容:什么是Rust?什么是Python?何时使用Rust何时使用Python为什么Rust可以取代Python什么是Ru..原创 2021-03-24 20:27:39 · 6596 阅读 · 2 评论 -
突破内卷!写业务代码中的成长机会
写业务代码有成长机会吗?关于这个问题,答案非常肯定:必须有成长机会。对于大部分公司而言,能够写底层代码或者中间件代码的人总是有限的,写业务代码会面临更高的复杂度。这里分三个层次来看其中的成长机会。第 1 个层次,让代码写得不一样。可从代码规范、可读性、可扩展性等角度着手,这也是程序员的基本功。第 2 个层次,考虑业务问题和技术问题的匹配。可从写业务代码中理解需求,- 并做好分析与设计。被动接...原创 2020-03-20 09:50:43 · 794 阅读 · 2 评论 -
程序员的精益成长指南4:做技术管理的一些经验
这篇文章是极客时间APP专栏《朱赟的技术管理课》的学习笔记,这个专栏很不错,不过我是买的书,专栏集结初出版的《跃迁,从技术到管理的硅谷路径》,推荐大家看看。1.从给答案到做引导首先,什么时候适合直接给答案,什么时候适合给线索让对方自己找式我觉得,如果是一个新人,当他刚进入全新的领域,或者所问问题的答案就是某些知识点时,不妨直接给出答案或知识点。因为这些问题,即便他全然没有线索,我们也不可能让...转载 2020-01-13 17:33:29 · 594 阅读 · 0 评论 -
程序员的精益成长指南3:不得不知道的13个问题
如何进行主动学习与被动学习?深度学习为什么十分重要?读文档还是读代码?这篇文章给出了你最关心的13个问题,希望对你有启发。1.主动学习与被动学习你听别人讲,或是自己看书,或是让别人演示给你,这些都不能让你真正获得学习能力,因为你是在被别人灌输,在听别人说。只有你开始自己思考,开始自己总结和归纳,开始找人交流讨论,开始践行,并开始对外输出,你才会掌握到真正的学习能力。学习不是努力读更多的书,...转载 2020-01-13 17:25:51 · 384 阅读 · 0 评论 -
程序员的精益成长指南2:关于时间管理、工作学习和故障处理
本文是极客时间专栏《左耳听风》学习笔记第二篇,如何学会时间管理?关于兴趣和投入、学习和工作你有什么困扰吗?故障处理最佳实践是什么样的?1.时间管理1.1 主动管理告诉大家,我们什么时间段在做什么事,请大家不要打扰我;要求你的同事,重要的事情不要发微信而是邮件;做好信息管理。1.2 学会说“不”当你面对做不到的需求时,不要马上说做不到,你先想一下,给出另一种做得到的方案。当你面对过于复...转载 2020-01-07 23:21:51 · 281 阅读 · 0 评论 -
程序员的精益成长指南1:关于变现、技术领导力和成为Leader
本文是极客时间专栏《左耳听风》学习笔记第一篇,如何让自己的技能变现?什么是技术领导力?如何成为大家愿意追随的Leader?1.如何让自己的技能变现第一,千里之行,积于硅步。 任何意见成功的大事,都是通过一个个小的成功达到的。所以你得确保你有一个一个的小成功。第二,关注有价值的东西。价值受供需关系影响的,供大于求,就没有什么价值,供不应求,就有价值。这意味着你不仅要看到市场,还要看到技...转载 2020-01-07 23:19:05 · 1305 阅读 · 0 评论 -
虚拟DOM和实际的DOM有何不同?
在本文我们会先聊聊 DOM 的一些缺陷,然后在此基础上介绍虚拟 DOM 是如何解决这些缺陷的,最后再站在双缓存和 MVC 的视角来聊聊虚拟 DOM。理解了这些会让你对目前的前端框架有一个更加底层的认识,这也有助于你更好地理解这些前端框架。1. DOM 的缺陷JavaScript 操纵 DOM 是会影响到整个渲染流水线的,另外,DOM 还提供了一组 JavaScript 接口...转载 2019-10-27 09:00:00 · 3197 阅读 · 0 评论 -
当初设计 HTTPS 的需求是啥?
很多介绍 HTTPS 的文章一上来就给你讲实现细节。个人觉得:这是不好的做法。一上来就给你讲协议细节,你充其量只能知道 WHAT 和 HOW,无法理解 WHY。1. 兼容性因为是先有 HTTP 再有 HTTPS。所以,HTTPS 的设计者肯定要考虑到对原有 HTTP 的兼容性。这里所说的兼容性包括很多方面。比如已有的 Web 应用要尽可能无缝地迁移到 HTTPS;比...转载 2019-10-03 12:00:00 · 304 阅读 · 0 评论 -
理解PWA,它究竟解决了Web应用的哪些问题
点击上方“做工程师不做码农”,并“置顶公众号”第一时间接收我的随机文章01—什么是 PWAPWA,全称是 Progressive Web App,翻译过来就是渐进式网页应用。根据字面意思,它就是“渐进式 +Web 应用”。对于 Web 应用很好理解了,就是目前我们普通的 Web 页面,所以 PWA 所支持的首先是一个 Web 页面。至于“渐进式”,就需要从下面两个方面来理解。站在 Web 应用开发...转载 2019-11-11 08:30:00 · 880 阅读 · 0 评论 -
前端要知道的RESTful API架构风格
前端程序员在开发完页面后总是要对接口的,跟后端联调有时候还占用蛮大的时间的,那么你了解你和后端对的接口都是什么风格吗,你们公司接口设计的如何,你使用愉快吗?自己在写Node服务时你遇到如何定义好接口的问题吗?下面介绍一种API架构风格,也是目前主流的API设计风格,你或许一直在使用。1. REST是什么?如果有人这么问你,你可以非常言简意赅的告诉他:“REST是一个风格!”,用英文说...原创 2019-07-28 12:40:57 · 1333 阅读 · 0 评论 -
成为高效和优秀程序员的10倍工作法则
目录1. 遇到事情,倒着想2. 在做任何事之前,先定义完成的标准2.1 定义完成(DoD)2.2 让 DoD 更好地发挥作用(个人层面)2.3 让 DoD 更好地发挥作用(团队层面)2. 在做任何需求或任务之前,先定好验收标准2.1 功能列表式的2.2 用户故事(User Story)式的需求描述方式4. 尽早提交代码去集成4.1 每日构建4...原创 2019-08-03 20:16:42 · 871 阅读 · 0 评论