Java 应用系统开发 - ServletContext 和 Web 配置
应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 Java 应用系统开发 ServletContext 和 Web 配置 王晓东 wangxiaodong@ouc.edu.cn 中国海洋大学 November 26, 2018 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 学习目标 ServletContext。 2. 了解 Web 应用的配置方法。 3. 掌握 MVC 模式 Web 开发中发挥核心作用的转发,区别转 发与重定向。 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 大纲 Web 应用环境对象 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 接下来⋯ Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 大纲 Web 应用环境对象 Java EE Web 的配置 Servlet 配置对象 转发和重定向 本节习题 Web 应用环境对象 将 Web 应用部署到服务器上,启动 Web0 码力 | 33 页 | 668.91 KB | 1 年前3ThinkJS 2.2 中文文档
等多种项目结构,可以满足各种项目复杂度的开 发。 默认支持 development , testing 和 prodution 3 种项目环境,可以在不同的项目环境下进行 不同的配置,满足在不同环境下的配置需求,同时还可以基于项目需要进行扩展。 支持丰富的数据库 ThinkJS 支持 mysql , mongodb , sqlite 等常见的数据库,并且封装了很多操作数据库的接口, http://www .thinkjs.org/doc/error.html#EADDRINUSE 丰富的路由机制 ThinkJS 支持正则路由、规则路由、静态路由等多种路由机制,并且可以基于模块来设置。可以让 URL 更加简洁的同时又不丢失性能。 支持国际化和多主题 ThinkJS 使用很简单的方法就可以支持国际化和多主题等功能。 与其他框架的对比 与 express/koa 对比 express/koa css |-- img `-- js 注 :指定不同的模式创建的项目目录机构可能有细微的差别,但总体是类似的。 nginx.conf nginx 的配置文件,建议线上使用 nginx 做反向代理。 src 源代码目录,使用 ES6 模式创建项目才有该目录。项目启动时会自动将 src 目录下的文件编译 到 app 目录下。 如果没有使用0 码力 | 277 页 | 3.61 MB | 1 年前3ThinkJS 3.0 中文文档
默认创建的项目结构如下: |--- development.js //开发环境下的⼊入⼝口⽂文件 |--- nginx.conf //nginx 配置⽂文件 |--- package.json |--- pm2.json //pm2 配置⽂文件 |--- production.js //⽣生成环境⼊入⼝口⽂文件 |--- README.md |--- src | |--- bootstrap |--- config //配置⽂文件⽬目录 | | |--- adapter.js // adapter 配置 | | |--- config.js // 默认配置⽂文件 | | |--- config.production.js //⽣生产环境下的默认配置⽂文件,和 config.js 合并 | | |--- extend.js //项⽬目扩展配置⽂文件 | | |--- middleware middleware.js //中间件配置⽂文件 | | |--- router.js //⾃自定义路路由配置⽂文件 | |--- controller //控制器器⽬目录 | | |--- base.js | | |--- index.js | |--- logic //logic ⽬目录 | | |--- index.js | |--- model //模型⽬目录 | | |--- index0 码力 | 129 页 | 2.12 MB | 1 年前3ThinkJS 1.2 中文文档
├── Conf │ │ └── config.js -‐-‐-‐-‐ 项⺫⽬目配置⽂文件 │ ├── Lib │ │ ├── Behavior -‐-‐-‐-‐ ⾥里相关内容。 App/Conf/config.js 可以在配置⽂文件中修改框架默认的配置值,如:将 http 监听的端⼝口号由默认的 8360 改为 1234,那么这⾥里加上 "port": 1234 ,重启服务后就⽣生效了 (ps: 要把 url 中的端⼝口号改为 1234 才能正常访问哦)。 框架默认的配置值请⻅见 附录 - 默认配置 App/Common/common.js 该⽂文件下 true; // 是否开启 DEBUG 模式 require('thinkjs'); JavaScript 配置⽂文件 module.exports = { // 配置项: 配置值 port: 8360, // 监听的端⼝口 db_type: 'mysql',0 码力 | 104 页 | 1.29 MB | 1 年前3CmlPHP v2.x 开发手册
6.6.8 目录 Introduction CmlPHP简介 初始化一个项目 入口文件 项目目录说明 开发指引 配置 normal.php common.php plugin.php route.php 其它配置项 配置的获取 动态修改配置 URL模式 路由 控制器 前置方法 请求、响应 Input Request Response Cookie Session 7.2 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.9 1.9.1 1.10 1.11 权限管理 数据验证 验证码 文件上传 数据库迁移 部署 伪静态配置 Apache Nginx 静态资源管理 安全 防注入 用户数据输入 csrf 加密解密 常见问题 模板中不同的url_model模式下传参给后端 ? &符混乱 服务高可用 升级日志 CmlPHP支持根目录、子目录,单入口、多入口部署、支持独立服务器、虚拟主机、VPS等多种环境, 绝大部分开发环境可直接运行,无需配置伪静态规则(部分低版本server只要修改框架URL配置即可, 框架会自动处理),快速上手开发。线上环境对SEO有要求时再配置伪静态即可。 5 初始化一个项目 为了方便开发人员初始化框架所需的目录结构及文件,cmlphp提供了项目推荐目录骨架(demo项目)。0 码力 | 143 页 | 1.54 MB | 1 年前3跟我学Shiro - 张开涛
及 ROLEPERMISSIONRESOLVER .......................................................... 29 第四章 INI 配置 .................................................................................................. ......................................................................................... 35 INI 配置 .................................................................................................. ..................................................................................... 64 WEB INI 配置 ..................................................................................................0 码力 | 219 页 | 4.16 MB | 10 月前3CmlPHP v2.x 开发手册
6.5.2 目录 Introduction CmlPHP简介 初始化一个项目 入口文件 项目目录说明 开发指引 配置 normal.php common.php plugin.php route.php 其它配置项 配置的获取 动态修改配置 URL模式 路由 控制器 前置方法 请求、响应 Input Request 1.6.5.3 1.6.5.4 1 1.7.1.2 1.7.2 1.8 1.8.1 1.8.2 1.8.3 1.8.4 1.9 1.9.1 1.10 1.11 验证码 文件上传 数据库迁移 部署 伪静态配置 Apache Nginx 静态资源管理 安全 防注入 用户数据输入 csrf 加密解密 常见问题 模板中不同的url_model模式下传参给后端 ? &符混乱 服务高可用 升级日志 CmlPHP支持根目录、子目录,单入口、多入口部署、支持独立服务 器、虚拟主机、VPS等多种环境,绝大部分开发环境可直接运行,无 需配置伪静态规则(部分低版本server只要修改框架URL配置即可,框 架会自动处理),快速上手开发。线上环境对SEO有要求时再配置伪静 态即可。 初始化一个项目 为了方便开发人员初始化框架所需的目录结构及文件,cmlphp提供了 项目推荐目录骨架(demo项目)。按照readme下载即可。0 码力 | 245 页 | 720.67 KB | 1 年前3Laravel 5.6 中文文档
注:本文档只是概述了框架大部分引人注目的重要升级,要了解详细升级日志可以查看 GitHub 上到 change logs。 日志优化 Laravel 5.6 带来了日志系统的重大升级,所有日志配置都存放在新的 config/logging.php 配置文件,你现在可以轻松构建发送日志消息到多个处 理器的日志”堆栈”。例如,你可以发送所有 debug 级别消息到系统日志同时发送 error 级别消息到 Slack 以便团队成员可以快速响应: 密码哈希 如果你在构建一个基于 PHP 7.2.0+ 的应用,Laravel 现在可以支持通过 Argon2 算法进行密码哈希,默认的应用哈希驱动通过新增 的 config/hashing.php 配置文件来控制。 UUID 方法 Laravel 5.6 引入了两个新的方法来生成 UUID:Str::uuid 和 Str::orderedUuid,orderedUuid 方法会生成一个时间戳最靠前的 getDateFormat 方法 getDateFormat 方法的可见性从 protected 调整为 public。 哈希 新配置文件 所有哈希配置现在位于独立的 config/hashing.php 配置文件。你可以拷贝一份默认配置文件到你的应用。大多数情况下,我们都会将 bcrypt 驱动 作为默认驱动。不过,也支持 argon。 辅助函数 e 在之前版本的 Laravel0 码力 | 377 页 | 14.56 MB | 1 年前3CmlPHP v2.x 开发手册
1.6 1. 配置 1.6.1 1. normal.php 1.6.1.1 2. common.php 1.6.1.2 3. plugin.php 1.6.1.3 4. route.php 1.6.1.4 5. 其它配置项 1.6.1.5 6. 配置的获取 1.6.1.6 7. 动态修改配置 1.6.1.7 2 数据验证 1.6.23 24. 验证码 1.6.24 25. 文件上传 1.6.25 26. 数据库迁移 1.6.26 7. 部署 1.7 1. 伪静态配置 1.7.1 1. Apache 1.7.1.1 2. Nginx 1.7.1.2 2. 静态资源管理 1.7.2 8. 安全 1.8 1. 防注入 CmlPHP支持根目录、子目录,单入口、多入口部署、支持独立服务器、虚拟主机、 VPS等多种环境,绝大部分开发环境可直接运行,无需配置伪静态规则(部分低版本 server只要修改框架URL配置即可,框架会自动处理),快速上手开发。线上环境对SEO 有要求时再配置伪静态即可。 初始化一个项目 为了方便开发人员初始化框架所需的目录结构及文件,cmlphp提供了项目推荐目录骨 架(demo项目)。按照readme下载即可。0 码力 | 251 页 | 973.37 KB | 1 年前3ffmpeg翻译文档
为了切换帧率到24fps: ffmpeg -i input.avi -r 24 output.avi 为了强制把输入文件帧率设为1fps(仅为了建议raw格式数据), 并且把输出文件帧率设置为 24fps: ffmpeg -r 1 -i input.m2v -r 24 output.avi 注意这里的输入文件必须是raw格式的输入文件。 2 描述/概览 2 描述/概览 - filtergraph | filtered |/ 9. | frames | 10. |__________| 简单滤镜一般用于配置每个流 -filter 选项(-vf 和 -af 分别对应视频和音频)。一个最简单 的视频滤镜如下: 1. _______ _____________ _______ |_______| |________| 注意一些滤镜改变帧属性而不是帧内容。例如前面提到的fps滤镜就只是引起帧率的变化,但不处理 帧内容,另外一个例子是setpts则仅仅设置时间戳,通过滤镜的帧内容完全不变化。 复合滤镜是那些不能简单描述为一个线性处理过程应用到一个流的情况,例如当过程中有多个输入和/ 或输出,或者输出流类型不同于输入时,示意图如下: 1. _________0 码力 | 502 页 | 3.06 MB | 1 年前3
共 504 条
- 1
- 2
- 3
- 4
- 5
- 6
- 51