自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 Java的volatile作用

volatile三大特性volatile有三大特性:保证可见性、不保证原子性、禁止指令重排序1.保证可见性各个线程对主内存中共享变量的操作都是各个线程各自拷贝到自己的工作内存,进行操作写回到主内存中这就可能一个线程A修改了共享变量X的值但还没写回到主内存时,另外一个线程B对主内存中同一个共享变量X进行操作,但此时A线程工作内存中共享变量X对B来说是不可见的volatile保证可...

2019-11-16 11:07:01 1431

原创 JS的prototype、__proto__与constructor属性

一、prototype、__proto__与constructorprototype:显式原型__proto__:隐式原型constructor:在Javascript语言中,construct属性是专门为function而设计的,它存在于每个function的prototype属性中,这个construct保存指向function的一个引用__proto__和constructo...

2019-11-09 22:06:45 422

原创 JS创建对象

一、使用Object创建对象通过调用Object构造函数new一个Object对象,然后再给这个对象的每一个属性和方法进行赋值var person1 = new Object();person1.age = 38;person1.name = '宋小宝';person1.speak = function () { console.log('大家好!我是'+this.name...

2019-11-09 18:22:18 171

原创 dpkg与apt-get命令的使用

一、dpkg命令1.安装dpkg -i <deb_filename> 安装deb包2.查询dpkg -L <package_name>列出软件包中的任何文档dpkg -s<package_name>查找包的详细信息dpkg -l 列出所有已安装的软件包dpkg -l <package_name> 显示包的信息3....

2019-11-09 09:24:13 673

原创 vim的使用

一、vi/vim模式命令模式、输入模式、底线命令模式二、打开文件vi +n filename 打开文件定位到n行vi + filename 打开文件定位到最后一行vi +/f filename 打开文件定位到f出现的位置三、命令模式到输入模式i/I:i 从目前光标处开始输入;I从目前所在行的第一个非空格符处开始输入;a/A:a从目前光标所在的下一个字符处开始输入...

2019-11-02 10:16:25 276

hibernate-annotations库

Hibernate的Annotation库,包含ejb3-persistence.jar、hibernate-annotations.jar、hibernate-commons-annotation.jar、log4j-1.2.11.jar

2018-02-02

AngularJS库1.4.6和1.6.3

AngularJS 是一个 JavaScript 框架。它是一个以 JavaScript 编写的库。

2018-01-31

空空如也

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

TA关注的人

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