首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

用Publish创建博客(二)——主题开发

用Publish创建博客(二)——主题开发 本系列一共三篇文章。想获得更好的阅读效果可以访问我的博客 www.fatbobman.com[1] 的博客也是用Publish创建的。...•Document和DocumentFormat给定格式的文档,HTML、RSS和PodcastFeed。这些都是最高级别的类型,你可以使用Plot的DSL来开始一个文档构建会话。...Publish对应的部分同样由Plot实现。 Publish 主题 阅读下面内容前,最好已阅读用Publish创建博客(一)——入门[7],。 文中提到范例模板可以在GIthub[8]处下载。...footer} 在pipeline中使用如下代码指定主题 .generateHTML(withTheme:.myTheme ), //使用自定义主题 HTMLFactory协议要求我们必须全部实现六个方法...在本篇,我们介绍了如何使用Plot[11],以及如何在Publish[12]定制自己的主题

1.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

给初学者的Gulp教程(译)

它经常用来进行一些前端任务,比如: 生成一个Web服务器 当一个文件保存时,浏览器自动刷新 编译像Sass或者LESS一样的预处理器 优化资源文件,像CSS,JavaScript和图片 这些并不是Gulp...如果你足够疯狂,你甚至可以使用Gulp创造一个静态页面生成器(已经做到了!)。所以,Gulp是非常强大的,但是如果你想创建你自己的构建流程,你就要去学习如何使用Gulp。...所以让我们在app/scss文件夹创建一个styles.scss文件。这个文件将会被加入到sass任务的gulp.src。...中会有一个styles.css文件被创建。...为了实现,我们可以将多个监视进程加入到一个组里,放到一个watch任务: gulp.task('watch',function(){ gulp.watch('app/scss/**/*.scss

4.3K20

React 轮播动画探索

氛围气泡需求 最近投入了一个需求,遇到一个需要用动画去实现的场景。...让来简单的评估一下它的开发成本: 1.2.1. 首先看看它像啥(是否有现有组件可以复用) 这东西一进一出的,还扑棱扑棱的闪,好似一个轮播图。...与之相对的,也带来了另一个问题:透明度变化太快了,进入可视区域时幻灯片的 opacity 已经接近 1 了。 这下可把整不会了,没想到 swiper 还有这样的局限性。...显然是一个 队列,我们可以维护一个气泡的 JSX 元素数组,用一个 index 来决定当前展示的气泡来实现切换渲染,并将不断到来的气泡数据插入到数组的尾部。...队列实现 我们将气泡列表的展示顺序(index)放到 props 维护,使之变成受控的。并在队列维护一个定时器,定时触发 props 的 nextBubble 方法去更新 index。

2.4K10

使用Flask构建个人简历网站

下面是一个简单的示例,展示了如何在Flask定义路由: from flask import Flask, render_template app = Flask(__name__)...静态文件处理 静态文件包括CSS、JavaScript、图片不经常变动的文件。在Flask,你可以将静态文件放在项目的static文件夹,然后通过特定的URL来访问它们。...例如,如果你有一个名为styles.css的CSS文件放在static/css文件夹,你可以在HTML模板通过以下方式引用它: <link rel="stylesheet" href="{{ url_for...不过,<em>我</em>仍然可以为你解释如<em>何在</em> Flask 应用<em>中</em>结合使用openpyxl和 Flask 的路由、模板渲染及静态文件处理功能。 1....Flask 静态文件 Flask 的静态文件通常包括 CSS、JavaScript、图片<em>等</em>文件,它们位于项目的static文件夹<em>中</em>。

11110

【Spring Boot系列】构建第一个SpringBoot应用程序

将分享一系列博客文章,旨在从非常基础的知识开始,然后转向更高级的主题希望这个系列能帮助初学者在这个美丽的框架踮起脚尖。...我们可以使用项目管理工具( maven 或 gradle)来创建我们的应用程序,在这篇博客将使用 Maven 作为依赖项管理器。...一、构建那么如何开始,下面有几个选项:使用 mvn 原型创建新的 spring boot 应用程序。它可以是一个简单的基于 maven 的项目。...这将下载一个带有 maven 项目的 zip 文件。...现在,我们有一个正在运行的应用程序,我们知道如何在本地运行它,让我们看一些快速配置。四、修改端口如果我们运行单个应用程序,则默认端口 8080 可能很好,但是如果我们想运行另一个应用程序怎么办?

12510

《前端那些事》如何更好管理 Api 接口

,我们将导出的模块通过“挂在”Vue.prototype的形式注入到Vue组件,以此来为Vue对象添加了一个原型属性,而不是一个全局变量。...:vue-custom-element 添加全局资源:指令/过滤器/过渡 vue-touch 通过全局混入来添加一些组件选项。... vue-router 添加 Vue 实例方法,通过把它们添加到 Vue.prototype 上实现。(上文使用的是这种操作) 一个库,提供自己的 API,同时提供上面提到的一个或多个功能。...这个方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象,上图解析出来如下所示 image.png 最后在main.js通过全局方法 Vue.use() 使用插件向下所示 image.png...如何在项目中调用 因为已经挂载在vue对象的原型上,可以使用this.

2.9K31

《前端那些事》如何更好管理 Api 接口

为了让这些模块在Vue更好地直接使用,我们将导出的模块通过“挂在”Vue.prototype的形式注入到Vue组件,以此来为Vue对象添加了一个原型属性,而不是一个全局变量。...:vue-custom-element 添加全局资源:指令/过滤器/过渡 vue-touch 通过全局混入来添加一些组件选项。... vue-router 添加 Vue 实例方法,通过把它们添加到 Vue.prototype 上实现。...这个方法的第一个参数是 Vue 构造器,第二个参数是一个可选的选项对象,上图解析出来如下所示 ? 最后在main.js通过全局方法 Vue.use() 使用插件向下所示? ?...如何在项目中调用 因为已经挂载在vue对象的原型上,可以使用this.$api去调模块 ? 聊到你可能疑惑就是,你这接口路径不对啊,怎么是相对路径呢?

3.3K30

何在React项目中,创建令人惊叹的动画翻转卡片效果

本文将向您展示如何在React轻松构建翻转卡片。 为什么翻转卡片是您网站的有价值的补充? 翻转卡片可以为您的网站用户界面增添互动和吸引力。...React-Card-Flip是一个小巧且易于使用的库,可帮助开发人员在React应用程序创建动画翻转卡片。...创建一个简单的翻转卡片 在本节,我们将用几行代码实现一个简单的翻转卡片。...我们将使用翻转卡片来实现一个产品展示。通过结合图片、描述和特点,展示关于产品的各种信息。...结束 在本教程,我们踏上了一段掌握使用 React-Card-Flip 库创建翻转卡片的艺术之旅。从安装和使用的基础知识到高级主题交互性、动画和实现复杂翻转卡片。

53320

2018年最佳深度学习书单

在本书后面,你将看到著名的MNIST分类器,模型是如何训练以及一些基本的机器学习分类器,SVM,决策树,随机森林。...它从一开始就介绍基础数学,线性代数,概率论,接着转向机器学习基础,最后介绍深度网络和深度学习。 所以,如果你是一个渴望掌握主题并进入深度学习研究的有抱负的学生,那么这本书肯定会对你有所帮助。...本书的下一部分解释了监督学习,无监督学习和强化学习之间的差异,并介绍了分类和聚类主题。本书后面将讨论人工神经网络,包括它们是如何构建的以及构成网络每一层的部分。...你不仅可以知道他们如何工作,还可以在Python实现两个神经网络示例,这将有助于巩固你对该主题的理解。 本书从机器学习的高层概述开始,然后深入研究神经网络的细节。...通过在Tensorflow中提供一些基本示例,本书开始非常入门,但随后转向更深入的主题卷积神经网络神经网络体系结构,如何使用文本和序列、TensorBoard可视化、TensorFlow抽象库以及多线程输入管道

1K70

最后倒计时3天·「 IAS2020台架构大会 」最新议程全览

本书作者依据在Google、Facebook、新浪微博及滴滴出行中美一流互联网公司的实际工作经历,对算法技术、数据技术,以及围绕它们进行的技术台建设实践进行了全面的探讨,并在此基础上对信息流推荐、...计算广告及智能出行核心互联网业务进行了案例剖析。...(扫码了解本书详情) 《大数据平台架构与原型实现:数据台建设实战》 耿立超 著 14年从业经验+2万行源代码原型项目构筑 数据台建设工程实战首著 大数据平台建设脚手架首著 本书以大数据平台的架构设计为主题...,围绕一个2万行源代码的原型项目讲解和演示如何在工程技术层面构建当下流行的数据台。...全书涵盖建设一个企业数据平台所需的各个重要环节,包括基础设施建设、数据采集、主数据管理、实时计算、批处理与数据仓库、数据存储及作业调度,每个环节独立成章,每一章介绍对应主题的架构方案和技术选型,然后结合原型项目讲解具体的实现细节

16210

JavaEE开发之基于Eclipse的环境搭建以及Maven Web App的创建

本篇博客就完整的来聊一下如何在Eclipse创建的Maven Project。本篇博客是JavaEE开发的开篇,也是基础。...当然在环境以及插件安装和配置完毕后,我们还基于Maven提供的原型创建了一个Web App。当然在该Web App的工程创建后Eclipse会报错,下方提供了报错的解决方案。...在前几篇博客,我们使用了Objective-C语言的反射机制实现了“依赖注入”以及“面向切面编程”。当然在Java的依赖注入也是使用Java的反射机制来实现的。...前两个是配置Maven的环境变量的,后一个是配置Java的环境变量的。...点击Next进入下述页面,下方的窗口是我们选择所创建的Maven Project的原型的。

1.8K60

使用 React hooks 监听系统的暗黑模式

前端页面除了使用 css 实现外,还有很大部分是使用 JavaScript 实现的,比如 echart 图表,这时就需要使用 JavaScript, 可以使用window.matchMedia 来获取皮肤颜色...我们可以把这个逻辑写成一个自定义 hooks import { useEffect, useState } from 'react' export type ThemeName = 'light' |.../styles.css' import React, { useRef, useEffect } from 'react' import * as echarts from 'echarts' import...style={{ height: 500 }}> ) } 效果 代码示例 codesandbox 以上就是本文全部内容,希望这篇文章对大家有所帮助,也可以参考往期的文章或者在评论区交流你的想法和心得...相关文章 使用 CSS variables 和 Tailwind css 实现主题换肤 使用 PostCSS 插件让你的网站支持暗黑模式

89120

史上最优美的Android原生UI框架XUI使用指南

项目简介 XUI是一个简洁而又优雅的Android原生UI框架,解放你的双手! XUI可以说是花费心血最多的开源项目了,目前稍微大一点的项目都会选择引入它。...设计思路 在开始着手做这样一个开源库之前,是一点思路都没有的。...好在在2017年的某一天,接触到了QMUI,通过阅读它的源码,发现它的设计思路非常好,可以通过设置不同的主题样式、组件属性实现不同的组件效果,非常灵活;除此之外,它还对UI主题风格做了较为详细的制定和归类...3.为什么在使用XUI的组件时,会报错说R文件找不到android.content.res.Resources$NotFoundException: File res/drawable/xxxxx.xml...【这里考虑到还有一大部分人在使用support,为了方便大家使用,在当前较为稳定的1.0.9版本上修改了一个支持support的版本1.0.9-support供大家过渡使用。】

4.1K20

Compose Preview 的 UX 设计之旅

从早期几轮开发者参与的研究,产生了一个对于 Compose Preview 的深刻体会是,开发者在 Compose 中进行 UI 原型设计时,会感受到一种掌控感,以及工作效率的提升。..."Refresh 模式让可以快速完成 UI 的原型设计。...此外,我们从一些开发者那里得到反馈,在考虑整个布局之前,能够提取并集中实现一个单独的 Composable 的重要性。..."无法在 Preview 显示 Split 视图,即使是直接从一个示例项目中复制过来的代码,它也无法让 Preview 注解正常工作。"...Preview 默认状态 增强编码体验 在调查研究,开发者问了我们这样几个问题: 如何在浅色和深色主题背景预览一个布局? 如何利用样本数据预览一个布局?

82730

❤️创意网页:如何用HTML制作菜单栏?制作好看的菜单栏样式网页

导语 在今天的技术博客想向大家介绍一个温馨舒适菜单网站的设计。这个网站不仅具有吸引人的外观,而且提供了良好的用户体验。让我们一起深入了解这个温馨舒适的菜单网站是如何设计的。...样式文件被放置在一个名为 styles.css 的外部样式表。...每个菜单卡片都有一个图片、标题、描述和一个“Learn More”链接按钮。让我们来看一下一个菜单卡片的 HTML 结构和 CSS 样式。...通过设置宽度、背景颜色、边框半径、阴影效果和动画过渡样式规则,每个菜单卡片都具有独特的外观和交互效果。 响应式设计 最后,让我们来讨论一下这个网站的响应式设计。..."> Warm and Cozy Menu Website ❤️命运之光❤️温馨菜单主题页面</h1

13810

2019年228道Java中高级面试题(8),你会的有多少?

有好几个设计模式是基于开闭原则的,策略模式,如果你需要一个新的策略,只需要实现接口,增加配置,不需要改变核心逻辑。...123、抽象工厂模式和原型模式之间的区别? 抽象工厂模式:通常由工厂方法模式来实现。但一个工厂往往含有多个工厂方法生成一系列的产品。这个模式强调的是客户代码一次保证只使用一个系列的产品。...如果这样的话,就可以将两个继承体系为一个。这也就是原型模式的思想,原型模式的工厂方法为 clone,它会返回一个拷贝(可以是浅拷贝,也可以是深拷贝,由设计者决定)。...另一个值得一提的特性是改善异常处理,允许在同一个 catch 块捕获多个异常。 132、说出 5 个 JDK 1.8 引入的新特性?...来实现依赖的管理和统一存储; (4)内置了软件构建的生命周期; 最后 欢迎大家一起交流,喜欢文章记得关注点个赞哟,感谢支持!

72920
领券