5 破木吉他

尚未进行身份认证

暂无相关描述

等级
博文 28
排名 8w+

一首所属父亲节的好歌有感

今天刚好是父亲节推荐一好歌《父亲写的散文诗》,这首歌近期在单曲循环着,一直在学木吉他,希望能够弹唱起来。至于推荐理由,听到这首歌就去了解一下作曲兼歌手许飞,以及这首歌的作词董玉飞。个人对歌曲作词没有更多的“免疫力”,本着程序员的…,度娘一把发现董玉方刚好生于1984年,莫非说的是自己?看到度娘知道有个回答不错:董玉方为什么要写父亲写的散文诗?诗歌区别于小说散文,主要是因为它有较强的...

2018-06-17 12:45:49

电影《芙蓉镇》简评

先说一下电影中印象最深,觉得塑造的最好的一个人物吧!姜文饰演的秦书田,在影片中被称为秦癫子,似乎是格格不入,但却是一个超时代的存在。“这怎么说呢?有时候是鬼有时候是人”这是胡玉音再度回到芙蓉镇发现男人黎桂桂死后伤心欲绝时与秦书田的第一次正式对话场景。有时候是鬼有时候是人,也许鬼指的就是人们口中的秦癫子,迎合黎满庚写阶级斗争宣传标语时是鬼,而示意黎桂桂和胡玉音隐忍时的秦书田是人。这句话又不仅仅...

2018-06-05 21:59:00

Jeos

Jeos又名Je’os或我的os,特别说明:代码并非原创(目前)基本是refer的,具体地给出路径见README:https://github.com/JeCortex/Jeos.git目前只具有boot及loader功能,来记录下这块的知识。...

2018-05-27 22:04:25

ftrace

一直就知道有这么个工具ftrace,没使用过,恰好这段时间有个bug,想着用这个工具追踪了一下。叫ftrace总给我的感觉是个用户态工具,ftrace–help用法就一览无余了。其实并非如此,ftrace结合debugfs挂载使用,需要手动操作一些文件系统接口实现trace的目的。如开启或关闭调试,分别向tracing_on文件写0或1,详见实例。为什么没有提供一个更方便的工具?经过这些天的试...

2018-05-22 22:12:30

radix tree

  最近看了看代码,研究了一下Linux内核中诸多数据结构中的radixtree。radixtree数据结构在Linux内核中实现的很精致,没怎么看的明白!今天先来简单记录一下这段时间的一些测试和想法。获取实例代码https://github.com/JeCortex/jecortech/tree/master/Tree/Radix主要实现:1,虚拟块设备,/dev目录下标准块...

2018-05-12 21:15:51

博弈论--美女与男人的游戏

  看过一部电影:美丽心灵,讲的是经济学家纳什的故事。记得第一次看是在高中的时候,其中有个桥段印象深刻,主人公和他的四个朋友在俱乐部play,这时来了五位女性,但他的四个朋友都看上了当中最漂亮的那位。汉森首先分析如何能获得芳心,尼尔森,理查苏和宾达也随声附和,并确信亚当斯密(经济学之父)的理论,个人的野心,都追求利益最大化能使团体利益最大化。听着朋友们的分析,纳什豁然开朗,在当前情况下,若四个朋友...

2018-05-04 16:44:51

中断嵌套

linux2.4.0内核中断嵌套处理,可能性分析如下:1,同一中断线:是否可嵌套,取决于ack是否发屏蔽中断线信号给硬件?可嵌套中断:场景:[cpu0A进程iii][cpu1B进程],先i中断执行后执行ii。若有iii,同理。两中断(i及ii)被中断控制器分配到同一核cpu0处理,此时使用的堆栈空间均为A的iii中断嵌套处理使用边缘触发方式,即i在...

2018-04-15 18:42:02

内存分页

  理解linux内存管理,前面预备知识讲到了i386虚实地址方面的东西,也涉及到了一些内存页式管理的知识。这里主要延伸一下,以一个基于X86_64平台的实例来做一个直观的理解。代码://demo.c#include<stdio.h>greeting()...

2018-04-07 18:15:31

Bootloader

  Bootloader是嵌入式系统加电执行的第一段代码,代码初始化cpu和相关硬件资源,最终实现引导内核加载,启动操作系统运行。Bootloader引导完内核,资源操作权便交给了内核,这时内核就像个永不退出的while(1)循环执行着。正因为这种隔离交付,内核开发者会疑惑内核怎么就能跑起来了,代码堆栈环境是如何建立起来的?等uboot  bootloader并不所属于linux内核任何子...

2018-04-01 22:19:16

