logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

C++ 网络编程项目fastDFS分布式文件系统(九)总结

键值对存储, 操作数据使用的是命令。添加新组, 将新主机放到该组中。也可以多线程处理 -> 另外的。如果匹配成功,则不再匹配其他。使用spawn-fcgi启动。存储服务器端经常访问的数据。横向扩容 -> 增加容量。将主机放到已经存在的组中。存储用户上传的所有的文件。和关系型数据库配合使用。纵向扩容 -> 备份。web服务器需要集群。项目中所有用到的数据。给用户提供下载服务器。讲的是单线程处理方式

文章图片
#c++#开发语言
网络安全(四)--Linux 主机防火墙

防火墙(Firewall),也称防护墙,是由Check Point创立者Gil Shwed于1993年发明并引入国际互联网(US5606668(A)1993-12-15)。它是一种位于内部网络与外部网络之间的网络安全系统。一项信息安全的防护系统。按照给定的规则,允许或者限制网络报文通过。本次课程重点介绍通过iptables工具添加“规则”, (主机防火墙由用户态iptables工具+内核态netf

文章图片
#web安全#linux#网络
cmake和vscode 下的cmake的使用详解(一)

1. GCC编译器支持编译GoFortranAdaD和BRIGHSAIL等程序;2. Linux开发C/C++一定要熟悉GCC3.

文章图片
#vscode#ide#编辑器
关于如何利用vscode 包含.h 文件的问题

vscode 在C++ 头文件.h 文件设置的时候经常导入头文件错误。

文章图片
#c++#vscode
C++ 网络编程项目fastDFS分布式文件系统(一)

1. fastDFS概述> - 是用**c语言**编写的一款开源的分布式文件系统。>- 余庆 - 淘宝的架构师> - 为互联网量身定制,充分考虑了冗余备份、负载均衡、线性扩容等机制,注重高可用、高性能等指标>- 冗余备份: 纵向扩容>- 线性扩容: 横向扩容> - 可以很容易搭建一套高性能的文件服务器集群提供文件==**上传、下载**==等服务。>- 图床>- 网盘2. fastDFS框架中的三个

文章图片
#网络#分布式
oracle学习(6)

不通过视图做insert、update、delete操作。因为视图提供的目的就是为了简化查询。删除视图:SQL> drop view testview不加“purge”关键字。

文章图片
#oracle#学习#数据库
Qt快速学习(一)--对象,信号和槽

Qt是一个Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程。

文章图片
#qt#开发语言
C++ STL --哈希表

在C++98中,STL提供了底层为红黑树结构的一系列关联式容器,在查询时效率可达到$log_2N$,即最差情况下需要比较红黑树的高度次,当树中的节点非常多时,查询效率也不理想。最好的查询是,进行很少的比较次数就能够将元素找到,因此在C++11中,STL又提供了4个unordered系列的关联式容器,这四个容器与红黑树结构的关联式容器使用方式基本类似,只是其底层结构不同,本文中只对和进行介绍,和学生

文章图片
#c++#散列表#开发语言
到底了