使用hexo+github/coding+next搭建个人博客过程中遇到的一些问题集中整理,包括:
报错一:TypeError: Cannot set property 'lastIndex' of undefined
报错二:Permission denied (publickey).
报错三:Error: ERROR: Repository not found. fatal: Could not read from remote repository.
报错一:TypeError: Cannot set property ‘lastIndex’ of undefined问题描述:使用hexo g 报错
TypeError: Cannot set property ‘lastIndex’ of undefined
问题处理:在hexo中的_config.yml 文件中的高亮功能设置错了,不是主题的_config.yml,其中的 auto_detect 应该设置为 false。
12345highlight: enable: true li ...
使用hexo+next+github/coding+gitalk添加博客评论系统,以及hexo+next+码云+issue,这里使用的是next主题,如有问题,可以在博客下方评论。本文内容如下:
使用gitalk为博客添加评论功能、
vscode 使用七牛云做图床、
Hexo Next主题SEO优化、
Hexo 添加RSS订阅
next主题添加gitalk准备在使用gitalk作为评论系统之前,需要在github上注册新的应用; 注册GitHub应用链接。按如下描述填写:填写完成后,点击绿色按钮,跳转到一下页面,可以看到Client ID和Client Secret,后面会用到。在项目目录下执行如下命令npm install gitalk --save 安装gitalk;
修改的内容新建gitalk.swig;路径themes/next/layout/_third-party/comments/gitalk.swig,内容如下:
12345678910111213141516{% if page.comments && ...
前言
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
本文中提到的NPM是nodejs的包管理器,作用主要是让我们开发人员从NPM服务器下载(并安装)别人编写的第三方包到本地使用、或者我们将自己编写的包或命令行程序上传到NPM服务器供别人使用。
本文主要记录使用npm的时候,实用的命令及配置。(关注www.wanglixia.top,本文持续更新)
相关文档node中文文档,点击访问:http://nodejs.cn/api/
npm修改源 使用npm在npm install时,速度特别慢,因此修改npm的数据源
1npm config set registry https://registry.npm.taobao.org
修改后,即可进行下载啦,速度快了好多~~
npm 安装依赖
devDependencies里的插件只用于开发环境,不用于生产环境;
dependencies里的插件是需要发布到生产环 ...
读书笔记
未读 陀氏的《穷人的美德》,摘部分内容于此文中。
目录穷人的美德就是会赚钱
穷人最重要的美德就是会赚钱,道德就是一个人不该成为其他人的累赘 。
要爱别人,首先爱自己,因为世界上的一切都是以个人利益为基础的。
有几个人的表现特别突出,自然招来一些流言蜚语。因为没有流言蜚语,世界就无法存在,千百万人就会像苍蝇一样,因为寂寞无聊而死去。
用千万件好事去抵一桩小罪
命定的事总是会实现的,有价值的人将占有他应有的位置,而无价值的人将永远躲进小胡同,躲进他肮脏的小胡同,他喜爱而且正适合于他的小胡同,并且就在那污秽和臭气中,心甘情愿而且愉快地结束他的生命。
我们每个人都应该对世上一切人和一切事物负责,这一点是毫无疑义的,这不但是因为大家都参与了整个世界的罪恶,也是因为个人本来就应该为世上的一切人和一切事物负责。
在这种放荡生活里至少有一种固定不变的东西,它甚至是以天性为基础,而不是为幻想所左右的,它犹如血液中永不熄灭的炭火,永远燃烧着,还要燃烧很久很久,随着年龄的增长,或许也不能让它很快熄灭。
一时糊涂与意志衰退天才人物与犯罪的权利
总而言之,我得出结论,所有这些人,不仅是 ...
直到现在jdk1.8版本已经发布了有近5个年头了。今天做一个浅显的学习和记录,便于后面的查找。如果你也有兴趣,不妨一起交流交流,如有不对之处,还请指点指点…
写在前面 看牛逼的代码,到处都是知识点。咱研究研究一些简单的,使用一些示例代码来进行操作。
Lambda 表达式老版本的Java中的排序方式,实现一组字符串按照字典反序排列,排序结果["peter","jany","brain","anna","alex"]:
12345678List<String> names = Arrays.asList("peter","anna","brain","jany","alex");Collections.sort(names, new Comparator<String>(){ @Override public int compare(String a, String b){ ...
写在前面windows server 2012 的一些操作记录。
关闭IIS服务器
关闭IIS服务器 win+r输入services.msc打开服务,找到 World Wide Web Publishing Service 选择停止,用不到的话,选择禁用,然后确定;
写在前面整理一些oracle中最常用的方法,以作记录,便于使用时进行查找。(持续更新…)
常用的一些函数nvl函数的使用:nvl(paramA,paramA)用于返回一个不为null的值;1. 有一个参数为null的情况,返回不为null的那个值;下例返回的就是 <code>1</code>;
1select nvl(1, null) from dual;
2. 两个参数都为null的情况,返回值为null;下例返回的结果就是<code>null</code>;
1select nvl(null,null) from dual;
3. 两个参数都不为null的情况,返回第一个参数;下例返回的结果就是<code>1</code>;
1select nvl(1,2) from dual;
注意
123select nvl('',0.08) from dual;--在oracle中返回的是.08select decode('',null,0.08) from dual;-- ...
使用vmware安装了windows server 2012,安装完毕之后,想从宿主机上远程到虚拟机中,发现本地网络和虚拟机网络不能ping通,试用了一个办法,可以ping通了,特意记录一下。
环境参考
VMware® Workstation 14 Pro:14.1.1 build-7528167
宿主机:windows 10
虚拟机:windows server 2012
解决办法
下面是宿主机的ip,即现在使用的是本地的主机:
打开VMware-编辑-虚拟网络编辑器,选择右下角更改设置,设置NAT模式的子网地址跟主机一样,这里设置为192.168.2.0
NAT设置 网关IP 也为192.168.2.***,DHCP的起始IP和结束IP的前三段也设置成跟主机一样的。然后就可以主机就可以ping通虚拟机了。
在远程的过程中还有一个问题 就是在远程的时候提示“出现身份验证错误,要求的函数不受支持…可能是由于CredSSP加密Oracle修正”,错误如下:处理这个问题是应该在本地机器进行修改,修改的方法是:
win+r键打开运行框, ...
使用hexo+github/coding免费搭建个人博客,本文记录hexo博客的一些个性化配置。包括:
修改主题、
头像、
评论、
搜索、
DaoVoice在线联系、
顶部加载条、
访问量统计、
第三方统计、
个性化配置修改主题下载next主题,完成后,修改站点配置文件的 theme: landscape 为 theme: next,然后执行 hexo s 预览
1git clone https://github.com/iissnan/hexo-theme-next themes/next
增加头像并加旋转特效增加统计字数、阅读时长 在主题配置文件themes/next/_config.yml中找到以下内容:将wordcount、min2read修改为true
123456post_wordcount: item_text: true wordcount: true min2read: true totalcount: true separated_meta: true
本地完成以上配置之后还 ...
作为一个码农来说,笔记是必不可少的,一是为了记录,二是为了分享。特意将使用hexo+github/coding免费搭建个人博客的过程也记录了一下,网上类似的文章太多了,有些配置的版本不一样,本文记录hexo环境的搭建及部署到coding/github上.
Hexo是什么? Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。 详情可参考Hexo官方文档
环境及版本
系统: windows 10
git: version 2.9.0.windows.1
node: v10.6.0
hexo: 3.7.1
hexo-cli: 1.1.0
安装到此步骤已经认为你已经安装了git和node.js。
创建一个目录,比如在E盘根目录下,创建一个hexo文件夹,使用命令行进入此文件夹,(也可以进入此文件夹,右键Git Bash Here)输入:
12npm install -g hexo-clinpm ins ...