如果两个线程在运行过程中需要交换彼此的信息,比如一个数据或者使用的空间,就需要用到Exchanger这个类,Exchanger为线程交换信息提供了非常方便的途径,它可以作为两个线程交换对象的同步点,只有当每个线程都在进入exchange()方法并给出对象时,才能接受其他线程返回时给出的对象。每次只能两个线程交换数据,如果有多个线程,也只有两个能交换数据。下面看个通俗的例子:一手交钱一首交货!pub
分类:
编程语言 时间:
2020-11-10 11:36:19
阅读次数:
21
markdown学习 首先,请先安装Typora, 安装Typora 1.1标题语法 语法: #+空格+内容+回车 就是标题 一级标题是一个# 二级标题是两个## 最多支持6个# 1.2字体 语法: 在内容两边各自加一个*是斜体, hello 在内容两边加两个*的是粗体 hello 在内容两边加3个 ...
分类:
其他好文 时间:
2020-11-10 10:34:37
阅读次数:
4
int cmp(const void* a,const void* b){ return *(int*)a-*(int*)b; } double trimMean(int* arr, int arrSize){ qsort(arr,arrSize,sizeof(int),cmp); int num= ...
分类:
编程语言 时间:
2020-11-10 10:28:59
阅读次数:
9
16. Command(命令) 16.1 定义 将一个请求封装成一个对象,从而让你使用不同的请求把客户端参数化,对请求排队或者记录请求日志,可以提供命令的撤销和恢复功能。 16.2.优点 ■ 类间解耦。调用者角色与接收者角色之间没有任何依赖关系,调用者实现功能时只需要调用Command中的execu ...
分类:
其他好文 时间:
2020-11-08 17:58:51
阅读次数:
46
yuminstallyum-yinstallnet-snmpnet-snmp-utilsCentOS7systemctlstartsnmpd.service#启动SNMP服务systemctlenablesnmpd.service#开机启动SNMP服务CentOS6servicesnmpdstartchkconfigsnmpdon伪图形选择ntsysv
分类:
其他好文 时间:
2020-11-08 17:29:03
阅读次数:
15
yuminstallyum-yinstallnet-snmpnet-snmp-utilsCentOS7systemctlstartsnmpd.service#启动SNMP服务systemctlenablesnmpd.service#开机启动SNMP服务CentOS6servicesnmpdstartchkconfigsnmpdon伪图形选择ntsysv
分类:
其他好文 时间:
2020-11-08 17:22:23
阅读次数:
24
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" % ...
分类:
Web程序 时间:
2020-11-08 17:01:10
阅读次数:
26
1 Red Hat Enterprise Linux/CentOS 概述 官方的 Zabbix 发行包适用于 RHEL 7、CentOS 7 和 Oracle Linux 7。在本文中,将使用 RHEL 来指代这三个操作系统。 一些 Zabbix agent 和 Zabbix proxy 发行包也适 ...
分类:
其他好文 时间:
2020-11-08 16:55:28
阅读次数:
24
下面是快速排序的一些特征: 平均和最好时间复杂度:O(nlog2n) 最坏时间复杂度:O(n^2) 快速排序的一次划分会将一个元素放到排好序的最终位置上 平均和最好空间复杂度:O(log2n) 最坏空间复杂度:O(n) 下面是快速排序的代码: /** * arr 为需要排序的数组名 * low 为起 ...
分类:
编程语言 时间:
2020-11-08 16:48:33
阅读次数:
69
知识点补充 Shiro缓存 流程分析 在原来的项目当中,由于没有配置缓存,因此每次需要验证当前主体有没有访问权限时,都会去查询数据库。由于权限数据是典型的读多写少的数据,因此,我们应该要对其加入缓存的支持。 当我们加入缓存后,shiro在做鉴权时先去缓存里查询相关数据,缓存里没有,则查询数据库并将查 ...
分类:
其他好文 时间:
2020-11-07 16:20:39
阅读次数:
17