1.继承Thread类优点:可以直接使用Thread类中的方法,代码比较简单。缺点:继承Thread类之后不能继承其他类。 2.实现Runable接口优点:实现接口,比影响继承其他类或实现接口。缺点: 3.实现Callable接口优点:可以获取返回值,可以抛出异常。缺点:实现方法相对复杂 三种方法的 ...
分类:
编程语言 时间:
2019-06-23 15:57:16
阅读次数:
86
redis分布式锁的基本功能包括,同一刻只能有一个人占有锁,当锁被其他人占用时,获取者可以等待他人释放锁,此外锁本身必须能超时自动释放.直接上java代码,如下:packagecom.test;importorg.apache.commons.pool2.impl.GenericObjectPoolConfig;importredis.clients.jedis.Jedis;importredis
分类:
其他好文 时间:
2019-06-21 23:50:44
阅读次数:
268
事件驱动编程 看完公司的基于Netty的游戏框架,框架中用到了多态,函数式编程和事件驱动编程,第一次看到事件驱动的时候,就想到跟观察者模式很像. 事件驱动初上手感觉还很好用,在我自己写的项目里,要写很多爬虫,比如下面爬虫的例子,我只是想关心拼接URL地址,和关心不同的网站怎么解析DOM元素,写一个回 ...
分类:
其他好文 时间:
2019-06-20 23:55:23
阅读次数:
309
逻辑卷 创建、扩展逻辑卷流程 1. 创建物理卷(将设备指定为物理卷) pvcreate /dev/sdc 2. 查看pv:pvs或者pvdisplay 3. 创建卷组,并制定pe大小(物理卷是用固定大小的物理区域( Physical Extent, PE)来定义的) vgcreate s 16m t ...
分类:
系统相关 时间:
2019-06-16 10:01:14
阅读次数:
133
reduce端的join算法: 例子: 商品表数据 product: pidp0001,小米5,1000,2000p0002,锤子T1,1000,3000 订单表数据 order: pid1001,20150710,p0001,21002,20150710,p0002,31002,20150710, ...
分类:
编程语言 时间:
2019-06-15 20:29:33
阅读次数:
124
```
import random
import asyncio async def random_number_gen(delay, start, end): while True: yield random.randint(start, end) await asyncio.sleep(dela... ...
分类:
其他好文 时间:
2019-06-15 17:18:50
阅读次数:
108
linux中断: 内核版本:linux-5.1.7 中断注册函数:request_irq() 位置:linux-5.1.7/include/linux/interrupt.h 内核中居然把定义放在了头文件中,我想应该是这种inline函数都放在头文件中吧。 函数原型:static inline in ...
分类:
系统相关 时间:
2019-06-09 22:17:37
阅读次数:
126
dpdkexample之link_status_interrupt尝鲜dpdk的example例子很多,可以帮助用户快速了解dpdk的部分原理。在编译example时,经常找不到如何编译。遇到各种报错的问题。其实,dpdk官网已经有了很好的例子示范了。就各种类型的编译都有帮助文档:链接如下http://doc.dpdk.org/guides/sample_app_ug/compiling.html
分类:
其他好文 时间:
2019-06-05 11:23:10
阅读次数:
104
该方法只是给线程设置了一个停止的标记 并不是真正的立即停止线程 interrupted() 测试当前线程是否已经中断 isInterrupted() 测试线程是否已经中断 停止线程的方法: 3.暴力停止 stop 方法 已经过时不建议使用并且会存在问题 ...
分类:
编程语言 时间:
2019-06-05 00:49:52
阅读次数:
125
1.本篇概要RabbitMQ针对这个问题,提供了以下几个机制来解决:生产者确认持久化手动Ack本篇博客我们先讲解下生产者确认机制,剩余的机制后续单独写博客进行讲解。2.生产者确认要想保证消息不丢失,首先我们得保证生产者能成功的将消息发送到RabbitMQ服务器。但在之前的示例中,当生产者将消息发送出去之后,消息到底有没有正确地到达服务器呢?如果不进行特殊配置,默认情况下发送消息的操作是不会返回任何
分类:
其他好文 时间:
2019-06-03 17:09:56
阅读次数:
78