8 轮子学长

尚未进行身份认证

暂无相关描述

等级
博文 199
排名 7k+

nodejs npm 问题解决记录 MSBUILD : error MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 "14.0", "4.0"

MSBUILD:errorMSB4132:无法识别工具版本“2.0”。可用的工具版本为"14.0","4.0"PSE:\Project\nodejs\Study>npminstall--msvs_version2015PSE:\Project\nodejs\Study>npmconfigsetmsvs_version2015--global```...

2019-01-10 17:29:08

CentOS 7 编译安装DNS服务器bind

网上大部分教程使用yum安装,但是我这边用该方法安装后启动不起来,具体原因不详。目前是使用源码安装,使用的版本是bind-9.9.9-P6root@localhost:opt$wgetftp://ftp.isc.org/isc/bind9/9.9.9-P6/bind-9.9.9-P6.tar.gzroot@localhost:opt$tar-zvxfbind-9.9.9-P6.ta...

2018-02-28 16:02:17

理解HTTPS

为什么要有HTTPSHTTPS的出现主要是为了解决HTTP协议在安全性上的不足HTTP的不足HTTP是被广泛使用的web协议,但其在安全性上存在以下不足:明文通信,内容可能被窃听不验证通信方身份,通信方可能是伪装的。不验证报文的完整性,报文可能被修改。明文通信进行web通信时,通信线路上的设备可能分布与世界上的任何角落,这些网络设备、光缆、计算机等很多都是公

2018-01-18 15:52:43

内核态与用户态、系统调用与库函数、文件IO与标准IO、缓冲区等概念介绍

概述Linux提供了两套可以用于文件的IO接口:文件IO:open、create、close、lseek、read、write、fcntl、ioctl等标准IO:FILE、fopen、fwrite、fread、等为了理解文件IO和标准IO的区别,可能要先理解下用户态与内核态,系统调用与库函数的概念。用户态和内核态什么是用户态和内核态:内核态:CPU

2018-01-17 11:34:52

TCP网络协议编程——close()和shutdown()比较

终止tcp网络连接的几种方式调用close调用shutdown进程退出(调用exit或从main函数返回,或收到一个终止本进程的信号)close()函数调用close函数可以产生以下效果:导致相应socket套接字的引用计数减一。如果引用计数为0时,发送FIN包。指明本进程不应该再使用对应的socket套接字。对于单进程而言,因为其socket套接字的引用计数不会

2018-01-15 15:59:39

CentOS 7.2 和 Ubuntu 16.04 安装配置samba

系统信息[lipl@localhost~]$cat/etc/redhat-releaseCentOSLinuxrelease7.2.1511(Core)[lipl@localhost~]$要确保虚拟机中centOS能够上网,主机能够被ping通安装samba安装sudoyum-yinstallsamba查看[root

2018-01-10 10:34:37

CentOS编译安装subversion 1.9.7

安装aprwgethttp://mirror.bit.edu.cn/apache//apr/apr-1.6.3.tar.gztar-zxvfapr-1.6.3.tar.gz./configure--prefix=/desired/path/of/aprmakesudomakeinstall安装apr-utilwgethttp://mirror.bit

2018-01-09 10:56:44

让curl命令支持http2

CentOS首先,先为你的服务器获取最新匹配的源:http://mirror.city-fan.org/ftp/contrib/yum-repo/安装新版libcurl的yum源rpm-ivhhttp://mirror.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-13.rhel6.noarch.rpm升级libcurlyum

2017-12-22 09:46:43

Linux下sendmail配置

linux下可以配置sendmail作为邮件服务器,可以使用系统用户作为账号进行发送邮件(不需要真实的邮箱账号)安装:sudoaptinstallsendmail或sudoyuminstallsendmailCentOS配置root@ubuntu:~#cat/etc/mail/local-host-names#local-host-names-includeal

2017-12-08 09:46:27

Ubuntu安装sendmail失败卡死问题解决方案

使用sudoaptinstallsendmail安装结果如下:sudodpkg--configure-aSettingupsendmail-bin(8.15.2-3)...Updatingsendmailenvironment...Readingconfigurationfrom/etc/mail/sendmail.conf.Validatingconf

2017-12-07 09:28:47

如何让Wireshark支持(加密的HTTP2等)HTTPS报文分析

Wireshark本身并不支持分析HTTPS报文。随着HTTPS、甚至HTTP2协议的流行,抓取并分析tls加密的报文变得极为有用。下面介绍如何用Wireshark解密经tls加密的web报文。浏览器设置要解码tls加密的web报文,首先要获取到加密密钥。Chrome、Firefox等浏览器支持将访问网站是使用的密钥输出到文件中。仅需要配置环境变量SSLKEYLOGFILE即可。首

2017-11-23 14:36:30

虚拟机samba共享 使用svn时遇到的各种问题笔记

虚拟机Ubuntu16.04设置samba共享,TortoiseSVN访问时各种问题`Theworkingcopydatabaseat'\\192.168.168.186\wangsu\maa'iscorrupt.`、`sqlite:attempttowriteareadonlydatabasesvn:`问题记录与解决方案

2017-08-08 10:08:16

Ubuntu 16.04 安装 VMware Tools后开机启动卡在A start job is running for LSB

Ubuntu16.04重新安装VMwareTools后,重新启动时卡在AstartjobisrunningforLSB:VMwareToolsServices,大概90s。Ubuntu16.04开机卡慢

2017-08-08 09:54:23

centOS6系统 glib-2.52.0安装笔记

glib:lipl@bogon:opt$wgethttp://ftp.gnome.org/pub/gnome/sources/glib/2.52/glib-2.52.0.tar.xzlipl@bogon:opt$tar-Jvxfglib-2.52.0.tar.xzlipl@bogon:glib-2.52.0$./configure--enable-libmount=no#这

2017-08-03 10:10:36

SSL、TLS协议格式、HTTPS通信过程、RDP SSL通信过程

相关学习资料http://www.360doc.com/content/10/0602/08/1466362_30787868.shtmlhttp://www.gxu.edu.cn/college/hxhgxy/sec/COURSE/ch13/1.htmhttp://www.rfc-editor.org/rfc/rfc6101.txthttp://3600.1kapp.com/?p=

2017-06-11 00:37:41

HTTPS知识整理(上)

HTTPS是最流行的HTTP安全形式,是HTTP的一个安全版本。有网景公司首创。对称加密指编码和解码使用相同密钥的加密算法。非对称加密是指编码和解码使用不同密钥的加密算法Web事务中的混合加密指的是,先使用非对称加密建立安全的通信隧道。然后使用对称加密实现对数据报文的编解码。数字签名是附加在报文上的特殊加密校验码。用HTTPS建立一个安全的Web事务之后,现代浏览器都会自动获取所连接服务器的数字证书。

2017-06-02 15:48:56

使用devtoolset升级GCC版本

工作中有时需要进行gcc的升级,最近在工作中遇到要编译一个使用了C++11标准的开源代码,因而需要进行gcc的升级。gcc升级的两种方法目前知道两种升级gcc的方法:直接编译安装新版本的gcc(目测前方坑很多)下面通过devtoolset来升级下gcc

2017-05-09 09:07:31

也许这样理解 HTTPS 更容易

转载自:http://showme.codes/2017-02-20/understand-https/摘要:本文尝试一步步还原HTTPS的设计过程,以理解为什么HTTPS最终会是这副模样。但是这并不代表HTTPS的真实设计过程。在阅读本文时,你可以尝试放下已有的对HTTPS的理解,这样更利于“还原”过程。我们先不了聊HTTP,HTTPS,我们先从一个聊天软件说起,我们要实现A能发一个hello消

2017-05-08 23:34:58

vim 空格转tab,2空格缩进转4空格

最近遇到一个问题:源文件文件原来的缩进是2空格,现在想把它变成4个空格。(注意,源文件中的缩进都已经用空格替换了)。首先,要把2空格转换成tab:setts=2:setnoexpandtab:%retab!再把缩进宽度有2空格编程4空格长度:setts=4缩进转空格:setexpandtab:%retab!

2017-03-28 16:10:04

pyenv pip安装第三方库 Traceback (most recent call last): socket.timeout: The read operation timed out

解决方法:设置超时时间pip–default-timeout=100install-UPillow

2016-12-26 22:49:29
奖章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!