6 password-u

尚未进行身份认证

向上向善!勇往直前!

等级
TA的排名 1w+

shell校验ip是否合法

#!/bin/bash# valid ipfunction isValidIp() { local ip=$1 local ret=1 if [[ $ip =~ ^[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}$ ]]; then ip=(${ip//\./ }) # 按.分割,转成数组,方便下面的判断 [[ ${...

2019-12-30 10:54:17

yarn、npm、yum、pip镜像源

########################################## yarn #####################################1.查看当前镜像源yarn config get registry2.临时修改yarn源yarn save package_name --registry https://registry.npm.taob...

2019-12-23 16:50:10

CentOS7 查看和修改设置时区

timedatectl 命令(1) 读取时间timedatectl #等同于 timedatectl status(2) 设置时间timedatectl set-time "YYYY-MM-DD HH:MM:SS"(3) 列出所有时区timedatectl list-timezones(4) 设置时区timedatectl set-timezone Asia...

2019-11-21 17:13:23

Linux挂载NTFS格式的硬盘或U盘等设备

Linux系统一般默认都是采用ext3或ext4格式的文件系统,这与Windows有所不同,因此当我们在Linux系统上挂载NTFS格式的硬盘或U盘会提示:mount: unknown filesystem type 'ntfs'解决办法:通过安装ntfs-3g驱动来支持挂载NTFS格式的设备。NTFS-3G是一个由Tuxera公司开发并维护的开源项目,目的是为Linux提供NTFS...

2019-10-20 09:21:38

CentOS7 安装 X Window System

1. 安装X yum groupinstall "X Window System"2. 安装Desktop yum groupinstall "GNOME Desktop"如果未执行第2步就直接执行startx去启动,会报错:"xauth: /root/.serverauth.xxxx does not exist"。如果安装"GNOME Desktop"报...

2019-10-13 19:30:36

Linux查询系统当前语言以及临时设置系统语言

1.查询系统当前语言echo $LANG2.设置系统当前语言为中文export LANG=zh_CN.UTF-83.设置系统当前语言为英文export LANG=en_US.UTF-8

2019-09-13 12:10:17

cmake指定VS版本号

如果机器上安装了多个版本的VS,那么执行cmake时,一般会选择默认的或者高版本的VS那么如果想要指定VS的版本,只需要在执行cmake时,后边跟上-G参数即可,例如:-G "Visual Studio 142015"...

2019-09-05 15:08:52

vim 常用操作

vim常用设置:(写入 /etc/vimrc 文件,永久生效) set nu! " 显示行号 set tabstop=4 " tab键为4个空格 set autoindent " 自动缩进:set nu " 显示行号:set nonu " 不显示行号TAB替换为空格::set ts=4:set expandtab:%retab!...

2019-08-01 19:56:20

Linux平台shell脚本输入密码,不显示明文

需求:shell脚本中输入密码,要求不显示明文,需要将其转换为“*”星号,或者不显示实现方案:有两种实现方案,一是通过stty命令来实现,二是直接使用read来实现方案一:使用stty来实现使用stty -echo可以实现不显示密码,就像登录Linux系统输入密码时一样,stty的代码如下:#!/bin/bashstty -echo # 不显示用户输入read -p "请输...

2019-08-01 17:57:16

彻底搞明白,python升级后,为什么会导致yum不可用

首先我们来分析下,python升级后,yum为什么会不可用? 先说个关于python的问题,Linux系统很多软件都依赖于python,因此不建议彻底卸载python,如果想要使用其他版本的python,可使用--prefix参数指定其安装路径,安装完成后配置好环境变量即可。指定安装路径也很简单,如下是安装2.7.15的方法,下文中所提到的python同样以python2.7.1...

2019-07-30 11:11:19

AttributeError: 'psycopg2.extensions.Column' object has no attribute '_asdict'

psycopg2是Python连接PostgreSQL数据库的模块,以前连接没有问题,最近突然就不行了,查看版本号发现,以前的版本是2.7,而现在的版本为2.8,两个版本对比发现文件结构不一样,换成2.7版本后一切正常。 解决办法: 卸载2.8版本的psycopg2,安装psycopg2-2.7.7(2.7.7是2.7系列的最后一个版本):...

2019-07-17 11:29:31

设置、修改yarn源为taobao镜像源

1.查看当前镜像源yarnconfiggetregistry2.临时修改yarn源yarnsavepackage_name--registryhttps://registry.npm.taobao.org/3.修改yarn源为taobao源yarnconfigsetregistryhttps://registry.npm.taobao.org/...

2019-07-07 19:20:11

修改python的pip源为国内源

由于网络原因,访问国外的pip源超级慢,因此可将源改为国内源(都是pipy官网的镜像),就能体验到流的飞起的速度了可临时修改,也可永久修改临时修改:在后边加个-i参数指定pip源,如下所示:pipinstallpackage_name-ihttps://pypi.tuna.tsinghua.edu.cn/simple永久修改:需要修改配置文件Windows:进入%...

2019-07-07 15:31:00

用系统变量来获取常用的系统路径

以下是用系统变量来获取常用的系统路径的方法,若需要获取系统信息,可使用systeminfo命令%WINDIR% {系统目录 - C:\Windows}%SYSTEMROOT% {系统目录 - C:\Windows}%SYSTEMDRIVE% {系统根目录 - C:}%HOMEDRIVE% ...

2019-07-02 10:30:01

QT Debug模式无法运行

问题:如题,在Qt Creator中使用Debug模式启动程序,直接提示“程序异常结束。”,也不报任何错,然后Debug目录直接双击xxx.exe文件,提示缺少Qt5Cored.dll解决方法:从QT的bin目录下将Qt5Cored.dll拷贝过来,然后就可以运行了,Qt Creator中也可以运行了。由此说明:Debug模式运行时,不管是直接双击xxx.exe文件,还是在Qt C...

2019-06-25 15:28:57

postgres数据库表数据增量统计

1.用于保存统计数据总量的表CREATE TABLE IF NOT EXISTS recording_size_table( id serial, group_id int, database_name varchar(255), database_record int, schema_record varchar, tablespace_size varchar,...

2019-06-13 14:49:38

js格式化文件内容的格式

var fs = require('fs');function readDir() { var tableList = fs.readdirSync('.'); tableList.splice(0, 1); for (var i in tableList) { formatterTable(tableList[i]); }}fun...

2019-06-11 18:06:52

linux批量修改文件内容,包括文件夹和文件名字

循环遍历目标文件夹下的所有文件和文件夹,并修改每个文件的内容以及文件夹和文件名称,保存至文件changecontent.sh用法:chmod+xchangecontent.sh;./changecontent.shmydir(目标文件夹)#!/bin/bashif[!$1];then echoneeddistdirectoryparameter exi...

2019-06-06 15:49:32

nodejs编译C++插件

一、编译环境1.安装python2.7,建议安装python2.7.152.Windows上编译需要vs2015以及window SDK 8.13.Windows需要安装如下工具(比较慢,大概需要30分钟左右):npm install --global --production windows-build-tools4.如果在CMD窗口编译失败,可打开VS开发人员命令提示符窗口进行...

2019-04-26 10:43:45

ImportError: cannot import name _remove_dead_weakref

该问题是由于在启动python程序时,调用了不同版本的python库(包括python.exe以及python.dll),因此说明在你运行环境中存在不同版本的python,有两种方法可以解决此问题:方法一:卸载掉本机python。一般出现这种情况都是因为,在你打包python项目时,打包的python虚拟环境中的python版本跟你当前机器上的python版本不一致,因此可直接卸载掉本机pyt...

2019-04-25 10:36:55

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。