自定义博客皮肤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)
  • 收藏
  • 关注

原创 基于arm架构下的,fedora系统安装mysql8.0

因为最近接手了一个项目,其中一项就是在ARM架构下的fedor系统中安装mysql,本以为要用最老套的一种移植数据库的方式安装数据库,结果发现之前在ubuntu本来就可以移植成功的mysql,在fedora下总是移植失败,报的错误是明明有文件,却找不到相应的文件夹,最后才发现,内核不一样,所以肯定搜不到,于是就换了一种方案,找到rpm包,来安装,本次安装的是mysql8.0版本,但是却不知道8.0...

2019-09-07 11:06:41 818 1

原创 关于虚拟机的两种网络模式

最近在做关于分布式的项目,刚开始就遇见了拦路虎,那么就是关于虚拟机的网络模式的区别,我们在这里只是说2种模式 一种桥接模式一种nat模式,网上可以搜到一大堆文章,通俗点讲,NAT模式下,虚拟机从属于主机,也就是访问外部网络必须通过主机来访问,因此虚拟机的IP只有主机才能识别。而桥接模式下,虚拟机和主机是平行关系,共享一张网卡(使用网卡的多个接口),可以直接访问外部网络。因此要想远程访问虚拟机的m...

2019-07-22 19:23:36 269

原创 centos7上安装java

对于Linux系统,当我们安装Linux系统的时候,有些系统会自带jdk,我们要自己安装jdk的时候,要先卸载原本在系统上的jdk,我们可以使用命令rpm -qa |grep -i java 就可以看见系统上已存在的jdk,然后通过命令rpm -e --nodeps 加jdk版本号,来删除系统中的jdk2 将jdk安装包解压后,tar -zxvf jdk-8u11-linux-x64.tar.g...

2019-07-19 19:25:47 95

原创 centos7上安装mysql步骤

1 第一步:从oracle官方网站下载linux系统对应的mysql的yum源包。本地已经下载好2 将源包上传到服务器上,在对应的目录下执行 yum localinstall 源包名称3 接着可以安装数据库啦 使用命令 yum service mysql-server4 启动mysql 服务ervice mysqld start,这里需要注意的是,对于刚安装的mysql,刚启动的时候是没有密...

2019-07-18 16:33:03 158

原创 数据库一致性分布式项目总结(一)——实现最简单的通信

最近接手了一个项目,是实现数据库一致性的项目,这两天查询资料,初步定下通过java网络编程中的组播方式来实现数据广播-multicastsocket类来实现,在写项目的过程中遇见了一个问题,我在Mac上进行简单的组播编程的过程中,编译器报错了,报的是java.net.SocketException:Can’t assign requested address,查询了不少大佬的博客发现这个这是由一个...

2019-07-16 17:08:23 177

原创 单例模式之内部静态类法原理解析

(借鉴各位大神的分析并总结)首先 静态内部类不会随着外部类的加载而加载 ,只有静态内部类的静态成员被调用时才会进行加载也就是初始化 ,这个就是调用静态内部类的静态成员,然后在初始化的过程中new一个对象。jvm在类的初始化阶段指的是 class被加载后,被线程使用之前,在进行类初始化的时候,会有一个初始化锁,这个锁的作用是保证类初始化仅一次(因为虚拟机会保证一个类的类构造器()在多线程环境中被...

2019-06-26 17:06:38 181

原创 java按位运算,和移位运算

我们都知道,在计算机内部,数据都是已二进制的形式存在的,而对于负数来说,是以补码的形式存在,而按位运算和移位运算都是建立在二进制的基础上的,之前看见了java的一个api,是将一个数的2进制展示的出来的功能一个函数,就是Integer类中的toBinaryString()方法。本方法是展示2进制,同时还有另外两个方法,分别为toHexString(int i)和方法toOctalString(in...

2019-05-11 15:23:25 344

转载 Java 栈(stack)与堆(heap) 详解

Java 栈(stack)与堆(heap)1.概念栈(stack)与堆(heap)都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。栈,堆的数据结构栈就像装数据的桶或箱子它是一种具有后进先出性质的数据结构,也就是说后存放的先取,先存放的后取。这就如同我们要取出放在箱子里面底下的东西(放入的比较早的物体),我们首先要移开压在它上面...

2019-04-29 11:45:15 283

原创 关于Stringbuffer的字符串替换问题及扩容

*在剑指offer的的第二题就是关于Stringbuffer的字符串替换问题此题并不是考察简单的String的库函数的运用,*对于此题我们首先想到的是将Stringbuffer用tostring的方法变成String,然后使用String的库函数,当然这是有背出题本意的,也是不可取的。先放本题我写的代码public class Solution { public String re...

2019-04-28 18:18:29 1111

空空如也

空空如也

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

TA关注的人

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