摘要: inline(行内元素) 将元素变成行内元素,可以与其他元素共享一行,不会独占一行。 不能更改元素的height、width的值 可以使用padding、margin更改left和right的值,但是不能更改top和bottom的值。 block(行级元素) 将元素变成行级元素,独占一行。 能够改变 阅读全文
posted @ 2020-11-07 11:00 凯尔哥 阅读(298) 评论(0) 推荐(0) 编辑
摘要: MySQL学习笔记 一、MySQL基础 1. MySQL常见数据类型 类型 描述 int 整型 double 浮点型 varchar 字符串型 date 日期类型,yyyy-MM-dd ,只有年月日,没有时分秒 2. char和varchar的区别 char类型是固定长度的: 根据定义的字符串长度分 阅读全文
posted @ 2020-10-28 22:20 凯尔哥 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 1. 先通过open函数指定编码格式,代码如下: f1= open('/path/name','r', encoding='UTF-8') # 或者 f1= open('/path/name','r', encoding='GBK') 2. 在使用上述方法都还报错的时候,可以使用如下方法: def 阅读全文
posted @ 2020-10-21 16:56 凯尔哥 阅读(2717) 评论(0) 推荐(0) 编辑
摘要: 首先上一段代码(一言不合就上代码) public class AreaOuter { private int cnt = 1; public void show() { // 局部变量,java8开始,如果该变量被内部类引用,java编译器就会默认给该变量加final修饰。 // 所以,如果该变量需 阅读全文
posted @ 2020-10-18 11:06 凯尔哥 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 首先上一段Java接口的代码 public interface MyAInterface{ public static final int NAME = "zhangsan"; public abstract void show(); } 然后解释成员变量为什么必须是static final修饰的常 阅读全文
posted @ 2020-10-17 15:48 凯尔哥 阅读(1561) 评论(0) 推荐(2) 编辑
摘要: 首先上一张类的加载和初始化图 然后对上面的图做详细解释 1.在执行main方法之前会先将PersonTest类和Person类依次加载到方法区,即类中的所有成员变量和方法都会进入方法区。这里加载到方法区的实际上是编译之后的字节码文件,这里为了演示方便直接使用原始代码表示。 2.将类加载到方法区之后, 阅读全文
posted @ 2020-10-17 15:32 凯尔哥 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 第一阶段——模块四 一、异常(重点) 1. 自定义异常类 继承Exception或者RunTimeException类 实现有参构造和无参构造 public class AgeException extends Exception { static final long serialVersionU 阅读全文
posted @ 2020-10-16 21:53 凯尔哥 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 第一阶段——模块三 一、lang包 1. Object类 1.1 常用方法 1.1.1 equals方法 默认比较两个对象的地址,通过重写equals方法可以自定义比较规则。 当调用对象不为空,而参数对象为空时,比较结果为空。 // Object类中equals方法的实现 public boolea 阅读全文
posted @ 2020-10-04 10:18 凯尔哥 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.atguigu.com/mst/bigdata/bdgp/18518.html 阅读全文
posted @ 2020-09-25 09:07 凯尔哥 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 一、类的执行流程和内存分析 当类被执行的时候,会加载到内存中的方法区(方法区即存放class二进制文件的地方,方法区是数据共享的)。 进入到方法区之后,会首先加载自己的静态成员。比如:private static String name, public static void main方法。将静态成 阅读全文
posted @ 2020-09-23 22:10 凯尔哥 阅读(128) 评论(0) 推荐(0) 编辑