如果是vi则修改/etc/virc这个文件;如果是vim则修改/etc/vimrc这个文件;
打开文件后,到文件最末尾另起一行,把下面配置代码加上,保存并退出。重新打开编辑器输入汉字看看是否还乱码。
如果希望编辑器显示行号,那就把下面的也加上
如果是vi则修改/etc/virc这个文件;如果是vim则修改/etc/vimrc这个文件;
打开文件后,到文件最末尾另起一行,把下面配置代码加上,保存并退出。重新打开编辑器输入汉字看看是否还乱码。
如果希望编辑器显示行号,那就把下面的也加上
Perl下载页面 https://www.activestate.com/activeperl/downloads 按系统下载
我的Linux系统自带的perl是5.10的;
现在我要装最新版本的5.26
执行安装文件,如果有报错提示:perl/bin/perl: /lib64/libc.so.6: version `GLIBC_2.14′ not found (required by perl/bin/perl),请看CentOS中安装Perl时出错解决方法 Continue reading
注意:可能是个人水平问题,最后系统还是让我给弄挂了,我这是在虚拟机中的系统,挂了无大碍,只是一直没有找到正确的方法,有些愁苦,就这么地吧,以后再说了。下面只是自己当时的一些记录,仅供参考。
在CentOS6.5(x86_64)中安装Perl时出错,提示内容是:perl/bin/perl: /lib64/libc.so.6: version `GLIBC_2.14′ not found (required by perl/bin/perl)
果然是没有2.14啊。
最新版本的Perl运行要求glibc最低版本是2.14的,所以准备安装glibc2.14,先了解一下glibc是干什么的?
glibc是gnu发布的libc库,即c运行库。glibc是linux系统中最底层的api,几乎其它任何运行库都会依赖于glibc。glibc除了封装linux操作系统所提供的系统服务外,它本身也提供了许多其它一些必要功能服务的实现…总的来说,不说运行在linux上的一些应用,或者你之前部署过的产品,就是很多linux的基本命令,比如cp, rm, ll之类,都得依赖于它。
有点冒汗,所以,不要装过高的版本,本身安装glibc就是有风险的,够用就行,那就装glibc2.14。 Continue reading
新装CentOS系统,使用yum命令时报错:
解决方法:
打开文件后,在最末尾另起一行,加入如下内容,保存文件即可。
完成。测试>>
Nodejs项目开发,使用WebStorm工具时,require()函数提示错误:Unresolved function or method require(),完美解决方案。
英文版WebStorm:
File >> Settings >> Languages & Frameworks >> JavaScript >> Libraries >> Download
点击“Download”后等待一小会,在列表中查找“requeuirejs”,点击高亮后,再点击对话框下的“Download and Install”,确定,确定,完成。
中文版WebStorm:
文件 >> 设置 >> 语言和框架 >> JavaScript >> Libraries >> Download
点击“Download”后等待一小会,在列表中查找“requeuirejs”,点击高亮后,再点击圣诞框下的“Download and Install”,确定,确定,完成。
一、安装 Nodejs
官网 https://nodejs.org/
dist https://nodejs.org/dist/
进入dist查找版本号文件夹(如:v8.9.1/),进入后,此版本所有系统的下载安装包都在里面:
32位系统(x86),64位系统(x64)
windows系统下安装Nodejs(下载.msi后缀文件),一直点Next,设置一下安装目录就行了,过程省略。
Linux系统(CentOS6.5)下安装Nodejs,到官网按系统去复制下载地址或到dist目录下对应的版本文件夹下载.tar.xz后缀文件。
准备命令 gcc make gcc-c++ openssl-devel wget都是一会需要的,也可以略过此步,因为一般都会自带的,可以等需要的时候再安装
查看自带nodejs版本
输出 v6.10.3
查看系统32位/64位(32-bit/64-bit),我的是64位的,一会要下载64位的包
输出 /sbin/init: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
创建一个下载文件夹
进入文件夹
下载(稍稍漫长的等待,三五分钟)
解压.xz得到.tar文件,再解压.tar即可
查看文件夹下所有文件
输出 CHANGELOG.md LICENSE README.md bin include lib share
这是源码包,不需要编译安装了,直接放到/usr/local下设置好环境变量就可使用
创建目录node并移动源码包 Continue reading
Python项目开发时,查看各种测试信息时,为了更加醒目的显示输出内容,那就让它色起来吧。
先晒个代码吧,脚本的意思是为了有选择性的在本地的指定位置为客户建立信息文件、文件夹,之后再自动打开的一套小流程。下面的代码还是有些看头的。
@echo off ###关闭 echo 输出 ON 为开启
set /p input=请输入字符串:
echo 您输入的字符串是:%input% Continue reading
python连接mysql中没有长连接的概念,但我们可以利用mysql的ping机制,来实现长连接功能~
思路:
1 python mysql 的cping 函数会校验连接的可用性,如果连接不可用将会产生异常
2 利用这一特性,构造一个连接丢失的循环,不断尝试连接数据库,直到连接恢复
3 使用这样的机制不需要关闭数据库功能,对于驻留进程,有大量数据进行写操作时,很有用途