Linum's Blog
  • 首页
  • 归档
  • 分类
  • 标签
  • 关于

Hello World

Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick
2024-12-06

设计模式-2-创建型

1. 创建型设计模式 设计模式可以分为创建型(Creational)、结构型(Structural)和行为型(Behavioral)三大类。 创建型设计模式主要关注对象的创建过程,以提高代码的灵活性和可复用性。 以下是一些常见的创建型设计模式: 单例模式(Singleton):确保一个类只有一个实例,并提供一个全局访问点。 工厂方法模式(Factory Method):定义一个用于创建对象的接口
2024-11-24
设计模式
#设计模式

设计模式-1-六大设计原则

1. 设计原则介绍 在大学时期,笔者就系统地学习了各种设计模式,也一直希望能够在编码时使用起来,写出简洁优雅的代码。 然而,在实际工作中总是无法将实际问题和设计模式联系起来,从而实际很少用得上。 如果说设计模式是对于一个常见问题总结出来的优秀模板,那么设计原则就是对于优秀代码准则的高度抽象。 掌握了设计原则,我们不仅能更好地理解各个设计模式为什么这么做,还可以指导我们在一些新的场景下总结出新的设计
2024-09-13
设计模式
#设计模式 #设计原则

并发编程-1-上下文切换

1. 并发和串行执行速度对比 我们可以简单对比在计数递增的场景下,并发和串行的执行速度: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960public static void main(String[] args) throw
2024-09-01
并发编程
#并发编程 #多线程 #上下文

区块链-2-区块链中的数据结构

1.hash pointer 哈希指针 哈希指针与普通指针不同的是,哈希指针中不仅指向了某个结构体,并且还保存了该结构体的哈希值。 哈希指针不仅指向了结构体,并且还能检测该结构体是否被篡改。 2. block chain 区块链 区块链就是使用哈希指针代替普通指针的链表。 第一个区块称为 genesis block 创世纪块。 最后一个区块称为 most recent block 最近块,最近块的
2024-08-27
区块链
#区块链 #hash #比特币 #哈希指针 #默克尔树

区块链-1-区块链中的密码学

Crypto-Currency 加密货币其实本身不加密 1. cryptographic hash function密码哈希函数 比特币中的哈希函数:SHA-256 (Secure Hash Algorithm 256) 1.1. collision resistance 抗哈希碰撞性 含义:无法高效的方法寻找两个哈希碰撞的输入。 说明:已知 \(H(x_1) = y\),没有一个高效的方法可以寻
2024-08-27
区块链
#区块链 #hash #比特币 #密码学

MySQL的日志

MySQL日志概述 MySQL的日志包含服务日志(Server Log)和默认存储引擎InnoDB日志(InnoDB Log)两个模块,细分下去有错误日志(Error Log)、通用查询日志(General Query Log)、二进制日志(Binary Log)、慢查询日志(Slow Query Log)、数据定义语句日志(DDL Log)、重做日志(Redo Log)、回滚日志(Undo Lo
2024-08-27
数据库 > MySQL
#数据库 #MySQL #日志

ROS OpenSSL SSL连接建立

ROS-OpenSSL-SSL-Connection-Build 重庆大学国家卓越工程师学院-智能汽车软件-智能网联汽车信息安全-实验 ✨✨✨实验环境✨✨✨: Windows 10 Linux Subsystem BRANCH: vb_release RELEASE: Ubuntu 20.04.3 LTS KERNEL: Linux 5.10.16.3-microsoft-standard-WSL
2024-08-27
ROS
#ROS #OpenSSL #SSL

ROS OpenSSL X509 证书链构建及自定义验证

ROS-OpenSSL-X509-Certificate-Verification 重庆大学国家卓越工程师学院-智能汽车软件-智能网联汽车信息安全-实验 ✨✨✨实验环境✨✨✨: Windows 10 Linux Subsystem BRANCH: vb_release RELEASE: Ubuntu 20.04.3 LTS KERNEL: Linux 5.10.16.3-microsoft-sta
2024-08-27
ROS
#ROS #OpenSSL #SSL #证书链

车辆坐标转换

车辆坐标转换 解决问题: 1)地球是不规则的球体,两极扁,赤道鼓。不能 简单地做为圆球体来计算; 2)每纬度在地理位置上的距离是一致的(约 111 km),但是每经度之间的距离是不同的(越往两极,东 西方向上的距离就越小),不能直接转换为直角坐标系; WGS84坐标系全称World Geodetic System - 1984,是为了解决GPS定位而产生的全球统一的一个地心坐标系。 ● 椭球体:W
2024-08-27
GPS
#坐标系转换 #向量转换 #GPS
12

搜索

Hexo Fluid