自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 yarn、npm、yum、pip镜像源

########################################## yarn ##################################### 1.查看当前镜像源 yarn config get registry 2.临时修改yarn源 yarn save ...

2019-12-23 16:50:10 1846 0

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

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

2019-07-02 10:30:01 1877 0

原创 JS强力去重,包括NaN和Object

JavaScript数组强力去重,数组中的内容可为任意值,包括NaN和Object function distinct(arr) { let NaNFlag = false; let objStrArr = []; return arr.filter((item, in...

2020-07-01 10:52:47 17 0

原创 源码编译、安装zlib-1.2.11

wget https://nchc.dl.sourceforge.net/project/libpng/zlib/1.2.11/zlib-1.2.11.tar.gz tar -xvf zlib-1.2.11.tar.gz cd zlib-1.2.11 ./configure --prefix=/u...

2020-06-24 16:03:01 29 0

原创 源码编译、安装libxml2和libxslt

1. 编译、安装libxml2 wget ftp://xmlsoft.org/libxml2/libxml2-2.9.3.tar.gz tar -xvf libxml2-2.9.3.tar.gz cd libxml2-2.9.3 ./configure make sudo make insta...

2020-06-23 23:03:01 81 0

原创 源码编译、安装openssl -- 解决 openssl/opensslv.h: 没有那个文件或目录 的问题

wget http://www.openssl.org/source/openssl-1.0.2j.tar.gz tar -zxvf openssl-1.0.2j.tar.gz cd openssl-1.0.2j ./config --prefix=/usr/local/openssl-1.0.2...

2020-06-23 22:02:40 57 0

原创 源码编译、安装libffi

wget ftp://sourceware.org/pub/libffi/libffi-3.3.tar.gz cd libffi-3.3 ./configure make make install

2020-06-23 22:00:59 49 0

原创 pip安装模块,报错:SSLError Cant connect to HTTPS URL because the SSL module is not available

该问题是由于openssl版本与当前python需要的openssl版本不匹配造成的,可手动编译openssl,然后依赖于新的openssl,重新编译、安装python即可,具体操作步骤如下: 1.下载OpenSSL源码包: wget http://www.openssl.org/sourc...

2020-06-23 20:09:32 98 0

原创 PostgreSQL 查询所有数据库大小,表大小,索引大小,以及表空间大小

1. 查询数据库大小 -- 查询单个数据库大小 select pg_size_pretty(pg_database_size('postgres')) as size; -- 查询所有数据库大小 select datname, pg_size_pretty (pg_dat...

2020-06-17 15:09:26 180 0

原创 xshell 连接 linux 响应时间太长

1.在linux或者你连接好的xshell里面,输入命令:vim /etc/ssh/sshd_config 2.按/命令进行检索查询DNS,找到UseDNS 3.将UseDNS的注释#去掉,同时将yes改为no 原理:是直接让xshell连接的时候去遍历所在的DNS(域名),也就是IP地址,省...

2020-06-12 14:30:07 54 0

原创 更新 Ubuntu apt 的源 为 国内源

更新源的步骤: 1.备份系统自带源 mv /etc/apt/sources.list /etc/apt/sources.list.bak 2.修改/etc/apt/sources.list文件 vim /etc/apt/sources.list 内容如下: # 阿里源 deb http:...

2020-06-08 15:30:38 65 0

原创 Win10 关闭屏幕旋转(转向)

win10有一个很烦人的功能,就是 Ctrl+Alt 再加方向键,屏幕会进行旋转,因为部分软件的快捷键也是这个,所以冷不丁屏幕就给你旋转了,很烦人,一顿搜索后终于解决了,在此记录一下: 1. 首先在桌面右键,点击“显示设置” 2. 点击最下边的“高级显示设置” 3. 点击“显示器的显示适配器...

2020-05-16 21:19:08 65 0

原创 win10 系统开启自带热点,手机无法连接(连接超时)

win10开始自带热点,手机成功连接。颇费周折,所以在此记录一下,也给其他人一个参考。 今天想在win10上安装个WIFI软件,好让手机连接,结果无意间发现win10自带了热点功能。于是赶紧打开,手机的WIFI列表也显示出来了,本以为就这样愉快的连接上就可以使用了,结果死活连不上,一直显示连接超...

2020-05-08 11:05:42 1400 2

原创 Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available)

使用pip下载包时提示: Caused by SSLError("Can't connect to HTTPS URL because the SSL module is not available) 然后重新安装了openssl,再次编译Python,再次安装包,还是同样...

2020-03-25 15:36:02 1087 0

原创 NeoKylin(中标麒麟)6.5 更新yum源

1. 进入/etc/yum.repo.d目录:cd /etc/yum.repo.d 2. 将原来源文件重命名,例如:mvns6-adv-x86_64.repons6-adv-x86_64.repo.bak 3. 使用vim 新编辑文件mirrors.163.com.repo:vimmirror...

2020-03-25 14:44:26 2163 0

原创 windows 分割字符串 for /f

Windows平台可通过 for /f 来分割字符串 例如我们对产品的版本号进行分割: @echo off set ver=2.1.001.0001 for /f "delims=. tokens=1,2,3,4" %%a in ("%s%") do (...

2020-03-18 18:25:35 2032 0

原创 Windows共享文件夹,设置无密码访问

Linux平台共享文件夹,可参考: 1. 首先需要启用Guest用户,一般默认是禁用的,按下Win+R打开运行窗口,输入lusrmgr.msc命令,回车,打开本地用户和组(本地) 2. 右键Guest用户,打开属性,把“账户已禁用”前边的勾去掉,点击应用,确定。此时账户就没有问题了,接...

2020-03-14 18:56:39 2227 0

原创 Windows同时安装多个版本的Python

Python安装包的一个好处是,你可以安装多个不同版本的Python,但是相同版本的Python只能安装一个,第二次安装相同版本的Python时,会让你选择修改,修复或者卸载。 需要安装多个版本的Python时,在安装的过程中不要选择将Python的安装路径加入PATH环境变量中,安装完...

2020-03-09 10:05:12 2452 0

原创 Windows python3 安装 pycrypto 报错:GMP or MPIR library not found

python3直接去安装pycrypto会报如下错误: 解决办法: 设置环境变量(注意VC的安装路径,默认是在C盘下,下边我的安装路径,在D盘): set CL=/FI"D:\\Program Files (x86)\\Microsoft Visual Studio 14.0...

2020-03-05 14:03:17 339 0

原创 Excel 设置表格备选项,以及根据值改变表格颜色

重复上边新建规则的操作,添加进行中和已完成的规则

2020-02-06 22:24:19 1033 0

原创 国内镜像源网站

推荐使用:阿里云 http://mirrors.aliyun.com/ 一、站点版 (一)、企业站 1.搜狐:http://mirrors.sohu.com/ 2.网易:http://mirrors.163.com/ 3.阿里云:http://mirrors.aliyun.com/ 4.腾讯:h...

2020-02-06 08:52:43 703 0

原创 shell校验ip是否合法

#!/bin/bash # valid ip function 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 ...

2019-12-30 10:54:17 67 0

原创 CentOS7 查看和修改设置时区

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

2019-11-21 17:13:23 235 0

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

Linux系统一般默认都是采用ext3或ext4格式的文件系统,这与Windows有所不同,因此当我们在Linux系统上挂载NTFS格式的硬盘或U盘会提示: mount: unknown filesystem type 'ntfs' 解决办法: 通过安装ntfs-3g驱...

2019-10-20 09:51:56 89 0

原创 CentOS7 安装 X Window System

1. 安装X yum groupinstall "X Window System" 2. 安装Desktop yum groupinstall "GNOME Desktop" 如果未执行第2步就直接执行startx去启动,会报错:"...

2019-10-13 19:39:27 1469 0

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

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

2019-09-13 12:10:43 1263 0

原创 cmake指定VS版本号

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

2019-09-05 15:10:40 1249 0

原创 vim 常用操作设置

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

2019-08-01 19:56:20 70 0

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

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

2019-08-01 17:57:16 1563 0

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

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

2019-07-30 11:11:19 1220 0

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

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

2019-07-17 11:29:31 543 0

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

1.查看当前镜像源 yarn config get registry 2.临时修改yarn源 yarn save package_name --registry https://registry.npm.taobao.org/ 3.修改yarn源为taobao源 yarn conf...

2019-07-07 19:20:11 5268 0

原创 修改python的pip源为国内源

由于网络原因,访问国外的pip源超级慢,因此可将源改为国内源(都是pipy官网的镜像),就能体验到流的飞起的速度了 可临时修改,也可永久修改 临时修改:在后边加个-i参数指定pip源,如下所示: pip install package_name -i https://pypi.tuna.t...

2019-07-07 15:31:00 6909 1

原创 QT Debug模式无法运行

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

2019-06-25 15:28:57 939 1

原创 postgres数据库表数据增量统计

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

2019-06-13 14:49:38 726 0

原创 js格式化文件内容的格式

var fs = require('fs'); function readDir() { var tableList = fs.readdirSync('.'); tableList.splice(0, 1); for (var i...

2019-06-11 18:06:52 981 0

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

循环遍历目标文件夹下的所有文件和文件夹,并修改每个文件的内容以及文件夹和文件名称,保存至文件changecontent.sh 用法:chmod +x changecontent.sh; ./changecontent.sh mydir(目标文件夹) #!/bin/bash if [ ! $...

2019-06-06 15:49:32 1287 0

原创 nodejs编译C++插件

一、编译环境 1.安装python2.7,建议安装python2.7.15 2.Windows上编译需要vs2015以及window SDK 8.1 3.Windows需要安装如下工具(比较慢,大概需要30分钟左右):npm install --global --production win...

2019-04-26 10:43:45 590 0

原创 ImportError: cannot import name _remove_dead_weakref

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

2019-04-25 10:36:55 2815 0

原创 Windows系统生成自签名SSL证书

1.环境准备 1.1系统环境:windows xp及以上 1.2依赖软件:openssl-0.9.8k_WIN32 2.创建证书 2.1下载openssl-0.98k_WIN32后进行解压,cmd窗口进入解压目录的bin目录中,打开openssl.exe,以下的命令均在openssl.ex...

2019-04-08 15:15:30 2053 0

提示
确定要删除当前文章?
取消 删除