1.同步 synchronized 2.轮询 while volatile 3.wait/notify机制 syncrhoized加锁的线程的Object类的wait()/notify()/notifyAll() ReentrantLock类加锁的线程的Condition类的await()/sign ...
分类:
编程语言 时间:
2019-03-21 23:07:29
阅读次数:
258
多线程爬虫 多线程的复杂性 1.资源、数据的安全性:锁保护 2.原子性:数据操作是天然互斥的 3.同步等待:wait()、notify()、notifyAll() 4.死锁:多个线程对资源互锁,造成死锁 5.容灾:任何线程出现错误,整个进程都会停止 多线程的优势 1.内存空间共享,信息数据交换效率高 ...
分类:
编程语言 时间:
2019-03-13 12:41:24
阅读次数:
185
分享一下我老师大神的人工智能教程吧。零基础!通俗易懂!风趣幽默!还带黄段子!希望你也加入到我们人工智能的队伍中来!http://www.captainbed.net 最近做了一个在线支付,哎呀,把我给折腾的可不轻.搞了很长时间. PayPal 是一家 eBay 公司,它是在线付款解决方案的全球领导者 ...
分类:
Web程序 时间:
2019-03-10 19:03:40
阅读次数:
313
Java语言从设计之初就把多线程作为语言的核心,至少从以下几点可以看出:1.Object对象的wait和notify机制。2.Thread类在lang包中。3.synchronizedvolatile关键字。虽然多线程是Java语言本身的特性,但是线程并不是Java语言独有的东西,而是操作系统的特性。Java在语言层面进行了封装,使其使用更简单。多线程存在的价值在哪里呢?内存读写,磁盘IO,网络传
分类:
编程语言 时间:
2019-03-09 22:01:42
阅读次数:
221
观察者设计模式是一个非常有意思的设计模式,可以理解为一触即发。 如果要想实现观察者设计模式需要以下的两个类: 观察者:java.util.Observer; 被观察者:java.util.Observable 范例:实现观察者 这种设计模式在现在的开发中已经意义不大了 理解一种设计模式。观察者是一个 ...
分类:
其他好文 时间:
2019-03-09 13:04:37
阅读次数:
150
LZ一开始配置到启动类里面,结果出现了主线程阻塞的情况。 如下是流程: 首先修改配置文件redis.conf中的:notify-keyspace-events Ex,默认为notify-keyspace-events "" (注释掉默认的,注意notify-keyspace-events Ex之前不 ...
分类:
其他好文 时间:
2019-03-07 15:55:03
阅读次数:
317
reference:Crontab的20个例子 先科普一下date的使用方法,在sh脚本中经常会使用得到 date-d:显示字符串所指的日期与时间。字符串前后必须加上双引号; -s:根据字符串来设置日期与时间。字符串前后必须加上双引号; -u:显示GMT; --help:在线帮助; --versio... ...
分类:
其他好文 时间:
2019-03-02 14:52:16
阅读次数:
271
java 多线程40个问题汇总,自己也记录一份,如有侵权,联系删除 ref from :http://www.cnblogs.com/xrq730/p/5060921.html 1、多线程作用 利用多核CPU优势 防止阻塞 便于建模(大任务拆分为小任务,分别处理) 2、创建线程的方式 继承Threa ...
分类:
编程语言 时间:
2019-02-25 15:03:00
阅读次数:
212
1.通信就是指相互交换一些数据或者发送一些控制指令,比如一个线程给另一个暂停执行的线程发送一个恢复执行的指令。 可变共享变量是天然的通信媒介,也就是说一个线程如果想和另一个线程通信的话,可以修改某个在多线程间共享的变量,另一个线程通过读取这个共享变量来获取通信的内容。 2.这里边就不得不提wait/ ...
分类:
编程语言 时间:
2019-02-22 00:32:07
阅读次数:
320
原因与解决方法一,磁盘inode被用光导致/data目录下无法创建文件touchatouch:cannottouch`a‘:Nospaceleftondevice磁盘只使用了61%df-hFilesystemSizeUsedAvailUse%Mountedon.../dev/sda5817G466G310G61%/data...inode被用光df-iFilesystemInodesIUs
分类:
系统相关 时间:
2019-02-21 09:48:31
阅读次数:
374