技术笔记:掌握前端与后端开发要点

需积分: 9 0 下载量 34 浏览量 更新于2024-11-01 收藏 539KB ZIP 举报
资源摘要信息:"leetcode下载-note:随笔" 1. leetcode下载: LeetCode 是一个提供编程题目和解决方案的在线平台,常用于程序员面试准备和算法技能提升。用户可以下载相关应用程序或通过网页进行编程练习。 2. note索引: 索引通常用于数据库和编程语言中,以便快速检索数据。此处可能指的是对技术笔记内容的快速索引,方便用户查找特定技术点或话题。 3. 近期要做的事情: 这可能是一个个人任务列表,用于记录短期内需要完成的事项,可能涉及技术学习、项目推进、技能提升等。 4. koa: Koa 是一个轻量级的 Node.js Web 框架,由 Express 原班人马打造,它以更现代化的 async/await 语法为特色,致力于成为 Web 应用和 API 开发领域的新标准。 5. 源码: 源码是指软件的原始代码,开发者通过阅读和理解源码,可以了解软件的工作机制,学习先进的编程方法,并可能用于调试和定制软件功能。 6. egg: Egg.js 是基于 Koa 的企业级 Node.js 框架,它提供了一套约定优于配置的企业级框架约定,用于构建更稳定、更可扩展的企业应用。 7. 掌握: 这一词汇指对某项技能或知识的熟练运用和深刻理解。 8. linux: Linux 是一个开源的类 Unix 操作系统内核,广泛应用于服务器、桌面电脑、智能手机等多种设备。 9. vue: Vue.js 是一个用于构建用户界面的渐进式 JavaScript 框架,它提供了一种更简洁、更易理解和使用的方式来构建单页面应用。 10. mongodb: MongoDB 是一个基于分布式文件存储的非关系型数据库,它允许开发者存储、查询、更新和管理数据。 11. v-console: VConsole 是一个针对手机网页的前端开发者调试面板,可以在移动端方便地查看控制台信息和网络请求等。 12. js & es6: JavaScript (JS) 是一种高级的、解释型的编程语言,被广泛用于网页交互和开发。ES6 (ECMAScript 6) 是 JavaScript 语言的一个重要版本,引入了诸多新特性,包括类、模块、箭头函数等。 13. redis: Redis 是一个开源的内存数据结构存储系统,通常被用作数据库、缓存和消息中间件。 14. TTL: TTL (Time To Live) 是指一个数据项或记录在数据库中可以存在的最长时间,超过这个时间数据将会被删除。 15. key: 在数据库系统中,键(key)通常用于唯一标识一个数据记录,使其能被检索。 16. android: Android 是一个基于 Linux 内核的开源操作系统,主要被用于智能手机和平板电脑等移动设备。 17. java: Java 是一种广泛使用的面向对象编程语言,它具有跨平台、对象导向、安全性高等特点。 18. 小程序: 小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或搜一下即可打开应用。 19. nodeJS: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境,它让 JavaScript 可以在服务器端运行。 20. cheerio: Cheerio 是一个适用于服务器端的快速、灵活且简洁的 jQuery 核心实现。 21. 爬虫: 网络爬虫是一种自动提取网页内容的程序,常用于搜索引擎、数据分析等领域。 22. python: Python 是一种广泛使用的高级编程语言,以简洁明了的语法著称,适用于各种编程领域。 23. 启动服务: 在软件开发中,启动服务通常指的是启动网络服务或应用服务器,使其可以接受客户端的请求并提供服务。 24. vue(mint-ui): Mint-UI 是一个基于 Vue.js 的移动端组件库,它为开发者提供了一套丰富的 UI 组件,用于快速开发移动应用。 25. angular: Angular 是一个由 Google 维护的前端框架,用于构建动态 Web 应用程序。 26. es6: 如前所述,ES6 是 JavaScript 的一个重要版本,引入了许多新特性和改进。 27. ionic: Ionic 是一个用于构建跨平台的移动应用的开源前端框架,主要使用 Web 技术,比如 HTML、CSS 和 JavaScript。 28. 小技能和工具: 这可能指的是日常工作中用到的各类辅助技术或工具,例如 Git 版本控制、Shell 脚本、Vim 编辑器、Postman API 调试工具等。 29. git: Git 是一个开源的分布式版本控制系统,它能有效、高速地处理从小到大的项目版本管理。 30. shell: Shell 脚本是一种自动化操作系统任务的脚本语言,它提供了一种命令行界面来控制计算机。 31. vim: Vim 是一个高度可配置的文本编辑器,用于创建和修改文本文件,被广泛认为是极其强大的。 32. postman: Postman 是一个流行的 API 测试和开发工具,它帮助开发者创建、发送、调试 API 请求。 33. allow-controll-Allow-origin: 这是 CORS (Cross-Origin Resource Sharing,跨源资源共享) 策略中的一个响应头,用于控制网页上的资源是否可以被其他域名的网页访问。 34. 划词翻译: 可能指的是文本翻译功能,它允许用户选择并翻译一段文字,常用于辅助阅读外文资料。 35. docker: Docker 是一个开源的应用容器引擎,它允许开发者打包应用及应用的依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 36. 设计理念: 这指的可能是软件开发中所采取的设计哲学,例如模块化、可维护性、可扩展性等。 ***o-pizza team: 这是亚马逊推行的一个管理理念,指团队的大小应该能够用两个比萨饼来喂饱,意味着团队要足够小以便有效沟通和管理。