leishen1992的博客

You are the motivity of my next step.

Git如何撤销已经提交到库上的代码

当你在提交代码后想要撤回其中一个文件,那么可以使用以下流程予以实现 1.git log查看提交记录,确定自己的提交内容和要撤回的内容; 2.git reset --soft HEAD^,则意味着将HEAD从顶端的commit往下移动到上一个commit 3.git status 查看当前的修...

2019-04-11 10:07:03

阅读数 274

评论数 0

Ubantu 4.15进入4.10的方法

这两天往调试机新加了一个win10,突然ubantu自带的高级选项进不去了……由于需要ubantu 4.10的版本作为调试环境,所以还是得降核,这里是修改方法 以下为具体步骤: 1.输入命令: sudogedit /etc/default/grub) 2.找到hidden_timeout...

2019-02-21 10:11:21

阅读数 29

评论数 0

Nvme-Cli使用心得(二) Read/Write测试经验

1.Write     首先看Write命令的官方说明: nvme-write <device> [--start-block=<slba> | -s <slba&g...

2018-12-18 17:18:32

阅读数 880

评论数 0

UHL IOL NVMe测试工具安装及使用的常见问题

1. 安装过程 1.1 卸载NVMe driver        *UHL IOL NVMe测试工具需要在Ubantu 16.04.10下运行。        为了避免与dnvme的驱动相互冲突(版本不同等情况),需要先将原驱动卸载。 sudo rmmod nvme sudo rmmod...

2018-12-12 11:18:12

阅读数 287

评论数 0

NVMe-Cli使用心得(一) Controller测试方法

1.检查Controller是否正常               进入/dev,输入ls检查是否存在nvme0和nvme0nx,其中x为NVMe Namespace的数量。             输入nvme list,检查nvme设备状态 2.命令检查             输入n...

2018-12-11 15:03:04

阅读数 886

评论数 1

NVMe解读---Namespace Management的创建

1.创建Namespace     ①.主控软件申请指定了普通Namespace大小的Identify Namespace(Namespace识别符)的数据结构。(识别符的CDW1.NSID配置为FFFFFFFFh,CNS清零)      ②.主控软件创建如图Figure123所示的数据结构。...

2018-10-12 15:26:54

阅读数 735

评论数 0

NVMe解读---Boot Partition(write篇)

     Boot Partition的内容可以用下载固件image或者固件写入的方式进行改变。      以下是更新Boot Partition的步骤:      ① 主控发出一个下载image下载命令来将Boot Partition的内容下载到controller之中。这个过程中也许有多个...

2018-09-12 10:03:41

阅读数 344

评论数 0

NVMe解读----Boot Partition(Read篇)

       Boot Partition提供一个可操作的NVMe存储区域,可以在不需要主控初始化队列或者使能控制器的情况下进行读取。       An NVMe controller that supports Boot Partitions has two Boot Partitions o...

2018-09-10 15:13:45

阅读数 517

评论数 0

两数之和问题(C语言解法)

给定一个整数数组和一个目标值,找出数组中和为目标值的两个数。你可以假设每个输入只对应一种答案,且同样的元素不能被重复利用。算例:给定 nums = [2, 7, 11, 15], target = 9 因为 nums[0] + nums[1] = 2 + 7 = 9 所以返回 [0, 1]/**...

2018-05-11 15:07:15

阅读数 809

评论数 0

NVMe内存初始化

④ 49.6.2 Controller Reset4. Zeroizeinternal memory as follows:a. If the reset is caused by CC.EN deassertion or if the host disablesthe NVMe Contrpro...

2018-04-25 17:42:38

阅读数 214

评论数 0

NVMe1.3_Initialization实现

基于NVM-Express-1_3a-20171024_ratified实现NVMe的初始化① 49.6.1Controller Initialization2.c.Program Central Control Module Reset Control (R15018004h)to all on...

2018-04-25 11:23:15

阅读数 244

评论数 0

NVMe初始化代码研究---队列清空

1. Set the targeted Function ID to  QARB_FUNC_ID (R15014030h [7:0]).2. Set the corresponding arbitration configuration, which is indicated by the Set...

2018-04-20 17:18:04

阅读数 101

评论数 0

NVMe1.3a_Spec解读(一)---控制器初始化

NVMe1.3a控制器初始化和关闭流程(Controller Initialization and Shutdown Processing)1.初始化主控需要按如下顺序执行指令来完成初始化:1.  根据系统配置设置PCIe寄存器,包括电源管理设置。基于pin的单中断,单MSI或者单MSI-X应该被...

2018-04-17 14:21:32

阅读数 1070

评论数 0

NVME简单理解(一)

         NVMe是什么:NVMe是一种Host与SSD之间通讯的协议,它在协议栈中隶属高层。   NVMe制定了Host与SSD之间通讯的命令,以及命令如何执行的。 NVMe有两种命令,一种叫Admin Command,用以Host管理和控制SSD;另外一种就是I/O Comm...

2018-04-17 10:13:33

阅读数 3886

评论数 0

hosts修改

2017年 google host文件,替换C:\Windows\System32\drivers\etc\hosts文件 ,你懂的。 [html] view plain copy # Copyright (c) 2014-2017,...

2018-01-31 15:00:23

阅读数 10350

评论数 1

c++求X的N次方的二分实现

分治法实现计算一个数的N次方的可以通过二分思想来实现 #include using namespace std; int Pow(int x, int n) { if (n == 1) return x; else if (n >...

2018-01-02 14:31:59

阅读数 681

评论数 0

基本排序方法(c++)

#include using namespace std; //冒泡排序 void bubbleSort(int arr[], int n) { for(int i = 0;i < n;i++){ //比较两个相邻的元素 for(int j = 0;j < n-i-...

2017-12-26 10:24:43

阅读数 141

评论数 0

Linux基本操作及举例(更新中)

常用指令① ①ls          显示文件或目录      -l           列出文件详细信息l(list)      -a          列出当前目录下所有文件及目录,包括隐藏的a(all) -alh ②mkdir         创建目录      -p    ...

2017-12-19 18:04:10

阅读数 117

评论数 0

C++操作MySQL

看过很多C或是C++操作MySQL数据库的文章,大部分太吃力了,甚至有一部分根本没有很好的组织文字,初学者比较难以接受,即使是C++或是C高手也是比较难看懂。写这篇文章的目的不是别的,就一个,告诉您用MySQL的C API直接操作MySQL数据,并做了比较高效的封装,可以帮助开发人员大幅度提高采用...

2017-12-13 15:32:31

阅读数 95

评论数 0

链表中添加一个节点和删除一个节点

这里主要记录单向列表添加和删除一个指定位置节点的书写方法。        首先先创建链表节点数据的基本类型:         #ifndef NODE_H #define NODE_H #include "Person.h" class Node { publ...

2017-12-07 10:42:16

阅读数 4495

评论数 0

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