03 2023 档案
Mysql数据库体系化详细笔记(b站韩顺平)
摘要:# Mysql数据库 ## 一、数据库 ### 使用命令行窗口连接MYSQL数据库 ```sql mysql服务启动,在cmd输入net start mysql 1.mysql -h主机名-Р端口-u用户名-p密码 2.登录前,保证服务启动net start mysql 3.mysql -h 127
类加载阶段详解
摘要:类加载阶段 类加载过程图 加载阶段ClassLoader 类加载阶段是类加载过程的第一个阶段,主要完成以下三件事情: 通过类的全名,获取类的二进制字节流。 将字节流所代表的静态存储结构转换为方法区的运行时数据结构。 在内存中(堆)生成一个代表该类的 Class 对象,作为方法区这些数据的访问入口。
java反射机制原理及应用
摘要:java反射机制 反射机制原理示意图 Class.forName(字节码文件) 类.class 对象.getClass() 用法: 根据配置的properties文件(不仅是properties)从而无需修改源代码的情况下调用和修改类的东西。 一. 初始化properties Propertie
为什么要重写equals要重写hashcode方法
摘要:Java 比较(==, equals) 一、= = ==:比较两个对象的引用是否是同一个地址 二、equals object中equals方法调用的就是==,可以在其他类中重写该方法。 三、为什么要重写equals要重写hashcode方法 因为散列集合插入对象时会进行判断,先调用hashcode,
JetBrain学信网注册(Clion)
摘要:一、打开网站 首先打开JetBrains关于学生认证的网站:https://www.jetbrains.com/shop/eform/students,可以看见以下页面: 二、人工验证 人工验证适合于所有学生,特别是在没有学生邮箱、各种会员的情况下,我也是通过这个方法获得了学生认证。 人工认证的页面
一篇讲懂Java运行类型、编译类型和多态(面向对象语言精髓之一)
摘要:对象:运行类型、编译类型和多态 1.搞清楚面向对象的运行类型和编译类型就掌握了对象的精髓,我们用举个例子 class Father { Father() { System.out.println("父类构造器"); } public void doWork() { System.out.printl
匿名内部类的使用
摘要:匿名内部类的使用 为什么需要匿名内部类? 匿名内部类的作用:比如想要创建几个类,但是都只用一次。我们可以不再采用传统的步骤(新建一个类实现接口再重写方法),而是采用匿名内部类,来简化开发。 一、基于接口的匿名内部类 interface AI{ //一个接口ai void cry( ); } clas
从零实现俄罗斯方块(c语言+思路分析)
摘要:俄罗斯方块 文章说明: 本文大部分参考至 俄罗斯方块(C语言实现)_c语言俄罗斯方块_2021dragon的博客-CSDN博客,本人经过修改编辑,改变了文章的一些思路顺序,使得新手便于理解(个人想法)。更新后的文章最大的特色就是从零开始的思路顺序,以及如何使用搜索引擎的思路。本人水平有限,文章中间可