Java 应用与开发 - JSP (Java Server Page)大纲 JSP 概述 JSP 指令 JSP 动作 JSP 脚本 JSP 内置对象 本节习题 Java 应用与开发 JSP (Java Server Page) 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 December 3, 2018 大纲 JSP 概述 JSP 指令 JSP 动作 JSP 脚本 JSP 内置对象 本节习题 学习目标 1. 理解 JSP 和 JSP 动作 JSP 脚本 JSP 内置对象 本节习题 大纲 JSP 概述 JSP 指令 JSP 动作 JSP 脚本 JSP 内置对象 本节习题 JSP 基本概念 ▶ JSP(Java Server Page),即 Java 服务器页面。 ▶ JSP 是 Servlet 的扩展。 ▶ JSP 将使用 Java 类编写动态 Web 组件的方式转变为使 用文本编写��用标记型语法和过程性语法�合�,降低了0 码力 | 47 页 | 740.36 KB | 1 年前3
古月《ROS入门21讲》14.服务端Server的编程实现.pdf14.服务端Server的编程实现 主 讲 人 : 古 月 服务模型 创建服务器代码(C++) • • • • turtle_command_server.cpp 配置服务器代码编译规则 • • CMakeLists.txt 编译并运行服务器 创建服务器代码(Python) turtle_command_server.py • • • • 感谢观看 怕什么真理无穷,进一寸有一寸的欢喜0 码力 | 7 页 | 1.10 MB | 1 年前3
王宜国 - 基于 Rust 编程语⾔构建 Amphitheatre CLI Desktop Server 的全平台实践经验第三届中国Rust开发者⼤会 基于 Rust 编程语⾔构建 Amphitheatre CLI / Desktop / Server 的全平台实践经验 王宜国 - 独⽴开源软件作者 RUST CHINA CONF 2023 • 项⽬背景介绍 • 产品功能演示 • 应⽤场景概览 项⽬介绍 • 概念 • 架构设计 • 技术实现 设计与实现 ⼤纲 Amphitheatre 云开发环境(Cloud0 码力 | 34 页 | 10.81 MB | 1 年前3
Weblate 4.2 用户文档machine, you can use the repository directly. For anonymous access, you might want to run a Git server and let it serve the repository to the outside world. Alternatively, you can use Git exporter inside committer name, configured when you create a translation component. You can change it in the administration at any time. The author of every commit (if the underlying VCS supports it) is still recorded override this in last step of component configuration. Reasons to use this: Saves disk space on the server, the repository is stored just once. Makes the updates faster, only one repository is updated. There0 码力 | 648 页 | 9.34 MB | 1 年前3
Weblate 4.2 用户文档machine, you can use the repository directly. For anonymous access, you might want to run a Git server and let it serve the repository to the outside world. Alternatively, you can use Git exporter inside committer name, configured when you create a translation component. You can change it in the administration at any time. The author of every commit (if the underlying VCS supports it) is still recorded override this in last step of component configuration. Reasons to use this: • Saves disk space on the server, the repository is stored just once. • Makes the updates faster, only one repository is updated0 码力 | 410 页 | 4.56 MB | 1 年前3
Weblate 4.2.1 用户文档machine, you can use the repository directly. For anonymous access, you might want to run a Git server and let it serve the repository to the outside world. Alternatively, you can use Git exporter inside committer name, configured when you create a translation component. You can change it in the administration at any time. The author of every commit (if the underlying VCS supports it) is still recorded override this in last step of component configuration. Reasons to use this: Saves disk space on the server, the repository is stored just once. Makes the updates faster, only one repository is updated. There0 码力 | 650 页 | 9.34 MB | 1 年前3
Weblate 4.2.2 用户文档machine, you can use the repository directly. For anonymous access, you might want to run a Git server and let it serve the repository to the outside world. Alternatively, you can use Git exporter inside committer name, configured when you create a translation component. You can change it in the administration at any time. The author of every commit (if the underlying VCS supports it) is still recorded override this in last step of component configuration. Reasons to use this: Saves disk space on the server, the repository is stored just once. Makes the updates faster, only one repository is updated. There0 码力 | 650 页 | 9.34 MB | 1 年前3
Weblate 4.2.1 用户文档machine, you can use the repository directly. For anonymous access, you might want to run a Git server and let it serve the repository to the outside world. Alternatively, you can use Git exporter inside committer name, configured when you create a translation component. You can change it in the administration at any time. The author of every commit (if the underlying VCS supports it) is still recorded override this in last step of component configuration. Reasons to use this: • Saves disk space on the server, the repository is stored just once. • Makes the updates faster, only one repository is updated0 码力 | 411 页 | 4.60 MB | 1 年前3
Weblate 4.2.2 用户文档machine, you can use the repository directly. For anonymous access, you might want to run a Git server and let it serve the repository to the outside world. Alternatively, you can use Git exporter inside committer name, configured when you create a translation component. You can change it in the administration at any time. The author of every commit (if the underlying VCS supports it) is still recorded override this in last step of component configuration. Reasons to use this: • Saves disk space on the server, the repository is stored just once. • Makes the updates faster, only one repository is updated0 码力 | 411 页 | 4.60 MB | 1 年前3
Weblate 4.5.3 用户文档in the last step of the component configuration. Reasons to use this: • Saves disk space on the server, the repository is stored just once. • Makes the updates faster, only one repository is updated com:%24password%23@bitbucket.org/⋯. Using proxy If you need to access HTTP/HTTPS VCS repositories using a proxy server, configure the VCS to use it. This can be done using the http_proxy, https_proxy, and all_proxy text/javascript Authorization: Token YOUR-TOKEN 示例响应: HTTP/1.0 200 OK Date: Fri, 25 Mar 2016 09:46:12 GMT Server: WSGIServer/0.1 Python/2.7.11+ Vary: Accept, Accept-Language, Cookie X-Frame-Options: SAMEORIGIN0 码力 | 431 页 | 4.62 MB | 1 年前3
共 709 条
- 1
- 2
- 3
- 4
- 5
- 6
- 71













