自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

夏天的风

业精于勤,荒于嬉;行成于思,毁于随。

  • 博客(162)
  • 资源 (4)
  • 收藏
  • 关注

转载 【论文翻译】Mask R-CNN

Mask R-CNNKaiming He Georgia Gkioxari Piotr Dolla ́r Facebook AI Research (FAIR) Ross Girshick摘要我们提出了一个概念上简单,灵活和通用的目标分割框架。我们的方法有效地检测图像中的目标,同时为每个实例生成高质量的分割掩码。称为Mask R-CNN的方法通过添加一个与现有目标检测框回归并行的,用于预测目标掩码

2017-12-05 09:31:22 14543 6

转载 【论文翻译】Faster R-CNN

Faster R-CNN: Towards Real-Time Object Detection with Region Proposal NetworksShaoqing Ren, Kaiming He, Ross Girshick, and Jian Sun摘要目前最先进的目标检测网络需要先用区域提案算法推测目标位置,像SPPnet1和Fast R-CNN2这些网络已经减少了检测网络的运行时间,

2017-12-05 09:28:41 4365

转载 【论文翻译】Fast R-CNN

Fast R-CNNRoss Girshick Microsoft Research [email protected]摘要本文提出了一种快速的基于区域的卷积网络方法(fast R-CNN)用于目标检测。Fast R-CNN建立在以前使用的深卷积网络有效地分类目标的成果上。相比于之前的成果,Fast R-CNN采用了多项创新提高训练和测试速度来提高检测精度。Fast R-CNN训练非常深的V

2017-12-05 09:24:57 21385 3

转载 【论文翻译】R-CNN

Rich feature hierarchies for accurate object detection and semantic segmentation Tech report (v5)Ross Girshick Jeff Donahue Trevor Darrell Jitendra Malik UC Berkeley {rbg,jdonahue,trevor,malik}@eecs.be

2017-12-05 09:17:53 7745

原创 ceph写流程分析

之前总结的ceph写流程分析笔记,代码是基于jewel版本10.2.0,现分享出来,欢迎指点。 原文链接:ceph写流程分析一rbd到OSD映射关系二写请求流程1rbd上的处理2osd上的处理3filestore上的处理一、rbd到OSD映射关系​ 客户端使用RBD设备,使用librbd、librados库进行访问管理块设备。​ 1、创建 一个pool,为这个pool指定pg的

2017-11-19 14:39:04 2378

原创 ceph部署完全手册

ceph部署完全手册从零开始,一步一步搭建一个ceph集群。介绍并解释了搭建过程中的所有细节。 转载请注明出处:http://xiaqunfeng.cc/2017/07/17/ceph%E9%83%A8%E7%BD%B2%E5%AE%8C%E5%85%A8%E6%89%8B%E5%86%8C/ 更多相关原创文章详见个人博客:夏天的风ceph部署完全手册前言准备工作1 硬件资源2 设置ss

2017-07-18 10:42:53 5596 1

原创 ceph Luminous新功能之crush class

cursh class为新增的管理设备类的功能,可以将特定一组设备指定为类,创建rule的时候直接指定class即可,以前也可以实现该功能,只不过需要编辑crushmap,手动添加class。该功能只需要命令行就可以实现。转载请注明出处:http://xiaqunfeng.cc/2017/07/04/ceph-Luminous%E6%96%B0%E5%8A%9F%E8%83%BD%E4%B9%8Bc

2017-07-04 15:22:35 3877

原创 ceph Luminous dashboard初探

体验ceph luminous,并初步探测ceph luminous的相关功能,这里先来看看官方标配的仪表盘长啥样。就冲这句话:Ceph now has a simple, built-in web-based dashboard for monitoring cluster status,来一探究竟。转载请注明出处:http://xiaqunfeng.cc/2017/06/29/ceph-Lumi

2017-06-29 17:18:10 4386

翻译 Ceph v12.1.0 Luminous RC released

ceph L 版本终于出了一个候选release版本。来看看都有哪些新功能吧。本文翻译自官网:v12.1.0 Luminous RC released Github:https://github.com/ceph/ceph/tree/luminous本文摘自个人博客,更多干货,也详见该博客:夏天的风 翻译和校对需要时间,转载请注明出处:http://xiaqunfeng.cc/2017/06/

2017-06-28 16:54:24 2748

翻译 Machine Learning Yearning(5、6、7)

第5、6、7三章,主要讲开发集和测试集,包括选型、大小、比例等。 完整手稿翻译详见:https://github.com/xiaqunfeng/machine-learning-yearningSetting up development and test setsChapter 5Your development and test setsChapter 6Your dev and

