在 Java 并发程序中 FutureTask 表示一个可以取消的异步运算。它有启动和取消 运算、查询运算是否完成和取回运算结果等方法。只有当运算完成的时候结果才 能取回,如果运算尚未完成 get 方法将会阻塞。一个 FutureTask 对象可以对调用 了 Callable 和 Runnable ...
分类:
其他好文 时间:
2020-04-25 00:44:03
阅读次数:
89
需求:1.要求交换机实现mac地址绑定,一个端口对应一个MAC地址,非法pc机连接不上,但是此端口并不断开,只能此MAC——pc机能连上2.一个端口绑定多MAC地址需求1>en#configterminal(config)#interfaceGigabitEthernet0/6(config-if)#switchportmodeaccess(config-if)#switchportport
分类:
系统相关 时间:
2020-04-24 16:00:53
阅读次数:
103
首发于公众号:《Python编程时光》,一个专注输出高质量Python开发知识的专栏Python版本发展非常快,如今最新的版本已经是Pyhton3.9,即便如此,有很多人甚至还停留在3.6或者3.7,连3.8还没用上。很多Python3.8的特性还没来得及了解,就已经成为旧知识了,比如今天要说的海象运算符。海象运算符是在PEP572被提出的,直到3.8版本合入发布。它的英文原名叫Assignmen
分类:
编程语言 时间:
2020-04-22 10:17:32
阅读次数:
126
在压力测试时,我们需要模拟实际情况,不同的用户可以产生不一样数量/数据的流程实例,因此我们可以使用随机变量还进行模拟。 线程组->添加->配置元件->Random Variable(随机变量) 变量名称(Variable Name):用于控制在其它元素中引用该值,形式:$(variable_name ...
分类:
其他好文 时间:
2020-04-21 13:08:26
阅读次数:
111
1、synchronized作用于静态方法和非静态方法的区别 非静态方法: 给对象加锁(可以理解为给这个对象的内存上锁,注意 只是这块内存,其他同类对象都会有各自的内存锁),这时候在其他一个以上线程中执行该对象的这个同步方法(注意:是该对象)就会产生互斥 静态方法: 相当于在类上加锁(*.class ...
分类:
编程语言 时间:
2020-04-19 10:38:56
阅读次数:
155
RPC 通信 对于单独部署,独立运行的微服务实例而言,在业务需要时,需要与其他服务时行通信,这种通信方式是进程之间的通讯方式(简称IPC)。 IPC有两种实现方式,分别为:同步过程调用、异步消息调用。在同步过程调用的具体实现中,有一种实现方式为RPC通信方式,远程过程调用。(英语:Remote Pr ...
分类:
其他好文 时间:
2020-04-16 15:16:56
阅读次数:
65
普通单例模式 饿汉式:利用static关键字,在类初始化的时候就会调用静态方法 public class Singleton { private static final Singleton singleton=new Singleton(); private Singleton(){ } publ ...
分类:
其他好文 时间:
2020-04-16 00:50:06
阅读次数:
58
原文链接:https://dave.cheney.net/2020/03/01/are large slices more expensive than smaller ones 程序员有一个迷信的倾向,特别是当一个程序员听说拷贝操作是“昂贵”的(耗时耗内存),而拷贝操作随处可见,特别是当它学习Go ...
分类:
其他好文 时间:
2020-04-15 01:01:11
阅读次数:
83