Mojolicious-Rendering-文档 所有的模板应该被放在应用目录下的 templates 目录中. Embedded PerlMojolicious 中包含的一个极简的模板格式, 称为 Embedded Perl 或 EP. 其基于 Mojo::Template, 允许用一些特殊的标签和 line start characters 将 Perl 代码嵌入到框架中. 所有的 templates 会自动启用 strict, warnin 2023-05-17 Perl
Mojolicous-技巧积累 什么是 .html.ep 文件其为 Mojolicious Web 框架中的模板文件,用于生成包含HTML内容的动态Web页面。 在Mojolicious框架中,”.ep”文件扩展名表示这是一个Mojolicious Embedded Perl(Mojolicious EP)模板文件,其中包含了Perl代码和HTML代码。这些模板文件使用Mojolicious的模板引擎来渲染动态内容。 在 .ht 2023-05-17 Perl
Perl-Subroutine-Signatures Subroutine Signature 是在 Perl v5.20 中添加的新特性. 如: 123456use v5.20;use experimental qw(signatures);sub max ( $m, $n ) { if ($m > $n) { $m } else { $n }} 此时, 若传递三个参数则会 2023-05-17 Perl
Mojolicious-Growing-文档 索引文档, 查看 perldoc Mojolicious::Guides Mojolicious 的结构为: controller 从 用户处获取 request controller 将数据传递给 Model, 并从其获取处理后的数据 controller 将数据传递给 View, 并获取 response Sessions一般来说, 所有的 session 数据存储在服务器端, 浏览器通 2023-05-17 Perl
Web-开发技术-HTTP MDN 指南 MIME 类型介绍媒体类型(通常称为 Multipurpose Internet Mail Extensions 或 MIME 类型)是一种标准,用来表示文档、文件或字节流的性质和格式. 语法通用结构: 1type/subtype MIME 类型对大小写不敏感,但是传统写法都是小写. 独立类型其表明对文件的分类: Multipart 类型Multipart 类型表示细分领域的文件类 2023-05-16 Web
Web-开发技术-HTML developer.mozilla.org 所有的元素都需要正确的打开和关闭, 这样才能按你所想的方式展现. 开始学习 HTML块级元素和内联元素一个块级元素不会嵌套在一个内联元素里面, 但它可能嵌套在另一个块级元素里面. 内联元素不会导致文本换行. 空元素只有一个标签, 而不包含开始标签, 内容和结束标签, 如 <img>: 1<img src="" alt 2023-05-15 Web
Web-开发技术-JavaScript developer.mozilla.org 什么是 JavaScript广义的定义JavaScript 是一种脚本语言,可以用来创建动态更新的内容,控制多媒体,制作图像动画,还有很多. 其可以动态改变 HTML 和 CSS 的值. 如: 12345678const para = document.querySelector('p');para.addEventListener 2023-05-15 Web
JavaScript-技巧积累 fetch 语句12345678910111213141516useEffect(() => { const fetchData = async () => { try { let response = await fetch("http://127.0.0.1:8112/homepage/music/list"); 2023-05-14 JavaScript
LuaTex-介绍 LuaTeX的诞生时间是2005年,是TeX发行版的一个扩展,它将Lua脚本语言与TeX排版引擎结合起来,形成了一种全新的排版引擎。LuaTeX支持Unicode字符集和现代字体技术,并且可以使用Lua脚本语言编写宏包和工具,使得用户可以更方便地处理各种复杂的排版需求. 2023-05-13 LaTeX
LaTeX-的宏包和管理 什么是 LaTeX 宏包LaTeX的宏包是一组命令和定义,可以扩展LaTeX的功能. 宏包可以添加各种功能,例如参考文献、交叉引用、图形和表格等。 下载和管理 LaTeX 宏包LaTeX是一种自由和开源软件,因此有许多不同的发行版可供选择。以下是一些常见的LaTeX发行版: TeX Live:TeX Live是最广泛使用的LaTeX发行版之一,也是TeX官方建议的发行版。它包含了许多宏包和工具, 2023-05-13 LaTeX