- 博客(5)
- 资源 (5)
- 收藏
- 关注
原创 c++ 函数对象的使用
函数对象就是像使用函数一样适用对象。比如:一个比较大小的类#include <iostream>using namespace std ;class A{ public ...
2020-01-30 00:03:25 772
原创 一个文本管控客户端的实现
【管控客户端第2版】 项目概况背景项目来源:2019 深度软件开发大赛项目名称:文件管控客户端运行环境deepin Linux x86_64 系统,理论上也兼容其他 x86_64 Linux 系统条件与限制区分服务端与客户端,一般运行在不同的机器上正式的运行环境是N(N>=2)台计算机节点,通过有线或者无线互联,且运行服务端机器有客户...
2020-01-19 19:26:30 361
原创 epoll+fanotify实现监控目录以及子目录
只说下坑点:调用fanotify_mark的时候,传文件的绝对路径,这时候使其忽略AT_FDCWD标志设置。一些功能描述在之前的博客中已经总结!源代码,欢迎Star或Fork...
2020-01-17 01:04:53 959
原创 文件监控机制fanotify学习总结
fanotify是Linux平台上新出现的一种文件监控技术,常被用作杀毒软件或者病毒程序恶意访问控制。之前有听过或使用过inotify的,都知道inotify是相比于fanotify更早的文件操作事件监控技术,fanotify是新出来的,实现的功能不比inotify多,但是他提供的对于监控文件的事件比较重要的功能权限检查和访问控制而inotify没有提供,所以这一点优势是其能存在的原因。fani...
2020-01-16 13:09:12 2591 2
原创 javaWeb学习
MVC一种将业务逻辑、数据、界面分离的方法组织代码的框架,在改进界面及用户交互的同时,不用重写业务逻辑,MVC将传统输入与输出和处理进行了分离。MVC设计模式的优点:为了实现显示和数据的分离在M和V上加了一层C,用户在V上只能通过C来实现对M的操作,一旦M有更新,M就会通知V视图更新。用户通过对事件的操作,可以触发视图的各种事件,通过控制器,以达到更新模型或数据的目的。为什么要使用框架开发?...
2020-01-07 14:21:30 329
Linux c++实现哈夫曼编码实现文件压缩器与解压器
2019-01-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人