Blinkbean
SDE-string SDE-string
2024-12-10 blinkbean
软件设计师-立项 软件设计师-立项
目标 2025年5月考过中级软件设计师 开文档记录备考过程 知识点记录解析 目录 计算机系统知识 程序设计语言基础 数据结构 操作系统知识 软件工程基础知识 结构化开发方法 面向对象技术 算法设计与分析 数据库技术基础 网络与信息安全基础
2024-11-19
机器学习-1 机器学习-1
科学:是什么,为什么 技术:怎么做 工程:做的多快好省 应用:五花八门 经典定义利用经验改善系统自身的性能,经验=数据。是主要研究智能数据分析的理论和方法。 PAC(Probably Approximately Correct)概
2024-10-06
杂-PS去痘印 杂-PS去痘印
原图 细节保留 加白 教程地址 https://www.bilibili.com/read/cv6838407/
2024-09-01
Golang-sync-SingleFlight Golang-sync-SingleFlight
本文分类《源码计划》 缓存击穿  高并发场景下,为降低数据库压力,通常通过localcache、redis等设置缓存。接到请求后先从缓存读,如果存在则直接返回,否则需要从数据库读取,然后写到缓存。 &e
2024-04-17
Golang-编译 Golang-编译
常用参数 -o Output 指定编译输出的名称,代替默认的包名 -i install 已废弃,安装指定的包来完成编译,编译需要的包会自动缓存下来 其他参数都归类为build flags 使用go build [-o 输出名] [
2024-03-16
网络-端口扫描工具nmap 网络-端口扫描工具nmap
NMapNetwork Mapper,是一款网络扫描和主机检测的非常有用的工具。 其基本功能有三个: 是扫描主机端口,嗅探所提供的网络服务 是探测一组主机是否在线 还可以推断主机所用的操作系统,到达主机经过的路由,系统已开放端口的软件版本
2023-12-22
Golang-RWMutex Golang-RWMutex
本文分类《源码计划》 sync.RWMutex介绍 读写互斥锁,可以由多个读者或单个写者持有。RWMutex的零值是未锁定的互斥锁。 结构体及其常量 type RWMutex struct { w
2023-06-13
基础-http2厉害在哪里 基础-http2厉害在哪里
HTTP1.1协议的性能问题现在站点相比以前的变化: 消息的大小变大了 页面资源变多了 内容形式变多样了 实时性要求变高了 这些变化带来的最大性能问题就是HTTP1.1的高延迟,延迟高必然影响的就是用户体验,主要原因如下: 延迟难以下
2023-05-12
Linux命令 - sed Linux命令 - sed
sed是什么sed是stream editor的简称,也就是流编辑器。它一次处理一行内容,处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内
2023-05-11
基础-https-优化 基础-https-优化
HTTPS如何优化分析性能损耗 TLS协议握手过程 TLS握手过程增加了网络延迟(2RTT) 对于ECDHE密钥协商算法,握手过程中客户端和服务端都需要临时生成椭圆曲线公钥 客户端在验证证书是,会访问CA获取CRL或OCSP,目的是验证服务
2023-05-11
基础-https-ECDHE握手解析 基础-https-ECDHE握手解析
HTTPS ECDHE 握手解析RSA是比较传统的密钥交换算法,它不具备前向安全的性质,因此现在很少服务器使用。ECDHE具有前向安全,所以被广泛使用。 ECDHE算法 双方事先确定好使用哪种椭圆曲线,和曲线上的基点G,这两个参数是公开的
2023-05-09
基础-https-RSA握手解析 基础-https-RSA握手解析
HTTPS RSA握手解析TLS握手过程解决明文传输的三个风险: 窃听 信息加密:http交互信息加密,第三方无法获取 篡改 校验机制:校验信息是否被篡改过,如果有,则警告提示 冒充 身份证书:证明支付宝是真支付宝
2023-05-09
基础-http1.1如何优化 基础-http1.1如何优化
HTTP1.1如何优化如何避免发送HTTP请求 客户端会把第一次请求以及响应的数据保存在本地磁盘上,其中请求的URL作为key,响应作为value,形成映射。 后续发起相同请求时,先冲本地磁盘查到对应的value,从本地读取 服务器在发送H
2023-05-09
基础-http基础 基础-http基础
基本概念是什么HTTP: 超文本传输协议,HyperText Transfer Protocol。一个在计算机世界专门在两点之间传输文字、图片、音频、视频等超文本数据的约定和规范。 协议:是在计算机世界里,使用计算机能够理解的语言确立的一种
2023-05-06
2 / 8