自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 《Java多线程编程核心技术》(四)

目录定时器(Timer)定时器Timer的使用单例模式与多线程立即加载/“饿汉模式”延迟加载/“懒汉模式” 定时器(Timer) 定时/计划功能在移动开发领域使用比较多,比如Android技术。定时/计划任务功能在Java中主要使用Timer对象,它在内部使用多线程的方式进行处理。 如何实现指定...

2019-12-24 15:38:26

阅读数 43

评论数 0

原创 《Java多线程编程核心技术》(四)

目录Lock的使用使用ReentrantLock类类ReentrantReadWriteLock Lock的使用 ReentrantLock类的使用 ReentrantReadWriteLock类的使用 使用ReentrantLock类 在Java多线程中,可以使用synchronized关键...

2019-12-23 17:56:48

阅读数 43

评论数 0

原创 《Java多线程编程核心技术》(三)

目录线程间的通信等待/通知机制 线程间的通信 主要技术点: 使用wait/notify实现线程间的通信; 生产者消费者模式的实现; 方法join的使用 ThreadLocal的使用 等待/通知机制 方法wait()的作用是使当前代码执行的线程进行等待,该方法将当前线程置入“欲执行队列”中。 方...

2019-12-21 16:20:22

阅读数 46

评论数 0

原创 《Java多线程编程核心技术》(二)

目录对象及变量的并发访问synchronized同步方法 对象及变量的并发访问 主要技术点: synchronized对象监视器为Object时的使用 synchronized对象监视器为Class时的使用 非线程安全时如何出现的 关键字volatile的主要作用 关键字volatile与syn...

2019-12-21 13:48:03

阅读数 41

评论数 0

原创 《Java多线程编程核心技术》(一)

目录Java多线程技能Thread方法停止线程暂停线程yield方法线程的优先级守护线程 Java多线程技能 线程的启动 如何使线程停止 如何使线程暂停 线程的优先级 线程安全相关的问题 进程:进程是操作系统结构的基础,是一次程序的执行,是一个程序及其数据结构在处理机上顺序执行时所发生的活动...

2019-12-18 16:56:30

阅读数 47

评论数 0

原创 解决:OpenCV(4.1.1) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:352: error:

问题来源 今天在学习使用OpenCV实现模板匹配,在做简单的案例实现图片在窗口的显示时,出现以下报错: error: OpenCV(4.1.1) C:\projects\opencv-python\opencv\modules\highgui\src\window.cpp:352: error:...

2019-09-09 11:47:54

阅读数 5986

评论数 4

原创 【Unity插件--Obi Rope】利用柔性绳子实现对物体的拖拽效果

在上一篇文章中,我们已经实现了使用Obi插件创建一根柔性3D绳子的效果,现在继续实现下一个功能:在绳子下方固定一个物体,当拖动绳子时实现对该物体的拖拽效果。 Game Object–3D Object–Cube 创建一个方块,调整方块大小,并将方块放到绳子的底部 为Cube组件添加rigibod...

2019-08-06 12:04:25

阅读数 141

评论数 0

原创 【Unity插件--Obi Rope】制作含有物理效果的3D柔性绳子

最近在做的项目中需要实现创建一个柔性绳子,网上查询了一下,unity自带的ObiRope插件可以很好的实现这一功能,下面介绍一下Obi插件的简单实用。   首先下载与unity版本对应的obi插件(版本不一致,可能会出现兼容性问题报错,博主下载的第一个obi插件也是因为版本问题无法使用),下面是两...

2019-08-06 11:36:01

阅读数 513

评论数 1

原创 idea--pom.xml依赖版本号(显示红色)报错

在maven的pom.xml的配置文件中,如果版本号显示红色,那就是版本与idea不匹配,解决方法:自动更新版本信息,步骤如下:

2019-04-29 12:36:43

阅读数 7385

评论数 6

原创 mysql的完全卸载与安装

博主在使用mysql数据库时不小心把密码忘了,在尝试无数密码密码之后,依然提示: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 无奈之...

2019-04-24 16:12:16

阅读数 37

评论数 0

转载 LeetCode22 括号生成(java语言)与递归思想

题目如下: 给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [ “((()))”, “(()())”, “(())()”, “()(())”, “()()()” ] 对于括号的组合,要考虑其有...

2019-04-19 17:34:56

阅读数 81

评论数 0

转载 java String中==与equals()的区别

"=="操作符的作用: 1、用于基本数据类型的比较 2、判断引用是否指向堆内存的同一块地址。 equals所在位置: 在Object类当中,而Object是所有类的父类,包含在jdk里面,但并不适合绝大多数场景,通常需要重写。equals()方法在object中是判断两个对象还...

2019-04-19 10:47:47

阅读数 23

评论数 0

转载 JDK与JRE的区别与联系

JDK(Java Development Kit)是针对Java开发员的产品,是整个Java的核心,包括了Java运行环境JRE、Java工具和Java基础类库。Java Runtime Environment(JRE)是运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库。J...

2019-04-19 10:31:13

阅读数 25

评论数 0

原创 Java基础编程练习1--递归以及从Scanner方法的使用

题目描述:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子对数为多少? 分析:第一个月兔子有一对,第二个月兔子有一对,第三个月兔子有两对,第四个月有三对,类比斐波那契数列,采用递归策略当n1或者n2时,fun()=1;当n&a...

2019-02-25 21:57:09

阅读数 53

评论数 0

原创 数据结构学习笔记(一)--绪论

1.1引言 计算机的应用不再局限于科学计算,而是更多的用于控制,管理,数据处理等非数值计算的处理工作。解决非数值计算的工作通常经历两个阶段: (1)逻辑分析:分析问题的数据特征以及数据之间的关系,分析解决问题的逻辑算法; (2)物理实现:确定数据及其关系在计算机中的存储方式,编程实现物理逻辑...

2019-02-25 20:06:33

阅读数 89

评论数 0

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