在小编使用过一段时间后,个人认为 blogdown 搭建博客的优势在于,将 Rmarkdown 与 hugo 相结合,再加上 github 和一个可以部署的网站。...见一下最后的结果demo: ? 入门教程 安装 首先你需要安装 blogdown 包 install.packages("blogdown") 注意:我们的操作是在 Rstudio下进行操作的。...黑色版本 附件:hugo 主题选择 hugo主题网站[5]给出了很多免费试用的主题模板,你可以选择一个你自己喜欢的主题(不需要和我上面一样),该网站的封面如下: ?...hugo主题网站 小编刚使用的是:A simple but not simpler blog theme for Hugo[6],进入之后的界面如下,然后点击View Github进入对应的仓库。...v=ox_Ue9yzf-0 [4] 第三章节: https://bookdown.org/yihui/blogdown/deployment.html [5] hugo主题网站: https://hugothemesfree.com
前几天开始装MRO后发现一切跟Github的操作都不工作了,比如说使用blogdown::install_hugo()。...> install_hugo() Error in file(con, "r") : cannot open the connection to 'https://github.com/gohugoio.../hugo/releases/latest' 此外: Warning message: In file(con, "r") : URL 'https://github.com/gohugoio/hugo...这两天搜遍百度谷歌,按照各个解决方案一一尝试都以失败告终,最后我连系统都重装了,还是一样的错误。...最后我终于搞明白这是curl找不到许可证书包的错,而MRO提供的许可证名字和路径libcurl都找不到(所以无论重装多少次包和软件库都是没用的)。
首先简单汇总下搭建个人博客的大致流程: 安装 blogdown 创建一个 R blogdown 项目 选择和下载/安装一个主题 https://themes.gohugo.io/ 疯狂修改示例文件的内容...,运行 blogdown::serve_site() 进行预览 blogdown::hugo_build() 构建最后的发布目录 创建一个 github/gitee 仓库,把整个项目上传到仓库 设置 github.../gitee page (可选)如果要发布到使用自己购买的域名,还需要自行学习如何配置域名解析 有任何疑问,都可以参考图书:https://bookdown.org/yihui/blogdown/ 整个过程感觉像翻车现场...这里补充 2 点: 直播过程中最重要的一个问题是本地预览的网站和上传到 gitee 上显示的网站不一致。...直播内容没有具体讲怎么新建文章,下面通过一组截图向大家介绍这个过程,主要通过 blogdown 提供的 RStudio 插件实现。
image-20200923215621662 博客与网站(blogdown[5]): ? image-20200923215240574 用于重复分析和研究展示: ?...yihui 的 RMarkdown 权威指南[9]。 yihui 的 RMarkdown cookbook[10]。 yihui 的 blogdown[11]。...yihui 的 bookdown[12]。 仔细阅读上面的资料,其他资料基本没有学习的必要。...关于 RMarkdown knitr 相关设置,yihui 的文档网站有比较好的解释:https://yihui.org/knitr/。...R 命令执行这一渲染(格式转换)过程,如 rmarkdown -> html: rmarkdown::render("week19/example.Rmd", output_format = "html_document
这实际上是在很长一段时间内困扰我的一个 bug,在 hexo s 本地查看 markdown 文章后,会偶发性地出现部分文章渲染错误的情况, 就变成这个鬼样子了:文章底部有一定的概率渲染不出文字,而且把底部的...我一想,确实很久没更新了,也许是 hexo 的问题,更新之后说不定可以解决。不过,在我更新完版本,满怀欣喜地查看文章的时候,发现很多文章还是渲染出错。...这时候我注意到一个问题,就是我使用的热更新插件 hexo-browsersync 在一些文章下没有热更新的提示,而且这些文章恰好就是渲染错误的文章。...具体的原因,暂时还没有特别明确的解释,但 issue 里有人说是文件流传输过程中编码出错导致的。正常情况下不使用热更新插件还看不出这个错误,在使用之后就暴露这个问题了。...总结一下,如果你: 使用了 hexo-browsersync 插件 hexo s 后检查文章,发现渲染不正常 可以尝试: 卸载 hexo-browsersync 插件。
添加搜索能力 添加归档功能,参考:为 Hugo 添加归档能力 菜单栏汉化,参考:将 Hugo 菜单栏汉化 配置 profileMode 参数设置 必填参数:enabled参数是必填的,用于开启或关闭profileMode...Hugo会根据这个日期对文章进行排序等操作,常用于文章列表按时间顺序展示。 lastmod:文章的最后修改日期,格式与date类似。...执行 hugo 命令进行渲染 在项目根目录下执行 hugo 命令,Hugo 会读取文章内容和配置信息,将其转换为静态文件,并输出到public目录中。...根目录下会生成 public 目录,里面会存放渲染好的静态文件: 如果是要发布到生产环境的文章,在渲染前需要将这篇文章的 FrontMatter 中的 draft 字段设置为 false。...将静态文件发布到服务器上 将Hugo渲染后的静态文件发布到服务器上,有多种方式可供选择,以下是几种常见的方法: FTP/SFTP上传 适用场景:适用于各种类型的服务器,尤其是对服务器操作权限有限,只提供
如果你还是认为写博客浪费时间,请参考Dave Robinson撰写的相关文章。如果你使用R,可以尝试使用blogdown来创建网站。Emily Zabor为blogdown写了一篇很棒的教程。...另外,你还可以在Mara Averick创建的资源列表上找到更多的关于blogdown的资源。...如果你不使用R,你可以直接使用Hugo(blogdown构建在Hugo的基础之上)搭建个人博客,或者用更简单的方式——在Medium网站上创建博客。...如果你来自学术界并且有工作经验,如果雇主招对博士学位不作要求,职位也并非研究岗位,你可以考虑舍弃简历中的论文部分。 校对简历 在你的“简力”上出现拼写错误或语法错误,可能会让你的申请以最快速度被否决。...我希望这篇文章能够提供一个良好的起点,让你理解数据科学中的招聘流程,知道哪些错误可以避免以及有哪些策略可以利用。
其它方面 在迁移时还会遇到一些小问题,比如:日期格式、修改时间、阅读更多、Hexo 的标签插件等等问题,下面来一一说明。 首先是文章的 Front Matter 中的 date 日期格式的问题。...在 Hugo 中,与 hexo s 命令等同的是 hugo server,但由于默认的文章模板里面有 draft: true,故需加上 -D 参数以渲染草稿;与 hexo g 命令等同的是 hugo,用来生成...此外,关于 hugo 命令的更多参数,请见 Commands。...最后,Hugo 默认是渲染到内存的,如果你有一些特殊情况要调试,比如 Service Worker,那么你可以通过使用 --renderToDisk 参数渲染到硬盘来实现调试。...此外,如果你有一个厚重的 static 文件夹(比如有大量图片或视频),那么也可以使用该参数以渲染到硬盘。不然,Hugo 可能会吃光你的电脑内存?。
最近使用 Navicat for MySQL 将一个 Excel 文件导入到 MySQL 数据库,导入之后发现所有日期时间都错了。...Excel中的出生日期导入到数据库后显示的日期最开始我还以为是数据库的日期字段类型设置的有问题,但是修改之后仍然不对。...后来发现问题出现在 Navicat for MySQL:日期及时间格式设置,默认是 DMY(日月年),我们这里要根据实际情况改为 YMD ,也就是年月日。日期分隔符修改为空,就可以正确导入了。...也就是说这里要根据 Excel 中内容的实际情况修改一下就不会导入错误了。
后来发现Hugo框架在新版中支持了自定义 blockquote的渲染方式,于是乎便有点有新的想法,让用户直接使用Markdown语法来书写不同消息内容,输出的效果实现类似于Github的警告样式,这样使用起来会更加方便...,这里把alert中的颜色和图标,以及说明文字都做成了可配置的参数,用户可根据自己的喜好进行调整。...help : "帮助" error : "错误" warning : "警告" success : "成功" important: "重要" 上述这些参数配置在Hugo...NOTE] > 最新版本的 `HugoNexT` 主题支持Markdown文档的Blockquote渲染,有7种不同风格可选择使用或自定义配置。 > [!...注意 最新版本的 HugoNexT 主题支持Markdown文档的Blockquote渲染,有7种不同风格可选择使用或自定义配置。
今天没有注意所用的数据库是建立在32位的Windows上的,看到内存有8G,就马上将Oracle的SGA改为5G了,结查重起Oracle时马上报 out of memory的错。 ...错误操作如下: SQL> alter system set sga_max_size=5G scope=spfile; System altered....启动时,内存不足,数据库是无法启动的: SQL> shutdown immediate; Database closed. ...3.此方法其实就是通过mypfile.txt指定加载原来spfile的内容,同时在文件后面把spfile中存在的错误修正过来。 ...set sga_max_size=2G scope=spfile; 上面的操作是在Windows下,Linux下也是一样的。
故事的背景要从之前的FFMpeg系列文章演示代码说起,有大佬留言工程中的NV12渲染shader中存在一个问题 确实是uv的取值写反了,渲染下来图像的颜色会不对 之前这个shader并没有做过测试...,趁着修复这个issue的机会赶紧补上一个Test Case 准备Test Case 渲染相关的逻辑都在librender内,新增RenderTestActivity 运行下useRenderTestActivity...,效果如下,可以看到画面颜色异常 RenderTestActivity的逻辑非常简单 NV12的数据我们通过ffmpeg来生成 修复渲染颜色异常 在NV12Drawer中,UV纹理采用的是GL_LUMINANCE_ALPHA...简介 渲染模块librender的对外入口是RenderManager,内部做了一些常用格式的渲染支持、切换和缓存管理,目前能力虽然比较简陋,但是后续还会逐步迭代、重构和支持Vulkan(Vulkan简介...) 用法也很简单,可以参考RenderTestActivity 上面NV12渲染的流程控制在draw()中,会先将NV12数据绘制到FBO,中间可以加一些filter处理,最后再draw上屏 完整代码可以点击文末的
(注:此处操作以Power BI Desktop为例,在Excel当中的操作步骤相同) 一、不借助外界数据源,新建完整的日期列表 有时,我们需要这样一张完整的全年日期明细表,方便与业务数据结合。...,#duration(1,0,0,0)) 本例中,List.Dates有三个参数,第一个参数为起始日期,第二个参数为显示多少个日期,第三个参数为日期间隔。...此处,我们显示2018年全年的日期。 然后,我们借助Query的添加列功能,快速添加相应的日期维度,从而得到最上方的表格。...二、依据当前时间进行日期动态变化 我们每天需跟踪截止昨天的销售数据,昨天是个相对的位置。4月25日的昨天时4月24日,4月24日的昨天是4月23日。如何脱离手工,当前日期动态变化?...如果数据中有完整的日期列,我们可以直接点击鼠标找到最后一天。 但有时候,数据源不会这么规整,或者我们需要更灵活的使用,结合第二步产生的当前日期可以试试。
点击下方公众号,回复资料分享,收获惊喜 简介 本文主要是基于:R沟通|使用 Blogdown 构建个人博客写的。...然后选择下面红色框住的内容,并点击执行(Execute)即可。 选中红色框,执行 或者你直接在控制台输入代码也可以创建新的Post(blogdown::new_post())。...当然你可以在打开这个Project之后先把博客渲染出来(blogdown::serve_site())。 之后会跳转出一个框框,你按照自己想写的填充就好啦!注意 Format 有三种形式。...小编的一些与 R 代码无关的就是直接创建 .md 文件写的。然后点击 Done 按钮,即可。...New Post事例 之后跳转到下面的界面,这时候如果你提前已经渲染了博客,右边的 Viewer 窗口就会自动同步你写的东西。 开始你的内容输出啦! 接下来,内容就要靠你自己啦!
Fluid 主题升级到 1.9 + 后公式在电脑浏览器上渲染错误,本文记录解决方案。...问题复现 fluid 更新到 1.9+ 版本后,mathjax 渲染的数学公式在电脑端浏览器无法正常显示 但是在手机端没有问题 问题原因 官网说明提示了 在 1.8.14 版本之后需要更新 mathjax...渲染器并安装额外的工具包 但事实上上述现象不是渲染错误导致的,因为手机端可以正常显示公式 根本原因在于网页的懒加载,当公式进行懒加载后就难以重新嵌入到网页中 解决方案 根本目的是停止对公式的懒加载 我采用的方法是删除...fluid\layout\_partials\plugins\math.ejs 中的三行代码 loader : { ${ lazy ?...'load: \[\'ui/lazy\'\]' : '' } }, 之后便可以解决由于懒加载导致的公式渲染错误 参考资料 https://hexo.fluid-dev.com/docs/guide/
一般用不到该功能,具体用法可以参考:data templates layouts目录存放的模板文件用于渲染html页面,模板里可以定义不同页面的html代码。...另外,hugo允许对生成的静态页面设置特殊的参数,比如在文章的front matter里设置参数:draft, publishdate和expirydate。...= true,则无法在规定的日期之前生成该文章。...= true,则无法在规定的日期之后生成该文章。...该参数不可以省略,不然会报错,另外要注意这里的双引号是英文的双引号。
关于springmvc接收前台传的时间类型参数 前台jsp用的一个日期插件,后台获取一直有问题。 被这个问题搞了好久,其实很简单。记录下来,希望可以帮到遇到同样问题的同学。...我项目使用的ssm框架, 在做web开发的时候,页面传入的都是String类型,SpringMVC可以对一些基本的类型进行转换,但是对于日期类的转换可能就需要我们配置。...,最后发现是DateConverter类中的日期转换有问题, debug发现前台传过来的是一串数字,猜测应该是毫秒,然后就在DateConverter类中将接受的source先进行了毫秒转成日期格式的时间...,在进行转换结果没报错但日期还是不对,最后猜测前台传过来的应该是秒,debug将穿过来的日期记下来,用计算器转换发现确实是秒(这日期插件 --!!!...问题找到了,剩下的就是日期转换的问题了( java中时间类型转换 /** * 秒转换为指定格式的日期 * * @param second * @param
Hugo在渲染页面时优先读取站点根目录下的同名字的目录和文件,所以可以利用这个特点来美化主题。...首先在站点根目录下创建一个自定义的文件:\assets\css\_custom.scss,这样Hugo就会最终以该文件来渲染页面的样式。...,需要修改模糊搜索的相关参数,相对的会导致英文搜索结果变多,不过这个可以接受。...在文件里加上下面的内容,实际上这里只需要就够了,这个日期属性可要可不要,因为page页面是看不到这个日期的: `` 接下来你就可以像写普通文章一样,在这个文件里随便写你想要展示的内容就行了。.../_partial/_single/friend"; 这样Hugo就会用我们新增的这个文件来渲染友链页面了。
. │ config.toml #全局参数配置文件 │ ├─archetypes #模板文件所在文件夹 │ default.md #模板文件,hugo new 新建Markdown...文件自动生成部分 │ ├─content #存放网页内容的目录 ├─data #存放数据文件,一般json文件,hugo提供相关命令可从data中读取数据,渲染到html页面,实 │...#存放静态文件,如css,js,img等文件目录,hugo直接复制到public目录下,不会做渲染 └─themes #存放网站主题,可存多个主题,在config.toml全局文件中配置指定,也可在执行渲染是加参...修改config文件 config.toml文件是全局配置参数文件,是博客页面功能控制的总开关。 每个主题都有他特有的一些功能,都在其提供的config.toml里面开关修改。...需要对配置功能参数过一遍,很多参数修改并不复杂,大多是通用的,你只需开启或关闭或根据个人喜好进行其他修改即可,少数功能需要结合其他平台进行深度配置。下面简单展开讲讲。
| PBI实战》,其中提到,要先把“自动日期”的设置取消掉,因为这个自动日期会产生很多不良的影响: 除了我在那个文章中讲的生成自动日期结构外,与本篇文章的奇怪计算结果也有密切关系!...Power BI自动日期表的原理,可以这样理解——Power BI会对于每一个日期列(包括日期表的日期),生成一个隐藏的日期表,并与这个日期列形成1对多的关系: 同时在原表中生成一个基于隐藏日期表的日期结构...基于原始日期表的日期列生成的隐藏日期表位于1端,而原始日期表位于多端,即:层次结构里的年、月等对原始日期表里的数据有筛选作用,而原始日期表里的年、月等列,对层次结构里的数据却没有筛选作用。...- 3 - 这时,我们再回头看前面的例子,矩阵中用的“年”,是原始日期表中的“年”,它并不能对生成的隐藏日期表中的数据进行筛选,所以,它对于使用 【‘日期表’[Date]....[Date]】的取值范围并没有受到矩阵中“年”维度的影响: 在每一行(年)里,它的取值范围都是整个日期表的范围 Min(‘日期表’[Date].
领取专属 10元无门槛券
手把手带您无忧上云