会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
被飞溅雨滴暗杀了
博客园
首页
新随笔
联系
订阅
管理
[置顶]
函数式编程中的 Immutable 数据结构
摘要: 原视频链接:https://www.youtube.com/watch?v=Wo0qiGPSV-s by Anjana Vakil@JSConf 概述 函数式编程避免了很多命令式和面向对象的编程的问题。 在函数中,数据输入,数据输出和数据转换就是这个函数的目的功能。 与之紧密相连的,就是要避免可变性
阅读全文
posted @ 2022-08-13 11:56 Tiddler_7
阅读(131)
评论(0)
推荐(0)
2023年4月11日
WebSocket
摘要: WebSocket是一种在单个TCP连接上进行全双工通信的协议,本质上是基于TCP的应用层协议。WebSocket解决了HTTP协议的一个缺陷:通信只能由客户端发起,不具备服务器推送能力。WebSocket允许服务端主动向客户端推送数据,双向平等对话。在WebSocket API中,浏览器和服务器只
阅读全文
posted @ 2023-04-11 07:14 Tiddler_7
阅读(31)
评论(0)
推荐(0)
2022年9月1日
ECDHE 算法
摘要: ECDHE 算法解决了 RSA 算法不具备前向安全的性质 和 DH 算法效率低下的问题。 ECDHE 算法具有前向安全。所以被广泛使用。 由什么演变而来 DH 算法 -- > DHE 算法 -- > ECDHE 算法 DH 算法是非对称加密算法,该算法的核心数学思想是离散对数。 核心数学思想 离散对
阅读全文
posted @ 2022-09-01 21:23 Tiddler_7
阅读(2568)
评论(0)
推荐(1)
2022年5月29日
TinyPNG压缩原理
摘要: 原理:通过减少颜色数量,将24bit的图像文件转成8bit,来大幅缩小图片体积。另外,还会移除图像文件不必要的元数据,进一步压缩体积。 24bit 如果是BMP格式,每个像素可以支持RGB各8bit,即R8,G8,B8,不同的红绿蓝组合可以构成256^32563种颜色,就需要3个8位的2进制数,总共
阅读全文
posted @ 2022-05-29 19:33 Tiddler_7
阅读(1469)
评论(0)
推荐(0)
公告