返回顶部

09 2020 档案

摘要:super关键字 super是直接对父类对象的引用。可以通过super来访问父类中被子类覆盖的方法或属性。使用super调用普通方法。语句没有位置限制,可以在子类中随意调用。 若是构造方法的第一行代码没有显式的调用super(...)或者this(...);那么Java默认都会调用super(),含 阅读全文
posted @ 2020-09-11 19:59 Shamero 阅读(28) 评论(0) 推荐(0)
摘要:封装就是把对象的属性和操作结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。 我们程序设计要追求“高内聚,低耦合”。 高内聚就是类的内部数据操作细节自己完成,不允许外部干涉;低耦合是仅暴露少量的方法给外部使用,尽量方便外部调用。 封装的优点 提高代码的安全性。 提高代码的复用性。 “高内聚”:封 阅读全文
posted @ 2020-09-06 20:43 Shamero 阅读(101) 评论(0) 推荐(0)
摘要:Object类 Object类是所有Java类的根基类,也就意味着所有的Java对象都拥有Object类的属性和方法。如果在类的声明中未使用extends关键字指明其父类,则默认继承Object类。 public class Person { ... } //等价于: public class Pe 阅读全文
posted @ 2020-09-06 20:42 Shamero 阅读(96) 评论(0) 推荐(0)
摘要:构造方法是创建Java对象的重要途径,通过new关键字调用构造器时,构造器也确实返回该类的对象,但这个对象并不是完全由构造器负责创建。创建一个对象分为如下四步: 1. 分配对象空间,并将对象成员变量初始化为0或空 2. 执行属性值的显示初始化 3. 执行构造方法 4. 返回对象的地址给相关的变量 t 阅读全文
posted @ 2020-09-06 20:41 Shamero 阅读(114) 评论(0) 推荐(0)
摘要:一个Java程序可以认为是一系列对象的集合,而这些对象通过调用彼此的方法来协同工作。下面简要介绍一下类、对象、方法和实例变量的概念。 对象:对象是类的一个实例,有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。 类:类是一个模板,它描述一类对象的行为和状态 阅读全文
posted @ 2020-09-06 08:16 Shamero 阅读(56) 评论(0) 推荐(0)
摘要:计算机高级语言的类型主要有编译型和解释型两种,而Java 语言是两种类型的结合。 Java首先利用文本编辑器编写 Java源程序,源文件的后缀名为.java;再利用编译器(javac)将源程序编译成字节码文件,字节码文件的后缀名为.class; 最后利用虚拟机(解释器,java)解释执行。 JVM( 阅读全文
posted @ 2020-09-06 08:14 Shamero 阅读(106) 评论(0) 推荐(0)
摘要:linux命令大全 1、ls 文件属性:-:普通文件 d:目录文件 b:块设备 c:字符设备文件 l:符号连接文件 p:命令管道 s:套接字文件 文件权限:9位数字,每3位一组 文件硬链接次数 文件所属主(owner) 文件的属组(group) 文件大小(size),单位默认是字节 ls常用选项:- 阅读全文
posted @ 2020-09-05 22:05 Shamero 阅读(342) 评论(0) 推荐(0)
摘要:安装: 网络配置 使用NAT模式 /etc/sysconfig/network-scripts BOOTPROTO=static onboot=yes IPADDR=192.168.221.200 NETMASK=255.255.255.0 GATEWAY=192.168.221.2 DNS1=11 阅读全文
posted @ 2020-09-05 22:03 Shamero 阅读(127) 评论(0) 推荐(0)
摘要:VMware虚拟机下三种网络介绍及配置 vmware为我们提供了三种网络工作模式,它们分别是:Bridged(桥接模式)、NAT(网络地址转换模式)、Host-Only(仅主机模式)。 打开vmware虚拟机,我们可以在选项栏的“编辑”下的“虚拟网络编辑器”中看到VMnet0(桥接模式)、VMnet 阅读全文
posted @ 2020-09-05 22:02 Shamero 阅读(121) 评论(0) 推荐(0)
摘要:Shell 编程入门 走进 Shell 编程的大门 为什么要学Shell? 什么是 Shell? Shell 编程的 Hello World Shell 变量 Shell 编程中的变量介绍 Shell 字符串入门 Shell 字符串常见操作 Shell 数组 Shell 基本运算符 算数运算符 关系 阅读全文
posted @ 2020-09-05 22:01 Shamero 阅读(95) 评论(0) 推荐(0)
摘要:JDBC核心技术 一、对资源的讨论 connection是一种稀有资源,一个连接建立就是创造了一个资源,我们思考一个问题,一个QQ连上了服务器对服务器而言就是建立了一个连接,这是有代价的。我们常常听说,同时在线人数太多,会导致服务崩溃,就是这么个道理。 那通常我们有什么解决方案呢? 第一种方案:就一 阅读全文
posted @ 2020-09-05 18:05 Shamero 阅读(222) 评论(0) 推荐(0)
摘要:DBUtils学习 第1章:DBUtils概述 1.1 数据的持久化 持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。大多数情况下,特别是企业级应用,数据持久化意味着将内存中的数据保存到硬盘上加以”固化”,而持久化的实现过程大多通过各种关系数据库来完成。 持久化的主要应 阅读全文
posted @ 2020-09-05 18:04 Shamero 阅读(59) 评论(0) 推荐(0)
摘要:mysql总结 一、安装方式 ​ mysql有多种安装方式,这里不去介绍window的安装,因为简单且没必要,我们只以linux系统centos7.5为例。mysql在centos中的安装大致有一下几种: 1、源码编译安装 ​ 这种方式就是直接给你源码,自行编译、安装,这种方式耗时最长,最复杂,但是 阅读全文
posted @ 2020-09-05 11:05 Shamero 阅读(193) 评论(0) 推荐(0)
摘要:数据库设计 一、三范式 注:设计只是一种思想一种理念,我们按照规范的设计方式设计数据库对我们来说有好处,但绝对不是说一定要严格遵守,三范式能极大的减少数据冗余,但是相对编写sql而言是增加了难度的,所以所有好的设计都是要权衡利弊的,要对编码难度,存储大小,执行效率等多方面进行综合考量,但是在学习初期 阅读全文
posted @ 2020-09-05 10:01 Shamero 阅读(172) 评论(0) 推荐(0)
摘要:MySQL事务 1.事务简介 (1)在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。 (2)事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。 (3)事务用来管理 insert,update,delete 语句。 2.事务四大特征 阅读全文
posted @ 2020-09-05 09:58 Shamero 阅读(71) 评论(0) 推荐(0)
摘要:Mysql 视图入门 视图其相当于从原来的数据表中获取部分数据,然后新建一个只可创建、查询和删除的新表来存放这些数据(一般情况下),可以理解成把想要的数据部分截图下来保存,供以后查询用,此时视图只是为了满足某些数据查询而建立的对象。 当然,也存在可以修改的视图,并且当修改视图的数据时,原来表里的数据 阅读全文
posted @ 2020-09-05 09:56 Shamero 阅读(97) 评论(0) 推荐(0)
摘要:MySQL 索引 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。 拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首 阅读全文
posted @ 2020-09-05 09:55 Shamero 阅读(56) 评论(0) 推荐(0)
摘要:MySQL常用函数介绍 MySQL数据库中提供了很丰富的函数,比如我们常用的聚合函数,日期及字符串处理函数等。SELECT语句及其条件表达式都可以使用这些函数,函数可以帮助用户更加方便的处理表中的数据,使MySQL数据库的功能更加强大。本篇文章主要为大家介绍几类常用函数的用法。 1.聚合函数 聚合函 阅读全文
posted @ 2020-09-05 09:53 Shamero 阅读(61) 评论(0) 推荐(0)
摘要:mysql数据查询语言 重点,该语言用来查询记录,不会修改数据库和表结构。 insert into student (id,name,age,gander) values (1,'zhangsan',13,'男'); insert into student (id,name,age) values 阅读全文
posted @ 2020-09-05 09:50 Shamero 阅读(113) 评论(0) 推荐(0)
摘要:MySQL常见的建表约束(Create Table Constraints) 一、MySQL约束类型 约束名称 描述 NOT NULL 非空约束 UNIQUE 唯一约束,取值不允许重复, PRIMARY KEY 主键约束(主关键字),自带非空、唯一、索引 FOREIGN KEY 外键约束(外关键字) 阅读全文
posted @ 2020-09-05 09:48 Shamero 阅读(320) 评论(0) 推荐(0)
摘要:mysql数据库 一、入门简介 1、介绍 MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。 MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其 阅读全文
posted @ 2020-09-04 20:01 Shamero 阅读(30) 评论(0) 推荐(0)