摘要: 面向对象三大特性-封装特性 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装起来,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其它对象只能通过包裹在数据外面的已 阅读全文
posted @ 2018-08-12 21:15 过向往的生活 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 面向对象三大特性-继承特性 继承是所有OOP语言不可缺少的部分,在java中使用extends关键字来表示继承关系。当创建一个类时,总是在继承,如果没有明确指出要继承的类,就总是隐式地从根类Object进行继承。比如下面这段代码: 类Man继承于Person类,这样一来的话,Person类称为父类( 阅读全文
posted @ 2018-08-10 14:46 过向往的生活 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 面向对象和面向过程 面向对象和面向过程 面向对象是一种以事物为中心的编程思想。面向对象是把构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描述某个事物在整个解决问题的步骤中的行为,面向对象是将事物高度抽象化。面向过程是一种以过程为中心的编程思想。面向过程就是分析出解决问题所需 阅读全文
posted @ 2018-08-10 12:17 过向往的生活 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 工作也近一年半了,工作内容也比较简单,每天基本都是基于复制和黏贴,遇到不会的东西,基本都是在网上搜索一下来解决,也没有深入去了解原理,导致自己技术基本没有什么明显的提高。平时工作不算太忙,还有一些业余时间,为了不浪费这宝贵的时间,也为了自己以后可以有一个更高的平台,所以从今天起,从基础抓起,一点点积 阅读全文
posted @ 2018-08-10 12:16 过向往的生活 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 事务(Transaction)是并发控制的基本单位。所谓事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转帐工作:从一个帐号扣款并使另一个帐号增款,这两个操作要么都执行,要么都不执行。 1、数据库事务必须具备ACID特性,ACID是Atomic(原子性 阅读全文
posted @ 2018-04-20 07:28 过向往的生活 阅读(2176) 评论(0) 推荐(0) 编辑
摘要: 1、POI操作Excel 1.1 Excel简介 一个excel文件就是一个工作簿workbook,一个工作簿中可以创建多张工作表sheet,而一个工作表中包含多个单元格Cell, 这些单元格都是由列(Column)行(Row)组成,列用大写英文字母表示,从A开始到Z共26列,然后再从AA到AZ又2 阅读全文
posted @ 2018-04-17 19:42 过向往的生活 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 优化 阅读全文
posted @ 2018-04-16 21:14 过向往的生活 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 索引 视图 事务 权限管理 执行流程 阅读全文
posted @ 2018-04-16 21:13 过向往的生活 阅读(99) 评论(0) 推荐(0) 编辑
摘要: 6 数据约束 6.1什么是数据约束 用户在操作表的数据时能有效进行约束。 6.2 默认值 作用:当用户对使用默认值的字段不插入值的时候,就使用默认值。 -- 1.1 默认值 CREATE TABLE student( id INT, NAME VARCHAR(20), address VARCHAR 阅读全文
posted @ 2018-04-16 20:11 过向往的生活 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1 数据库入门 1.1 引入 数据保存到内存: 优点:读写非常快。 缺点:程序关闭导致数据丢失。 数据保存到文件: 优点:数据可以永久保存。 缺点: 频繁地IO操作,效率不高。数据管理不方便。 数据保存到数据库软件: 优点: 数据永久保存下来。数据管理非常方便。 1.2 什么是数据库软件 数据库,俗 阅读全文
posted @ 2018-04-16 19:53 过向往的生活 阅读(175) 评论(0) 推荐(0) 编辑