摘要: 原文链接:看完这篇,别人的开源项目结构应该能看懂了 (一)《阿里巴巴Java开发手册》 它这里面讲的内容大概就是:关于一个正常的企业项目里一种通用的项目结构和代码层级划分的指导意见。 按这本书上说的,一般分为如下几层: 开放接口层 终端显示层 Web 层 Service 层 Manager 层 DA 阅读全文
posted @ 2023-05-06 20:59 ImreW 阅读(10523) 评论(0) 推荐(2)
摘要: (一)JDBC是什么? 相对于数据库而言,Web应用是数据库的客户端,我们需要为客户端与数据库之间建立连接,双方才能交互。 我们已经学习了SQL,这是操纵数据库的语言。我们现在开发Web应用使用的Java语言,那怎么让Web应用于数据库进行交互呢?这就需要使用JDBC了。 JDBC是Java Dat 阅读全文
posted @ 2023-05-06 11:17 ImreW 阅读(71) 评论(0) 推荐(0)
摘要: 原文链接:Java序列化与反序列化三连问:是什么?为什么要?如何做? (一)什么是序列化与反序列化? Java序列化是指把Java对象转换为字节序列的过程,而Java反序列化是指把字节序列恢复为Java对象的过程: 序列化:对象序列化的最主要的用处就是在传递和保存对象的时候,保证对象的完整性和可传递 阅读全文
posted @ 2023-05-06 10:37 ImreW 阅读(43) 评论(0) 推荐(0)
摘要: 一、题目 树可以看成是一个连通且 无环 的 无向 图。 给定往一棵 n 个节点 (节点值 1~n) 的树中添加一条边后的图。添加的边的两个顶点包含在 1 到 n 中间,且这条附加的边不属于树中已存在的边。图的信息记录于长度为 n 的二维数组 edges ,edges[i] = [ai, bi] 表示 阅读全文
posted @ 2023-05-06 10:20 ImreW 阅读(15) 评论(0) 推荐(0)