同步发表于: "http://blog.hacktons.cn/2017/12/25/janus demo/" 背景 12月9号,Andorid对外曝光了一个名为 的重量级系统漏洞 , 由安全研究公司 "Guard Square" 发现。 原意是神话中的二元身,用于描述这个漏洞还真是贴切。 整个漏洞 ...
分类:
其他好文 时间:
2017-12-25 15:05:11
阅读次数:
205
1、根桥的选举。(有且只有一台,整个网络中心) 2、所有非根桥上根端口的选举。 怎样确定链路是不通的? 定义了一系列的计时器与报文的发送来完成链路的状态监控。 只有根桥周期性发送BPDU。 计时器有: Message Age 消息老化计时器 最大BPDU值是20。必须小于Max Age。为了防止环路 ...
分类:
其他好文 时间:
2017-12-24 20:16:57
阅读次数:
190
C++多线程编程中通常会对共享的数据进行写保护,以防止多线程在对共享数据成员进行读写时造成资源争抢导致程序出现未定义的行为。通常的做法是在修改共享数据成员的时候进行加锁--mutex。在使用锁的时候通常是在对共享数据进行修改之前进行lock操作,在写完之后再进行unlock操作,进场会出现由于疏忽导 ...
分类:
其他好文 时间:
2017-12-17 13:16:14
阅读次数:
171
前面章节说到mysql主从复制问题,本章节说说oracle的主从复制技术adg,这个也是业内大家用的最多的解决方案。 Data Gurad通过冗余数据来提供数据保护,Data Gurad 通过日志同步机制保证冗余数据和主数据之前的同步,这种同步可以是实时,延时,同步,异步多种形式。Data Gura... ...
分类:
数据库 时间:
2017-12-14 14:54:24
阅读次数:
515
之前一直在研究多线程环境下的编程方法,却很少实战体验,以至于我一提到多线程编程,我总是信心不足,又总是说不出到底哪里不明白。今天工程现场反馈了一个“老问题”,我一直担心的是DAServer的运行机制有什么我不明白的地方,DAS Toolkit中总有一部分是我没有仔细研究的,在我心中有阴影,所以工程出 ...
分类:
编程语言 时间:
2017-12-08 21:07:49
阅读次数:
241
路由跳转前做一些验证,比如登录验证,是网站中的普遍需求。 对此,vue-route 提供的 beforeRouteUpdate 可以方便地实现导航守卫(navigation-guards)。 导航守卫(navigation-guards)这个名字,听起来怪怪的,但既然官方文档是这样翻译的,就姑且这么 ...
分类:
其他好文 时间:
2017-11-30 13:24:55
阅读次数:
1221
直接在当前项目 build.gradle文件修改如下 android { useLibrary 'org.apache.http.legacy' compileSdkVersion 24 buildToolsVersion "24.0.0" defaultConfig { applicationId... ...
分类:
Web程序 时间:
2017-11-29 00:15:13
阅读次数:
194
下载地址:http://www.zend.com/en/products/loader/downloads#Linux 1、解压 2、开始安装 复制对应PHP版本文件夹下的 ZendGuardLoader.so 到PHP安装目录(/etc/httpd/modules 目录或 /usr/lib/htt ...
分类:
系统相关 时间:
2017-11-25 19:21:39
阅读次数:
445
Swift中提供了一系列的控流状态,其中包括可以多次执行相同任务的while循环、根据不同的条件执行不同分支的if guard switch 等语句,以及例如用break和continue来选择是否跳出循环执行其他的代码。 Swift也提供对数组、字典、范围、字符串等快速遍历的方法:for-in循环 ...
分类:
编程语言 时间:
2017-11-19 12:32:51
阅读次数:
144
崔华,网名 dbsnake Oracle ACE Director,ACOUG 核心专家 (【崔华文章系列】已获崔华独家授权在云和恩墨官方微信账号陆续发布,请大家持续关注) 这篇文章详细介绍了 Oracle RAC 环境下的连接管理,分别介绍了什么是 Connect Time Load Balanc ...
分类:
数据库 时间:
2017-11-16 20:49:09
阅读次数:
151