相关文章
【Linux】序列化与反序列化
目录
前言
什么是应用层?
再谈"协议" 什么是序列化和反序列化
网络版计算器
整体流程实现
Sock.hpp的实现
TcpServer.hpp的实现
Protocol.hpp的实现
CalServer.cc的编写
CalClient.cc的编写
整体代码 前言 本章是属于TCP/UDP四层模型中的第一层…
编程日记
2025/1/20 9:54:08
Linux centos7 bash编程小训练
训练要求:
求比一个数小的最大回文数
知识点:
一个数字正读反读都一样,我们称为回文数,如5、11、55、121、222等。
我们训练用bash编写一个小程序,由我们标准输入一个整数,计算机将显示出一个比这个数小…
编程日记
2025/1/23 2:37:50
Zookeeper 脑裂问题
什么是脑裂?
脑裂(split-brain)就是“大脑分裂”,也就是本来一个“大脑”被拆分了两个或多个“大脑”,如果一个人有多个大脑,并且相互独立的话,那么会导致人体“手舞足蹈”,“不听使唤”。 脑裂通常会出现…
编程日记
2025/1/16 3:38:13
【数学建模】-- 模糊综合评价
模糊综合评价(Fuzzy Comprehensive Evaluation)是一种用于处理不确定性和模糊性信息的决策分析方法。它通常用于解决复杂的多指标决策问题,其中各指标之间可能存在交叉影响和模糊性的情况。模糊综合评价通过将不确定性和模糊性量化࿰…
编程日记
2025/1/17 20:11:04
Python Flask Web开发一:环境搭建
一、创建环境
创建一个项目文件夹和一个.venv文件夹
$ mkdir myproject
$ cd myproject
$ python3 -m venv .venv
二、激活环境
在开始项目之前,请激活相应的环境 激活成功的话会在开发工具自带的终端那里看到以(.venv)开头的
$ . .venv…
编程日记
2025/1/19 20:05:22
网络安全(黑客)工具篇
黑客工具软件大全
相信大家会对里面的内容非常感兴趣,因为身为一个网络安全方面的小白,还是很有必要接触这些工具的,毕竟只有先使用这些功能,我们才能更加了解这些功能。
1 Nessus:最好的UNIX漏洞扫描工具
Nessus 是…
编程日记
2025/1/23 7:14:32
【论文笔记】最近看的时空数据挖掘综述整理8.27
Deep Learning for Spatio-Temporal Data Mining: A Survey
被引用次数:392
[Submitted on 11 Jun 2019 (v1), last revised 24 Jun 2019 (this version, v2)]
主要内容: 该论文是一篇关于深度学习在时空数据挖掘中的应用的综述。论文首先介绍了时空数…
编程日记
2025/1/20 3:30:54
(数字图像处理MATLAB+Python)第十章图像分割-第四,五节:分水岭分割和综合案例
文章目录 一:分水岭分割(1)原理(2)程序 二:综合案例:答题卡图像分割(1)设计思路(2)各模块设计(3)代码 一:分水…
编程日记
2025/1/23 2:04:36