轮子学长
码龄11年
  • 778,054
    被访问
  • 141
    原创
  • 622,351
    排名
  • 242
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2011-05-14
博客简介:

Windeal

博客描述:
Linux、网络协议栈、网络通信
查看详细资料
个人成就
  • 获得173次点赞
  • 内容获得52次评论
  • 获得747次收藏
创作历程
  • 2篇
    2019年
  • 6篇
    2018年
  • 12篇
    2017年
  • 52篇
    2016年
  • 36篇
    2015年
  • 67篇
    2014年
  • 24篇
    2013年
成就勋章
TA的专栏
  • Golang
  • Web
    1篇
  • 读书笔记
    17篇
  • C/C++
    18篇
  • 项目
    4篇
  • Shell
    9篇
  • Linux开发
    10篇
  • Unix环境高级编程
    23篇
  • 操作系统
    5篇
  • 计算机网络
    31篇
  • 杂谈
    16篇
  • 工具与环境
    27篇
  • 算法
    1篇
  • Unix网络编程
    6篇
  • Linux网络内核协议栈
    31篇
  • Bug收录
    3篇
  • 计算机基础
    1篇
  • HTTP
    6篇
  • 开源项目
    13篇
兴趣领域 设置
  • 大数据
    mysqlredis
  • 后端
    架构
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

浏览器多标签页登录身份刷新

欢迎关注我的主页 blog.lipeilun.com背景用户在浏览器打开一个标签页Tab1, 登录身份A在同一个浏览器中,另外打开一个标签页Tab2重新登录身份B。如果没有做特别处理,切回Tab1时,看到时依然时身份A的信息。由于浏览器共享cookie, 后台等登录态已经切换为身份B。 这时在Tab1等操作,实际上是操作的是身份B的数据。这显然是不合理的通常合理的做法是,在切回T...
原创
发布博客 2019.09.18 ·
792 阅读 ·
0 点赞 ·
0 评论

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

MSBUILD : error MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 "14.0", "4.0"PS E:\Project
odejs\Study> npm install --msvs_version 2015PS E:\Project
odejs\Study> npm config set msvs_version 2015 --global```...
原创
发布博客 2019.01.10 ·
10902 阅读 ·
5 点赞 ·
0 评论

OpenStack企业云平台架构与实践.pdf

发布资源 2018.04.25 ·
pdf

TCP-IP详解卷2-实现.pdf

发布资源 2018.04.13 ·
7z

CentOS 7 编译安装DNS服务器bind

网上大部分教程使用yum安装,但是我这边用该方法安装后启动不起来,具体原因不详。目前是使用源码安装,使用的版本是bind-9.9.9-P6root@localhost:opt$ wget ftp://ftp.isc.org/isc/bind9/9.9.9-P6/bind-9.9.9-P6.tar.gzroot@localhost:opt$ tar -zvxf bind-9.9.9-P6.ta...
原创
发布博客 2018.02.28 ·
1899 阅读 ·
0 点赞 ·
0 评论

图解密码技术 pdf

发布资源 2018.01.23 ·
pdf

理解HTTPS

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

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

概述Linux提供了两套可以用于文件的IO接口:文件IO: open、create、close、lseek、read、write、fcntl、ioctl等标准IO: FILE、fopen、fwrite、fread、等为了理解文件IO和标准IO的区别,可能要先理解下用户态与内核态,系统调用与库函数的概念。用户态和内核态什么是用户态和内核态: 内核态: CPU
原创
发布博客 2018.01.17 ·
5001 阅读 ·
9 点赞 ·
0 评论

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

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

UNIX网络编程卷1:套接字联网API 中文第三版 pdf

发布资源 2018.01.15 ·
pdf

UNIX环境高级编程 中文第3版

发布资源 2018.01.15 ·
pdf

UNIX环境高级编程 中文第3版

发布资源 2018.01.15 ·
pdf

TCP IP详解卷1:协议(第二版中文)

发布资源 2018.01.15 ·
zip

CentOS 7.2 和 Ubuntu 16.04 安装配置samba

系统信息[lipl@localhost ~]$ cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [lipl@localhost ~]$ 要确保虚拟机中centOS能够上网, 主机能够被ping通安装samba安装sudo yum -y install samba查看[root
原创
发布博客 2018.01.10 ·
1462 阅读 ·
0 点赞 ·
0 评论

CentOS编译安装subversion 1.9.7

安装aprwget http://mirror.bit.edu.cn/apache//apr/apr-1.6.3.tar.gz tar -zxvf apr-1.6.3.tar.gz./configure --prefix=/desired/path/of/aprmakesudo make install安装apr-utilwget http://mirror.bit
原创
发布博客 2018.01.09 ·
1543 阅读 ·
0 点赞 ·
0 评论

让curl命令支持http2

CentOS首先,先为你的服务器获取最新匹配的源:http://mirror.city-fan.org/ftp/contrib/yum-repo/安装新版libcurl的yum源rpm -ivh http://mirror.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-13.rhel6.noarch.rpm升级libcurlyum
转载
发布博客 2017.12.22 ·
7358 阅读 ·
0 点赞 ·
0 评论

Linux下sendmail配置

linux下可以配置sendmail作为邮件服务器,可以使用系统用户作为账号进行发送邮件(不需要真实的邮箱账号)安装: sudo apt install sendmail 或 sudo yum install sendmailCentOS 配置root@ubuntu:~# cat /etc/mail/local-host-names # local-host-names - include al
原创
发布博客 2017.12.08 ·
1468 阅读 ·
0 点赞 ·
0 评论

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

使用sudo apt install sendmail安装 结果如下:sudo dpkg --configure -aSetting up sendmail-bin (8.15.2-3) ...Updating sendmail environment ...Reading configuration from /etc/mail/sendmail.conf.Validating conf
转载
发布博客 2017.12.07 ·
2070 阅读 ·
0 点赞 ·
0 评论

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

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

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

虚拟机Ubuntu16.04 设置samba共享,TortoiseSVN 访问时各种问题`The working copy database at '\\192.168.168.186\wangsu\maa' is corrupt.` 、`sqlite: attempt to write a readonly database svn:`问题记录与解决方案
原创
发布博客 2017.08.08 ·
1860 阅读 ·
0 点赞 ·
0 评论
加载更多