RAID空间布局

  这两天成功申请了博客专栏,为这个专栏的申请,凑了一篇简单梳理RAID算法,也说到之后再写些更多有关RAID的东西,至于专栏的第一篇文章正在整理当中。其实,关于RAID的文章挺多的,但大多是源码分析,对于RAID的空间布局基本都是一图带过。在刚接触RAID的时候,对其在理解上总觉得差点什么,也许是数学情怀作祟,想想要是这个空间布局能用数学公式抽象表示出来,像RAID算法一样,那就完美了?那么就开...

2018-03-24 09:27:31

笔记--数据方体压缩处理

  正在学习大数据与云计算方面的东西,听起来挺高级的,想想无非是数据的各种分析处理,那么,今天就整理下笔记分享一些具体的数据挖掘中关于数据方体的压缩处理知识。预备知识      首先,关于数据方体的概念,在结构上它是个格结构(如下图),也称为数据方体格,简称数据方体。其实也可以理解是对多维数据模型的抽象描述术语。多维数据模型就...

2018-03-19 22:48:15

理解linux内核框架--预备知识

  系列blogs,目的在于建立起对linux内核的框架性理解,如果能有所帮助,开心。内容将随本人的理解,不定性地扩充和更改,欢迎指正!linux内核      为方便用户辨识,linux提供了一套编号方案。linux内核版本格式为“x.yy.zz”,x介于0至9之间,yy及zz介于0至99之间。通常数字俞高版本俞新。其中x的...

2018-03-17 17:34:45

bochs及qemu调试内核

环境搭建    首先,下载bochs及qume资源。github下载编译安装一般执行下面的指令即可:    ./configure;make;make

2018-03-11 21:39:02

简单梳理RAID算法

      接触raid也算有段时间了,其实对于raid,自己也利用空闲时间尝试过一些东西,raid缓存掉电保护

2018-03-04 20:48:28

xfs文件系统:格式化以及挂载

引言情景:  <源码>linux:3.14.56 xfsprogs:3.2.0  <命令>mkfs.xfs-f/dev/[sdx]; mount/dev/[sdx]; umount/dev/[sdx]如情景所示,来分析分析,mkfs.xfsmount以及umount操作都做了些什么事情。

2016-07-14 22:47:06

Centos7.2:搭建Ceph管理系统Inscope

0、引言  好几天没有更新博客了,这几天分配有任务:calamari与inscope管理系统调研。下面就管理系统的环境搭建做一个总结,总结一下搭建流程以及搭建过程中遇到的一些问题。calcamari的搭建相对简单些这里就不说了,主要是inscope管理系统的环境搭建。  搭建成功演示参考:  http://www.zphj1987.com/2015/10/12/inkscope%E7%...

2016-03-08 18:23:16

ceph源码分析: Log实现

原文链接:http://blog.chinaunix.net/uid-24774106-id-5059292.html每一个大型的项目,都会必须要设计log,log是重要的调试手段,也是很好的学习入口。跟踪log可以让一个新手快速的理解代码,分析log可以帮助工程师很好的定位问题。下面通过跟踪ceph-mon这个可执行文件,了解ceph中的log实现。ceph_mon初始化中会调用global...

2016-03-07 16:40:11

Ceph命令集

1、cephpool配置(1)创建poolcephosdpoolcreate{pool-name}{pg-num}[{pgp-num}]        (2)查看pool        cephosdlspools        (3)设置pool的指标(pool池中最大存储对象数或最大存储字节数有其一即可)cephosdpoolset

2016-03-01 10:14:54

Ceph管理平台Calamari的架构与功能分析

Calamari项目开始于2013年夏天,创立它的初衷是开发一个Ceph管理平台,Calamari对外提供了十分漂亮的web管理和监控界面,以及一套改进的RESTAPI接口(不同于Ceph自身的RESTAPI),在一定程度上简化了Ceph的管理。最初Calamari是作为Inktank公司的Ceph企业级商业产品来销售,红帽今年5月30日收购Inktank后为了更好地推动Ceph的发展,对外宣布Calamari开源,秉承开源开放精神的红帽着实又做了一件非常有意义的事情。本文将简单剖析Calamari的

2016-02-24 10:09:39

升级Centos

需求升级系统版本:Centos6.5--&amp;gt;Centos7.2方法一本地yum源配置升级获取镜像资源手动下载iso文件,然后共享至虚拟机(本人环境)挂载#mount-tiso9660-oloop{source_path}/media/cdrom#mount-l(查看)修改配置文件#vi/etc/yum.repo/ce...

2016-02-24 09:12:04
奖章
  • Github
    Github
    绑定github第三方账户获取
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!