自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux安装redis

1.获取redis资源wget http://download.redis.io/redis-stable.tar.gz 2.解压tar -xzvf redis-stable.tar.gz3.安装cd redis-stablemakecd srcmake install PREFIX=/usr/local/redis出现错误-解决办法:查看gcc版本是否在5.3以上,centos7.6默认安装4.8.5gcc -v升级gcc到5.3及以上,如下:yum -y install

2020-08-18 10:58:02 152

原创 linux安装MySQL5.7

#检查是否安装mysqlrpm -qa | grep mysql#卸载pm -e --nodeps mysql.x86_64#下载,解压tar -zxvf mysql.tar.gz#检查是否存在mysql组和用户cat /etc/group | grep mysql#添加mysql组和用户groupadd mysqluseradd -r -g mysql mysql#创建数据目录mkdir data#赋权给mysqlchown -R mysql.mysql /opt/modul

2020-08-18 10:56:47 122

原创 linux安装jdk

1、卸载现有JDK#(1)查询是否安装Java软件:rpm -qa | grep java#(2)如果安装的版本低于1.7,卸载该JDK:rpm -e 软件包#(3)查看JDK安装路径:which java2、下载jdkhttps://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html3、解压tar -zxvf jdk-8u144-linux-x64.tar.gz -C /opt/

2020-08-18 10:41:05 136

原创 VirtualBox安装Centos7并配置连接外网

VirtualBox安装Centos7一、下载安装VirtualBox下载地址:https://www.virtualbox.org/wiki/Downloads二、下载linux镜像linux官网:http://isoredirect.centos.org/centos/7/isos/x86_64/阿里云站点:http://mirrors.aliyun.com/centos/7/isos/x86_64/三、配置镜像打开VirtualBox,内存大小根据自身情况选择点击创建后如下图,磁

2020-08-14 18:12:18 1431 2

原创 类加载过程 静态代码块、构造函数、构造代码块执行顺序

本文预计解决两个误区:加载和类加载的关系类加载和类实例化的关系昨天终于纠正了我多年的误区:类加载的时候会加载静态和成员资源。所以如下输出都是类加载的时候输出的。public static void main(String[] args) { /** * percent 静态代码块 * child 静态代码块 * percent 构造代码块 ...

2020-05-06 22:40:39 4875

原创 多态问题:编译看左边,运行看右边 是什么意思?

涉及知识点:类加载过程、多态。文章最后定义了Percent 和Children 类有如下功能,对静态代码块、构造代码块、构造方法在字父类之间加载顺序进行验证。对字父类之间的多态进行验证。如果输出结果与你预想的一致就不用了看我啰嗦了。传送至最后多态:Percent p = new Children();对于成员方法:编译看左边,运行看右边。对于成员变量:编译运行都看左边。也就是成...

2020-05-06 17:25:34 6690 1

原创 购买域名和个人网站备案流程

其实和安装软件一样,就是填信息点下一步这类操作,有一些要注意的记录一下。个人域名购买进入阿里云万网查找你自己想注册的域名,选择未注册的加入清单,进行结算域名持有者选个人,如果没有信息模板需要先创建信息模板。注意页面上方的重要提醒,有些后缀的域名不能做备案的。创建信息模板:填写完信息返回信息模板列表进行邮箱验证和实名验证(不认证也可以直接付款购买了,只是不能进行备案)实名验证一般个把...

2020-04-27 17:27:41 4775 1

原创 创建线程的四种方法。既继承Thread类,又实现实现Runnable接口时,会执行谁的run()方法?

创建线程的方法:继承Thread类重写run()方法。实现Runnable接口,重写run()方法。实现Callable接口,重写call()方法,通过FutureTask包装器来创建线程。使用线程池创建线程。其实方法1和方法2经常使用,方法3、4倒是我不怎么用。今天就研究一下方法3、4创建线程的方式。实现Callable接口创建线程public class CallableDe...

2020-04-18 23:23:26 17627

原创 看一眼很简单却暗含陷阱的面试题:重写类的equals方法

给定一个类ClassA,可以根据addr和name属性判定是否相同。重写它的equals方法。public class ClassA { private String addr; private String name; private int age;}首先先解释一下为什么可以不管age属性是否相等,在业务层面上说很多时候重写equals并不需要判断所有属性。...

2020-04-17 19:59:37 4206

原创 idea报非法字符

idea报非法字符各种实体类报一些二进制非法字符,类似这种\ufeff在Idea中Setting->Editor->Code Style->File Encodings把里面的都设置成utf8(也有可能你需要设置为GBK)右下角这个东西不要随便设置,我就是设置这个东西才出现的问题。...

2020-04-11 16:14:50 16942

原创 BootstrapTable前台数据不显示问题

BootstrapTable前台数据不显示问题一、可能你后台有问题,没返回数据二、名称没对应上,js区分大小写。三、返回的数据格式有问题。一、可能你后台有问题,没返回数据按下f12看下你的请求是不是有数据返回二、名称没对应上,js区分大小写。columns里面要与实体类对应好三、返回的数据格式有问题。当你pagination设为false的时候要返回count,data这种格式的数据...

2020-04-05 17:41:16 19384 3

原创 不用第三个变量交换a,b的值

public class Main{ public static void main(String[] args) { int a=1,b=2; a=a+b; //a=3,b=1 此时的a 为a b的和 b=a-b; //a=3,b=2 a b的和-b --也就是说b为之前的a a=a-b; //a=1,b=2 a b的和-之前的a --也就是说a为之前的b...

2019-10-28 17:06:56 4253

空空如也

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

TA关注的人

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