1.实现了对文件、文件夹的复制、粘贴、剪切、删除功能;
2.实现了对文件夹的双击打开、对多种类型的文件的双击打开查看功能;
3.实现了主窗体左边驱动器树形视图(显示各驱动器及内部各文件夹列表)、右边文件列表视图(显示当前文件夹下所包含的文件和下一级文件夹)的显示,以及两者的联动显示。
左右窗体间设有分隔条,拖动可改变左右窗体大小。
文件列表视图中包含了名称、修改日期、类型、大小四个字段;
4.实现了在主窗体右边文件列表视图进行右键时弹出的上下文菜单,该菜单会根据当前是否选中某一文件项而将菜单项加以调整。
例如,右键时,若当前没有选中文件项,则可以显示出“查看”、“新建文件”、“新建文件夹”等菜单项;
但是若当前选中了某一文件项,则可以显示出“复制”、“剪切”、“重命名”等菜单项;
5.实现了主窗体地址栏、状态栏的显示和隐藏可以由用户控制;
6.实现了文件、文件夹属性的查看;
7.实现了对当前计算机的进程、线程简单管理功能;
8.实现了在当前路径下“返回上一级目录”的功能;
9.实现了在主窗体上方地址栏直接输入文件路径,然后直接回车查看该路径下的文件列表的功能;
10.实现了对当前计算机文件、文件夹的监控功能。
可定制化程度较高,既可以实现对特定路径的监控,也可以实现对具体磁盘驱动器的监控,甚至是全盘监控。
监控过程中的日志均高亮显示在监控窗口中,也支持将日志保存到特定路径;
11.将重命名功能加以改进,实现了类似windows的”选定->再单击->出现重命名状态->进行重命名“功能;
12.实现了对当前计算机的文件/文件夹的权限管理功能。
权限管理包括:完全控制、修改、读取和执行、列出文件夹内容、读取、写入共6个模块;13.实现了”最近访问“的功能,用户可以在该功能区找到最近使用的文件,并双击打开查看;
14.实现了新建文件功能,用户可以根据自己的需要在弹出的窗口中输入文件的全名(包括“文件名+拓展名”),从而新建各种类型的文件;
15.实现了用户在主窗体右边文件列表中的历史访问路径的前进、后退功能;
16.实现了对文件/文件夹的快速搜索功能(基于多线程)。
使用时先在地址栏输入特定文件路径(或者直接进入特定文件路径),然后直接在主窗体上方搜索框中输入你所要搜索的文件名或关键字,最后回车即可在当前文件列表区中显示出搜索到的结果,搜索到的文件/文件夹支持直接双击查看或编辑。
实测时,比windows自带的文件/文件夹搜索功能快一点。
.......支持开源精神,需要详细了解这个Demo的朋友可以移步:https://github.com/Yuziquan/MyFileManager欢迎star~~~
2024/12/19 5:25:25 19.35MB C# 资源管理器 权限管理 文件监控
1
ApacheJServ协议(AJP)是一种二进制协议,可以将来自Web服务器的入站请求代理到位于Web服务器后面的应用程序服务器。
不建议在互联网上公开使用AJP服务。
如果AJP配置错误,可能会允许攻击者访问内部资源。
2024/12/19 3:24:39 17KB 漏洞 ajp csrf
1
Device_Info是一个简单而强大的Android应用程序,可通过高级用户界面为您提供有关移动设备的完整信息。
设备信息包括有关CPU,RAM,操作系统,传感器,存储器,电池,SIM,蓝牙,已安装的应用程序,系统应用程序,显示器,相机,散热等的信息。
❯仪表板RAMROM内部存储器外部存储器电池已安装的CPU传感器❯设备
2024/12/13 19:53:01 6.12MB Device Info Premium
1
这个是一个非常详细的货郎担算法的例子,内部有一个详细的API介绍
2024/12/10 13:23:47 96KB TSP
1
代码使用平台STM32F103RBT6,使用STM32内部RC振荡器充当系统时钟,相比较外部晶振时钟可以倍频,RC振荡器在此代码中设置的是48M,适用于一些时间要求没有那么高的平台。
2024/12/10 11:02:12 13.4MB STM32
1
前期在写项目的时候用到了文件在线预览功能,发现aspose挺好用的就下载了破解文件并和WebUpload上传组件进行了整合(内部有aspose-java破解jar)展示pdf页面用的是pdf.js,本项目springboot框架,web项目可运行,适合新手,大牛等参考。
做程序就是应该多交流~.~
2024/12/8 12:16:02 17.78MB aspone java springboot webupload
1
本程序用于求解多车型多目标下的车辆路线问题,程序中考虑了两种车型,建立的目标函数是车辆总运营成本最小,考虑的约束有容量约束、最大行驶距离约束和时间窗约束,采用的优化算法是遗传算法,程序内部有详细的注释,方便修改。
2024/12/8 10:20:44 617KB VRP
1
这是基于OpenCV中一个例程进行相机标定,代码内部有我测试用的文件和图片,也可以看我的博客里的分析,必须好用。
2024/12/6 14:55:48 3.82MB camera calib
1
宜信敏捷数据中台建设实践,宜信于2017年推出了一系列大数据开源工具,包括大家熟悉的DBus、Wormhole、Moonbox、Davinci等,在技术社区内得到了广泛关注和好评。
那么这些工具是如何在宜信内部应用的?它们和宜信数据中台是怎样的关系?又是如何驱动各种日常数据业务场景的?本内容将会首次回答这些问题,还将重点说说宜信数据中台的设计、架构以及应用场景,提出一种敏捷数据中台的建设思路,以供社区参考和探讨。
2024/12/4 19:31:14 29.85MB 数据中台 技术实践 研发实践 达芬奇
1
基于硬石科技上位机的PID使用程序,利用stm32HAL库写的。
主要功能只是利用F4的内部AD采集数据然后从DA输出,期间可以使用硬石的上位机观察DAC输出的数据,方便进行PID参数的调试
2024/12/3 15:44:52 22MB stm32 硬石上位机 PID stm32HAL库
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