background picture of the home page

潮生梦界

这次我们会从讨厌的生活里成功逃掉的

扩散模型学习

前置知识 如果我们在提到扩散模型就不能放过它的两个前置的知识:非平衡热力学和马尔可夫链 非平衡热力学 这是一种宏观上的确定性与微观上的随机性的结合,而整体的表现形式就好比把墨水滴入水中: 非平衡态:刚开始墨水和水分界明显(高浓度差),墨水分子剧烈扩散 平衡态:几小时后墨水均匀分布(浓度差消失),系统

thumbnail of the cover of the post

一些算法题目

合并两个有序数组 问题 将两个非递减顺序排列的整数数组 nums1(有效长度 m)和 nums2(长度 n)合并,结果存储在 nums1 中并保持非递减顺序。nums1 总长度为 m+n,后 n 位初始为无效值。 代码 class Solution { public: void merge(

thumbnail of the cover of the post

XML基础概念​

可扩展标记语言(eXtensible Markup Language),用于存储和传输结构化数据。 特点 标签可自定义(与HTML固定标签不同) 严格区分大小写 是纯文本格式,独立于平台和语言 应用场景 配置文件(如Spring)、Web服务(SOAP)、数据交换(如RSS

thumbnail of the cover of the post

三次握手,四次挥手

TCP connection 基础概念:TCP连接与HTTP的关系 TCP连接的作用 在客户端与服务器之间建立双向数据传输通道(类似"虚拟管道")。 HTTP请求和响应的数据包均需通过此通道传输。

thumbnail of the cover of the post

Map和数组的不同

在编程中,数组(Array)和映射(Map,或称字典、哈希表)是两种常用的数据结构,但它们的特性、用途和实现方式有显著差异。以下是两者的主要区别: 存储结构 数组 • 存储连续内存空间中的一组元素,元素通过整数索引(如 0, 1, 2...)访问。 • 元素类型通常统一(如整数数组、字符串数组)。

thumbnail of the cover of the post

CSRF漏洞

CSRF Cross-site request forgery(跨站请求伪造),利用受害者cookie、会话,诱骗其点击恶意链接或者访问包含攻击代码的页面,在受害人不知情的情况下以受害者的身份向身份认证信息所对应的服务器发送请求,从而完成非法操作。 CSRF攻击攻击原理及过程如下: 用户C打开浏览器

thumbnail of the cover of the post

IP的概念

概念 Internet Protocol,缩写为IP。 网络之间互连的协议也就是为计算机网络相互连接进行通信而设计的协议。在因特网中,它是能使连接到网上的所有计算机网络实现相互通信的一套规则,规定了计算机在因特网上进行通信时应当遵守的规则。任何厂家生产的计算机系统,只要遵守IP协议就可以与因特网互连

thumbnail of the cover of the post

Shodan

Shodan是搜索引擎,与谷歌不同的是,Shodan不是在网上搜索网址,而是直接进入互联网的背后通道。Shodan可以说是一款“黑暗”谷歌,一刻不停的寻找所有和互联网关联的服务器,摄像头,打印机,路由器。 工作原理 shodan搜索引擎可以可以扫描互联网和解析各种设备,通过对返回的标识banners

thumbnail of the cover of the post