自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 FatFsR0.14:移植简介

背景说明移植流程系统相关的接口设备读写接口一些宏定义设备信息接口自定义接口其他背景说明eT-kernel是日本某公司基于开源实时操作系统T-kernel开发而来,有配套但是收费的文件系统。本文只简单介绍一下移植FatFs的要点。移植流程FatFs的源码并不多,需要实现的接口也不多,相对来说还是很好移植的。系统相关的接口1、变量类型的定义ff.h      开源代码一般都有这些定义需要实现:   &n.

2020-08-24 17:23:05 1669 1

原创 LVGL:Win7基于CodeBlocks的PC模拟仿真

源码和工具下载编译运行结果demo_create:键盘输入列表柱状图、滑条lv_test_theme_2lv_tutorial_animations源码和工具下载从codeblocks官网下载软件:http://www.codeblocks.org从git仓库下载源码:https://github.com/lvgl/lv_sim_codeblocks_win源码可能不是一次性下载好的,再运行如下命令:git submodule update --init --recursive编译运行双.

2020-08-24 15:30:54 2615 1

原创 AWTK:界面编辑器试用

图形编辑器并不包含在git仓库里,但是readme那里有,官网也有:1、 注册注册用户后,得到3个licence可用于三台设备,以及三张2个月的续期券。2、 下载点击 客户端下载3、安装默认即可4、使用详细看官方文档就好。xml文件不能直接在软件上编辑、可以另外用记事本或其他软件打开编辑:这些控件和属性,有点像cgi的behavior和属性...

2020-07-16 16:18:45 928

原创 AWTK:初尝试

AWTK简介一次次的尝试windowsubuntulinuxlinux运行及总结AWTK简介AWTK(Toolkit Anywhere),是 ZLG 倾心打造的一套基于 C 语言开发的 GUI 框架。旨在为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的 GUI 引擎,并支持跨平台同步开发,一次编程,终生使用。详见 --> ZLG震撼发布开源GUI引擎AWTK一次次的尝试找到AWTK的开源仓库后,根据readme进行了一些尝试。windows最新的源码已经要求pytho.

2020-07-16 15:20:03 3307 2

原创 LeetCode:面试题 02.08. 环路检测

题目解题快慢指针数学证明代码题目给定一个有环链表,实现一个算法返回环路的开头节点。有环链表的定义:在链表中某个节点的next元素指向在它前面出现过的节点,则表明该链表存在环路。示例 1:输入:head = [3,2,0,-4], pos = 1输出:tail connects to node index 1解释:链表中有一个环,其尾部连接到第二个节点。示例 2:输入:head = [1,2], pos = 0输出:tail connects to node index 0解释:链表中.

2020-07-13 14:01:38 184

原创 LeetCode: 112. 路径总和

看题解题看题朋友突然跟我说,做不出一道LeetCode的简单题。我问了下是哪道题,然后顺利装了一波。给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。说明: 叶子节点是指没有子节点的节点。示例:给定如下二叉树,以及目标和 sum = 22, 5 / \ 4 8 / / \ 11 13 4 / \ \ 7 2 .

2020-07-07 15:52:02 63

转载 结构体内存对齐的原则

结构体内存对齐你真的弄懂了?听说这这道题目80%的初学者都没做对结构体内存对齐的三条原则:(1)结构体变量的起始地址能够被其最宽的成员大小整除。(2)结构体每个成员相对于起始地址的偏移能够被其自身大小整除,如果不能则在前一个成员后面补充字节。(3)结构体总体大小能够被最宽的成员的大小整除,如不能则在后面补充字节。...

2020-07-03 09:17:07 189

原创 python 合并两个二进制文件

因项目需求,要频繁将两个二进制文件合并成一个二进制文件。于是想用python写好,生成一个exe文件供所有人使用。水平有限,基本上是现学现用。搜索了一下文件操作和while循环的写法,代码如下:import osOUT_BIN='123.bin'BOOT_BIN='456.bin'KERNEL_BIN='789.bin'WR_LEN=233os.system('copy %s %s' %(BOOT_BIN, OUT_BIN))bootbin = open(OUT_BIN, 'ab+

2020-06-30 09:07:01 3418

原创 880. 索引处的解码字符串

先看题假装分析一下瞎操作一波先求总长度吧再求下每个字符的标号更直接一点:骚起来看下别人的代码先看题给定一个编码字符串 S。为了找出解码字符串并将其写入磁带,从编码字符串中每次读取一个字符,并采取以下步骤:如果所读的字符是字母,则将该字母写在磁带上。如果所读的字符是数字(例如 d),则整个当前磁带总共会被重复写 d-1 次。现在,对于给定的编码字符串 S 和索引 K,查找并返回解码字符串中的第 K 个字母。示例 1:输入:S = “leet2code3”, K = 10输出:“o”解释:.

2020-06-21 20:43:53 306

原创 面试题59 - II. 队列的最大值

先看下题目请定义一个队列并实现函数 max_value 得到队列里的最大值,要求函数max_value、push_back 和 pop_front 的均摊时间复杂度都是O(1)。若队列为空,pop_front 和 max_value 需要返回 -1示例 1:输入:["MaxQueue","push_back","push_back","max_value","pop_front","max_value"][[],[1],[2],[],[],[]]输出:[null,null,null,2,1

2020-06-07 09:15:47 156

AWTK-Designer-x64-0.1.5-Preview-Setup.exe

AWTK 配套的工具,用于设计图形界面,及生成资源文件。 风格类似于android的xml设计,也可以不用这个软件,直接写xml文件生成资源文件。

2020-07-16

空空如也

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

TA关注的人

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