hexo Context Dump Ends 报错处理
1234567891011121314===== Context Dump Ends =====at formatNunjucksError (D:\blog\node_modules\hexo\lib\extend\tag.js:99:13)at D:\blog\node_modules\hexo\lib\extend\tag.js:121:34at tryCatcher (D:\blog\node_modules\bluebird\js\release\util.js:16:23)at Promise._settlePromiseFromHandler (D:\blog\node_modules\bluebird\js\release\promise.js:547:31)at Promise._settlePromise (D:\blog\node_modules\bluebird\js\release\promise.js:604:18)at Promise._settlePromise0 (D:\blog\node_modules\ ...
更改单一tomcat用户的java环境
更改单一tomcat用户的java环境
操作历史1234567891011121314151617netstat -tlnup | grep 8080ps -lef | grep 10652su - tomcatenvcd /opt/tomcatcd /usr/java/ll lib/dt.jar ll lib/tools.jarcdvim .bash_profilesource .bash_profile envcd /opt/tomcat/binsh shutdown.shsh startup.shtail -f logs/catalina.out netstat -tlnup | grep 8080
操作思路
因为此服务器上,tomcat上只有一个服务,所以可以通过更改环境变量更改java环境。如果运行不停地tomcat服务,统一的更改java环境可能会造成其他的服务出现问题。具体更改方法在以后学习。更改时,通过端口查看服务,通过pid查看服务目录。在进入tomcat后,先确认要更改的java环境目录是否存在,查询到的tomcat目录是否正确。检查无误后,回到家目录,更改环 ...
sed 基础
sed 基础
说明
sed是一种流编辑器,它是文本处理中非常有用的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为『模式空间』(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。sed主要用来自动编辑一个或多个文件,简化对文件的反复操作,编写转换程序等。
sed的选项、命令、替换标记
命令格式
12sed [options] 'command' file(s)sed [options] -f scriptfile file(s)
选项
参数
完整参数
说明
-e
script
–expression=script 以选项中的指定的script来处理输入的文本文件
-f
script
–files=script 以选项中的指定的script文件来处理输入的文本文件
-h
–help
显示帮助
-n
–quiet
–silent ...
md.php
12345678910111213141516171819202122232425262728293031323334353637383940<?php// 参数检查代码省略,然而这是必须的,否则你的 VPS 将会有后顾之忧function curl_raw($url, $content) { $curl = curl_init($url); curl_setopt($curl, CURLOPT_HEADER, false); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_HTTPHEADER, array("Content-type: application/json", "User-Agent: " . $_SERVER['HTTP_USER_AGENT'])); curl_setopt($curl, CURLOPT_POST, t ...
linux安装python3
linux 安装 python3软件源
下载软件123mkdir -p /soft cd /soft wget https://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz
安装12345tar xf Python-3.6.6.tgzcd Python-3.6.6mkdir -p /usr/local/python3./configure --prefix=/usr/local/python3make && make install
配置环境变量1234ln -s /usr/local/python3/bin/python3 /usr/bin/python3vim ~/.bash_profile PATH=$PATH:$HOME/bin:/usr/local/python3/binsource ~/.bash_profile