前言 本文资料搜集于网上,主要是列一个博客平台清单,包括各种自建博客框架和静态博客框架,供自己或大家参考,提供一些基本信息,剩下大家进一步探索。 阿里云云栖社区 10. 51CTO博客 开源博客 静态博客 静态博客:静态博客是指通过生成工具,对笔记博客文章如md文件编译成html;css;js等静态文件,部署到服务器上直接提供访问,不需要数据库。 官网对它的描述: 3. docsify docsify,口号是一个神奇的文档网站生成器。docsify 可以快速帮你生成文档网站。 Jekyll Jekyll,官网没有中文版,民间翻译中文网Jekyll中文网,一个简单的博客静态站点生成器,官网为:https://jekyllrb.com 。 5. 10. Wintersmith Wintersmith是极简的、可扩展的静态网站生成工具,它使用Nodejs编写。它同样支持插件。
简介 Candy 是一个基于 Kami 前端精简后的博客生成器. 它是一个纯静态的博客, 类似于 Hexo, hugo, 但是它并不支持更换主题. 它的风格只有一款.
1 项目展示 Express框架可以开发各种不同类型的项目,博客管理系统(Blog Management System)就是一个比较典型的项目。 许多热爱分享技术的程序员都在建立自己的博客,用来发表一些技术文章。 主要完成用户登录、用户管理、文章管理、文章列表页面、文章详情页面,以及评论管理功能。 进入用户信息编辑页面 1.5 文章管理页面 单击用户管理页面中的“文章管理”选项,进入文章管理页面 1.6 发布新文章页面 单击文章管理页面中的“发布新文章”按钮,进入发布新文章页面 1.7 前台文章列表页面 博客前台的文章列表页面
生成器有两种形式 一种是生成器表达式 一种是生成器函数 生成器表达式: >>> g = (x*x for x in range(1,10)) >>> g at 0x10203de60> 生成器函数( 此时可以理解为这个生成器函数出于挂起状态,下次再调用这个生成器函数时,从上一次返回的yield处继续往下执行。 可以使用isinstance()判断一个对象是否是Iterator from collections import Iterator >>> isinstance((x for x in range(10 [1,2,3],Iterator) False 能用next()调用的对象就是迭代器对象Iterator,很明显generator就是迭代器对象: >>> g = (x for x in range(10 TypeError: 'list' object is not an iterator 当然,我们也可以使用iter()将Iterable变成Iterator: >>> g = [x for x in range(10
API、SQL 翻译、解析非结构化数据、分类、Python 到自然语言等功能, 电影到表情符号、计算时间复杂度、翻译编程语言、高级推文分类器、解释代码、关键字、事实回答、来自产品描述的广告、产品名称生成器
图片导语标签是一种用于描述和分类博客内容的元数据,它可以帮助读者快速找到感兴趣的主题,也可以提高博客的搜索引擎优化(SEO)。 本文将介绍如何使用Puppeteer这个强大的Node.js库来构建一个博客内容的自动标签生成器,它可以根据博客文章的标题和正文内容,自动提取出最相关的标签,并保存到数据库中。 为了构建一个博客内容的自动标签生成器,我们需要使用Puppeteer来完成以下步骤:启动一个浏览器实例,并设置代理IP和User-Agent等选项,以提高爬虫效果和防止被目标网站屏蔽。 537.36 (KHTML, like Gecko) Chrome/92.0.4515.159 Safari/537.36', 'Mozilla/5.0 (Macintosh; Intel Mac OS X 10 结语本文介绍了如何使用Puppeteer这个强大的Node.js库来构建一个博客内容的自动标签生成器,它可以根据博客文章的标题和正文内容,自动提取出最相关的标签,并保存到数据库中。
博客园美化相关文章目录: 【博客美化】01.推荐和反对炫酷样式 【博客美化】02.公告栏显示个性化时间 【博客美化】03.分享按钮 【博客美化】04.自定义地址栏logo 【博客美化】05.添加GitHub 链接 【博客美化】06.添加QQ交谈链接 【博客美化】07.添加打赏按钮 【博客美化】08.添加"扩大/缩小浏览区域大小" 按钮 【博客美化】09.评论带头像,且支持旋转 【博客美化】10.图片预览放大 一、背景 写文章用到的图片尺寸都很大,但是放到博客里面就显得比较小,所以每次看图时需要打开新标签页来看大图,有没有什么办法直接在博客里面预览大图呢? 版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文链接。
前情提要 前几天使用hexo搭建了Github博客,今天在公司的电脑上想要同步Github博客到本地,遇到了点坑,查询了 一下网上的资料,现在记录一下,也算给遇到同样问题的小伙伴们一个参考。 多设备同步 同步思路与Github推拉源码思路相同,使用git指令,保持本地的博客文件与Github上的博客文件相同即可,其步骤如下: 使用hexo搭建部署Github博客 // 在本地博客根目录下安装 上一步部署博客到Github以后,我们可以在Github仓库的master分支上看到我们上传的博客文件。 Github主分支 但是这个博客文件是不包含hexo配置的,所以我们需要新建分支,使用git指令将带hexo配置的Github工程文件上传到新建的分支上。 ? 问题解决 由于公司里的电脑是win 10所以在部署博客的过程中会遇到一些问题,整理如下: Deployer not found: git 在终端执行命令: npm install hexo-deployer-git
虽然静态网站不是所有场景的最佳选择,但是对于大多数非交互型网站(如博客)来说,它们是非常好的。 在这篇文章中,我将讲述我用Go写的静态博客生成器。 我使用我的博客生成器创建我的博客,迄今为止,它运行良好。 概念 早些时候,我决定采用 markdown 格式写博客,同时保存在 GitHub Repo。 下一步是想功能,我想出了如下功能列表: * 非常精益(在 gzipped 压缩情况下,入口页1请求应<10K) * 列表存档 * 在博客文章中使用代码语法高亮和和图像 * tags * RSS feed 如上所述,仓库仅包含表示不同博客文章的文件夹。 然后将具有这些文件夹路径的数组传递给生成器,它可以为仓库中的每个博客文章执行其相应的操作。 拉开帷幕 Fetch 之后,就是 Generate 阶段。 这些例子只是在 Go 中编写静态站点生成器的基本概念的一个很短的片段。 如果您对完整的实现感兴趣,可以在此处找到代码。 总结 写个人博客生成器是绝对的爆炸和伟大的学习实践。
上一篇介绍了关于mnist手写数字,基于GAN的生成模型,这一次我们来看看cifar10数据集的生成器,当然也是基于GAN的 其实mnist和cifar10数据集差不多,cifar10是彩色图片也就是多增加了一个通道数 直接上代码: 1.首先是加载数据集的代码: # example of loading the cifar10 dataset from keras.datasets.cifar10 import load_data dataset from keras.datasets.cifar10 import load_data from matplotlib import pyplot # load the images load image data dataset = load_real_samples() # fit the model train_discriminator(model, dataset) 5.定义生成器 model plot_model(model, to_file='generator_plot.png', show_shapes=True, show_layer_names=True) 6.使用生成器生成
「Hexo On Win10」新手搭建博客过程 2017-04-11 by Liuqingwen | Tags: Hexo Web | Hits 一、前言 现在博客框架真是多之又多, 当然,对于我这样的新手来说并不是吹牛皮那么简单,在搭建博客的过程中确实遇到了不少问题,没有任何前端经验的我一度想着放弃或者干脆放个 .txt 文本作为博客访问数据算了! 传送门:最适合新手的 GitHub + Hexo 「大话」博客搭建教程,同时,我自己的博客系统暂时并没有发布到 GitHub 上,所以相关问题请参考这位朋友的文章或者 Google 吧! Windows 上的话,你必须先安装 Bash on ubuntu on Windows , Microsoft 微软官网有详细的安装指南: Installation Guide ,安装的前提是 Window10 Hexo 博客的图片路径混乱 相信博客主题中关于图片路径问题肯定有很多新手朋友遇到过,写文章难免需要一些自己上传的图片,即使你用的图床,你在使用某些主题设置中还是需要设置图片路径的,比如我的主题就需要设置封面图片
win10+hexo+github搭建个人博客 参考:https://hexo.io/,博客用于记录自己的学习工作历程 参考以下步骤安装 1、搭建环境准备(包括node.js和git环境,gitHub github page结合起来 3、怎样发布文章 主题 推荐 主题 4、Net的简单配置 添加sitemap和feed插件 5、添加404 公益页面 安装并配置环境 win10 初始化博客 这里以shaonbean为博客目录,执行下面命令 hexo init shaonbean # 创始化项目 cd shaonbean npm install 测试本地建站是否成功,输入 Press Ctrl+C to stop. # 出现上面两行,即表示本地建站成功 初始化博客以后,能看到下图: ? 配置博客 博客根目录初始化完成之后进项自定义配置,这里用到_config.yml 自定义博客的相关信息 编辑_config.yml配置文件,进行修改,参考下面配置: title: itdevops
10.4博客主题更新日志: 1.页面全局css样式修改为蓝色风格。 2.首页banner属性修改为video,新加入9秒循环背景视频。
写在最前 无聊的碎碎念不看也罢 最开始接触博客的契机是我第一次重装Ubuntu的时候。看的是楠皮的博客,之后又重装了7次Ubuntu,每次都去看楠皮的博客,一个人撑起了他的博客访问量。 首先需要建立博客文件夹,建议建在非系统盘,例如,那么这个目录就是我们博客的根目录了。因为每个人的命名习惯不同,本帖之后会以指代博客根目录。 创建存放源码的私有仓库 我们需要创建一个用来存放Hexo博客源码的私有仓库[SourceRepo],这点在Win10的Hexo博客搭建教程中有提到。为了保持教程的连贯,此处再写一遍。 (2020年10月后github新建仓库默认分支由master改为main) 可能遇到的bug 博客管理流程 在本地对博客进行修改(添加新博文、修改样式等等)后,通过下面的流程进行管理 依次执行指令 然后才执行将本地文件发布网站到分支上 (2020年10月后github新建仓库默认分支由master改为main) 本地资料丢失或多PC同步 当重装电脑之后,或者想在其他电脑上修改博客,可以使用下列步骤: 使用拷贝仓库;此处的指代上述博客源码存放方案中存放源码的仓库名
今天学习如何使用基于类的视图来创建,更新和删除帖子。一旦我们习惯使用这种方式会非常方便。 接下来开始:
修改Flask_Blog\flaskblog\models.py,修改User类,添加获得token令牌和验证token令牌的方法:
详细信息 Rust编写操作系统,8月更新 详细信息参见博客。 博客文章:Futures并发 通常,当你运行Futures时,你可以通过以下三种方式之一调度它们: 运行一个future,并等待它完成。 博客原文 用Rust移植Tectonic Tectonic是用C语言实现的,一款现代化,完整,独立的TeX/LaTeX引擎,由XeTeX和TeXLive提供支持。
hexo从零开始到搭建完整(win10版) 之前写了一篇关于hexo+GitHubpage在macOS下搭建个人博客的教程,有不少小伙伴让我再写一篇在win10下的教程,由于GitHub是国外的,所以在国内难免有些访问慢的情况 ,而且GitHub屏蔽百度的蜘蛛爬虫,在百度收录的环节对国人还是不太友好,故此写下了这篇hexo+coding的文章 大多的操作和在macOS下都保持一致,只是win10下在安装nodejs的时候需要选择
但是,这也让许多开发人员忘记了代码生成器以及它们在构建网站时的作用。以下资源是完全免费的web应用,可用于生成图案、渐变、甚至浏览器前缀属性的CSS3代码。 对于不同类别的代码生成器,包括RGBa,transform,flexbox等等,它有不同的页面。另外,每个代码生成器还包括用于解释哪个浏览器版本完全支持该属性的图标。 ? 它意味着一个完整的代码生成器,可用于动态项目中自定义的输入域或CSS3按钮。它可提供定制的代码,用于转换和过渡,并预建项,如CSS3按钮这样常见的页面元素。 ? ColorZilla的渐变编辑器是一个免费的用于CSS3背景渐变的生成器。 该设置非常类似Photoshop或其他的颜色选择器界面。 官方网站:http://css3buttongenerator.com/ 10、Best CSS Button Generator 对于按钮代码,还有一种方法是Best CSS Button Generator
作者:HelloGitHub-ChungZH 相信很多人都想要搭建一个自己的博客或是给项目做文档网站。 本文将要推荐的静态网站生成器(Static Site Generator, SSG),它做的事情就是把你的文档、内容(通常为 Markdown 文件)生成可发布成网站(html)的工具,这样你就可以专心创作 等均支持免费 Page 服务,通过简单的配置 SSG 就可以实现一条命令发布,有一个自己小窝就是这么简单和方便~ 下面就是 HelloGitHub 精心挑选的 GitHub 上流行、优秀的开源静态网站生成器 等发展到一定程度之后,将会取代 Hexo 成为 Vue.js 官方文档的生成器。它基于 Vue,可以在 Markdown 中使用 Vue 组件,又可以使用 Vue 来开发自定义主题。 4. ---- 最后提醒一下大家,写博客最重要的是内容,所以你选好一个生成器、挑一个喜欢的主题之后,不要过度折腾、美化,内容才是最重要的。