100天编程挑战
天明
1-30
- Day 1(2024-12-23): 完成了音乐播放器小练习[1];
- Day 2(2024-12-24):看了一篇 JS 代码重构简化的小文章[2];
- Day 3(2024-12-25):浏览并收藏了一个仓库,作者详细展示了 JS 代码的建议写法[3];
- Day 4(2024-12-26):完成了一个日期选择器的小练习来理解 JS 中的 Date 对象[4];
- Day 5(2024-12-27):完成了足球队小卡片的练习来巩固
switch
语句以及提取对象的方法[5]; - Day 6(2024-12-28):通过Todo App的小练习理解 JavaScript 的
localStorage
和简单的 CRUD[6]; - Day 7(2024-12-29):查阅 MediaWiki 官方文档[7],
为百科站点升级做准备,成功从1.42.3
升级到1.43
,但依然没有实现 Vector 2022 皮肤的深色模式; - Day 8(2024-12-30):练习二进制转换理解递归函数的概念以及
setTimeout()
[8],还练习了正则表达式[9]; - Day 9(2024-12-31):了解了 rc 这个名称后缀的含义,是一种历史遗留的约定,用于表示这些文件是配置文件;
- Day 10(2025-01-01):通过小项目练习了排序算法(冒泡排序[10]、选择排序[11]、插入排序[12])[13],但是非常生涩,几乎没有理解;
31-60
61-90
91-100
lucky-unicorn
1-30
Day 1(2024-12-24):了解playwright codegen
如何产生自动化代码[14];Day 2(2024-12-25):发现一个学习各种编程的网站,适合快速上手一些感兴趣的编程应用[15];Day 3(2024-12-26):完成了 Conda 环境变量配置;Day 4(2024-12-27):安装 Playwright 及浏览环境[16],测试 Playwright 自动化录制功能,自动打开百度搜索大麦网,进行登录。卡点:模拟不出来拖动按钮校验;Day 5(2024-12-28):学习 Playwright 实现自动记录和管理 Cookie 信息[17];Day 6(2024-12-29):Playwright 登录滑块验证码[18];- Day 1(2024-12-31):了解 k8s 和 docker 的关系[19][20];
- Day 2(2025-01-01):了解 Navicat 如何链接数据库,数据库路径 ini 文件需进行配置[21][22];
- Day 3(2025-01-02):回顾创建虚拟环境,记录过程中会用到的命令[23];
31-60
61-90
91-100
如有内容修改建议,请联系天明
- Telegram:https://t.me/ztm0929
- WeChat:ztm00929
- Email:ztm0929@icloud.com
参考资料
- ↑ https://www.freecodecamp.org/chinese/learn/javascript-algorithms-and-data-structures-v8/#learn-basic-string-and-array-methods-by-building-a-music-player
- ↑ https://www.freecodecamp.org/news/how-to-write-code-thats-easy-to-read/
- ↑ https://github.com/ryanmcdermott/clean-code-javascript
- ↑ https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/learn-the-date-object-by-building-a-date-formatter
- ↑ https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/#learn-modern-javascript-methods-by-building-football-team-cards
- ↑ https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/#learn-localstorage-by-building-a-todo-app
- ↑ https://www.mediawiki.org/wiki/Manual:Upgrading/zh
- ↑ https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/#learn-recursion-by-building-a-decimal-to-binary-converter
- ↑ https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/#learn-regular-expressions-by-building-a-spam-filter
- ↑ 冒泡排序 | 菜鸟教程
- ↑ 选择排序 | 菜鸟教程
- ↑ 插入排序 | 菜鸟教程
- ↑ https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures-v8/#learn-basic-algorithmic-thinking-by-building-a-number-sorter
- ↑ https://www.bilibili.com/video/BV1Gw411N73T
- ↑ https://www.byhy.net/
- ↑ Playwright for Python
- ↑ https://www.bilibili.com/video/BV1UD4y1s7Wi
- ↑ https://www.bilibili.com/video/BV1ho4y1n7mM
- ↑ https://mp.weixin.qq.com/s/dckA1ezcABndN5WSg1BOBA
- ↑ https://mp.weixin.qq.com/s/_ldWjMNgyAsglGexSbsqEw
- ↑ https://m.jb51.net/article/279902.htm
- ↑ https://blog.csdn.net/qq_41322100/article/details/140402153
- ↑ Conda 创建虚拟环境