自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Mysql唯一性索引(Unique Index)

1、普通索引 mysql>ALTER TABLE `table_name` ADD INDEX index_name ( `column` )  普通索引(由关键字KEY或INDEX定义的索引)的唯一任务是加快对数据的访问速度。因此,应该只为那些最经常出现在查询条件(WHEREcolumn=)或排序条件(ORDERBYcolumn)中的数据列创建索引。只要有可能,就应该选择一个数据最整...

2019-06-19 20:07:11 12764

转载 checked 异常 和 RuntimeException(运行时异常)

这两个概念看了忘,碰着了又看,老是傻傻的分不清楚,今天把心得结合从网上搜的资料简单整理一下,希望帮自己明确区分开这两个概念,并牢牢的记住1.检查型异常(Checked Exception)  个人理解:所谓检查(Checked)是指编译器要检查这类异常,检查的目的一方面是因为该类异常的发生难以避免,另一方面就是让开发者去解决掉这类异常,所以称为必须处理(try ...catch)的异常。如...

2019-06-18 19:42:22 417

转载 java常见异常

Java Exception:1、Error2、Runtime Exception 运行时异常3、Exception4、throw 用户自定义异常异常类分两大类型:Error类代表了编译和系统的错误,不允许捕获;Exception类代表了标准Java库方法所激发的异常。Exception类还包含运行异常类Runtime_Exception和非运行异常类Non_RuntimeExc...

2019-06-17 17:00:45 141

原创 【计算机组成原理】原码两位乘法

原码两位乘法要点一.原码两位乘法和原码一位乘法一样: 符号位不参加运算 Pf =xf ⊕yf。二.部分积和被乘数x均采用三位符号位,乘数y末位 每次要加一个c,c一开始是零。三.乘数y用双符号还是单符号表示得根据乘数y的数值的奇偶性判断,而且最后一步移位与否也与乘数y的数值的奇偶性有关:· 如果乘数y的尾数n中1的位数为偶数,则乘数y用双符号表示,最后一步不移位·...

2019-06-06 10:22:07 28598 10

转载 IEEE754

浮点数是我们在程序里常用的数据类型,它在内存中到底是怎么样的形式存在,是我了解之前是觉得好神奇,以此记录,作为学习笔记。现代计算机中,一般都以IEEE 754标准存储浮点数,这个标准的在内存中存储的形式为:对于不同长度的浮点数,阶码与小数位分配的数量不一样,如下:对于32位的单精度浮点数,数符分配是1位,阶码分配了8位,尾数分配了是23位。根据这个标准,我们来尝试把一个十进制...

2019-06-03 20:22:19 334

转载 java内部类的主要作用

可以实现多重继承个特点非常重要,个人认为它是内部类存在的最大理由之一。正是由于他的存在使得Java的继承机制更加完善。大家都知道Java只能继承一个类,它的多重继承在我们没有学习内部类之前是用接口来实现的。但使用接口有时候有很多不方便的地方。比如我们实现一个接口就必须实现它里面的所有方法。而有了内部类就不一样了。它可以使我们的类继承多个具体类或抽象类。大家看下面的例子。类一...

2019-06-01 15:55:20 281

原创 【趣说java】之java抽象类和接口

1.抽象类莱特兄弟发明了世界上第一架战斗机,实现了人类的飞天梦,发明了飞机以后啊,有一对菜特兄弟就想在飞机上按上武器什么机枪,大炮之类的。想在自己飞在天上,别人打不到自己,自己还能打别人,多爽啊。可惜的是兄弟俩对武器不了解,按不上去啊。。,于是只能作罢,但是兄弟俩,把自己的想法写进了飞机图纸里,希望后人来实现,后来人们接受了他们的思想,造出了各式各样的战斗机(子类),上面都安装了武器...

2019-05-30 18:03:12 117

转载 抽象类和接口的区别

1.语法层面上的区别  1)抽象类可以提供成员方法的实现细节,而接口中只能存在public abstract 方法;  2)抽象类中的成员变量可以是各种类型的,而接口中的成员变量只能是public static final类型的;  3)接口中不能含有静态代码块以及静态方法,而抽象类可以有静态代码块和静态方法;  4)一个类只能继承一个抽象类,而一个类却可以实现多个接口。2.设...

2019-05-30 15:29:24 90

原创 对java构造器的了解

Circle有一个point类的成员变量center,一个有参的构造方法看起来很对,但会导致NullpointerException.原因在于,java创建类时,首先会对对象的实例变量初始化,基本类型为0,引用类型为null;这里的pointcenter被初始化为null,并没有分配空间,从而导致,空指针异常;准确的做法为创建一个对象,获取传入的值,然...

2019-05-25 21:32:28 86

转载 关于 -128 ,+128,-0,+0,-1 的反码补码

一.反码的范围反码表示法规定:正数的反码与其原码相同。负数的反码是对其原码逐位取反,但符号位除外。在规定中,8位二进制码能表示的反码范围是-127~127。-128没有反码。那么,为什么规定-128没有反码呢?下面解释。首先看-0,[-0]原码=1000 000,其中1是符号位,根据反码规定,算出[-0]反码=1111 1111,再看-128,[-128]原码=1000 0...

2019-05-23 16:35:06 978

转载 Java对象及对象引用变量

Java对象及对象引用变量Java对象及其引用关于对象与引用之间的一些基本概念。初学Java时,在很长一段时间里,总觉得基本概念很模糊。后来才知道,在许多Java书中,把对象和对象的引用混为一谈。可是,如果我分不清对象与对象引用,那实在没法很好地理解下面的面向对象技术。把自己的一点认识写下来,或许能让初学Java的朋友们少走一点弯路。为...

2019-05-22 19:48:24 151

转载 c++string

C++自带string类的常用方法 1 #include<iostream> 2 #include<string> 3 using namespace std; 4 5 int main() 6 { 7 string str1 = "hello"; 8 string* str2 = new string("hello"); ...

2018-05-18 09:19:02 118

转载 使用const关键字进行函数重载

通常地,不同的重载函数不能具有相同数目的参数和参数类型。函数的返回值类型,虽然属于成员函数的signature的组成部分,但仅仅返回值类型不同,是不能构成函数重载的,因为这会造成redefinition的错误。 但有一个例外,就是使用const关键字进行函数重载,是成员函数成为const函数。见下面的代码:// Overloading Based on const#include <iost...

2018-03-25 11:34:26 572

转载 友元(友元函数、友元类和友元成员函数) C++

        有些情况下,允许特定的非成员函数访问一个类的私有成员,同时仍阻止一般的访问,这是很方便做到的。例如被重载的操作符,如输入或输出操作符,经常需要访问类的私有数据成员。        友元(frend)机制允许一个类将对其非公有成员的访问权授予指定的函数或者类,友元的声明以friend开始,它只能出现在类定义的内部,友元声明可以出现在类中的任何地方:友元不是授予友元关系的那个类的成员,...

2018-03-25 10:55:33 202

空空如也

空空如也

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

TA关注的人

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