本书是Java语言的经典教材,多年来畅销不衰。
本书全面整合了Java6的特性,采用“基础优先,问题驱动”的教学方式,循序渐进地介绍了程序设计基础、解决问题的方法、面向对象程序设计、图形用户界面设计、异常处理、I/O和递归等内容。
此外,本书还全面且深入地覆盖了一些高级主题,包括算法和数据结构、多线程、网络、国际化、高级GUI等内容。
2025/11/20 8:49:15 29.3MB java 程序设计 java语言
1
极度适合学弟学妹使用,就是一个axure实现的用户管理UI,用户添加,修改,以及删除,以及一些axureRP8的技巧
2025/11/18 16:18:18 668KB axure 西工大 UI 用户界面设计
1
"合工大java程序设计实验,货物管理系统"是一个基于Java编程语言的课程实践项目,旨在让学生掌握Java在实际应用中的基本技能,特别是针对数据管理和文件操作方面的能力。
这个系统专注于货物的管理,包括货物信息的存储、读取和处理。
在描述中提到的"实现货物管理机制"涵盖了以下几个核心知识点:1.**对象和类**:Java是一种面向对象的编程语言,因此在设计货物管理系统时,首先需要定义`货物`类(Goods),包含货物的属性(如名称、编号、数量、价格等)以及与货物操作相关的函数。
2.**文件I/O操作**:"建立文件存储货物信息"涉及Java的文件输入/输出流(FileInputStream,FileOutputStream,BufferedReader,BufferedWriter等)。
学生需要学习如何创建文件,将货物信息以特定格式(如文本或XML)写入文件,以及如何从文件中读取这些信息。
3.**数据序列化**:为了持久化存储货物对象,可能需要使用Java的数据序列化机制,将对象转换为字节流并保存到磁盘,反之亦然。
4.**异常处理**:在进行文件操作时,必须处理可能出现的异常,如FileNotFoundException,IOException等,以确保程序的健壮性。
5.**数据结构和算法**:为了有效地管理货物,可能需要使用数据结构(如ArrayList,LinkedList,HashMap等),以便快速查找、添加或删除货物。
6.**用户界面设计**:虽然描述中未明确提及,但一个完整的货物管理系统通常会有一个用户界面,用于输入和显示货物信息。
这可能涉及到JavaSwing或JavaFX库。
7.**控制结构**:包括条件语句(if-else)和循环(for,while)来处理货物的增删改查操作。
8.**测试和调试**:编写单元测试以验证每个功能模块的正确性,以及使用调试工具排查潜在问题。
"Java合工大实验"表明这是合肥工业大学(合工大)的一次Java编程实验,重点在于实际操作和应用Java语言,通过实验加深对理论知识的理解。
【压缩包子文件的文件名称列表】"code"表示压缩包内包含的是源代码文件,可能是.java文件,包含了上述所有提到的实现细节。
学生需要理解并分析这些代码,以完成实验任务。
这个实验项目是Java初学者提高编程能力、理解面向对象编程和文件操作的绝佳实践。
通过完成这个项目,学生不仅可以巩固基础语法,还能提升问题解决和系统设计的能力。
2025/11/15 15:24:40 2KB Java
1
说话人识别的基于MATLABGUI的界面制作,程序已经经过验证可以实现,里面包含了语音识别的文件库,也可以自己建立文件库进行语音识别,主要用了DTW和VQ的说话人识别。
2025/11/14 5:58:22 1.99MB MATLAB  GUI SPEECH SIGNA
1
这是基于Qt设计的网络聊天软件,资料包里包含了Qt的源码、也带了一份可执行文件,设计文档说明,涉及的知识点文档。
源码分为两份,一份服务器代码,一份客户端代码。
运行时,需要先运行服务器,再启动客户端即可进行连接进行聊天。
界面与QQ界面类似,头像也是使用QQ的自带的头像库。
在服务器上可以实现账号的添加、删除管理。
如果想看界面设计的效果,可以看这里的介绍:https://bbs.huaweicloud.com/blogs/359621只不过博客里的这一份是改成了云端网络版本,而现在这份是本地版本,也就是服务器放在本地,不需要放在云服务器上,界面是一样的,本地版本的数据库采用的是QSLite。
2025/11/10 14:38:57 24.91MB 即时聊天系统 QQ聊天系统 群聊天软件
1
这是使用As3.0脚本编写的代码,包括界面设计和代码设计两部分。
2025/11/6 16:10:52 437KB As3.0
1
Java版RPG游戏源代码,有良好的界面设计!
2025/11/4 16:37:31 18.04MB RPG游戏
1
本系统主要面向于大学校园网用户,依托校园网提供给这些用户一个发布和交流二手商品信息的平台。
在大学校园里,存在着很多的二手商品,但是由于信息资源的不流通以及传统二手商品信息交流方式的笨拙,导致了很多仍然具有一定价值或者具有非常价值的二手商品的囤积,乃至被当作废弃物处理。
现在通过校园网进入到本系统,可以方便快捷的发布和交流任何二手商品的信息,并且可以通过留言方式进行深一步的交流。
由于每个大学的校园网都基本篇布校园的每一个地方,因此,只要宣传得当,理论上来说,每一个人都可以让他所发布的信息让全校所了解,争取到了信息资源的最大化利用。
系统完成的主要功能有:用户设置功能、发布信息功能、信息管理功能、搜索信息功能,留言功能,及系统管理功能,具体业务功能包括如下:用户注册:学生可利用自已学号进行注册,注册实现实名制。
用户登录:只有登录用户才能进行信息发布。
管理员登录后可以进行系统管理。
发布信息:普通用户和管理员登录后都可以发布信息。
修改信息:普通用户可以修改自己发布的信息,管理员可以修改所有信息。
删除信息:普通用户可以删除自己发布的信息,管理员可以删除所有信息。
浏览信息:游客、普通用户和管理员可以浏览所有发布的信息。
搜索信息:游客、普通用户和管理员可以用关键字搜索所有发布的信息。
普通用户可以搜索自己发布的所有信息。
发表留言:普通用户和管理员登录后都可以对发布信息进行留言。
查看留言:游客、普通用户和管理员都可以查看发布信息的留言。
删除留言:管理员可以删除留言。
添加二手指南:管理员可以添加二手指南。
查看二手指南:游客、普通用户和管理员都可以查看二手指南。
修改二手指南:管理员可以修改二手指南。
删除二手指南:管理员可以删除二手指南。
3.1.2系统界面要求由于系统主要面向大学生,系统界面要求不能过古板,要能体现大学校园的自由,创新。
系统界面设计应体现人性化,界面清晰简捷,操作简单流畅,提高管理效果。
不需要任何专业培训,不需要配备专门的电脑操作人员,无电脑知识一样运用自如。
关键在于系统的框架式设计简单明晰。
3.2概要设计3.2.1系统体系结构设计本系统是一个典型的三层应用——浏览器通过Web服务器实现对数据库的各种操作。
图3-1展示了整个系统的体系结构。
1
MFC对话框实现系统的启动界面和登录界面的设计
2025/10/29 4:25:25 5.1MB VC/MFC 启动及登录
1
Macintosh之父JefRaskin经典之作!chm版本JefRaskin是一名用户界面和系统设计的顾问,其咨询客户包括惠普、IBM、Motorola、NCR、Xerox、Ricoh、Canon、Mckesson和AT&T等公司。
JefRaskin的文章发表在Wired、Quantum、IEEEComputer和CommunicationsofAcm等40多种期刊上。
他因发明了Apple公司的Macintosh和Canon公司的Cat而声名远扬,被誉为“Macintosh之父”。
如果我们想克服目前人机界面上的固有缺陷,就很有必要理解本书的教义;
若无此愿望,读读也无妨。
交互设计的许多重要方面此书并没有包括在内,因为许多文献中都已经有详尽的阐述。
本书的意图是补充现有的界面设计的方法或预测未来。
 本书概述了人机界面设计领域的研究成果,详细论证了界面设计思想应以认知学为基础,并考虑人类的心智特点,在指出当前界面设计中弊端的同时,提出了新产品开发的思路。
本书集计算机科学、人体工程学、心理学多种学科的内容于一身,是界面开发人员及相关研究者不可不读的一本好书。
在本书中,我们可以看到“以人为本”已经不只是一种人机关系的理想,而是可以体现在界面以及相关软硬件技术上的具体设计原则和实现方法了
2025/10/27 20:49:48 1.43MB 设计 交互设计 ui
1
共 329 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