Joomla是一个开源内容管理系统(CMS),用于构建网站和在线应用程序。 它是免费且可扩展的,分为前端模板和后端模板(管理员)。 Joomla是使用PHP,面向对象编程,软件设计模式和MySQL(用于存储数据)开发的。 本教程将教您使用Joomla的基础知识,您可以轻松地创建网站。 本教程分为Joomla Basics,Joomla Menus,Joomla Modules,Joomla Glo
jQuery是由John Resig在2006年创建的一个快速而简洁的JavaScript库.jQuery简化了快速Web开发的HTML文档遍历,事件处理,动画和Ajax交互。 听众 (Audience) 本教程是为希望以简单方便的方式学习jQuery基础知识及其编程概念的软件程序员而设计的。 本教程将通过合适的示例为您提供有关jQuery组件的足够理解。 先决条件 (Prerequisites)
JqueryUI是目前最流行的前端框架。 它是时尚,直观且功能强大的移动第一前端框架,可实现更快速,更轻松的Web开发。 它使用HTML,CSS和Javascript。 本教程将向您介绍JqueryUI Framework的基础知识,您可以使用它轻松创建复杂的Web应用程序GUI。 本教程分为JqueryUI Basic Structure,JqueryUI CSS,JqueryUI Layout
Java Server Faces(JSF)是一个基于Java的Web应用程序框架,旨在简化基于Web的用户界面的开发集成。 JavaServer Faces是一种标准化的显示技术,通过Java Community Process在规范中形式化。 本教程将教您基本的JSF概念,并将带您了解与JSF框架相关的各种高级概念。 听众 (Audience) 本教程是为初学者准备的,以帮助他们理解基本的JS
KnockoutJS基本上是一个用JavaScript编写的库,基于MVVM模式,可以帮助开发人员构建丰富的响应式网站。 KnockoutJS库提供了一种简单而干净的方式来处理复杂的数据驱动接口。 它独立于任何其他框架。 本教程涵盖了对KnockoutJS基本理解所需的大部分主题,并解释了其各种功能。 听众 (Audience) 本教程专为希望以简单易用的方式学习KnockoutJS基础知识及其编
Koa.js是一个最小且灵活的Node.js Web应用程序框架,为Web和移动应用程序提供了一组强大的功能。 它是由最流行的节点Web框架Express.js的创建者开发和维护的开源框架。 听众 (Audience) 本教程是为具有HTML,JavaScript(ES6)基本知识以及客户端服务器工作方式的人员创建的。 完成本教程后,您将能够为移动应用程序构建中等复杂的网站和后端。 先决条件 (P
Laravel是一个功能强大的MVC PHP框架,专为需要简单而优雅的工具包来创建功能齐全的Web应用程序的开发人员而设计。 Laravel由Taylor Otwell创建。 这是一个简短的教程,解释了Laravel框架的基础知识。 听众 (Audience) 本教程将指导想要学习如何使用Laravel开发网站的开发人员和学生。 本教程特别适用于那些没有使用Laravel经验的开发人员。 先决条件
LESS是一款CSS预处理器,可为网站提供可自定义,可管理和可重复使用的样式表。 LESS是一种动态样式表语言,可扩展CSS的功能。 LESS也是跨浏览器友好的。 听众 (Audience) 本教程将帮助学生以及希望使其网站或个人博客更具吸引力的专业人士。 先决条件 (Prerequisites) 你应该熟悉 - 使用任何文本编辑器进行基本文字处 如何创建目录和文件。 如何浏览不同的目录。 使用I
Leaflet.js是一个开源库,使用它可以部署交互式,简单,轻量级和简单的Web地图。 听众 (Audience) 本教程适用于所有想要学习Leaflet.js API的读者。 完成本教程后,您将能够在您的网页上集成Leaflet.js JavaScript API。 先决条件 (Prerequisites) 在继续本教程之前,您应该熟悉JavaScript和面向对象编程的概念。
MathML代表数学标记语言,是一种基于XML的应用程序。 它用于描述数学和科学符号。 它的1和2版本是由The Math Working Group创建和开发的, The Math Working Group是1996 - 2004年期间最古老的W3C工作组之一。 MathML版本3是在Math Working Group的第二个活动期间(2006-2016)创建的,是ISO标准。 本教程将介绍
Python 中的多线程其实并不是真正的多线程,如果想要充分地使用多核 CPU 的资源,在 Python 中大部分情况需要使用多进程。 Python 提供了非常好用的多进程包 multiprocessing,只需要定义一个函数,Python 会完成其他所有事情。 借助这个包,可以轻松完成从单进程到并发执行的转换。multiprocessing 支持子进程、通信和共享数据、执行不同形式的同步,提供了
请注意,关于Casbin模型的教程对不同语言的Casbin实现都有效。而其他一些教程则针对特定语言。 我们的论文 PML:一种基于Interpreter的Web服务访问控制策略语言 这篇论文深入介绍了Casbin的设计细节。如果您使用Casbin/PML,请引用以下BibTex作为参考文献: @article{luo2019pml, title={PML: An Interpreter-Bas
处理对象的扩展 进程: Main, Renderer Electron's process 对象继承 Node.js process object。 它新增了以下事件、属性和方法 process Extensions to process object. Process: Main, Renderer Electron's process object is extended from the N
Guides 关于 Electron 辅助功能 Electron App 反馈计划 Electron 应用架构 调试应用 应用部署 应用程序打包 使用自定义驱动程序进行自动化测试 模板和命令行界面 代码签名 调试主进程 使用 VSCode 进行主进程调试 桌面环境集成 开发环境 开发工具扩展程序 Electron 发布时间线 Electron 版本管理 打造你的第一个 Electron 应用 应用
本教程试图用Emberjs创建一个“网上房屋租赁”的web应用程序。完成教程代码位于https://github.com/ember-learn/super-rentals。