上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页
摘要: 当我们只用new去创建一个类时,我们就在针对这个具体类编程。如果能够不使用具体类,而是针对接口编程,将会对以后扩展有很大方便。 情景: 你是一个披萨店的老板,披萨有很多种类。 我们可能需要这么做 但是以后我们可能会有D,E,F....之列的更多的披萨。我们必须重新修改这份代码。 根据“封装变化”的设 阅读全文
posted @ 2017-03-10 13:26 我不吃饼干呀 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 情景: 气象站会实时发布气象数据,要求创建布告板,并把气象站发布的数据显示出来。 布告板会有很多,随时回添加一个或删除一个,而每个布告板显示的格式也不尽相同。 观察者模式:定义了对象之间的一对多的依赖,这样一来,当一个对象改变状态时,它的所有依赖者都会收到通知并自动更新。 被观察对象称作主题(Sub 阅读全文
posted @ 2017-03-07 17:00 我不吃饼干呀 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 情景: 要设计很多鸭子,每个鸭子都有quack(呱呱叫)和swim功能。 可以设计一个Duck类,含有quack()和swim()方法就可以了。具体鸭子类继承Duck类。 新需求:要求添加fly功能。 如果直接给Duck添加fly()方法,会出现问题,因为有一部分鸭子是不会飞的。 选择创建Flyab 阅读全文
posted @ 2017-03-06 18:35 我不吃饼干呀 阅读(166) 评论(1) 推荐(0) 编辑
摘要: ArrayList 就是数组实现的啦,没什么好说的,如果数组不够了就扩容到原来的1.5倍 实现了迭代器 LinkedList 嗯,就是一个双向链表~ Queue 瞎写的啦哈哈哈 队列先进先出 用循环队列实现 节省空间 当front==tail就是队列为空 因为如果队列全部装满的时候front==ta 阅读全文
posted @ 2017-03-05 19:31 我不吃饼干呀 阅读(656) 评论(0) 推荐(0) 编辑
摘要: "《项目管理利器——maven 》" 学习笔记 Maven的安装 "Maven下载地址" 选择 apache maven 3.3.9 bin.zip 下载后解压。 配置环境变量: 1. 新建环境变量M2_HOME,值为maven解压的地址,例如:D:\maven\apache maven 3.3.9 阅读全文
posted @ 2017-02-07 23:20 我不吃饼干呀 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 《JAVA遇见HTML——Servlet篇》 Servlet 生命周期:Servlet 加载 >实例化 >服务 >销毁。 init():在Servlet的生命周期中,仅执行一次init()方法。它是在服务器装入Servlet时执行的,负责初始化Servlet对象。可以配置服务器,以在启动服务器或客户 阅读全文
posted @ 2017-02-06 20:04 我不吃饼干呀 阅读(167) 评论(0) 推荐(0) 编辑
摘要: Hibernate映射 一对多 多对一 一对一 多对多 一对多映射 set元素的常用属性 package com.imooc.util; import org.hibernate.Session; import org.hibernate.SessionFactory; import org.hib 阅读全文
posted @ 2017-02-04 14:11 我不吃饼干呀 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 转自【SSH进阶之路】Hibernate基本原理(一) Hibernate就是对数据库进行封装,使得程序员可以直接操作对象而不用写具体的数据库操作。 ORM(Object Relation Mapping,对象关系映射)的作用是在关系型数据库和对象之间做了一个映射。从对象(Object)映射到关系( 阅读全文
posted @ 2017-02-02 17:31 我不吃饼干呀 阅读(366) 评论(0) 推荐(0) 编辑
摘要: 源代码:戳这里! (2019-01-08 更新 惊讶于这么久了还有人看这个项目 于是把代码传到 github 了(辣鸡CSDN) https://github.com/G-lory/StudentAchievementManagementSystem 很久之前写的了……如果可以去找新一点的项目吧= 阅读全文
posted @ 2017-01-26 20:28 我不吃饼干呀 阅读(22668) 评论(1) 推荐(1) 编辑
摘要: 《Java Web开发技术应用——过滤器》 过滤器是一个程序,它先于与之相关的servlet或JSP页面运行在服务器上。过滤器可附加到一个或多个servlet或JSP页面上,并且可以检查进入这些资源的请求信息。在这之后,过滤器可以作如下的选择: ①以常规的方式调用资源(即,调用servlet或JSP 阅读全文
posted @ 2017-01-24 19:24 我不吃饼干呀 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 《Java眼中的XML 文件写入》 四种方法用Java生成一个XML文件。 1.通过DOM方式生成XML文档 import java.io.File; import javax.xml.parsers.DocumentBuilder; import javax.xml.parsers.Documen 阅读全文
posted @ 2017-01-23 22:51 我不吃饼干呀 阅读(1124) 评论(0) 推荐(0) 编辑
摘要: 《Java眼中的XML 文件读取》 1.XML XML 指可扩展标记语言(EXtensible Markup Language),XML 被设计用来传输和存储数据。 XML 仅仅是纯文本,XML 没什么特别的。它仅仅是纯文本而已。有能力处理纯文本的软件都可以处理 XML。 通过 XML 可以发明自己 阅读全文
posted @ 2017-01-23 01:10 我不吃饼干呀 阅读(1531) 评论(0) 推荐(0) 编辑
摘要: 安装EclipseEE 官网:下载地址 直接下载炒鸡慢!!选择一个国内镜像好很多,窝选的东软。 不需要安装,解压后找到Eclipse.exe就可。。。 Spring Tool Suite 下载:下载地址 下载好解压 Help——>Install New Software... Add...——>Lo 阅读全文
posted @ 2017-01-13 15:52 我不吃饼干呀 阅读(6826) 评论(0) 推荐(0) 编辑
摘要: 《JAVA遇见HTML——JSP篇》学习笔记(下) 1.Javabean Javabeans就是符合某种规范的java类,使用Javabeans的好处是【解决代码的重复编写】,减少代码冗余,功能区分明确,提高代码的维护性。 设计原则(规范):1.公有类 2.属性私有 3.包含无参的共有构造方法 4. 阅读全文
posted @ 2017-01-09 14:35 我不吃饼干呀 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 《JAVA遇见HTML——JSP篇》学习笔记(上) 1.Java Web 简介 访问Web应用程序需要两个条件:1.联网 2.浏览器 软件开发领域三大方向:1.桌面应用程序 2.Web应用程序 3.嵌入式应用程序(安卓等) 静态网页:HTML+CSS,不会更新 动态网页:动态显示(可以与用户交互), 阅读全文
posted @ 2016-12-30 12:59 我不吃饼干呀 阅读(241) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 21 下一页