Nexus5 刷入官方固件失败 一、 错误提示1234567891011121314151617181920212223242526272829303132333435$ ./flash-all.shSending 'bootloader' (3124 KB) OKAY [ 0.310s]Writing 'bootloader' 2021-05-16 记录 Nexus5
去除安卓5.0上的感叹号的解决方法 adb shell settings put global captive_portal_mode 0之后飞行模式一下,就可以了。 原文链接:本人CSDN博客 2019-06-23 记录 Android
ssh 连接 ubuntu12.04 提示服务器拒绝了密码 一、问题使用xshell 通过 ssh 连接 vm 虚拟机下的 ubuntu12.04,提示服务器拒绝了密码。 二、解决方法 1、尝试修改 vim /etc/ssh/sshd_config 文件的如下内容12345678910# Authentication:LoginGraceTime 120PermitRootLogin yesStrictModes yes...# Change to no 2019-05-11 记录 VMware Ubuntu
C语言 enum枚举类型 阅读下面的程序,写出输出内容。 1234567891011121314#include <stdio.h>enum { ITEM_A = 0, ITEM_B = 0, ITEM_C};int main(int argc, char const *argv[]){ printf("%d\n", ITEM_C); //add 1 retu 2019-04-14 C语言 C语言
IAR开发STM32堆栈设置 一、前言关于堆栈的定义在此就不赘述,详细内容可以看这篇博客。堆栈溢出会导致野指针,返回地址错误等问题,通常程序已经无法正常运行,进入 HardFault 异常中断。为了避免这种情况,一般会分配较大的空间用做栈,可是如果仅仅为了安全就分配大空间的栈势必导致内存浪费。本文介绍两种获取栈最大消耗的方法,以方便合理设置栈的大小。 二、方法1、方法一栈指针 SP 指向的位置可以反应出当前栈的消耗量。在 ST 2018-10-25 STM32 STM32
汇编文件从 keil 移植到 IAR 一、前言汇编文件移植性比较差,不同的内核架构支持的指令集都不一样,就算是相同的内核,在不同的 IDE 下的写法也有可能不一样。同样的文件在 KEIL 下可以正常运行,在 IAR 下就无法编译通过,这就是因为 KEIL 和 IAR 对汇编文件的写法要求是不一样的。KEIL 以及 ADS 下的一些伪指令和写法,在 IAR 下是不支持或者不一样的。具体可以参考 《EWARM_ADSMigrationGu 2018-10-19 STM32 IAR KEIL
leetcode 与 ide 运行结果不一样 在做 leetcode 的第 15 题, 3Sum 时发现,同样的代码在本地运行的结果是正确的,而在 leetcode 的服务器上结果却是错误的。而且检查了程序中,也并没有使用全局或者静态变量。 通过打印,仔细对比两种环境下的输出发现,原来是代码有一条语句指针指向了数组外边的第一个地址。语句的内容是比较当前地址的值是否和后一个地址的值相同, 由于后一个地址实际上已经发生了溢出,在当前地址为数组最 2018-09-15 记录 leetcode
j-link v9 修复记录 j-link v9主控: stm32f205RC 现象 1、给 M0 下载固件的过程中经常出错,提示找不到M0。需要反复尝试很多次才可以下载。 2、在一次正常的拔线断电后,再也无法识别,灯也不亮了。 修复方法一 2018-09-13 STM32 j-link
MPEG Audio 简述 MPEG AUDIO 简介MP3 是 MPEG Layer3 音频压缩技术的简写,这种技术可在音质极少损伤的情况下获取更好的压缩性能。MP3文件可以被压缩成不同的速率,文件压缩的越小,音质损伤越大。标准的压缩比例为10:1,一段3分钟的音频数据压缩后只需4MB大小。 MPEG 音频压缩算法由联合图像专家组开发,作为高质量数字音频数据压缩的国际标准。MPEG-1 音频压缩算法基于两种机理来减少音频信 2018-08-12 记录 MPEG