自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

SCAU_Jimmy的专栏

热爱机器学习、数据挖掘

  • 博客(4)
  • 收藏
  • 关注

原创 为什么SSD随机读和写性能差别大?

SSD是一种基于闪存的存储技术,有着与旋转磁盘不同的性能特性。由于CPU按顺序访问逻辑磁盘块,故SSD的顺序读和写的性能相当,顺序读比写稍微快一点。不过,当CPU按随机顺序访问逻辑块时,写比读慢一个数量级。       造成这种差别是由底层闪存的基本属性决定的,对闪存来说,数据是以页为单位读写的,只有在一页所属的块整个被擦除后,才能随机写这一页(通常是指该块的所有位都被置1),不过,一旦一个块

2016-01-27 09:10:18 6314

原创 避免缓冲区溢出攻击的方法

Linux上最新GCC版本提供了三种对抗缓冲区溢出攻击的机制--1. 栈随机化       攻击者对系统攻击时不但需要插入代码,还需要插入指向这段代码的指针,这个指针也是攻击字符串的一部分,而产生指针需要知道这个字符串的栈地址,在过去,不同的机器上栈的位置是相当固定的,栈随机化可以解决这种问题,它使得栈的位置在程序每次运行时都发生变化。         实现方式:在程序开始执行

2016-01-21 09:04:16 7359

原创 fatal: Not a git repository (or any of the parent directories): .git

用git在本地创建远程库的时候出现如下报错:fatal: Not a git repository (or any of the parent directories): .git解决办法:在创建之前记得先 git init

2016-01-18 21:08:36 442

原创 SIMD并行

在最低层次上,许多现代处理器拥有特殊的硬件,允许一条指令产生多个可以并行执行的操作,这种方式成为单指令、多数据,也就是SIMD并行。比如,较新的Intel和AMD处理器都具有并行地对四对单精度浮点数(也就是C语言数据类型float)做加法的指令。 提供这些SIMD指令的目的是为了处理图片、音频和视频数据应用的执行速度。虽然有些编译器试图从C程序中自动抽取SMID并行性。但是更可靠的

2016-01-16 21:33:11 1713

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除