导入jar包 引入线程组 加入JDBC配置跟请求配置配置如下 加入响应断言,聚合报告,响应时间,TPS等监听器 压测下来,上面语句最高TPS大概16000,_spin_lock占用8%CPU,数据库性能就下降了 ...
分类:
数据库 时间:
2017-08-24 21:27:05
阅读次数:
194
一、前言 前段时间看了几个开源项目,发现他们保持线程同步的方式各不相同,有@synchronized、NSLock、dispatch_semaphore、NSCondition、pthread_mutex、OSSpinLock。后来网上查了一下,发现他们的实现机制各不相同,性能也各不一样。不好意思, ...
分类:
移动开发 时间:
2017-08-24 01:04:08
阅读次数:
254
创建工作环境 创建文件夹,创建包 在桌面打开终端,添加工作路径 创建项目文件 1创建src/talker.cpp文件 复制代码 保存 2创建src/listener.cpp文件 复制源代码 编译节点 更改编译文件 在CMakeLists.txt文件末尾加入几条语句: 编译 运行节点 ...
分类:
编程语言 时间:
2017-08-20 21:17:55
阅读次数:
288
0x01 自旋锁简介 自旋锁也是一种同步机制,它能保证某个资源只能被一个线程所拥有,这种保护被形象地称做“上锁”。它可以用于驱动程序中的同步处理。初始化自旋锁时,处理解锁状态,这时它可以被程序“获取”。“获取”后的自旋锁处理于锁定状态,不能再被“获取”。 如果自旋锁已被锁住,这时有程序申请“获取”这 ...
分类:
其他好文 时间:
2017-08-20 18:17:07
阅读次数:
195
In this lesson, we learn how to handle CSS keyframe animations in styled-components, via the 'keyframes' helper. ...
分类:
其他好文 时间:
2017-08-17 10:31:34
阅读次数:
169
与网络数据包的发送不同,网络收包是异步的的。由于你不确定谁会在什么时候突然发一个网络包给你。因此这个网络收包逻辑事实上包括两件事:1.数据包到来后的通知2.收到通知并从数据包中获取数据这两件事发生在协议栈的两端。即网卡/协议栈边界以及协议栈/应用边界:网卡/协议栈边界:网卡通知数据包到来,中断协议栈 ...
分类:
系统相关 时间:
2017-08-11 21:59:28
阅读次数:
225
在开发的项目中,有视频播放这个功能,找了好多前端的插件,最后决定时用video.js 。 什么是video.js? video.js是一个开源的HTML5 jquery 视频插件,这个插件可以用来处理Flash 视频,也可以很好的支持H5,它还是一个多平台支持的产品。 video.js的优点 它是开 ...
分类:
Web程序 时间:
2017-08-02 19:12:47
阅读次数:
357
英文原文地址:https://spin.atomicobject.com/2017/06/01/how-to-read-code/?utm_source=wanqu.co&utm_campaign=Wanqu+Daily&utm_medium=website 作者:WILLIAM SHAWN “我讨 ...
分类:
其他好文 时间:
2017-08-01 19:05:57
阅读次数:
147
1: 刚体的形状大小在物理世界里面是不变的,可是很多时候,我们需要多个刚体来配合使用;2: 关节: 连接刚体与刚体的对应的物理模拟;3: 关节类型: 铰链关节,弹簧关节, 固定关节, 角色关节,可配置关节 铰链关节 1: 将两个刚体束缚在一起,在两者之间产生铰链效果;2: 铰链关节属性 connec ...
分类:
编程语言 时间:
2017-07-20 23:55:20
阅读次数:
1801