廖雪峰JavaScript教程6 箭头函数 3.7 generator 4 标准对象 4.1 Date 4.2 RegExp 4.3 JSON 5 面向对象编程 5.1 创建对象 5.2 原型继承 6 浏览器 6.1 浏览器对象 6.2 操作DOM 6.2.1 更新DOM 6.2.2 插入DOM - 2 - 本文档使用 书栈(BookStack.CN) 构建 6.2.3 删除DOM 6.3 操作表单 基于HTML5的手机App,交互逻辑都是由JavaScript驱动的。 简单地说,JavaScript是一种运行在浏览器中的解释型的编程语言。 那么问题来了,为什么我们要学JavaScript?尤其是当你已经掌握了某些其他编程语言如Java、 C++的情况下。 简单粗暴的回答就是:因为你没有选择。在Web世界里,只有JavaScript能跨平台、跨浏览器驱动网 页,与用户交互。 Flash背后 JavaScript一度被认为是一种玩具编程语言,它有很多缺陷,所以不被大多数后端开发人员所重视。 很多人认为,写JavaScript代码很简单,并且JavaScript只是为了在网页上添加一点交互和动画效 果。 但这是完全错误的理解。JavaScript确实很容易上手,但其精髓却不为大多数开发人员所熟知。编写 高质量的JavaScript代码更是难上加难。 一个合格的开发人员应该精通0 码力 | 264 页 | 2.81 MB | 10 月前3
跟我学Shiro - 张开涛可以看到:应用代码直接交互的对象是Subject,也就是说Shiro的对外API核心就是Subject; 其每个 API 的含义: Subject:主体,代表了当前“用户”,这个用户不一定是一个具体的人,与当前应用交互 的任何东西都是 Subject,如网络爬虫,机器人等;即一个抽象概念;所有 Subject 都绑定 到 SecurityManager,与 Subject 的所有交互都会委托给 SecurityManager;可以把 为是一个门面;SecurityManager 才是实际的执行者; SecurityManager:安全管理器;即所有与安全有关的操作都会与 SecurityManager 交互; 且它管理着所有 Subject;可以看出它是 Shiro 的核心,它负责与后边介绍的其他组件进行 交互,如果学习过 SpringMVC,你可以把它看成 DispatcherServlet 前端控制器; Realm:域,Shiro 从从 Realm 的架构,如下图所示: Subject:主体,可以看到主体可以是任何可以与应用交互的“用户”; SecurityManager : 相 当 于 SpringMVC 中 的 DispatcherServlet 或 者 Struts2 中 的 FilterDispatcher;是 Shiro 的心脏;所有具体的交互都通过 SecurityManager 进行控制;它管 理着所有 Subject、0 码力 | 219 页 | 4.16 MB | 10 月前3
普通人学AI指南Snack Prompt 提供最新 AI 模型提示词的工具,旨在快速获取和使用最新的 AI 提示进行内容 创作。 2.6 AI 大模型 2.6.1 AgentGPT 一个基于浏览器的自主 AI 工具,专为交互式任务和自动化操作设计。 2.6.2 GPT-4 由 OpenAI 开发的最新大型语言模型,继承了 GPT-3 的能力,功能更加强大和 精确,但为闭源产品。 12 Figure 的训练数据,在推理、数学、 代码生成、指令跟踪等能力获得大幅度提升。 3.1 大模型 Llama3 3.1.1 步骤 1:安装 Ollama Ollama 可以简单理解为客户端,实现和大模型的交互。ollama 软件 win 和 mac 都包括,如图 11 所示。 13 Figure 11: Ollama 下载 在这里已经为大家准备好,只需要在我的微信公众号郭震 AI,回复消息: ollama,就能下载到软件。 表情字符,看起来又不会那么枯燥。 Figure 19: ollama 界面简洁但因表情符出现又不失枯燥 4 零代码搭建本地 AI 前端 到目前,我们使用大模型的界面还是一个终端窗口,黑乎乎的,交互不友好。 这章教你搭建一个美观炫酷的前端网页,如图 20所示,让你使用本地大模 型,更方便!更舒心!关键搭建简单,顺利的话,三五分钟搞定。后面完全免费 畅享使用大模型! Figure 20: 使用开源0 码力 | 42 页 | 8.39 MB | 8 月前3
Rust 程序设计语言 简体中文版 1.85.0Rust 完成各种任务,包括命令行工具、Web 服务、 DevOps 工具、嵌入式设备、音视频分析与转码、加密货币、生物信息学、搜索引擎、物联网 (IOT)程序、机器学习,甚至是 Firefox 浏览器的重要部分。 开源开发者 Rust 适合那些希望构建 Rust 编程语言、社区、开发工具和库的开发者。我们非常欢迎你为 Rust 语言作出贡献。 7/562Rust 程序设计语言 简体中文版 : 13/562Rust 程序设计语言 简体中文版 $ rustup self uninstall 本地文档 安装程序也自带一份文档的本地拷贝,可以离线阅读。运行 rustup doc 在浏览器中查看本地 文档。 任何时候,如果你拿不准标准库中的类型或函数的用途和用法,请查阅应用程序接口 (application programming interface,API)文档! 文本编辑器和集成开发环境(Integrated trait 以及该从 crate 中调用哪个方法,因 此每个 crate 有使用说明文档。Cargo 的另一个很棒的功能是运行 cargo doc --open 命令来构建所有本地依赖提供的文档并在浏览器中打开。例如,假设你对 rand crate 中的其他功能感兴趣,你可以运行 cargo doc --open 并点击左侧导航栏中的 rand。 新增加的第二行代码打印出了秘密数字。这在开发程序时很有用,因为可以测试它,不过在最0 码力 | 562 页 | 3.23 MB | 22 天前3
Python 标准库参考指南 3.7.13 XML 解析 . . . . . . . . . . . . . . . . . . . . 1040 22 互联网协议和支持 1049 22.1 webbrowser --- 方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1049 22.2 cgi --- 通用网关接口支持 . . . . . . . --- 文档生成器和在线帮助系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1310 27.3 doctest --- 测试交互性的 Python 示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1311 27.4 unittest --- 单元测试框架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1606 33.9 pyclbr --- Python 模块浏览器支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1607 33.10 py_compile --- 编译 Python0 码力 | 1846 页 | 9.09 MB | 9 月前3
Python 标准库参考指南 3.8.20 XML 解析 . . . . . . . . . . . . . . . . . . . . 1089 21 互联网协议和支持 1099 21.1 webbrowser --- 方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099 21.2 cgi --- 通用网关接口支持 . . . . . . . --- 文档生成器和在线帮助系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1365 26.3 doctest --- 测试交互式的 Python 示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366 26.4 unittest --- 单元测试框架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1679 32.9 pyclbr --- Python 模块浏览器支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1679 32.10 py_compile --- 编译 Python0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.8.20 XML 解析 . . . . . . . . . . . . . . . . . . . . 1089 21 互联网协议和支持 1099 21.1 webbrowser --- 方便的 Web 浏览器控制器 . . . . . . . . . . . . . . . . . . . . . . . . . . . 1099 21.2 cgi --- 通用网关接口支持 . . . . . . . --- 文档生成器和在线帮助系统 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1365 26.3 doctest --- 测试交互式的 Python 示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1366 26.4 unittest --- 单元测试框架 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1679 32.9 pyclbr --- Python 模块浏览器支持 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1679 32.10 py_compile --- 编译 Python0 码力 | 1927 页 | 9.69 MB | 9 月前3
Python 标准库参考指南 3.12 . . . . . 1240 21 互联网协议和支持 1243 21.1 webbrowser --- 方便的 Web 浏览器控制工具 . . . . . . . . . . . . . . . . . . . . . . . . . . 1243 21.1.1 浏览器控制器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1336 21.19.2 FileCookieJar 的子类及其与 Web 浏览器的协同 . . . . . . . . . . . . . . . . . . . . . 1338 21.19.3 CookiePolicy 对象 . . . . . . . . . . . . 文件描述符错误示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1535 26.4 doctest --- 测试交互式的 Python 示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1536 26.4.1 简单用法:检查 Docstrings0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.12 . . . . . 1240 21 互联网协议和支持 1243 21.1 webbrowser --- 方便的 Web 浏览器控制工具 . . . . . . . . . . . . . . . . . . . . . . . . . . 1243 21.1.1 浏览器控制器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1336 21.19.2 FileCookieJar 的子类及其与 Web 浏览器的协同 . . . . . . . . . . . . . . . . . . . . . 1338 21.19.3 CookiePolicy 对象 . . . . . . . . . . . . 文件描述符错误示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1535 26.4 doctest --- 测试交互式的 Python 示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1536 26.4.1 简单用法:检查 Docstrings0 码力 | 2253 页 | 11.81 MB | 9 月前3
Python 标准库参考指南 3.10.15 . . . . . 1138 21 互联网协议和支持 1141 21.1 webbrowser --- 方便的 Web 浏览器控制工具 . . . . . . . . . . . . . . . . . . . . . . . . . . 1141 21.1.1 浏览器控制器对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1226 21.19.2 FileCookieJar 的子类及其与 Web 浏览器的协同 . . . . . . . . . . . . . . . . . . . . . 1228 21.19.3 CookiePolicy 对象 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1405 26.7 doctest --- 测试交互式的 Python 示例 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1405 26.7.1 简单用法:检查 Docstrings0 码力 | 2072 页 | 10.39 MB | 9 月前3
共 83 条
- 1
- 2
- 3
- 4
- 5
- 6
- 9













