自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

dream_follower的博客

微信公众号:拱卒王

  • 博客(8)
  • 资源 (6)
  • 收藏
  • 关注

原创 Lock的使用

java5中的lock对象也能实现同步的效果,并且在使用上更加方便。1 ReentrantLock类ReentrantLock类也可以像synchronized关键字那样实现同步的效果,public class MyService { private Lock lock=new ReentrantLock(); public void testMethod(){ lock.lock(...

2018-11-30 21:58:05 227

原创 线程间通信

1 等待/通知机制线程A要等待线程B发出通知才执行,这个时候线程A可以执行wait方法,等待线程B执行notify方法唤醒线程A。消息通知机制注意点wait和notify必须是在同步方法和同步代码块里面调用,要不然会抛出异常notify方法是继承自Object类,可以唤醒在此对象监视器等待的线程,也就是说唤醒的是同一个锁的线程notify方法调用之后,不会马上释放锁,而是运行完该同步方...

2018-11-29 20:45:18 129

原创 对象及变量的并发访问

1 synchronized同步方法1.1 方法内的变量为线程安全非线程安全问题存在于实例变量中,如果是方法内部的私有变量,则不存在非线程安全问题,我觉得这个是因为每一次调用方法,都会在内存中生成一个新的局部变量。1.2 实例变量非线程安全如果多个线程共同访问一个对象中的实例变量,则有可能出现“非线程安全”的问题,用线程访问的对象中如果有多个实例变量,则运行的结果有可能出现交叉的情况,如果...

2018-11-17 09:17:52 261

原创 chrome不支持nodevalue属性的解决办法

今天看js的时候,发现在chrome中,无法通过nodevalue属性来获取一个节点的值,一直以为是自己代码写的有问题,但换到其他浏览器上就没有什么问题,后来百度了一下,发现使用textContent来代替就没有什么问题。不知道是不是因为我的谷歌浏览器版本太高了。...

2018-11-16 11:08:38 535

原创 vscode将一台电脑上的配置同步到另外一台电脑上

最近换了一台新电脑,需要重新配置很多软件,尤其是这个vscode,实在是不想再一点点的安装那些插件,所以就在网上搜一下解决方案,具体的是使用sync这个插件,具体使用教程可以参考:参考教程,这是官方给的一个教程,上面还有视频,如果看了文字不是特别理解的话,还可以看一下视频教程。但是上面的教程只是在你不出错的情况下,但是,我配置的过程中还是出了一些小小的问题,这里总结一下:最主要的一个问题就是:...

2018-11-15 11:55:32 27819 2

原创 JAVA 多线程学习笔记一

1创建线程的两种方法:继承Thread类myThread mythread=new myThread();//mymyThread()是Thread类的一个子类 mythread.start();实现Runnable接口Runnable runnable=new MyRunnable(); Thread thread=new Thread(runnable); thr...

2018-11-12 15:45:19 158

原创 java网络编程笔记之基本网络概念

1 节点网络中的每一台机器都是一个节点,大多数机器都是计算机,但是打印机、路由器也可以是。2 网络协议3 网络分层网际层网际层在OSI模型中叫网络层,网络层协议定义了数据位和字节如何组织为更大的分组,称为包,还定义了寻址机制:网际协议(IP)。在IPv4和IPv6中,数据包在网际层传输,这些包称为数据报。处除了路由和寻址,网际层的第二个作用是支持不同类型的主机网络层相互对...

2018-11-05 11:26:19 222

原创 大数据学习笔记之分布式并行处理MapReduce

谷歌公司最先提出了分布式并行编程模型MapReduce,Hadoop MapReduce是它的 开源实现,后者比前者使用门槛低很多。MapReduce和传统的并行计算框架的比较传统并行计算框架MapReduce集群架构/容错性共享式(共享式存储/共享内存)非共享式,容错性好硬件/价格/扩展性刀片服务器、高速网、SAN、价格贵,扩展性差普通PC机,便宜,扩展性...

2018-11-01 10:43:40 5493

javadecompiler.7z

java反编译工具,主要用于将class字节码文件,反编译生成人眼可看的代码,上传资源包含windows可以执行程序版本,以及可以通过命令运行的java包

2020-04-23

linux版本下的oracle公司的jdk8

jdk8最新版本的,是linux版本的,官网上好像下载不是那么容易,下载速度特别慢!

2019-05-16

haproxy-1.4.21

haproxy-1.4.21的压缩包,官网似乎没法直接登陆,所以放在这里赚点积分!

2019-05-12

面向对象分析与设计第三版GradyBooch

面向对象分析创始人写的一本书,个人觉得很不错,想要学习面向对象分析与设计的人可以好好看看这本书

2018-12-05

基于sse4的电子相册

并行计算课程设计,基于sse4的用java实现的电子相册,实现照片的淡入淡出

2018-10-28

基于ssh4的电子相册

并行计算课程设计,使用ssh4和java写的一个电子相册实现图片的淡入淡出,只是为了获取一点分数,

2018-10-28

空空如也

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

TA关注的人

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