Hexo搭建博客:如何使用Hexo写作
这篇文章将讲解如果使用hexo命令生成页面、文章及如何配置文章模板等操作。
你可以执行下列命令来创建一篇新文章或者新的页面。
1$ hexo new [layout] <title>
您可以在命令中指定文章的布局(layout),默认为 post,可以通过修改 _config.yml 中的 default_layout 参数来指定默认布局。
布局(Layout)Hexo 有三种默认布局:post、page 和 draft。在创建者三种不同类型的文件时,它们将会被保存到不同的路径;而您自定义的其他布局和 post 相同,都将储存到 source/_posts 文件夹。
布局
路径
post
source/_posts
page
source
draft
source/_drafts
Disabling layout
If you don’t want an article (post/page) to be processed with a theme, set layout: false in its front-matter. Refer t ...
Hexo搭建博客:Hexo常用命令
本文章将讲解在搭建Hexo博客过程中的常用命令及命令的参数说明
init1$ hexo init [folder]
新建一个网站。如果没有设置 folder ,Hexo 默认在目前的文件夹建立网站。
This command is a shortcut that runs the following steps:
Git clone hexo-starter including hexo-theme-landscape into the current directory or a target folder if specified.
Install dependencies using a package manager: Yarn 1, pnpm or npm, whichever is installed; if there are more than one installed, the priority is as listed. npm is bundled with Node.js by default.
new1$ hexo new [layout] &l ...
Linux查看内存使用情况
有一些命令可以用来检查 Linux 系统中的内存使用情况,下面是一些更好的命令。
有许多工具可以查看 Linux 系统中的内存使用情况。一些命令被广泛使用,比如 free、ps。而另一些命令允许通过多种方式展示系统的性能统计信息,比如 top。在这篇文章中,我们将介绍一些命令以帮助你确定当前占用着最多内存资源的用户或者进程。
下面是一些按照进程查看内存使用情况的命令:
按照进程查看内存使用情况使用 toptop 是最好的查看内存使用情况的命令之一。为了查看哪个进程使用着最多的内存,一个简单的办法就是启动 top,然后按下 shift+m,这样便可以查看按照内存占用百分比从高到底排列的进程。当你按下了 shift+m ,你的 top 应该会得到类似于下面这样的输出结果:
1$toptop - 09:39:34 up 5 days, 3 min, 3 users, load average: 4.77, 4.43, 3.72Tasks: 251 total, 3 running, 247 sleeping, 1 stopped, 0 zombie%Cpu(s): 50. ...
Mac系统下升级node版本
第一步:使用npm安装n模块n模块是专门用来管理nodejs版本的,名字就叫n执行命令
1npm install -g n
第二步:使用n模块升级node第一种是升级到最新版本
1sudo n latest
第二种是升级到稳定版本(建议用稳定版本)
sudo n stable
安装成功!(若版本未切换成功则进入第三步手动修改环境变量)
12node -vv11.10.1
最后升级npm到最新版本:
1sudo npm install npm@latest -g
第三步:修改NODE_HOME环境变量1234sudo vi /etc/profile+export NODE_HOME=/usr/local/n/versions/node/12.0.0export PATH=$NODE_HOME/bin:$PATH
激活环境变量
1source /etc/profile
Linux命令killall
Linux命令killall Linux 命令大全
Linux killall 用于杀死一个进程,与 kill 不同的是它会杀死指定名字的所有进程。
kill 命令杀死指定进程 PID,需要配合 ps 使用,而 killall 直接对进程对名字进行操作,更加方便。
语法1killall [选项] name
参数说明:
name : 进程名
选项包含如下几个参数:
-e | –exact : 进程需要和名字完全相符
-I | –ignore-case :忽略大小写
-g | –process-group :结束进程组
-i | –interactive :结束之前询问
-l | –list :列出所有的信号名称
-q | –quite :进程没有结束时,不输出任何信息
-r | –regexp :将进程名模式解释为扩展的正则表达式。
-s | –signal :发送指定信号
-u | –user :结束指定用户的进程
-v | –verbose :显示详细执行过程
-w | –wait :等待所有的进程都结束
-V |–version :显示版本信息
–help :显示帮助信息
...
Hexo搭建博客:NexT主题配置
1. 前言前文:Windows下通过GitHub+Hexo搭建个人博客的步骤;博主的个人博客:https://hunter1023.github.io/ 按照本篇博客美化。
在 Hexo 中有2份主要的配置文件,其名称都是_config.yml。 其中,一份位于博客根目录下,主要包含 Hexo 本身的配置;另一份位于themes/next/目录下,用于配置主题相关的选项。
2. 基础设置2.1 设置站点名、作者昵称和站点描述等内容打开根目录下的_config.yml
123456# Sitetitle: 特叔服务subtitle: keywords:author: Hunterdescription: Tough times never last, but tough people do.
2.2. NexT主题的安装顾名思义,所谓主题就是界面的展示样式。Hexo安装主题,只需要将主题文件拷贝至博客所在目录的themes目录下,修改相关配置文件即可生效。
博客所在目录下打开git bash,再通过Git clone https://github.com/theme-next/hex ...
如何选择一个靠谱的基金经理
首先回答1个问题:基金经理的简历、历史业绩对基金未来的业绩影响真的很大吗?
对主动型基金的影响很大!而被动型基金由于对基金经理的依赖性小,影响几乎没有,这里就不做探讨了。
比如我们的“公募基金一哥”王亚伟!无论去到哪都是优秀的↓
他在华夏基金任职期间,华夏大盘精选创造了任职回报超高的收益率!
好的基金经理是自带光环的,他掌管的其他基金也很吃香,原因很简单,大家都觉得他靠谱,他带的其中一只创造了神话,其他的也不可能差到哪里去。
推而及之,好的基金经理,他所在的基金公司也不会差到哪里去,所以连同带动了其他基金的业绩表现。
而一旦基金经理离职,比如一哥离开华夏基金单干后,华夏大盘精选的表现就大不如前了——
类似的还有公募一姐王茹远,等等。
一般公募基金经理得到市场的认可后,都会转战私募服务高净值客户去,而换了基金经理的基金,很可能就已经不再是那个“它”,你可以把同一只基金,换基金经理前后,视作两只不同的基金。
回答另一个问题:如何选择一个靠谱的基金经理?
我们可以参考这5点:
看从业经验,5-10年为佳 都说买基金是长期投资,经历一轮牛熊后你就 ...
后端架构师技术图谱
推荐: 《Java技术书籍大全》 - awesome-java-books
从初级开发者到资深架构师,看这些书就够了
数据结构队列
《java队列——queue详细分析》
非阻塞队列:ConcurrentLinkedQueue(无界线程安全),采用CAS机制(compareAndSwapObject原子操作)。
阻塞队列:ArrayBlockingQueue(有界)、LinkedBlockingQueue(无界)、DelayQueue、PriorityBlockingQueue,采用锁机制;使用 ReentrantLock 锁。
《LinkedList、ConcurrentLinkedQueue、LinkedBlockingQueue对比分析》
集合
《Java Set集合的详解》
链表、数组
《Java集合详解–什么是List》
字典、关联数组
《Java map 详解 - 用法、遍历、排序、常用API等》
栈
《java数据结构与算法之栈(Stack)设计与实现》
《Java Stack 类》
《java stack的详细实现分析》
Stack 是线程安全 ...
正则表达式大全
什么是正则表达式正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。
给定一个正则表达式和另一个字符串,我们可以达到如下的目的:
给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”);
可以通过正则表达式,从字符串中获取我们想要的特定部分。
正则表达式的特点
灵活性、逻辑性和功能性非常的强;
可以迅速地用极简单的方式达到字符串的复杂控制。
对于刚接触的人来说,比较晦涩难懂。
由于正则表达式主要应用对象是文本,因此它在各种文本编辑器场合都有应用,小到著名编辑器EditPlus,大到Microsoft Word、Visual Studio等大型编辑器,都可以使用正则表达式来处理文本内容。
正则表达式的标准大体来讲,正则表达式的文法分为3种标准:
BRE
ERE
ARE
正则表达式的基础语法正则表达式是由普通字符(如字符A到字符Z)和特殊字符(称为元字符)组成。该模式描述在查找文字主题时要匹配的一个或多个字符串。正则表达式作为一个模板,将一个字符模式与搜索的字符 ...
修改hosts加速Github访问
一、介绍对 GitHub 说”爱”太难了:访问慢、图片加载不出来。
注: 本项目还处于测试阶段,仅在本机测试通过,如有问题欢迎提 issues
本项目无需安装任何程序,通过修改本地 hosts 文件,试图解决:
GitHub 访问速度慢的问题
GitHub 项目中的图片显示不出的问题
花 5 分钟时间,让你”爱”上 GitHub。
二、使用方法2.1 复制下面的内容12345678910111213141516# GitHub520 Host Start185.199.108.154 github.githubassets.com199.232.68.133 camo.githubusercontent.com199.232.68.133 github.map.fastly.net199.232.69.194 ...