vuepress(三)博客页面自定义布局 文章目录vuepress(三)博客页面自定义布局前言一、博客自定义页面布局效果展示:1.在compontents文件夹下注册组件一个demo?2.在对应的文章中引用该组件 前言这里是一个关于vuepress搭建的系列教程,里面也包括了我自己对博客的一些优化面筋小站是使用vuepress默认主题开发 我的博客使用gungnir主题开发我在最开始时用的是 He
前言官网写的侧边栏教程真的是让人很糟心,经过一番摸索,总算大致弄清楚了,下面详细说一下用法:目录结构:docs根目录下有一个README.md、chinese文件夹、english文件夹最简侧边栏:sidebar: { '/language/chinese/': [ '', //该目录下的README.md文件
最新最全vuepress零基础搭建标注:最终版以及修改最终都在www.javanode.cn是最终版本,在学习中需要修改的内容以及笔记全在这个网站,谢谢!有任何不妥的地方望纠正看完了,发现对你有用的话不关注就算了 还不点赞,你还是人吗?简易版运行1. 下载简易版地址:https://gitee.com/gy297879328/vue_press_code2. 编译启动项目## 在解压目录也就是pa
写在前面这里我用的是vuepress-theme-reco主题,可以先康康我的博客Landscape in the Mist,如果你喜欢这个主题的话再继续看下去叭!其实我搭建这个博客用了不止一个小时,中间踩了很多坑,不过大都是由于没仔细看文档导致的,大家一定有问题先看文档! vuepress-theme-reco, VuePress搭建步骤初始化这里推荐用yarn,我最开始用的是npm,但是不知道
前言上一章已经讲了 vuepress 主题如何实现继承,这样我们可以任意修改默认主题的任何组件及样式了。我们知道 vuepress 是无法自动根据我们 markdown 文件中的--- tags: - js - vue --- 复制代码生成标签云的页面的,而一个博客,标签在其中有知识分类及导航功能,是必不可少的一环,下面带领大家来改造一下默认主题让它能支持自动生成标签云页面第一步配置的修改既然是主
转载 1月前
17阅读
文章目录一、前言二、VuePress是什么?三、环境搭建四、基础配置4.1 目录结构4.2 导航栏4.3 侧边栏4.4 自动生成侧边栏五、自定义主题六、避坑指南6.1 侧边栏无法正常使用6.2 生成静态网页时出现解析错误6.3 部署站点无法使用相对路径6.4 预览或编译时内存溢出(OOM)6.5 页面刷新异常或点击前进/返回异常:6.6 生成静态网页时内存消耗过多 一、前言近期由于工作需要,接触
adapter.notifyDataSetChanged()使用没有效果的解决办法。最近写代码,遇到适配器的问题,就是写了listview,里面有个全选框,用来设置全选列表项的。然而,在点击之后,更改了属性后并没有更新列表。 网上查了一些方法,说是在刷新的时候由于列表内容缓存了之前的引用,所以导致加载的内容没有改变,导致了此方法的无效。然而,自定义的列表,内容多而杂,又不好删掉重建一个(其实是
最近开始学习前端,想要设计一个类似csdn的博客,在阅读时可以先阅读部分内容,然后点击继续阅读按钮可以阅读剩下的部分,类似这样的 然后看了一下csdn的做法,发现这个包含文章内容的框设置了高度,所以剩下的文字被截去了,但是其实还是被加载在了网页中,只是没有显示出来。大体思路就是先把这个按钮绑定一个事件,在按下按钮后调用相应的方法函数。即在函数中移除高度的属性,那么,关键来了,它用到了这么一个方法:
简要流程1、需要动态刷新的类标注@RefreshScope 注解2、@RefreshScope 注解标注了@Scope 注解,并默认了ScopedProxyMode.TARGET_CLASS; 属性,此属性的功能就是在创建一个代理,在每次调用的时候都用它来调用GenericScope get 方法来获取对象3、Nacos或者SpringBus在属性发生变动时会向上下文发布一个RefreshEven
在运维工作中,经常会使用ssh和ansible来管理服务器和自动化运维。但有时候会遇到一种情况,就是通过ssh可以生效的操作,但是通过ansible却无法生效。这种情况经常让工程师感到困惑,因为在技术上两者都应该是可以正常使用的。那么出现这种情况的原因是什么呢? 首先,我们需要了解ssh和ansible的工作原理。ssh是一种加密的远程登录工具,可以让用户在远程服务器上执行命令和操作文件。ans
首先我们看一下Spring Aop的原理图在Spring中经常使用自定义注解或是spring已经封装 好的注解,通过AOP的方式是实现代码复用,避免重复劳动。而Spring实现AOP是通过动态代理来实现的(默认有接口的情况下使用JDK的动态代理,也可以通过配置proxyTargetClass来制定使用CGLib,没有接口的情况下使用CGLib). 但是无论哪一种代理,都是在原有方法的外面包一层,
场景一Service方法抛出的异常不是RuntimeException或者Error类型,并且@Transactional注解上没有指定回滚异常类型。如下@Service public class UserServiceImpl implements UserService { private final UserMapper userMapper; public User
transition 需要触发生效 必须有个开始值和结束值。就是对同一个元素,有两个不同样式。 如果一开始这两个样式就可以获取该元素(第二个直接覆盖第一个),就没有过度。 如果第二样式的实现依赖于某种改变才会获取该元素,就会有过度。 触发分为: 伪类触发,比如 :hover : focus :che ...
转载 2021-08-25 15:09:00
5874阅读
2评论
用的是fastJson,那么@JsonIgnore是无效的,应该用@JSONField(serialize = false
uu
原创 2023-02-28 07:02:55
194阅读
出现这个问题多半是path地址不对。打开系统环境变量。看看path里面有没有?没有的话,加上就行!我的报错原因就是因为path里没有自动加上nvm的相关路径。注意项:1,在安装nvm之前,提前要把本机以前安装的nodejs卸载了。然后再安装nvm。2,nvm安装之后,先测一下功能是否正常。即使你自己以为nvm安装成功了,并且某些命令也能执行成功,但是无法正常使用nvm 安装node的功能。比如我以
# 如何解决"hadoopexecstop生效"的问题 ## 流程图 ```mermaid flowchart TD A(问题:hadoopexecstop生效) B(原因分析) C(解决方法) D(操作步骤) E(检查结果) A --> B B --> C C --> D D --> E ``` ## 问题
原创 5月前
16阅读
AssetBundle一些问题 AssetBundle划分过细的问题,比如每个资源都是AssetBundle。加载IO次数过多,从而增大了硬件设备耗能和发热的压力;Unity 5.3 ~ 5.5 版本中,Android平台上在Unload的情况下,每个AssetBundle的加载,其每个文件的SerializedFile内存占用均为512KB(远高于其
转载 1月前
44阅读
记录一下Magento模型集合Model Collection中addFieldToFilter()方法常用的过滤条件。以下参数也同样适用于产品实体的addAttributeToFilter()方法。  //等于 Equals: eq $_products->addAttributeToFilter('status', array('eq' => 1)); //不等于
转载 1月前
31阅读
# 如何实现“Javac生效” 在Java开发环境中,`javac` 是用于编译 Java 源文件(`.java` 文件)的命令行工具。如果您在执行该命令时遇到生效的情况,那么可能是由于多种原因导致的。本文将为您详细介绍如何诊断和解决这个问题,并提供一个有条理的流程图来帮助您理解每一步。 ## 解决步骤概览 以下是处理“Javac生效”问题的步骤概览: | 步骤 | 描述
原创 27天前
20阅读
## OnKeyUp事件在iOS中生效的原因及解决方法 ### 1. 引言 在iOS开发中,我们经常会使用键盘事件来响应用户的输入,其中`onkeyup`事件常常被用来捕捉键盘松开的动作。然而,有时候会发现在iOS设备中,`onkeyup`事件并不生效,这可能会给开发人员带来一些困扰。本文将探讨`onkeyup`事件在iOS中生效的原因,并提供一些解决方法。 ### 2. 事件模型 在
原创 2023-09-14 10:36:25
179阅读
  • 1
  • 2
  • 3
  • 4
  • 5