自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 静态代码块&&非静态代码块

静态代码块&&非静态代码块--学习笔记静态随类,非静态随对象执行顺序 1.在一个类中,初始化的时候,会直接执行静态代码块中的内容,初始化静态属性,以及方法 2.当创建对象的时候,会优先执行非静态代码块中的内容,初始化类中的局部变量 3.然后根据对象创建的类型,来调用是带参构造还是无参构造 4.最后是调用的对象其他操作在类中非静态方法,代码块可以调用非静态的方法属性吗? 反之呢 非静态可以调用静态,静态无法调用非静态,因为加载顺序已经决定...

2020-12-27 09:36:53 268 1

原创 java设计模式-单例模式Singleton

1. 单例设计模式 采取一定的方法,保证在整个系统运行中,某个类只有一个对象实例2. 如何实现 1. 私有化类的构造器 显示写出构造方法,避免new 出系统自带的默认构造方法 2. 内部创建类的对象 3. 提供公有的方法,返回累的对象3. 饿汉和懒汉的区别 饿汉式: 缺点:创建类的时候就加载,加载时间过长 优点:线程是安全的 懒汉式: 延迟对象加载。package singleton;..

2020-12-27 03:58:10 237

原创 Centos7 安装nginx

nginx 在自己的印象中需要安装好几个前置包。下列大概列出。可能因版本环境不同,略有差异。1. 检查系统是否自带gcc如无则安装gccgcc -v gccyum install gcc gcc-c++2.安装z-lib解压tar -zxvf zlib-1.2.11.tar.gz进入解压的目录/opt/nginx/zlib-1.2.11配置./configure --prefix=/opt/nginx/zlib-1.2.11安装make && make i

2020-12-24 00:20:22 1003

原创 Centos安装jdk

1. 解压所下载的包tar -zxvf jdk-8u212-linux-x64.tar.gz 2. 复制下路径cd jdk-8u212-linux-x64 进去之后pwd命令展示路径并复制3. 进入此文件在最底部进行配置---最底部vim /etc/profile下列四行为需要配置的jdk环境JAVA_HOME=/opt/jdk1.8.0_212 此路径为第二条中复制的路径 也就行jdk的路径JRE_HOME=$JAVA_HOME/jreCLASS_PATH=.:$JAVA_HOM.

2020-12-23 23:09:58 131

原创 Eclipse 快捷提示以及常用快捷键

Eclipse 设置快捷提示 -- 学习笔记window ==》 Preferences ==》 java ==》 Editor ==》Content Assist ==》 Auto Activation ==》Auto activation triggers for java: 在输入框中小写a-z大写A-Z 全部输入即可输入每个字符都有提示。Eclipse 快捷键列表可通过快捷键 Ctrl + Shift + L 打开 。下述内容来源htt...

2020-12-20 01:37:16 4020 2

原创 java构造器 (constructor)

java构造器(constructor)构造器是什么?构造器是一种方法,负责类中成员变量的初始化(作用),每个类在加载之前都会加载构造器。可在多数类中,并未发现构造器,只是因为java.class 在编译运行的时候,会创建一个默认的构造器。一般默认创建的构造器为访问修饰符(与类的修饰符相同) + 构造器名称(与类名相同) () {} 只是不显示出来。构造器的定义构造器格式 访问修饰符(与类的修饰符相同) + 构造器名称(与类名相同) (形参列表) { 内容....

2020-12-19 19:35:06 229 1

原创 Centos7下安装Mysql 配置主从

一 mysql下载进入mysql官网,下载yum源文件。https://dev.mysql.com/downloads/repo/yum/可直接使用wget下载wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm二 mysql安装:rpm -ivh mysql57-community-rel...

2020-12-19 16:36:44 138

原创 数组的定义和练习

一.数组的概述 1. 数组的理解,数据(Array) 是多个相同类型数据按一定顺序排列的集合,并使用一个名字命名, 并通过编号的形式对这些数据进行统一管理。 2.数组相关概念 1).数组名 2).元素 3).角标,下标,索引 4).数组的长度,元素的个数 3. 数组的特点 1) 数组是有序排列的 2) 数组属于引用数据类型的变量。数组的元素,既可以是基本数据类型,也可以是引用数据类型 ...

2020-12-14 22:11:45 394

原创 java-mybatis-generator

mybatis-generator逆向工程mysql8低driver-class-name: com.mysql.jdbc.Driver高driver-class-name: com.mysql.cj.jdbc.Driver插件命令 mybatis-generator:generate -e配置pom.xml<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org...

2020-12-12 02:04:41 133

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除