作为写文章的补充,Jekyll 还可以创建静态页面。利用 Jekyll 带来的便利,你只需要复制文件或文件夹,就是这么简单。 主页 像任何网站的配置一样,需要按约定在站点的根目录下找到 index.html 文件,这个文件将被做为主页显示出来。除非你的站点设置了其它的文件作为默认文件,这个文件就将是你的 Jekyll 生成站点的主页。 提示: 在主页上使用布局 站点上任何 HTML 文件,包括主页
Tabris.js利用Apache Cordova构建和打包app。可以使用tabrisjs.com上的免费在线构建服务构建app,不需要任何本地配置。要在本地机器上构建app,你需要安装Xcode,Visual Studio或Android SDK等开发工具。 两种不同构建方式支持以下功能。 构建服务 本地构建 构建iOS App ✓ ✓ 构建Android App ✓ ✓ 构建Window
URL 构建 如果可以匹配 URL ,那么 beego 也可以生成 URL 吗?当然可以。 UrlFor() 函数就是用于构建指定函数的 URL 的。它把对应控制器和函数名结合的字符串作为第一个参数,其余参数对应 URL 中的变量。未知变量将添加到 URL 中作为查询参数。 例如: 下面定义了一个相应的控制器 type TestController struct { beego.Contr
什么是AIDL? AIDL是 Android Interface definition language的缩写,它是一种Android内部进程通信接口的描述语言,通过它我们可以定义进程间的通信接口 AIDL可以解决什么问题? 可以实现多个应用程序共享同一个Service的功能,比如:IM服务可以提供给多个APP使用,先在推送基本都是采取这种方案 可以跨进程调用服务里的方法 实战演示: 1.创建AI
创建应用程序模块 操作步骤: 第1步:菜单栏: File —> New —> New Module 然后弹出创建模块界面 Android Studio中支持这么多种模块类型,我们要新建的模块类型为应用程序,因此要选择 【Phone & Table Module】. 第2步: 选择[Phone & Table Module] —> Next —> 配置新的模块 第3步: Next —> 选择一个Ac
1选择一个图表工具。您最初使用的工具确定了 Illustrator 生成的图表类型;然而,您可以于日后方便地更改图表的类型。 2按照以下任何一种方式定义图表的尺寸: 从您希望图表开始的角沿对角线向另一个角拖动。按住 Alt 键 (Windows) 或 Option 键 (Mac OS) 拖移可从中心绘制。按住 Shift 键可将图表限制为一个正方形。 单击您要创建图表的位置。输入图表的宽度和高度,
关于 Flash 图形 Flash (SWF) 文件格式是一种基于矢量的图形文件格式,它用于适合 Web 的可缩放小尺寸图形。由于这种文件格式基于矢量,因此,图稿可以在任何分辨率下保持其图像品质,并且非常适于创建动画帧。在 Illustrator 中,可以在图层上创建单独的动画帧,然后将图像图层导出到网站上使用的单独帧中。也可以在 Illustrator 文件中定义符号以减小动画的大小。在导出后,
前面的章节中我们已经学会了 ionic 框架如何导入到项目中。 接下来我们将为大家介绍如何创建一个 ionic APP 应用。 ionic 创建 APP 使用 HTML、CSS 和 Javascript 来构建,所以我们可以创建一个 www 目录,并在目录下创建 index.html 文件,代码如下: <!DOCTYPE html> <html> <head> <meta chars
你需要的就是一套工具,能把你自动化构建的需求表示成可执行的顺序的任务(tasks),比如编译源代码,拷贝生成的class文件,组装交付。每一个任务都是一个工作单元,任务的顺序很重要,我们把任务和相互之间的依赖建模成一种有向无环图,比如下面这个: 有向无环图 包含两个部分: 节点(node):一个工作单元,在这里就是一个任务,比如编译源代码 边(edge): 一个有方向的边,表示相邻节点之间的依赖关
新建表 概述 新建表 编辑表 同步表 新建表 更新时间:2018-02-01 21:17:58 概述 开发者在应用开发过程中,需要创建表存储业务相关数据,平台提供可视化建表功能帮助开发者快速建表。 新建表 点击“新建数据表”,进入新建表弹窗 编辑完成后,提交成功后,完成表的创建。 编辑表 只有自建表才可以编辑,点击编辑按钮: 同步表 开发者可以选择对应的数据表,点击“同步”,可以把开发环境的自建表
PHP-X 2.0提供了一个全新的命令行工具:phpx,可用于编译、打包phpx工程。 创建工程 在当前目录下创建一个新工程。 #创建二进制可执行工程 phpx create project_name --bin #创建PHP扩展工程 phpx create project_name --ext 目录结构 include:存放.h的头文件 src:存放.cc或.cpp源文件 lib:存放编译好的
网站搭建这一块实际上原理是大同小异的,国光这里只写几个网站的安装方法,给大家提供一个思路。 DVWA DVWA 是一个用来搞 Web 安全从业者入门使用的一个练习靶场,用来学习掌握基本的漏洞原理使用的,如果你对 Web 安全不感兴趣的话可以直接跳过这一个小节。 国光建议 DVWA 练习的时候 要结合源码去分析漏洞 不要直接把网上攻击流程走一步就草草了之了 不看源码的学习 等于啥都没有学 环境准备
11.1 创建POM 我们需要先创建一个Maven的pom.xml文件。pom.xml是用于构建项目的配方。打开您最喜欢的文本编辑器并添加以下内容: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/X
我们已经设计好了数据表,创建的 Blog 已经安装到了 Plus 程序上,这一章,我们来编写前台所需要的 UI 和逻辑部分。注意,这里不是去拓展 PC 的 UI,而是使用 Bootstrap 3 编写 Blog 的页面,因为我这里拟定你是使用开源版的 Plus 程序。 从这里开始,需要用到的 Laravel 知识 Blade 模板引擎 布局设计 在编写页面前,我们先来设计一下页面大体布局,我们先设
从这里开始,我们假设你已经在你的本地安装好了 Plus 程序的 Master 分支版本程序。 创建拓展包 在 Plus 目录执行下面的命令执行: php artisan package:create 我们将包名称定义为 slimkit/plus-blog 命令空间为 SlimKit\Plus\Packages\Blog\ 创建完成后,页面会提示你所处位置,存储位置位于 Plus 程序的 pack