自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (11)
  • 收藏
  • 关注

转载 git 学习

预警:因为详细,所以行文有些长,新手边看边操作效果出乎你的预料)一:Git是什么?Git是目前世界上最先进的分布式版本控制系统。工作原理 / 流程:Workspace:工作区Index / Stage:暂存区Repository:仓库区(或本地仓库)Remote:远程仓库二:SVN与Git的最主要的区别?SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而干活的时候,用的都是自己的电脑,所以首先要从中央服务器哪里得到最新的版本,然后干活,干完后,需要把自己做完的活推送到中央服务器

2020-05-15 23:00:14 120

原创 动态规划之股票买卖

给定一个整数数组,其中第i个元素代表了第i天的股票价格 。​设计一个算法计算出最大利润。在满足以下约束条件下,你可以尽可能地完成更多的交易(多次买卖一支股票):你不能同时参与多笔交易(你必须在再次购买前出售掉之前的股票)。 卖出股票后,你无法在第二天买入股票 (即冷冻期为 1 天)。示例:输入: [1,2,3,0,2]输出: 3 解释: 对应的交易状态为: [买入, ...

2020-04-29 22:06:44 200

转载 卷积

这篇讲的卷积通俗易懂,先收藏了。https://www.cnblogs.com/alexanderkun/p/4865206.html信号处理中的一个重要运算是卷积.初学卷积的时候,往往是在连续的情形,  两个函数f(x),g(x)的卷积,是∫f(u)g(x-u)du  当然,证明卷积的一些性质并不困难,比如交换,结合等等,但是对于卷积运算的来处,初学者就不甚了了。    其实...

2019-08-29 17:01:04 429

原创 linux0.11 80386段

最近在看linux0.11源码,对其中的进程调度查了一些资料,《80386汇编语言精要》这本书写的非常好,对理解帮助很大,建议大家看一下,主要是两方面的知识:GDT\IDT与运行有什么关系? 80386有三种运行模式:实模式,保护模式,兼容8086模式 linux0.11中具体是如何实现的GDT\IDT与运行有什么关系?先弄清楚以下这几个寄存器的作用(作用就是为了寻址)。GDT:...

2019-06-03 10:10:51 313

原创 Linux0.11 boot分析总结

最近在看linux启动过程,把看的过程中一些问题记了下来(有错误,麻烦大神指正!)推荐使用https://github.com/tinyclub/linux-0.11-lab.git可以一边运行,一边分析。该代码与原始代码有点不同,把system改成了kernel.bin,大部分是一样的。下载完之后运行make编译,然后makedebug开始调试,调试的时候要打开另一个终端输入gdb src/k...

2019-05-23 22:03:49 425

triton win版本,py3.10

Triton-for-Windows pip install triton-2.0.0-cp310-cp310-win_amd64.whl

2024-06-01

串口工具MSLog

连接串口,在接收的信息的同时可以输出时间

2015-02-04

bloom filter

使用delphi编写的bloom filter 算法

2010-12-29

NAND_FLASH_内存详解与读写寻址方式

一、内存详解 NAND 闪存阵列分为一系列128kB 的区块(block),这些区块是NAND 器件中最小的可擦除实 体。擦除一个区块就是把所有的位(bit)设置为"1"(而所有字节(byte)设置为FFh)。有必要通过编程, 将已擦除的位从"1"变为"0"。最小的编程实体是字节(byte)。一些NOR 闪存能同时执行读写操作(见 下图1)。虽然NAND 不能同时执行读写操作,它可以采用称为"映射(shadowing)"的方法,在系 统级实现这一点。这种方法在个人电脑上已经沿用多年,即将BIOS 从速率较低的ROM 加载到速率 较高的RAM 上。

2010-10-01

ok2440v4和ok2440v3的uboot(1.1.6)

ok2440v4和ok2440v3的uboot(1.1.6),将文件解压到uboot目录下,运到pathc p0 <ok2440IV-DM9000.patch

2010-04-27

s3c2440中文手册(全)

s3c2440中文手册(全)s3c2440中文手册(全) s3c2440中文手册(全)s3c2440中文手册(全)

2010-04-18

linux_dnw(修改发送大文件错误)

但发现使用dnw写大文件的时候比如yaffs2,就会出现错误,经过多番摸索参考http://chengchungchun.spaces.live.com/blog/cns!EEDBBE1B9C2FFA9D!1484.entry,修改dnw.c中 // size_t block_size = remain_size / 100; size_t block_size = 512; 可以改成512,或者索性除了1000,没什么问题了,另一要注意的下载地址 // *((unsigned long*)file_buffer) = 0x32000000; //load address *((unsigned long*)file_buffer) = 0x30800000; //load address ,这是与板子有关的,我的ok2440-III是这个地址

2010-04-05

内核配置_yaffs2补丁

给内核打yaffs2文件系统的补丁 cd /mnt/hgfs/share tar –zxvf /mnt/hgfs/share/cvs-root.tar.gz –C /opt/studyarm cd /opt/stdudyarm/cvs/yaffs2/ ./patch-ker.sh c /opt/studyarm/linux-2.6.29.1/ 上面命令完成下面三件事情: (1) 修改内核fs/Kconfig 增加一行:source "fs/yaffs2/Kconfig" (2) 修改内核fs/Kconfig 增加一行:ojb-$(CONFIG_YAFFS_FS) +=yaffs2/ (3) 在内核fs/目录下创建yaffs2目录 将yaffs2源码目录下面的Makefile.kernel文件复制为内核fs/yaffs2/Makefie; 将yaffs2 源码目录的Kconfig文件复制到内核fs/yaffs2目录下; 将yaffs2源码目录下的*.c *.h文件复制到内核fs/yaffs2目录下.

2010-03-26

jflash-2440_linux

找了好久,网上也有jflash原码的,但编译不了,使用arm-linux-gcc可以编译,但运行不了,汗。。。。终于找这个别编译好的

2010-03-26

S3C2440 VIVI Source Code

S3C2440 VIVI Source Code

2010-03-25

空空如也

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

TA关注的人

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