计算机网络 HTTP协议中的Basic Authentication认证 一、关于Basic Authentication HTTP本身提供了一种基础的认证方式Basic Authentication,使得访问者在访问时需要输入账号密码认证之后才能访问到页面: 如果没有输入... 马谦马谦马谦11月16日 5分钟 发表评论 阅读全文
云相关 typecho重置密码的办法 进入到数据库,过滤出当前用户的信息: 修改第三列的密码为e10adc3949ba59abbe56e057f20f883e: 然后使用密码123456登陆,重新修改密码就可以了。 马谦马谦马谦11月05日 1分钟 发表评论 阅读全文
TCP/IP TCP的滑动窗口协议 一、关于滑动窗口协议 在TCP协议中,所有的SEQ包发送出去都必须要受到对方的ACK才认为是发送成功,如果长时间没有收到ACK回复确认,发送方需要重新发送该包。而如果发送方每次都是发送一个包,然后等到... 马谦马谦马谦10月07日 5分钟 发表评论 阅读全文
Linux linux中cache和buffer的区别 本文内容来源于知乎问答:Cache 和 Buffer 都是缓存,主要区别是什么?,根据各回答内容整理得到。 首先整理下两者的概念: cache是缓存,buffer是缓冲。两者从名字来看十分相近,功... 马谦马谦马谦10月07日 2分钟 发表评论 阅读全文
Golang 国内几个优质的Go Module代理仓库服务 一、简介 go module公共代理仓库,代理并缓存go模块。你可以利用该代理来避免DNS污染导致的模块拉取缓慢或失败的问题,加速你的构建。 简单来说就是国内访问被墙,go get无法在线获取到仓库,... 马谦马谦马谦10月06日 1分钟 发表评论 阅读全文
互联网 TortoiseGit推送代码时报错“Disconnected no supported authentication methods available”的解决办法 一、问题现象 使用小乌龟执行push的时候,弹框报错: 二、解决方案 右键文件夹空白处,进入Tortoise的右键菜单,选择setting,弹出的界面中点击Network: 替换SSH client为... 马谦马谦马谦10月04日 1分钟 发表评论 阅读全文
其他 斐讯K2刷老毛子固件 一、刷breed breed是一个专门用于刷固件的后台,支持对系统当前的数据进行操作。breed是刷固件最重要的一步,K2系统默认的版本已经做了限制,不能直接刷上breed,需要在网上找教程刷。 我手... 马谦马谦马谦09月16日 2分钟 发表评论 阅读全文
Wireshark wireshark抓取windows本地环回地址(127.0.0.1)的办法 抓包的时候选择Npcap LoopBack Adapter网卡: 马谦马谦马谦09月16日 1分钟 发表评论 阅读全文
编程语言 “缓存穿透”、“缓存击穿”和“缓存雪崩”的概念和解决办法 一、缓存 缓存的作用一般是为了减轻数据库压力设计的,因为数据都是读写磁盘,当并发量大的时候,磁盘IO可能跟不上并发量。而缓存一般设计都是放在内存中的,最常见的例如redis和memcached,都是把... 马谦马谦马谦09月15日 3分钟 发表评论 阅读全文
运维 openssl命令的部分用法 一、证书相关 查看证书详细信息: 查看证书所有者: 打印指纹信息: 转换证书格式: 二、测试指令 测试openssl库功能,已ssl3协议连接baidu.com的443端口: 马谦马谦马谦09月10日 1分钟 发表评论 阅读全文