1.启动代码最好结合链接脚本一起看2.本文为nordic nrf52840的启动脚本,解释权归nordic所有3.限于本人所学,难免出现错误,请不惜指出4.在调试启动代码过程中,难免发生错误,不要惊慌,先冷静一下,尽可能的分析下可能出现的地方,尝试着修改,看能否成功,如果还是不行的话,那么有两种可行 ...
分类:
其他好文 时间:
2018-07-28 18:26:00
阅读次数:
425
The ministers of the cabinet were quite upset by the message from the Chief of Security stating that they would all have to change the four-digit room ...
分类:
其他好文 时间:
2018-07-28 18:19:26
阅读次数:
142
#!/usr/bin/env python # -*- coding: utf-8 -*- import heapq import copy import datetime import random def get_max_heap(heap, size, root): # 在堆中做结构调整使得父... ...
分类:
编程语言 时间:
2018-07-28 16:47:42
阅读次数:
150
最近看到有一种不用旋转的treap,好像还可以持久化,于是就学了一下。 如果你还不会Treap的话,那你可以点击这里,对旋转Treap有个大致了解,这里就不赘述Treap的性质了。 treap就是tree+heap。它的每个节点的权值data满足排序二叉树的性质,随机权值key满足堆的性质。由于ke ...
分类:
其他好文 时间:
2018-07-25 23:52:22
阅读次数:
195
在Java中,判断一个对象是否 "存活" ,都和引用有关,当一个对象没有任何的引用指向它,我们可以认为这个对象可以被GC了。 引用如何定义?Object obj = new Object()创建一个对象 ,我们知道会在 stack 和 heap 上分别分配一块内存,heap 分配的内存存储Objec ...
分类:
其他好文 时间:
2018-07-25 20:02:29
阅读次数:
168
jstat命令简介: Jstat是JDK自带的一个轻量级小工具。全称“Java Virtual Machine statistics monitoring tool”,它位于java的bin目录下,主要利用JVM内建的指令对Java应用程序的资源和性能进行实时的命令行的监控,包括了对Heap siz ...
分类:
编程语言 时间:
2018-07-25 01:12:01
阅读次数:
303
遇到难题一、:RAM内存不足错误: 一 、将UC/OS III移植到STM32F103C8T6的遇到内存不足的报错。 分析,c8t6系类RAM内存只有20KB。 如上图。在代码中将heap_size设置成了27u*1024u及27k,堆空间比RAM还要大。 改成10k,并且根据情况缩小任务申请的堆栈 ...
分类:
其他好文 时间:
2018-07-23 23:35:03
阅读次数:
154
堆是具有下列性质的完全二叉树: 每个结点的值L[i]L[i]都大于或等于其左孩子L[left(i)]L[left(i)]和右孩子L[right(i)]L[right(i)]结点的值,称为大顶堆(最大堆); 每个结点的值L[i]L[i]都小于或等于其左孩子L[left(i)]L[left(i)]和右孩 ...
分类:
其他好文 时间:
2018-07-22 23:34:35
阅读次数:
216
下载地址: "网盘下载" 学习编程的人都知道,阅读、剖析名家代码乃是提高水平的捷径。源码之前,了无秘密。大师们的缜密思维、经验结晶、技术思路、独到风格,都原原本本体现在源码之中。 这本书所呈现的源码,使读者看到vector的实现、list的实现、heap的实现、deque的实现、Red Black ...
分类:
其他好文 时间:
2018-07-22 00:59:24
阅读次数:
259
问题 开发项目有一段时间了,随着项目越来越大,打包的时间也相应的变长了,打包时的内存也增多了。这时候产生了一个问题,在发布项目的时候,会出现 错误的提示。 如下图: 以上错误一直导致,无法发布项目。 详细错误内容: 原因 在 中通过 使用内存时只能使用部分内存(64位系统:1.4 GB,32位系统: ...
分类:
编程语言 时间:
2018-07-18 20:35:26
阅读次数:
321