ThinkJS 1.2 中文文档
App/Lib/Controller/Home/IndexController.js 该⽂文件为⼀一个基础的控制器⽂文件,只有⼀一个 indexAction,这个 action 直接渲染 View/Home/index_index.html 模版⽂文件。 除了渲染⽂文件,你可以直接输出字符串。可以将这⾥里改为 this.end('hello word') ,刷新浏览器后,显⽰示为 hello word。 控制器详细内容请⻅见 view_template , 查到模版⽂文件的具体路径 执⾏行标签位 view_parse ,解析模版内容 执⾏行标签位 view_filter ,对解析后的内容进⾏行过滤 执⾏行标签位 view_end ,模版渲染结束 执⾏行标签位 app_end , 应⽤用调⽤用结束 路由是 ThinkJS 中⼀一个⾮非常重要的特性,通过⾃自定义路由,可以让 url 更加友好。 当访问 http://hostnam ⾏行 download(file) 下载⽂文件 assign(name, value) 设置模版变量 display() 输出⼀一个模版,返回⼀一个 promise fetch() 渲染模版并获取内容,返回⼀一个 prmose,内容需要在 promise then ⾥里获取 cookie(name, value) 获取或者设置 cookie session(name, value)0 码力 | 104 页 | 1.29 MB | 1 年前3Yii 2.0 权威指南
可以使用 $ t h i s - > c o n t e x t 。 要在其他视图里渲染一个局部视图,使用 $ t h i s - > r e n d e r ( ) ,而不是 $ t h i s - > r e n d e r P a r t i a l ( ) 。 r e n d e r ( ) 现在只返回渲染结果,而不是直接显示 它,所以现在你必须显式地把它 卥 卣 卨 卯 出来。像这样: l l e r 。使用 譹 譩 譩 譜 譢 譡 譳 譥 譜 譁 譣 譴 譩 譯 譮 作为操作类的基类。 这些变化最明显的影响是,当你在写控制器操作的代码时, 应该返回 (轲 轥 轴 轵 轲 轮 )要渲染的内容而不是输出(轥 轣 轨 软 )它: p u b l i c f u n c t i o n a c t i o n V i e w ( $ i d ) { $ m o d e l = \ a 视图经过主题修饰的版本就会是 / w e b / t h e m e s / b a s i c / s i t e / i n d e x . p h p 。 也因此 让主题现在可以应用在任何视图文件之上, 甚至是渲染控制器上下文环境 之外的视图文件或小部件。 同样,C T h e m e M a n a g e r 组件已经被移除了。 取而代之的 t h e m e 成为了 v i e w 应用组件的一个可配置属性。0 码力 | 537 页 | 4.66 MB | 1 年前3Flask入门教程
框架,越来越受到开发者的喜爱。目 前它在 GitHub 上是 Star 数量最多的 Python Web 框架,没有之一。 Flask 是典型的微框架,作为 Web 框架来说,它仅保留了核心功能:请求响应处理 和模板渲染。这两类功能分别由 Werkzeug(WSGI 工具库)完成和 Jinja(模板渲 染库)完成,因为 Flask 包装了这两个依赖,我们暂时不用深入了解它们。 主页 这一章的主要任务就是为我们的程序编写一个简单的主页。主页的 整,比如对登录和未登录用户显示不同的信息,所以页面需要在用户访问时根据程 序逻辑动态生成。 我们把包含变量和运算逻辑的 HTML 或其他格式的文本叫做模板,执行这些变量替 换和逻辑计算工作的过程被称为渲染,这个工作由我们这一章要学习使用的模板渲 染引擎——Jinja2 来完成。 按照默认的设置,Flask 会从程序实例所在模块同级目录的 templates 文件夹中寻 找模板,我们的程序目前存储在项目根目录的 .. }} 用来标记变量。 {% ... %} 用来标记语句,比如 if 语句,for 语句等。 {# ... #} 用来写注释。 第 3 章:模板 23 模板中使用的变量需要在渲染的时候传递进去,具体我们后面会了解。 编写主页模板 我们先在 templates 目录下创建一个 index.html 文件,作为主页模板。主页需要显 示电影条目列表和个人信息,代码如下所示:0 码力 | 127 页 | 7.62 MB | 1 年前3基于 Java EE 的企业应用系统设计 - Spring MVC 01
product, Model model) 大纲 Java Web 应用的开发演化 MVC 模式示例 Spring MVC 数据绑定和表单标签库 表单标签库 ▶ 表单标签库中包含了可以用在 JSP 页面中渲染 HTML 元素 的标签。 ▶ 为了使用这些标签,必须在 JSP 页面的开头处声明 taglib 指令。 <%@ taglib prefix="form" uri="http://www.springframework 表单标签库 O 表单标签库中的标签 标签 描述 form 渲染表单元素 input 渲染 元素 password 渲染 元素 textarea 渲染 textarea 元素 select 渲染一个选择元素 checkbox 渲染一个 元素 元素 ... ... errors 在 span 元素中渲染字段错误 大纲 Java Web 应用的开发演化 MVC 模式示例 Spring MVC 数据绑定和表单标签库 表单标签库 O form 标签0 码力 | 67 页 | 792.43 KB | 1 年前3CmlPHP v2.x 开发手册
'Config',//自动载入配置 用 'app_lang_path_name' => 'Lang',//自动载入语言用 'app_view_path_name' => 'View',//渲染模板用 'app_controller_path_name' => 'Controller',//路 由根据请求url映射控制器用 'app_static_path_name' 路由的使用请参看 路由章节 proxxx/Runtime目录 Runtime 目录为运行时目录,该目录下存放了系统运行时的一些 临时文件,下面做详细说明 Cache 该目录该目录下存放了模板渲染后的缓存及系统缓存使用文件缓 存时生成的缓存文件 Data 框架会对数据库的表字段结构缓存在此目录下,所以线上环节如 果有修改了主键名,请清空该目录 Logs 系统在开发环境会把警告以下的错误直接显示在控制台,致命错 'port' => 6379 //] ], */ /*模板设置*/ 'view_render_engine' => 'html',//默认的视图渲染引 擎,html/excel/json/xml 'default_charset' => 'utf-8', // 默认输出编码 'http_cache_control' => 'private'0 码力 | 245 页 | 720.67 KB | 1 年前3CmlPHP v2.x 开发手册
'Config',//自动载入配置用 'app_lang_path_name' => 'Lang',//自动载入语言用 'app_view_path_name' => 'View',//渲染模板用 'app_controller_path_name' => 'Controller',//路由根据请求url映射控制器用 'app_static_path_name' 关于路由的使用请参看 路由章节 14 proxxx/Runtime目录 Runtime 目录为运行时目录,该目录下存放了系统运行时的一些临时文件,下面做详细说明 Cache 该目录该目录下存放了模板渲染后的缓存及系统缓存使用文件缓存时生成的缓存文件 Data 框架会对数据库的表字段结构缓存在此目录下,所以线上环节如果有修改了主键名,请清空该 目录 Logs 系统在开发环境会把警告 'port' => 6379 //] ], */ /*模板设置*/ 'view_render_engine' => 'html',//默认的视图渲染引擎,html/excel/json/xml 'default_charset' => 'utf-8', // 默认输出编码 'http_cache_control' => 'private'0 码力 | 143 页 | 1.54 MB | 1 年前3CmlPHP v2.x 开发手册
'Config',//自动载入配置用 'app_lang_path_name' => 'Lang',//自动载入语言用 'app_view_path_name' => 'View',//渲染模板用 'app_controller_path_name' => 'Controller',//路由根据请求url映射控制器用 'app_static_path_name' 关于路由的使用请参看 路由章节 proxxx/Runtime目录 Runtime 目录为运行时目录,该目录下存放了系统运行时的一些临时文件,下面做 详细说明 Cache 该目录该目录下存放了模板渲染后的缓存及系统缓存使用文件缓存时生成的缓存文 件 Data 框架会对数据库的表字段结构缓存在此目录下,所以线上环节如果有修改了主键 名,请清空该目录 Logs 系统在开发环境会把警告 'port' => 6379 //] ], */ /*模板设置*/ 'view_render_engine' => 'html',//默认的视图渲染引擎,html/excel/json/xml 'default_charset' => 'utf-8', // 默认输出编码 'http_cache_control' => 'private'0 码力 | 251 页 | 973.37 KB | 1 年前3Laravel 5.6 中文文档
方法将这个组件名从 components.alert 改为别名 alert: Blade::component('components.alert', 'alert'); 组件起了别名之后,就可以使用别名来渲染: @component('alert') You are not allowed to access this resource! @endcomponent 或者,如果组件没有额外插槽,可以使用组件别名作为 org 5 HTML 实体编码 在之前版本的 Laravel 中,Blade 不会对 HTML 实体进行双重编码。这并不是底层 htmlspecialchars 函数的默认行为,而且会在渲染内容或传递内 联 JSON 内容到 JavaScript 框架时导致预期之外的结果。 在 Laravel 5.6 中,Blade 以及辅助函数 e 默认会对特殊字符进行双重编码,从而与 PHP 底层 辅助函数 e 在之前版本的 Laravel 中,Blade (以及辅助函数 e)不会对 HTML 实体进行双重编码。这并不是底层 htmlspecialchars 函数的默认行为,而且会 在渲染内容或传递内联 JSON 内容到 JavaScript 框架时导致预期之外的结果。 在 Laravel 5.6 中,Blade 以及辅助函数 e 默认会对特殊字符进行双重编码,从而与 PHP 底层0 码力 | 377 页 | 14.56 MB | 1 年前3Laravel 6.0 中文文档
类。事件类用于告知应用其他部分某个事件发生情况并提供灵活的、 解耦的处理机制。 Exceptions 目录 Exceptions 目录包含应用的异常处理器,同时还是处理应用抛出的 任何异常的好地方。如果你想要自定义异常如何记录或渲染,需要编 辑该目录下的 Handler 类。 Http 目录 Http 目录包含了控制器、中间件以及表单请求等,几乎所有通过 Web 进入应用的请求处理都在这里进行。 Jobs 目录 该目录默认不存在,可以通过执行 定义一个路由或控制器。view 方法接收一个 URI 作为第一个参数, 以及一个视图名称作为第二个参数,此外,你还可以提供一个数组数 据传递到该视图方法作为可选的第三个参数,该数组数据可用于视图 中的数据渲染: Route::view('/welcome', 'welcome'); Route::view('/welcome', 'welcome', ['name' => '学院君 ']); 我们在 时所执行的路由。通常,未处理请求会通过 Laravel 的 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 194 异常处理器自动渲染一个「404」页面,不过,如果你 在 routes/web.php 文件中定义了 fallback 路由的话,所有 web 中 间件组中的路由都会应用此路由作为兜底,当然,如果需要的话,你 还可以添加额外的中间件到此路由:0 码力 | 1442 页 | 14.66 MB | 1 年前3Rust在物理引擎研发中的应用 崔汉青
Motphys 驱动虚拟世界的全部运动 体验 应用 基础应用: 内容生成工具、 交易市场等 基础硬件: 5G/6G、 半导体、 VR/AR等 基础软件: 渲染引擎、 动作物理引擎等 静态表现力 动态表现力 渲染技术 动作物理技术 动作技术 Motion 物理技术 Physics 规则驱动 AI生成 数据驱动 AI加速 云原生架构和 AI 能力 架构特点 性能特点 功能特点 宙项目 分布式渲染技术 分布式实时物理技术 10万人 最高同时在线人数超过 12万平米 模拟场地面积达到 全球首个 基于云原生渲染和 物理引擎的应用案例 物理建模 全部用户之间、用户与道具 和场景间均可实时物理交互 横向扩展能力 单个节点的计算复杂度和 网络通信复杂度,不会随 集群总规模的上升而上 升,集群可线性扩容 单机架构 同屏大规模物理量模拟 单机渲染帧率3fps VS VS Motphys 分布式架构 10倍于上述场景中的物理量 单机渲染帧率 25fps 物理集群帧率 50fps 此时物理模拟已不是算力瓶颈 Unity 测试案例 Thank you! Motphys0 码力 | 22 页 | 1.18 MB | 1 年前3
共 171 条
- 1
- 2
- 3
- 4
- 5
- 6
- 18