自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tsundere_x的博客

尽量热情且有分寸

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

原创 线程的互斥与同步机制

一、互斥 为何需要引入互斥机制? 当多个线程对同一数据并发读写(至少有一个线程执行写操作)时,这种情形被称为竞争。竞争会导致数据读或写的不确定性。而有时这种不确定性是不可容忍的。 如何实现互斥? 在并发程序设计中,通常使用锁机制来实现互斥 1、由用户标记必须原子执行的代码段,即使用synchronized关键字 2、给资源一把配有自动机制的锁 【注意】: Java将资源限定为引用型对象,并为每一对...

2019-10-07 21:54:46 325

原创 线程的构造和运行

① 用Thread类构造线程对象(继承Thread类来创建并启动多线程) package cn.sxt.thread; /** * 创建线程方式一: * 1、创建:继承Thread+重写run * 2、启动:创建子类对象+start * @author 1979 * */ public class StartThread extends Thread{ /** * 线程...

2019-10-07 21:45:54 265

转载 Vue前后端对接时判断是否与后端连接成功

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-10-06 17:25:19 2854 1

原创 Hexo如何绑定个人域名

Hexo如何绑定个人域名 前两天用Hexo+GitHub搭建好了自己的个人博客http://tsundere-x.top/,默认域名github下的二级域名:username.github.io,为了提升访问速度和博客的格调,绑定个人域名是多数人的选择。下面给大家介绍详细过程。 购买域名 国内有很多不错的域名服务商,这里我给大家推荐阿里云的万网。我购买的域名是:tsundere-x.top。 大家...

2019-10-06 10:42:15 1030

原创 线程知识点(一)—— 程序、进程、线程之间的区别与联系、Java的线程状态和生命周期

1 程序、进程、线程之间的区别与联系 三者之间的形象化理解: * 程序:代码实现了功能,就是程序,是静态的; * 进程:执行中的程序就是进程,是动态的; * 线程:进程内的一个执行单元,也是进程内的可调度实体,可以并发执行提高了进程的效率。 进程和线程的关系: (1)一个线程只能属于一个进程,而一个进程可以有多个线程,但至少有一个线程。 (2)资源分配给进程,同一进程的所有线程共享该进程的所有资...

2019-10-05 11:20:03 262

原创 Java中this和super的用法总结

Java中this和super的用法总结 this this 是自身的一个对象,代表对象本身,可以理解为:指向对象本身的一个指针。 this 的用法在 Java 中大体可以分为3种: 1.普通的直接引用 this 相当于是指向当前对象本身。 2.形参与成员名字重名,用 this 来区分: class Person { private int age = 10; pub...

2019-10-05 11:19:28 204

空空如也

空空如也

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

TA关注的人

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