新添加/重写的功能:1.已实现简单的剪切/复制/粘贴功能(尚不能和外界程序交互)2.添加创建新文件夹功能3.添加选择全部/文件/文件夹功能4.增加对创建新文件夹,重命名,删除,粘贴操作的异常处理5.FileUtil中增加getFileCentent方法,用于读取文本文件内容6.重写AboutDialog7.重写ExitAction8.重写FileUtil中doPaste()方法,显著提高速度,修正拷贝文件时会导致文件不正常的严重Bug9.修正其他部分已发现Bug10.版本号升级为0.5尚未实现的功能:1.与外界程序的交互2.拖拽3.国际化4.输入文件名时对特殊字符的验证################17/12/2007更新###################新添加/重写的功能:1.排序功能已加入菜单栏和弹出菜单2.重写图标载入方法,已经可以实现图标动态载入和识别3.重写TableViewer中tableColumn生成载入方法,已经可以实现tablecolumn的半动态载入和识别4.实现动态识别文件类型5.进行删除操作时,对删除的文件进行识别6.更新添加了一些FileUtil中的方法,并且把这个类的注释写的差不多了--注意:1.icons文件夹内的文件结构有变化。
2.jar文件没有更新,如果需要打好包的jar文件请等我把功能都实现后的那个版本--尚未实现的功能:1.剪切/复制/粘贴功能2.拖拽功能3.详尽的注释4.异常处理5.国际化################14/12/2007更新###################已经实现的基本功能:1.树形浏览结构2.双击运行程序/进入下一级菜单目录3.返回上一级菜单4.重命名5.刷新6.删除7.按文件名/大小/类型/最后修改日期排序8.对当前文件夹进行过滤操作9.对当前文件夹的简要统计尚未实现的功能:1.剪切/复制/粘贴2.拖拽3.弹出菜单中的排序选项4.动态识别文件类型5.详尽的注释已知的Bug:1.TreeViewer进行目录切换时,TableViewer窗体有时会变成空白2.有特殊字符的过滤操作将导致异常3.重命名没有考虑特殊字符4.有大量文件(几百个以上)的目录会打开的很慢5.文件删除失败时没有提示######新添加/重写的功能:1.已实现简单的剪切/复制/粘贴功能(尚不能和外界程序交互)2.添加创建新文件夹功能3.添加选择全部/文件/文件夹功能4.重写AboutDialog5.增加对创建新文件夹,重命名,删除,粘贴操作的异常处理6.重写ExitAction7.修正部分已发现Bug尚未实现的功能:1.与外界程序的交互2.拖拽3.国际化4.输入文件名时对特殊字符的验证
2024/10/6 18:41:21 164KB jExplorer SWT 文件浏览器
1
C++基于MFC和mysql的学生管理系统。
结和网上资源自己整合的一个基于MFC和MySql数据库的学生管理系统;
能够实现对数据库表单添加、删除和查询数据的功能;
同时还能够实现学生信息表单的导出功能。
MFCMYSQL
2024/10/6 0:31:42 7.37MB MFC MYSQL C++ 学生管理系统
1
该驾校的代码采用java和mysql数据库里面包含数据库源码希望对大家有帮助,需要添加serverlet包和数据库驱动包
2024/10/5 19:36:26 83KB 驾校系统
1
天青石水晶+苗条=:high_voltage:Celestite允许您在Web应用程序中使用React组件的全部功能。
它是视图层的直接替代品-不再需要中间的.ecr模板。
使用Celestite,您可以在Crystal中编写您的后端服务器代码,在JavaScript和HTML中编写您的前端客户端代码,然后一切都可以无缝且快速地协同工作。
介绍要求水晶0.35.1+纱线1.12+节点10+渲染服务器是使用节点10.15.3构建的(特别是它使用了节点7+中添加的WHATWGURL标准。
)严格地说,如果有令人信服的理由支持,则不需要这样做。
我很高兴能够对Node的早期版本进行此更改。
)安
2024/10/5 16:29:21 1.13MB crystal framework web isomorphic
1
###《对象入门指南》第二版——面向对象软件开发的全面介绍####知识点一:面向对象编程(OOP)的概念及其优势**标题**:“TheObjectPrimer2ndEdition”**描述**:这本书是面向对象(OO)软件的一种结构化步骤介绍,采用教学风格编写,易于初学者阅读。
面向对象编程是一种编程范式,它通过“对象”来组织代码结构。
这些对象通常包含了数据和可以操作这些数据的方法。
《对象入门指南》第二版为读者提供了深入理解面向对象编程的基础知识和实践技巧。
该书强调了OOP的主要优势,包括但不限于:-**增加重用性**:通过继承机制,新类可以从现有类中继承属性和方法,从而减少了重复编码的需求。
-**增强可扩展性**:面向对象设计允许在不影响其他部分的情况下轻松添加新的功能或修改现有功能。
-**提高质量**:封装机制有助于保护数据不被外部访问,从而提高了代码的健壮性和安全性。
-**经济效益**:由于提高了代码质量和开发效率,长期来看能够降低项目的总成本。
-**提高项目成功率**:良好的设计和结构化流程有助于确保项目的顺利进行。
-**减轻维护负担**:模块化的代码更易于理解和修改,降低了维护成本。
-**减少应用程序积压**:更快的开发周期意味着可以更快地处理更多任务。
-**管理复杂度**:通过抽象、封装等技术,OOP帮助开发者更好地管理复杂的系统。
####知识点二:面向对象软件过程与标准**标题**:“TheObjectPrimer2ndEdition”**描述**:本书是一本关于面向对象软件开发的指南,涵盖了从概念到实现的整个过程。
面向对象软件开发不仅涉及编程技术,还包括整个软件开发生命周期中的多个阶段。
《对象入门指南》第二版探讨了面向对象软件过程的关键组成部分,如需求分析、设计、实现、测试和维护。
此外,书中还提到了几个重要的面向对象标准,例如统一建模语言(UML),这是一种广泛使用的图形化语言,用于软件系统的可视化建模。
UML提供了一套标准化的符号和规则,帮助开发者清晰地表达软件设计的各个方面,包括但不限于:-**类图**:描述类、接口和它们之间的关系。
-**序列图**:展示对象之间如何交互以及消息传递的时间顺序。
-**活动图**:描述工作流或业务流程。
-**组件图**:展示系统中物理构件的组织结构。
-**部署图**:显示系统中硬件节点以及节点上运行的软件构件的配置情况。
####知识点三:面向对象编程的挑战与未来发展**标题**:“TheObjectPrimer2ndEdition”**描述**:本书讨论了面向对象编程的潜在缺点以及其在软件开发领域的持久影响力。
虽然面向对象编程带来了许多优势,但它也有一些潜在的挑战。
例如,过度依赖继承可能导致系统变得僵化,难以适应未来的变化。
此外,面向对象设计的复杂性有时可能对新手开发者构成挑战。
不过,《对象入门指南》第二版强调了面向对象编程的重要性和持久性,认为它将继续作为软件开发的核心方法论之一存在和发展。
随着技术的进步,面向对象方法也在不断演进,例如引入领域驱动设计(DDD)、微服务架构等新理念和技术,以更好地解决现代软件工程中的问题。
《对象入门指南》第二版不仅是一本适合初学者的面向对象编程入门书籍,也为经验丰富的开发者提供了深入理解和应用面向对象设计原则的机会。
通过学习本书,读者将能够掌握面向对象编程的基本概念、优势、挑战以及面向对象软件开发过程中的最佳实践。
2024/10/5 10:13:01 397KB UML Object Oriented
1
偏移多边形该算法的实现在进行了解释。
的绕组号算法经过改编,但请阅读“说明”部分。
该代码本身是由AndreasMonitzer编写的。
它有什么作用?它允许您收缩和扩展多边形,就像在其周围绘制轮廓一样。
由于它仅输出多边形,因此它还会通过参数来控制要添加的弧点数量,从而在尖角处添加弧。
依存关系装箱机将0.4版的用作其数据类型。
原因是作者需要与集成,但是对于操作本身并不一定需要。
笔记该算法中现在有一些幻数,包括绕组数计算。
最初,我使用epsilon()返回的值,但事实证明,这在很多情况下都失败了(其中一些作为测试用例包括在内)。
我不知道为什么会这样,这可能是不同规模的问题。
现在,这些值已针对普通屏幕上的像素比例进行了优化。
有什么可以帮忙的吗?只需在此github项目上打开票证和/或请求请求即可。
确保您说明您想做什么以及原因。
执照根据以下任一许可A
2024/10/5 4:10:47 13KB Rust
1
谷歌安卓开发SDKPlatform-Tools这是adb,fastboot等工具包。
把解压出来的platform-tools文件夹放在androidsdk根目录下,并把adb所在的目录添加到系统PATH路径里,即可在命令行里直接访问了adb,fastboot等工具。
platform-tools保存着一些Android平台相关通用工具,比如adb、和aapt、aidl、dx等文件,这里和platforms目录中tools文件夹有些重复,主要是从android2.3开始这些工具被划分为通用了。
打开网址看详细教程https://blog.csdn.net/qq_30483585/article/details/80605153
2024/10/5 4:36:19 4.56MB 刷机
1
利用VB+SQL语言,对数据库进行操作,包括信息添加,查询等相关功能。
2024/10/4 22:15:46 90KB VB
1
实现了黑白名单的添加与删除,定时拦截,选择拦截模式,开机自启动等功能,具体的过程请查看我的博文:http://blog.csdn.net/jesson20121020/article/category/2539741欢迎访问我的博客http://blog.csdn.net/jesson20121020,查看更多关于安卓,linux,C的博文
1
基于MFC的,图形化界面的,成绩管理系统,可以实现成绩浏览,按学号查询,以及添加和删除操作
2024/10/4 10:52:53 2.37MB C++ MFC ACCESS
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