上一篇讲解了制作图书管理系统的初衷与要求,和app首页的代码。 下面来介绍图书管理系统的服务对象:学生 学生类的设计: 个人信息:账号、密码、姓名、学号、邮箱、年龄。 借阅信息:借阅总数(不超过十本)、借阅书籍的ID(数组)、借阅书籍的日期(数组)。 源码在此: 1 package com.exam ...
分类:
移动开发 时间:
2018-09-14 20:38:39
阅读次数:
271
很多的场景下,我们需要做返回上一页的功能。这样,无论用户是从哪里过来的,都可以返回上一页。对应修改页面来说,用户体验是最好的(因为不是所有人都喜欢返回列表页的,有些场景返回列表页是反人类的设计)。publicfunctionactionUpdate($id){$model=$this->findModel($id);if($model->load(Yii::$app->reque
分类:
其他好文 时间:
2018-09-06 14:32:29
阅读次数:
201
小程序里面的 swtich 原生组件样式是下图1,难保设计师不会用图2之类的设计来代替: 图1: 图2: 直接上代码: 1、wxml 2、wxss(注意上图2的勾勾是用的 iconfont,需要自己搜索下载) 3、js 这里,有几处地方需要注意的。 首先,在wxml中,要用 label 标签包裹 s ...
分类:
微信 时间:
2018-09-05 17:29:07
阅读次数:
870
String不是基本数据类型,String和8种包装类型是不可变类。String和8种基本数据类型采用值传递。 0.不可变类的设计原则 如上代码所示,可以观察到以下设计细节: 这都符合上面总结的不变类型的特性,也保证了String类型是不可变的类。 例如: 1.创建过程与字符串拼接过程 1.创建过程 ...
分类:
其他好文 时间:
2018-09-03 02:23:22
阅读次数:
176
编写第一个Hibernate例子 第二步:创建持久化类(持久化类的设计原则要遵循javabeans的设计原则) javabeans的设计原则: 1.公有的类2.提供公有的不带参数的默认的构造方法3.属性私有 4.属性setter/getter封装 新建一个Students类(持久化类) ...
分类:
Web程序 时间:
2018-08-23 14:18:51
阅读次数:
247
Git与项目 git的使用,主要包括: 本地仓库的命令 远程仓库的命令 项目需求、页面、模型类的设计,及页面的使用 本地仓库的命令 远程仓库的命令 安装成功后,运行如下命令 产生历史 Linus在1991年创建了开源的Linux,从此,Linux系统不断发展,已经成为最大的服务器系统软件了。Linu ...
分类:
其他好文 时间:
2018-08-19 20:01:26
阅读次数:
122
我们在上节博客中说到,在 SeqList 下又可以衍生出 StaticList 和 DynamicList 两个子类。那么我们今天就来看看这两个子类,它们是如何实现的以及它们之间有何区别。 A、StaticList 的设计要点:首先必须是一个类模板。其次是使用原生数组作为顺序存储空间,最后是使用模板参数决定数组大小。 B、DynamicList 类的设计要点:它也必须得是一个类模板。申请连续堆空间作为顺序存储空间;动态设置顺序存储空间的大小;保证重置顺序存储空间时的异常安全性。
分类:
其他好文 时间:
2018-08-14 00:20:28
阅读次数:
246
类的继承与组合 对象(Object)是类(Class)的一个实例(Instance)。如果将对象比作房子,那么 类就是房子的设计图纸。所以面向对象设计的重点是类的设计,而不是对象的设计。 对于 C++程序而言,设计孤立的类是比较容易的,难的是正确设计基类及其派生类。 本章仅仅论述“继承”(Inher ...
分类:
其他好文 时间:
2018-08-02 13:58:13
阅读次数:
112
设计原则指导了类的设计,设计模式则指导的是类的行为的设计。 当我们设计类时使用设计原则作为标尺来衡量我们设计的类是否合理。那么这5个原则的应用场景是什么?什么时候使用? 1.SPR原则:用于类的设计 当我们设计出一个类或类的原型,使用SPR原则来核对类的设计是否符合SPR要求 2.OCP原则:总的指 ...
分类:
其他好文 时间:
2018-08-01 11:40:48
阅读次数:
179
equals和HashCode都是用来去重的,即判断两个对象是否相等。如果是String类则我们直接用.equals()判断,如果是我们自己定义的类,需要有自己的判断方法,重写equals,如果是集合(HashSet、HashMap)判断加入的元素是否为重复,并且加入的元素是我们自己定义的类,这时用 ...
分类:
其他好文 时间:
2018-07-25 16:06:20
阅读次数:
162