自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 python: 牛顿法开平方根

牛顿迭代开平方根

2021-12-01 14:34:28 863

转载 ubuntu更新最新kernel

查看 1. https://github.com/pimlie/ubuntu-mainline-kernel.sh下载 ubuntu-mainline-kernel.shinstallapt install wgetwget https://raw.githubusercontent.com/pimlie/ubuntu-mainline-kernel.sh/master/ubuntu-mainline-kernel.shchmod +x ubuntu-mainline-kernel.sh

2021-07-29 10:32:48 628

原创 查找目录下含有特定字符文件名的文件夹并将文件夹拷贝到特定的路径下

find . -name "*special_char*" | xargs -d/ -n1 |grep "LOG*" | uniq -d | xargs -i cp {} -r /home/user/test/

2021-07-27 16:11:08 621

原创 八皇后问题:基于python生成器的迭代实现

八皇后问题

2017-08-18 14:04:55 523 1

原创 python用迭代器的方式实现斐波那契数列

__metaclass__ = typeclass Fibs: def __init__(self): self.a = 0 self.b = 1 def next(self): self.a, self.b = self.b, self.a + self.b return self.a def __iter

2017-08-15 10:52:29 446

原创 python实现:求一个整数中的二进制1的个数的两种实现方法

import timeimport datetimeprint time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())print datetime.datetime.now()countx = 0x = 9999while x: countx += 1 x &= x - 1 print "x= %

2017-08-10 09:36:34 1370

原创 关于在windows os 下 MBR/GPT 分区的实现 (二)

在(一)中,简单的说明了一下x86—32 位体系结构下MBR 的结构。其实,MBR 是于系统无关的。但是我们也看到了他只有4个分区表项,64个bytes来管理磁盘的分区,而每个分区只有16个bytes来管理,从结构图中我们可以看出每个分区的大小是用4个bytes来标记的,这样每个分区的大小最大也就是 0xFFFFFFFF 个LBA(Logical Block Address, 一般是512Byte

2014-11-28 09:19:31 908

原创 关于在windows os 下 MBR/GPT 分区的实现 (一)

MBR(Master Boot Record),  主引导记录,也叫引导区。位于整个硬盘的0柱面0磁头0扇区。主要有五部分组成:引导程序、windows 磁盘签名、保留位、分区表、结束标志。整个大小为512Bytes.参考下图:详细的可以参考:http://zh.wikipedia.org/wiki/主引导记录这里主要讨论,磁盘分区表(DPT):Disk Partition Table

2014-11-28 09:10:51 1358

EFI标准中的GPT分区的实现

pDliEx2->PartitionStyle = PARTITION_STYLE_GPT; pDliEx2->PartitionCount = 1; LARGE_INTEGER usedDisk; usedDisk.QuadPart = 512 + 33 * 512 + 33 * 512; //MBR + 主分区表的大小 + 备用分区表的大小 pDliEx2->Gpt.DiskId = pCd->Gpt.DiskId; pDliEx2->Gpt.MaxPartitionCount = 128; pDliEx2->Gpt.StartingUsableOffset.QuadPart = (34 * 512); pDliEx2->Gpt.UsableLength.QuadPart = totalSizeOfDisk.QuadPart - usedDisk.QuadPart;

2014-11-28

usb3.0开发文档

usb3.0 的协议,英文版,适合usb开发人员。

2014-05-04

空空如也

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

TA关注的人

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