今天的年会已过,仍然是空手而归,不过俺坚信能让生活稳定永远都是努力。由于隔壁组负责年会的抢红包项目,因而趁此机会把通过工具模拟高并发的知识补了补,通过和身边大师的交流,总算是对压力测试有了个简要的了解,尤其是熟悉JMeter的使用(之前还想过自己写个多线程客户端,被大师说重复造轮子不可取)。 基础概 ...
分类:
其他好文 时间:
2018-01-06 16:02:54
阅读次数:
165
设置中断函数 attachInterrupt() attachInterrupt(interrupt, function, mode) 描述: 当发生外部中断时,调用一个指定函数。当中断发生时,该函数会取代正在执行的程序。大多数的Arduino板有两个外部中断:0(数字引脚2)和1(数字引脚3)。 ...
分类:
其他好文 时间:
2018-01-05 22:58:30
阅读次数:
235
前言:本文介绍了一种基于redis的分布式锁,利用jedis实现应用(本文应用于多客户端+一个redis的架构,并未考虑在redis为主从架构时的情况) 文章理论来源部分引自:https://i.cnblogs.com/EditPosts.aspx?opt=1 一、基本原理 1、用一个状态值表示锁, ...
分类:
其他好文 时间:
2018-01-04 23:38:40
阅读次数:
382
1、线程和进程的区别 进程是应用程序的执行实例。比如说,当你双击的Microsoft Word的图标,你就开始运行的Word的进程。线程是执行进程中的路径。另外,一个过程可以包含多个线程。启动Word时,操作系统创建一个进程并开始执行该进程的主线程。 由于一个进程可以由多个线程,线程可以被认为是“轻 ...
分类:
编程语言 时间:
2018-01-03 16:07:00
阅读次数:
1267
1. 生产/消费者模型 生产/消费者问题是个非常典型的多线程问题,涉及到的对象包括“生产者”、“消费者”、“仓库”和“产品”。他们之间的关系如下:(01) 生产者仅仅在仓储未满时候生产,仓满则停止生产。(02) 消费者仅仅在仓储有产品时候才能消费,仓空则等待。(03) 当消费者发现仓储没产品可消费时 ...
分类:
编程语言 时间:
2018-01-02 16:54:31
阅读次数:
207
http://www.cnblogs.com/targethero/p/5080499.html https://www.cnblogs.com/xiaojiang1025/p/6131381.html interrupts 一个计算机系统中大量设备都是通过中断请求CPU服务的,所以设备节点就需要在 ...
分类:
其他好文 时间:
2018-01-01 23:48:11
阅读次数:
1283
RabbitMQ集群设计用于完成两个目标:允许消费者和生产者在RabbitMQ节点崩溃的情况下继续运行,以及通过添加更多的节点来扩展消息通信的吞吐量。 RabbitMQ会始终记录以下四种类型的内部元数据: 1. 队列元数据-队列的名称和它们的属性(是否持久化,是否自动删除) 2. 交换器元数据-交换 ...
分类:
其他好文 时间:
2018-01-01 21:57:43
阅读次数:
181
[root@k8s01 ~]# rz --helprz version 0.12.20Usage: rz [options] [filename.if.xmodem]Receive files with ZMODEM/YMODEM/XMODEM protocol (X) = option appli ...
分类:
Web程序 时间:
2017-12-31 16:41:20
阅读次数:
334
017-12-6 16:27:35时钟中断TIMER_BH(bottom_half)实现分析1.3.1001. 时钟0号中断安装 setup_x86_irq(0, &irq0);@arch/i386/kernel/time.c |- set_intr_gate(0x20+irq,interrupt[ ...
分类:
其他好文 时间:
2017-12-28 17:18:49
阅读次数:
152
一. 除了interrupt方法,还有其他方法, 我们要介绍线程类中常见的一些方法,比如说setDaemon, 还是结合之前的例子来讲解,t1和t2两个线程,我们中断了一个,另一个没有中断,那么DOS结果就结束不了。 可是如果在开启t2之前,将其设置成守护线程的话,守护听不懂,可以将它认为是后台线程 ...
分类:
编程语言 时间:
2017-12-24 16:50:22
阅读次数:
122