自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BiggestBoy

不积跬步无以至千里

  • 博客(29)
  • 收藏
  • 关注

原创 Linux系统安装VMTools

点击虚拟机,选择安装VMTools在终端中编辑cd /media/VMware\ Tools/cp VMwareTools-10.3.2-9925305.tar.gz /tmpcd /tmptar zxf VMwareTools-10.3.2-9925305.tar.gz cd vmware-tools-distrib/ ./vmware-install.pl ……#一直敲...

2019-07-07 10:51:12 989

原创 虚拟机中Linux系统配置 单/双网卡

注:本教程中安装的Linux系统 网络连接模式均为 桥接模式如不知这几种网络连接方式请查看以前的博客!1. 单网卡1、 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #在终端中打开配置文件并修改为DEVICE=eth0TYPE=EthernetONBOOT=yesNM_CONTROLLED=yesBOOTPROTO=staticIP...

2019-07-07 10:42:05 602

原创 图解悲观锁和乐观锁

这篇文章讲什么这是一篇介绍悲观锁和乐观锁的入门文章。旨在让那些不了解悲观锁和乐观锁的小白们弄清楚什么是悲观锁,什么是乐观锁。不同于其他文章,本文会配上相应的图解让大家更容易理解。通过该文,你会学习到如下的知识什么是悲观锁,什么是乐观锁。怎么实现悲观锁,怎么实现乐观锁悲观锁和乐观锁的优缺点悲观锁和乐观锁的应用场景查看详细介绍!...

2019-05-07 21:46:34 318

转载 浏览器同源政策及其规避方法

浏览器安全的基石是”同源政策”(same-origin policy)。很多开发者都知道这一点,但了解得不全面。本文详细介绍”同源政策”的各个方面,以及如何规避它。【点击查看全文!!】...

2019-05-05 19:06:08 167

转载 SQL面试题

【点击这儿试试!!】

2019-05-05 14:06:24 153

原创 math.round(11.5)=?;math.round(-11.5)=?

Math类中提供了三个与取整有关的方法:ceil,floor,round这些方法的作用于它们的英文名称的含义相对应,例如:ceil的英文意义是天花板,该方法就表示向上取整,Math.ceil(11.3)的结果为12,Math.ceil(-11.6)的结果为-11;floor的英文是地板,该方法就表示向下取整,Math.floor(11.6)的结果是11,Math.floor(-11.4)的结...

2019-04-29 14:22:20 241

原创 编写一个单实例的类,让外界访问

一个类有且只有一个实例,且提供一个全局访问方法来访问这个实例 1、定义该类对象为私有且静态类型2、该实例类提供私有的构造函数,防止外部类创建该类实例3、提供一个全局可以访问该类实例的静态方法/** * 单例设计模式 * * @author ZiyaChen */public class Singleton { // 1、定义该类对象为私有且静态类型 //volati...

2019-04-25 21:10:06 394

原创 System.out.println(1>2 ? 1.0 : 2);输出结果??

public class test1 { public static void main(String[] args) { System.out.println(1>2 ? 1.0 : 2); }}看完后是不是一脸懵逼

2019-04-25 20:57:38 1451

原创 java生成任意整数随机数(任意指定范围)

Math.random()jdk1.8文档描述:1、求:范围为 [ 0 ,352324 ] 之间的随机数。(包括临界值)(int)( Math.random () * ( 352324 +1) ) ;简单解释下,Math.random()生成随机数的范围是 0 到 1 之间的 ,当然,不包括临界值,取不到1,可以取到0。所以,这里利用这个特性只需要让最大值+1就可以使范围扩大,最后使...

2019-04-25 20:42:21 10208 2

原创 try里面有return语句,那紧跟在try后的finally会不会执行,什么时候执行?

是在return 中间 执行【点击看详情!】

2019-04-25 19:35:34 101

原创 String类为什么是final类型?

1. 为了实现字符串池2. 为了线程安全3. 为了实现String可以创建HashCode不可变性String类不可变性的好处只有当字符串是不可变的,字符串池才有可能实现。字符串池的实现可以在运行时节约很多heap空间,因为不同的字符串变量都指向池中的同一个字符串。如果字符串是可变的,那么会引起很严重的安全问题。因为字符串是不可变的,所以它的值是不可改变的,否则改变字符串指向的对象...

2019-04-24 11:36:45 7360

转载 简述一个java程序执行的过程

详解见本人博客!

2019-04-21 14:43:04 3732

原创 Java中几种创建对象的方式

Java中有5种创建对象的方式,下面给出它们的例子还有它们的字节码1、使用new关键字} → 调用了构造函数2、使用Class类的newInstance方法} → 调用了构造函数3、使用Constructor类的newInstance方法} → 调用了构造函数4、使用clone方法} → 没有调用构造函数5、使用反序列化} → 没有调用构造函...

