![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目
文章平均质量分 92
实习项目
txinyu的博客
这个作者很懒,什么都没留下…
展开
-
基于多设计模式下的同步&异步⽇志系统
本项⽬主要实现⼀个⽇志系统, 其主要⽀持以下功能:•⽀持多级别⽇志消息•⽀持同步⽇志和异步⽇志•⽀持可靠写⼊⽇志到控制台、⽂件以及滚动⽂件中•⽀持多线程程序并发写⽇志•⽀持扩展不同的⽇志落地⽬标地。原创 2023-07-29 09:27:12 · 761 阅读 · 0 评论 -
在线五子棋对战
⽽实现玩家匹配的思想⾮常简单,为不同的档次设计的各自匹配队列,当⼀个队列中的玩家数量⼤于等于2的时候,则意味着同⼀档次中,有2个及以上的⼈要进⾏实战匹配,则出队队列中的前两个用户,相当于队⾸2个玩家匹配成功,这时候为其创建房间,并将两个用户信息加⼊房间中。数据库中有可能存在很多张表,每张表中管理的数据⼜有不同,要进⾏的数据操作也各不相同,因此我们可以为每⼀张表中的数据操作都设计⼀个类,通过类实例化的对象来访问这张数据库表中的数据,这样的话当我们要访问哪张表的时候,使⽤哪个类实例化的对象即可。原创 2023-08-03 22:01:15 · 1923 阅读 · 6 评论 -
云备份
项目名称:云备份系统项目功能:搭建云备份服务器与客户端,客户端程序运行在客户机上自动将指定目录下的文件备份到服务器,并且能够支持浏览器查看与下载,其中下载支持断点续传功能,并且服务器端对备份的文件进行热点管理,将长时间无访问文件进行压缩存储。开发环境:centos7.6/vimg++gdbmakefile以及技术特点:http客户端服务器搭建,json序列化,文件压缩,热点管理,断点续传,线程池,读写锁,单例模式项目模块:服务端:数据管理模块:内存中使用hash。原创 2023-08-14 22:26:03 · 461 阅读 · 19 评论