酒店住宿管理系统 bootstrap、spring、spring mvc、hibernate、maven
2021-11-11 11:31:15 27.85MB Java源码
1
银行柜员业务绩效考核系统的设计与实现 Java源码+数据库+毕设论文
2021-11-09 21:39:43 42.43MB java毕设 毕设
1
家谱java源码 StuQ 程序员技能图谱 官网 Web 页面地址:,也可扫描页面下方二维码,以赞助形式获赠技能图谱纸质版。 简介 StuQ 程序员技能图谱是由 StuQ()发起的一个技术社区开源项目,志在汇集整理共建泛 IT 技术领域(云计算,大数据,运维,安全,开发语言,智能硬件等)及互联网产品、运营等领域学习技能图谱,帮助程序员梳理知识框架结构,并尝试提供路径指导和精华资源,方便技术人学习成长。 目前技能图谱已有下面几个领域: 领域(点击预览) 核心贡献者 ID 原创链接 路径&资源 |阿里巴巴前端资深技术专家 || |阿里巴巴前端技术工程师 |腾讯 Web 前端开发高级工程师 ||脑图 |58到家技术委员会主席/技术总监 |归档| |奇虎服务端架构师 |归档| @费良宏|AWS 首席云计算技术顾问 || - OpenStack @夏艳|UnitedStack 公共关系总监 |归档|脑图 |ThoughtWorks DevOps 咨询师 |归档| |西安尚度元科技技术总监 |归档| |知道创宇技术 VP || |知道创宇资深运维工程师 || |乐视云资深大数据工程师 || |况客
2021-11-09 15:29:42 11.71MB 系统开源
1
家谱管理系统java源码欢迎来到 Vincent 的 Github 页面! 您会在下面找到我所做的工作列表。 智慧校园 该项目使用带有各种传感器的 Raspberry Pi 来收集数据。 然后将数据存储在本地数据库中。 传感器收集温度、光线、空气质量、压力、湿度和空气质量。 史蒂文斯社会 史蒂文斯社交是史蒂文斯理工学院学生的 iOS 应用程序。 功能包括创建和查看帖子、共享和查看视频以及关注/取消关注学生。 使用 Swift、Firebase、Mongo 数据库、Flask 和 Python 构建。 我的任务是在 XCode 中为项目的 iOS 部分编写 Swift 代码。 我还处理了用户身份验证部分。 GEDCOM 文件解析器 类似于 Lint 和 PyLint 的命令行程序,用于发现 GEDCOM 家谱文件中的错误和异常。 极限编程 (XP) 和 Scrum 方法用于一个非常小的团队项目。 节点模块 - 交易者-客户端 trader-client 是一个基于 Promise 的 Node.js 包装器,用于 Trader API。 它目前适用于市场数据和基本面 API。 或者 Py
2021-11-09 11:19:54 2KB 系统开源
1
里面包含了JAVA开发的中文API文档,和JAVA写的一个FTP的服务器和客户端程序,对学习JAVA网络编程很有作用,同时,还有设计说明。
2021-11-09 10:02:26 24.5MB JAVA API中文文档 FTP服务器 JAVA源码
1
下面小编就为大家带来一篇eclipse/intellij idea 查看java源码和注释方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
2021-11-08 16:18:32 46KB intellij idea 注释
1
常用设计模式及 Java程序设计 第一章设计模式基础 一:什么是设计模式 在面向对象的软件设计中,总是希望避免重复设计或尽可能少做重复设计。有经验的面向对象 设计者的确能做出良好的设计,而新手则面对众多选择无从下手,总是求助于以前使用过的非面向 对象技术。有经验的设计者显然知道一些新手所不知道的东西,这又是什么呢? 内行的设计者知道:不是解决任何问题都要从头做起。他们更愿意复用以前使用过的解决方案。 当找到一个好的解决方案,他们会一遍又一遍地使用。这些经验是他们成为内行的部分原因。它们 帮助设计者将新的设计建立在以往工作的基础上,复用以往成功的设计方案。一个熟悉这些模式的 设计者不需要再去发现它们,而能够立即将它们应用于设计问题中。 设计模式使人们可以更加简单方便地复用成功的设计和体系结构。将已证实的技术表述成设计 模式也会使新系统开发者更加容易理解其设计思路。设计模式帮助你做出有利于系统复用的选择, 避免设计损害了系统复用性。通过提供一个显式类和对象作用关系以及它们之间潜在联系的说明规 范,设计模式甚至能够提高已有系统的文档管理和系统维护的有效性。简而言之,设计模式可以帮 助设计者更快更好地完成系统设计。 1:什么是设计模式 Christopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以 及该问题的解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复劳动”。尽管Al exande r所指的是城市和建筑模式,但他的思想也同样适用于面向对象设计模式,只是在面向 对象的解决方案里,我们用对象和接口代替了墙壁和门窗。两类模式的核心都在于提供了相关问题 的解决方案。 一般而言,一个模式有四个基本要素: 模式名称(pattern name) 一个助记名,它用一两个词来描述模式的问题、解决方案和效果。 问题(problem) 描述了应该在何时使用模式。它解释了设计问题和问题存在的前因后果,它可能描述了特定的 设计问题,如怎样用对象表示算法等。也可能描述了导致不灵活设计的类或对象结构。有时候,问 题部分会包括使用模式必须满足的一系列先决条件。 解决方案(solution) 描述了设计的组成成分,它们之间的相互关系及各自的职责和协作方式。因为模式就像一个模 板,可应用于多种不同场合,所以解决方案并不描述一个特定而具体的设计或实现,而是提供设计 问题的抽象描述和怎样用一个具有一般意义的元素组合(类或对象组合)来解决这个问题。 效果(consequences) 描述了模式应用的效果及使用模式应权衡的问题。尽管我们描述设计决策时,并不总提到模式 效果,但它们对于评价设计选择和理解使用模式的代价及好处具有重要意义。软件效果大多关注对 时间和空间的衡量,它们也表述了语言和实现问题。因为复用是面向对象设计的要素之一,所以模 式效果包括它对系统的灵活性、扩充性或可移植性的影响,显式地列出这些效果对理解和评价这些 模式很有帮助。出发点的不同会产生对什么是模式和什么不是模式的理解不同。一个人的模式对另 一个人来说可能只是基本构造部件。 二:设计模式怎样解决设计问题 设计模式采用多种方法解决面向对象设计者经常碰到的问题。这里给出几个问题以及使用设计 模式解决它们的方法。 1:寻找合适的对象 面向对象程序由对象组成,对象包括数据和对数据进行操作的过程,过程通常称为方法或操作。 对象在收到客户的请求(或消息)后,执行相应的操作。 客户请求是使对象执行操作的唯一方法,操作又是对象改变内部数据的唯一方法。由于这些限 制,对象的内部状态是被封装的,它不能被直接访问,它的表示对于对象外部是不可见的。 面向对象设计最困难的部分是将系统分解成对象集合。因为要考虑许多因素:封装、粒度、依 赖关系、灵活性、性能、演化、复用等等,它们都影响着系统的分解,并且这些因素通常还是互相 冲突的。 面向对象设计方法学支持许多设计方法。你可以写出一个问题描述,挑出名词和动词,进而创 建相应的类和操作;或者,你可以关注于系统的协作和职责关系;或者,你可以对现实世界建模, 再将分析时发现的对象转化至设计中。至于哪一种方法最好,并无定论。 设计的许多对象来源于现实世界的分析模型。但是,设计结果所得到的类通常在现实世界中并 不存在,有些是像数组之类的低层类,而另一些则层次较高。设计中的抽象对于产生灵活的设计是 至关重要的。 设计模式帮你确定并不明显的抽象和描述这些抽象的对象。例如,描述过程或算法的对象现实 中并不存在,但它们却是设计的关键部分。 2 决定对象的粒度 对象在大小和数目上变化极大。它们能表示下自硬件或上自整个应用的任何事物。那么我们怎 样决定一个对象应该是什么呢?设计模式很好
2021-11-07 14:32:50 928KB java 设计模式 模式编程 java高级编程
1
Java Swing图形界面开发与案例详解全书的随书光盘源代码,是相当不错的Swing图形设计学习资料,一共包括了19章的代码,配合《Java Swing图形界面开发与案例详解》一书学习,效果更好。实例中的大部分代码都有详细注释,对学习的参考价值很大。
2021-11-06 23:45:34 244KB Java源码-书籍源码
1
黑白棋java源码jOthelloT(Java 黑白棋锦标赛) 抽象的 入门人工智能本科班经常介绍使用不同搜索算法的不同搜索方法。 在这种情况下,经常教授的算法之一是 minimax 算法,它用于对抗性游戏,您希望在最大化获胜机会的同时最小化对手获胜的机会。 不同的教师使用不同的游戏让学生实现极小极大算法,例如跳棋、黑白棋或国际象棋。 然而,这项作业的一个常见问题是学生通常会花更多的时间来实现游戏本身,而不是游戏中的人工智能技术。 出于这个原因,在本文中,我们提出了一个基于 Java 的开源 Othello 框架,该框架旨在用于人工智能本科课程。 我们的框架具有多项功能,可帮助学生专注于游戏人工智能方面的开发,而不是开发游戏本身。 该框架的一个特殊功能是它有一个方法,该方法根据游戏板的当前状态以及哪个玩家将要进行下一步,返回有效移动列表。 通过这种方法,学生可以专注于如何使用几个启发式函数和实现极大极小算法来评估不同的状态。 该框架的另一个特点是图形用户界面和 HumanPlayer 类,它允许学生对自己的代码进行游戏。 此功能很重要,因为它不仅可以让学生调试他们的代码,还可以评估他们
2021-11-05 09:53:14 116KB 系统开源
1
使用JAVA语言编写的speex格式转换,保证可用
2021-11-04 22:00:18 483KB speex java
1