2019-04-18 21:57:13 205

原创 JVM的内存结构,JVM的算法

JVM在运行时将数据划分为了6个区域来存储,而不仅仅是大家熟知的Heap区域!一 、 PC Register(PC寄存器)PC寄存器是一块很小的内存区域,主要作用是记录当前线程所执行的字节码的行号。字节码解释器工作时就是通过改变当前线程的程序计数器选取下一条字节码指令来工作的。任何分支,循环,方法调用,判断,异常处理,线程等待以及恢复线程,递归等等都是通过这个计数器来完成的。由于Java多线...

2019-04-18 21:48:25 581

原创 实现 快速排序

package com.qianfeng.user.controller;/** * 快速排序 * @author:ZiyaChen */public class QuickSort { /** * 定义方法,用来进行快速排序 * */ public static void quickSort(int[] arr,int left,in...

2019-04-12 21:25:59 89

原创 逻辑推理:猜牌问题

猜牌问题:S先生、P先生、Q先生他们知道桌子的抽屉里有16张扑克牌:红桃A、Q、4 黑桃J、8、4、2、7、3 草花K、Q、5、4、6方块A、5。约翰教授从这16张牌中挑出一张牌来,并把这张牌的点数告诉 P先生,把这张牌的花色告诉Q先生。这时,约翰教授问P先生和Q先生:你们能从已知的点数或花色中推知这张牌是什么牌吗?于是,S先生听到如下的对话:P先生:我不知道这张牌。Q先生:我知道你不知...

2019-04-01 19:23:39 5627

转载 final关键字详解

https://www.cnblogs.com/liun1994/p/6691094.html

2019-03-30 14:12:48 123

原创 java类实例化执行先后顺序

父类:A子类:B结论:1、父类的静态成员;静态方法块;2、 子类中的静态成员;静态方法块;3、 父类中的成员变量;方法块;4、父类构造函数5、子类中的成员变量;方法块;6、子类构造函数...

2019-03-30 11:37:59 1103

原创 关于==和equals的区别和联系

1、对于==如果作用于基本数据类型的变量,则直接比较其存储的 “值”是否相等;如果作用于引用类型的变量,则比较的是所指向的对象的地址2、对于equals方法equals方法不能作用于基本数据类型的变量。equals继承Object类,如果没有对equals方法进行重写,则比较的是引用类型的变量所指向的对象的地址;诸如String、Date等类对equals方法进行了重写的话,比较的是...

2019-03-21 21:04:11 123

原创 基本数据类型和字符串之间转换

包装类Java中八种基本数据类型都有对应的包装类Java是一种完全面向对象的语言,8种基本数据类型的数据不属于对象,Java推出8种包装类可以将基本数据类型当做对象处理。byteByteshortShortintIntegerlongLongcharCharacterbooleanBooleanfloatFloatdoubl...

2019-03-21 19:47:43 612

原创 事务详解,以及事务的四个特性

一.什么是事务 ?事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所作的所有更改都会被撤消。也就是事务具有原子性,一个事务中的一系列的操作要么全部成功,要么一个都不做。事务的结束有两种,当事务中的所以步骤全部成功执行时,事务提交。如果其中一个步骤失败,将发生回滚操作,撤消撤消之前到事务开始时的所以操作。事务通常以BEGIN TRANSACTION开始,以COMMIT或...

2019-03-21 09:47:29 547

原创 MySQL两种存储引擎: MyISAM和InnoDB 简单总结

MyISAM是MySQL的默认数据库引擎(5.5版之前),由早期的ISAM(Indexed Sequential Access Method:有索引的顺序访问方法)所改良。虽然性能极佳,但却有一个缺点:不支持事务处理(transaction)。不过,在这几年的发展下,MySQL也导入了InnoDB(另一种数据库引擎),以强化参考完整性与并发违规处理机制,后来就逐渐取代MyISAM。InnoDB,...

2019-03-21 09:33:20 105

原创 打开控制面板的程序和功能 cmd命令

appwiz.cpl :打开控制面板

2019-03-20 21:28:12 9002

原创 eclipse样式无法显示

问题描述:当样式和代码都导入Eclipse中,且样式和代码是分离状态的时候,直接修改css中的样式可能会出现没有生效的情况!示例:若修改后样式还是没有改变,可以参考以下做法:第一步:在页面按下F12键,找到图中对应的位置第二步:找到上图的标注位置,点击显示如下页面,根据标注进行选择第三步:选中标注项,刷新浏览器,即可更新样式...

2019-03-19 18:47:33 1434

原创 文件上传form属性:enctype=multipart/form-data

enctype这个属性管理的是表单的MIME编码。共有三个值可选:1、application/x-www-form-urlencoded application/x-www-form-urlencoded是默认值,作用是设置表单传输的编码。例如我们在AJAX中见过xmlHttp.setRequestHeader("Content-Type","application/x-www-form-...

2019-03-19 14:32:20 1328

原创 MySql语句中单引号、双引号及反引号区别

单引号、双引号:在标准 SQL语句中,字符串使用的是单引号。 如果字符串本身也包括单引号,则使用两个单引号(注意,不是双引号,字符串中的双引号不需要另外转义)。 MySQL对 SQL 的扩展,允许使用单引号和双引号两种。反引号:1、反引号一般在Esc键的下方,和~在一起。它是为了区分MySQL的保留字与普通字符而引入的符号。 create table d...

2019-03-18 14:45:16 705

原创 网站加图标

效果图: <head> …… <link rel="shortcut icon" href="url/favicon.ico" type="image/x-icon" /> …… </head>href="url/favicon.ico"这里填写的是图标路径,图标必须是 .ico 的格式。(

2019-03-18 14:25:15 532

原创 MySql中的内置函数大全

MySql函数是MySql数据库提供的内置函数,这些内置函数可以帮助用户更方便的处理表中的数据。函数作用数学函数用于处理数字。这类函数包括绝对值函数、正弦函数、余弦函数和获取随机数函数等字符串函数用于处理字符串。其中包括字符串连接函数、字符串比较函数、字符串中字母大小写转换函数等日期和时间函数用于处理日期和时间。其中包括获取当前时间的函数、获取当前日期的函数...

2019-03-17 11:39:10 4195

原创 java集合中list、set、map接口间的区别

集合框架集合是数据的容器,可以保存大量数据,集合的长度可以自动扩展。collection 接口list接口元素是有顺序的,元素可以重复因为每个元素有自己的角标(索引)set接口元素是无序的,且不可以重复(存入和取出的顺序不一定一致),线程不同步,数据不能单独访问。map接口这个集合是存储键值对的,一对一对往里存,而且要确保键的唯一性(键不能重复)...

2019-03-15 17:42:35 3013

空空如也

空空如也

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

TA关注的人

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