2017-03-12 15:44:57 893

翻译 Machine Learning Yearning(3、4)

NG的机器学习教程,第三章:预备知识和注释;第四章:规模驱使机器学习前进。 完整手稿翻译详见:https://github.com/xiaqunfeng/machine-learning-yearningChapter 3Prerequisites and NotationChapter 4Scale drives machine learning progressCh

2017-03-08 11:14:31 861

翻译 Machine Learning Yearning(开篇、1、2)

Machine Learning Yearning(开篇、1、2)Machine Learning Yearning开篇12开篇目的下载章节名称Chapter 1Why Machine Learning StrategyChapter 2How to use this book to help your team开篇网上搜了一下,发现已经有一些翻译后

2017-03-02 10:12:05 1937

原创 LeetCode——500. Keyboard Row

LeetCode——500. Keyboard RowLeetCode500 Keyboard Row题目描述分析CPython题目描述Given a List of words, return the words that can be typed using letters of alphabet on only one row’s of American keyboard like

2017-03-01 10:43:59 1021

原创 bluestore调研

bluestore调研bluestore调研前言背景整体架构存储模型元数据IO处理小结前言这是之前调研bluestore时写的随笔,放在夏天的风的博客上,现在搬到CSDN上来和大家分享,转载请注明出处,谢谢! 现在ceph已经出到K版本了,虽然未在生产中部署,但已可用。背景​ Ceph是一种软件定义存储解决方案,因此Ceph的主要目标是保障存储数据的安全。为了达到数据安全的目的

2017-02-24 11:22:25 4357

原创 在Kraken release版本上测试Ceph BlueStore

在Kraken release版本上测试Ceph BlueStore[TOC] 前面写了一篇文章《ceph升级到kraken版本》(我的个人博客里),在升级后的集群上重新部署OSD遇到一些问题。这里在干净的kraken环境下部署bluestore,用来测试一下性能。本文记录部署过程及遇到的问题和解决方法。前言Ceph版本Kraken(11.2.0)已经发布,发行说明告诉我们,用于OSD的新的Blu

2017-02-13 10:02:02 3307

翻译 Ceph — V11.2.0 KRAKEN(译)

