1、封装定义:把具有相同属性的事物封装成类,把某些信息隐藏在类中(Private),不能够直接调用,要通过公开的方法才能获取和操作。修饰符类包内不同包子类不同包非子类private√×××default√√××protected√√√×public√√√√2、继承定义:从已有的类中派生出的新类。能够
应用 UML 2 建模
1、可视化建模基础模型是对现实世界的简化。一个好的模型包含了人们需要关注的主要元素,而忽略那些不相关的次要特征。例如,一架飞机是由成千上万个部件组成的,我们很难一次性完整地描述这样的一个实物,为此设计师需要通过不同的视图(如主视图、俯视图、侧视图、仰视图等)表示该飞机不同的方面。而这些视图就是对飞
1、从素数问题看面向对象1.1 问题的提出素数的定义除了1与本身之外,不能被其他正整数整除的数,叫作素数,也叫质数由定义判断素数对于数 n ,从i=2,3,4,5…到 n-1 判断 n 能否被 i 整除,如果全部不能整除,则 n 是素数,只要有一个能除尽,则 n 不是素数,为了压缩循环次数,可将判断
最小化安装的centos7 需要配置很多东西 ,每次安装都要到处找攻略,实在是烦得很环境VMware 15CentOS 7一、网络连接问题1、设置网卡打开vmware->编辑->虚拟网络编辑器查看记下他 # 根据实际情况不同,我个人的为ens32vi /etc/sysconfig/ne
一、NoSQL1.引子12306春节期间买票进不去,进去了刷不着票现象淘宝双十一结账,刷新半天没买到1)特征海量用户高并发这两个问题的出现会造成服务器瘫痪,核心原因不是应用服务器,而是关系数据库。2)原因性能瓶颈:磁盘IO性能低下扩展瓶颈:数据关系复杂,扩展性差,不便于大规模集群例如一张表,通过它的
一、单表注解开发@Insert:实现新增@Update:实现更新@Delete:实现删除@Select:实现查询@Result:实现结果集封装@Results:可以与@Result 一起使用,封装多个结果集@One:实现一对一结果集封装@Many:实现一对多结果集封装1.单表查询1)准备数据源CRE
一、Mybatis接口代理方式实现Dao层Mapper 接口开发方法只需要程序员编写Mapper 接口(相当于Dao 接口),由Mybatis 框架根据接口定义创建接口的动态代理对象,代理对象的方法体同上边Dao接口实现类方法。Mapper 接口开发需要遵循以下规范:1) Mapper.xml映射文
一、Mybatis快速入门mybatis-3.5.3.jarmysql-connector-java-8.0.30.jar1.框架框架是一款半成品软件,我们可以基于这个半成品软件继续开放,完成我们个性化的需求2.ORM介绍ORM(Object Relational Mapping):对象关系映射指的
一、JDBC快速入门1.概念JDBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系型数据库提供统一访问,它是由一组用Java语言编写的类和接口组成的。2.本质其实就是java官方提供的一套规范(接口)。用于帮助开