Ceph — V11.2.0 KRAKENCeph V1120 KRAKEN对比JEWEL版本的主要变化RADOSRGWRBDCephFSceph的版本出到K了,针对bluestore又有了新的优化,并进行了一定的压力和故障测试,当然还有其他的特性,针对Jewel版本有较多改动。我查了一下,当前还没有什么中文资料,ceph中文社区(http://docs.ceph.org.cn/)中关

2017-01-24 17:25:23 1584

原创 Linux命令——history及其优化

Linux命令——history及其优化Linux命令history及其优化前言命令格式使用方法命令优化添加日期不同终端命令汇总调整记录命令长度剔除连续重复的条目前言没啥好说的,就是查看历史输入的命令。这里引入两个优化点,一是历史记录带时间,二是可以统计汇总不同终端下的命令。命令格式history [n]history [-c]history [-raw] histfiles参

2017-01-11 13:57:32 2131

原创 Linux命令——crontab

Linux命令——crontabLinux命令crontab命令简介命令格式选项详解使用方法一些命令两种使用方式示例注意命令简介crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程。通过crontab 命令,我们可以在固定的间隔时间执行指定的系统指令或 shell script脚本。时间间隔的单位可以是分钟、小时、日、月、周及以上的任意组合。命令格式cro

2017-01-11 10:05:33 501

原创 Linux命令——timeout

Linux命令——timeoutLinux命令timeout命令简介使用方法选项详解示例命令简介运行指定的命令,如果在指定时间后仍在运行,则杀死该进程。用来控制程序运行的时间。使用方法timeout [选项] 数字[后缀] 命令 [参数]...后缀”s”代表秒(默认值),”m”代表分,”h”代表小时,”d”代表天。选项详解长选项必须使用的参数对于短选项时也是必需使用的。  -s, --s

2017-01-10 16:48:30 53784

原创 ubuntu下系统打包

ubuntu下系统打包ubuntu下系统打包前言安装1依赖项的安装2Remastersys安装使用语法格式系统打包前言​ 在初始环境下,经过多次反复安装和配置才组建完成的自己需要的环境,其中各种版本问题和依赖较多,安装过程繁杂,为了避免痛苦的安装过程轮回发生,需要给系统打个包,后续使用直接安装即可。使用工具:Remastersys安装1、依赖项的安装依赖:remastersys_

2017-01-09 11:41:11 4181 1

原创 mac上hexo博客的搭建

Mac上hexo博客的搭建Mac上hexo博客的搭建准备工作githubhomebrewnodejshexohexo命令行使用建立本地站点启动站点部署站点创建新文章发布更换主题本地调试发布到github绑定域名​ 第一篇hexo博客,介绍了在mac上搭建hexo博客的全过程。包括:准备工作、本地站点的建立、启动和部署站点、创建新文章、发布到github、更换主题 和

2017-01-07 21:00:31 886

原创 Ubuntu14.04上安装calamari

Ubuntu14.04上安装calamariUbuntu1404上安装calamari1添加calamari源和key2添加saltstack 2014-7 PPA3更新source lists4安装SaltStack master 和 minion5安装Calamari server 和 clients6初始化calamari网上查过很多资料,各自写关于ubuntu上14.04上安装

2017-01-03 17:49:47 1545

原创 Linux命令——uname

好记性不如烂笔头^_^Linux命令uname命令简介使用方法选项详解示例Linux命令——uname命令简介Uname是unix name的缩写,该命令用于打印当前系统相关信息(内核版本号、硬件架构、主机名称和操作系统类型等)。使用方法uname [option]选项详解其实这些都可以通过 –help 来查,这里相当于翻译一下root@xqf:~# uname --helpUsage:

2017-01-03 12:01:36 499

原创 用函数指针实现的一个测试框架

用函数指针实现的一个测试框架c语言函数指针的定义形式:返回类型 (*函数指针名称)(参数类型,参数类型,参数类型,…);c++函数指针的定义形式:返回类型 (类名称::*函数成员名称)(参数类型,参数类型,参数类型,….);   这里主要记录自己用C语言函数指针写的一个测试框架。可以根据输入执行想要执行的测试用例。   关于一些比较基础和简单的例子就不例举了,可以参看文末链接[^1][^2]

2016-11-17 20:56:50 762

原创 C语言的艺术之——变量

好记性不如烂笔头o(^▽^)o系列的文章: 《C语言的艺术之——头文件》 《C语言的艺术之——函数》 《C语言的艺术之——标识符命令与定义》 C语言的艺术之——变量 C语言的艺术之——注释 C语言的艺术之——排版与格式 C语言的艺术之——安全性C语言的艺术之——变量C语言的艺术之变量1一个变量只有一个功能不能把一个变量用作多种用途2结构功能单一不要设计面面俱到的数据结构3不用或者

2016-11-17 20:15:54 1179

原创 vs2013环境下配置gtest

好记性不如烂笔头o(^▽^)ovs2013环境下配置gtestvs2013环境下配置gtest前言前期准备开始第一个demo常见问题前言一开始按照这里玩转Google开源C++单元测试框架Google Test系列(gtest)之一 - 初识gtest来配置,发现一些坑,并写了一个直接可运行的demo,这里记录之。前期准备1、从github上down代码:https://github.com

2016-11-16 17:20:01 3849

原创 C语言的艺术之——标识符命令与定义

好记性不如烂笔头o(^▽^)o系列的文章: 《C语言的艺术之——头文件》 《C语言的艺术之——函数》 C语言的艺术之——标识符命令与定义 C语言的艺术之——变量、常量和宏 C语言的艺术之——质量保证 C语言的艺术之——程序效率 C语言的艺术之——注释 C语言的艺术之——排版与格式 C语言的艺术之——表达式 C语言的艺术之——安全性 C语言的艺术之——维测这个系列文章请勿转载!!

2016-10-20 08:10:13 5564 2

原创 排序算法总结

好记性不如烂笔头o(^▽^)o前言   记得之前毕业找工作的时候好好总结过,但是,工作中基本不怎么用到这些排序算法,所以久而久之就忘了。以前写的文章链接(包括详细的思路、图和完整代码): 《直接选择排序》 《冒泡排序算法》 《希尔排序算法》 《快速排序算法》 《直接插入排序》  其实每种看了后很容易混淆和记不住,所以这里就对这些排序算法进行归类和总结,主要涉及十大排序算法。

2016-09-23 14:41:30 705

原创 Ceph浅接触

cephceph定义特性架构Ceph和对象存储系统定义原始论文:《Ceph: Reliable, Scalable, and High-Performance Distributed Storage》Ceph的官方网站Ceph.com定义:“Ceph is a unified, distributed storage system designed for excellent perform

2016-09-20 08:28:06 1096

原创 CDN

好记性不如烂笔头o(^▽^)o此文主要作为初步接触CDN的学习和了解,查阅了一些资料,并按照自己的阅读习惯进行语言整理、分段和整合,参考资料见文末1,2。CDNCDN一定义二CDN网络结构三CDN工作原理四具体实例五关键技术一、定义背景: 当下的互联网应用都包含大量的静态内容,但静态内容以及一些准动态内容又是最耗费带宽的,特别是针对全国甚至全世界的大型网站,如果这些请求都指向主站的服务

2016-09-20 07:55:41 3067

原创 C语言的艺术之——函数

好记性不如烂笔头o(^▽^)oC语言的艺术之函数C语言的艺术之函数1一个函数仅完成一件功能2重复代码应该尽可能提炼成函数3避免函数过长新增函数尽量不超过50行非空非注释行4避免函数的代码块嵌套过深新增函数的代码块嵌套不超过4层5可重入函数应避免使用共享变量若需要使用则应通过互斥手段关中断信号量对其加以保护6对参数的合法性检查由调用者负责还是由接口函数负责应在项目组模块内应统一规定缺省由调

2016-09-20 07:32:32 2540 2

原创 C语言的艺术之——头文件

好记性不如烂笔头o(^▽^)o  刚工作的时候,对于强调编程规范、编程理念,总是不以为然,等经历了一两个项目以后才发现其重要性,不禁感慨,C语言真是一门艺术。这里计划写一个系列的文章: 《C语言的艺术之——头文件》 C语言的艺术之——函数 C语言的艺术之——标识符命令与定义 C语言的艺术之——变量、常量和宏 C语言的艺术之——质量保证 C语言的艺术之——程序效率 C语言的艺术之——注释

2016-09-19 08:14:28 6454 1

原创 认识SSD

认识SSD认识SSD定义FLASH颗粒定义和分类SLC和MLCSSD的内部逻辑划分SSD的表项管理垃圾回收SSD的磨损均衡SSD使用寿命计算举例未完待续,先上班去了……定义固态硬盘(Solid State Disk)用固态电子存储芯片阵列而制成的硬盘,由控制单元和存储单元(FLASH芯片、DRAM芯片)组成。 一块SSD,核心部件是一颗控制器和多颗Flash颗粒,一般还会有一些

2016-09-18 08:26:16 4615 1

原创 382. Linked List Random Node

Given a singly linked list, return a random node’s value from the linked list. Each node must have the same probability of being chosen.Follow up: What if the linked list is extremely large and its le

2016-09-16 11:50:56 380

原创 86. Partition List

Given a linked list and a value x, partition it such that all nodes less than x come before nodes greater than or equal to x.You should preserve the original relative order of the nodes in each of the

2016-09-16 11:35:35 387

原创 328. Odd Even Linked List

Given a singly linked list, group all odd nodes together followed by the even nodes. Please note here we are talking about the node number and not the value in the nodes.You should try to do it in plac

2016-09-16 11:16:55 369

原创 237. Delete Node in a Linked List

Write a function to delete a node (except the tail) in a singly linked list, given only access to that node.Supposed the linked list is 1 -> 2 -> 3 -> 4 and you are given the third node with value 3, t

2016-09-16 11:06:54 338

原创 24. Swap Nodes in Pairs

Given a linked list, swap every two adjacent nodes and return its head.For example,Given 1->2->3->4, you should return the list as 2->1->4->3.Your algorithm should use only constant space. You may not

2016-09-16 11:01:48 282

原创 21. Merge Two Sorted Lists

Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.原题链接:https://leetcode.com/problems/merge-two-sorted-lists/思路

2016-09-16 09:20:48 304

原创 19. Remove Nth Node From End of List

Given a linked list, remove the nth node from the end of list and return its head.For example, Given linked list: 1->2->3->4->5, and n = 2. After removing the second node from the end, the linked

2016-09-16 09:14:37 393

直接通过ADO操作Access数据库

直接通过ADO操作Access数据库,亲测可用!简单的代码实例

2014-06-03

leetcode刷题指南

这个刷题指南按照难度、出现频率、所属数据结构类型、算法类型进行了分类,在刚开始写leetcode的时候是一个不错的指南。

2014-05-12

AVL树的实现

包含AVL树的创建、插入、删除和搜索四个部分的功能。 C++代码实现

2014-04-19

DS18B20温度检测及报警

用DS18B20温度传感器检测温度并显示在数码管上,当温度超过32度时自动报警(蜂鸣器响)

2010-08-06

空空如也

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

TA关注的人

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