自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 rockchip rk3288 uboot启动流程(u-boot 2017.07)

前言:常见的bootloader有u-boot、redboot、armboot、vivi等,均为开源项目。一般情况下,bootloader指的是u-boot。u-boot主要用来引导操作系统启动。它会初始化CPU的主要的外设和接口,例如DDR、EMMC/NOR FLASH/NAND FLASH、CLOCK等,并把EMMC/FLASH中的linux内核镜像和dtb(设备树)等读到DDR中,从而引...

2019-07-17 11:06:46 5771 4

原创 关于arm-linux内核oom-killer的问题

Linux有一个特性:OOM Killer,一个保护机制,用于避免在内存不足的时候不至于出现严重问题,把一些无关的进程优先杀掉,即在内存严重不足时,系统为了继续运转,内核会挑选一个进程,将其杀掉,以释放内存,缓解内存不足情况,不过这种保护是有限的,不能完全的保护进程的运行。在很多情况下,经常会看到还有剩余内存时,oom-killer依旧把进程杀死了,现象是在/var/log/messages日志...

2019-06-21 11:12:44 687

原创 ubutnu16.04搭建深度学习环境: python3 + keras + tensflow

ubutnu16.04搭建深度学习环境: python3 + keras + tensflow一、硬件信息查看cpu型号查看显卡型号查看系统版本二、软件安装2.1安装anaconda32.2 安装keras2.3 设置GPU支持功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPan...

2019-05-25 14:10:25 719

原创 git pull ok,git push 提示权限不对无法提交的问题

1.git push 出现错误:lidq@server:~/1_prouhd_git/prouhd/UHD$ git pushCounting objects: 8, done.Delta compression using up to 20 threads.Compressing objects: 100% (7/7), done.Writing objects: 100% (8/...

2019-04-30 13:03:35 4918

原创 git使用总结

git使用总结1.git 常用命令2.git 所有撤销和回退命令3.git 同步另一个分支的单个文件1.git 常用命令2.git 所有撤销和回退命令git add 后撤销:撤销所有add文件 git reset HEAD .撤销单个add文件 git reset HEAD -filenamegit commit 后撤销:只回退commit的信息,保留修改代码:git reset ...

2019-04-12 17:35:41 222

原创 使用expect实现自动输入密码

    expect是一个自动交互功能的工具。expect是开了一个子进程,通过spawn来执行shell脚本,监测到脚本的返回结果,通过expect判断要进行的交互输入内容(send)。1.安装expect     (1)使用apt-get安装        需要先安装tcl:        apt-get install tcl        apt-get install exp...

2018-10-17 14:12:26 3633

原创 linux串口通讯要点

=========================================================================================================一. 应用层打开串口方法。1、首先是操作串口需要包含的头文件: #include <stdio.h>   /*标准输入输出的定义*/ #include <errno.h&g...

2018-06-27 10:05:06 833

原创 修改 TeamViewer ID 的方法:

TeamViewer 使用频繁后会被判定为商业用途,不可用。此软件的账号和设备mac地址绑定。修改TeamViewer ID后可以重新开始使用。下述方法可以成功修改TeamViewer ID。关闭TeamViewer;开始 > 运行,录入%appdata%,删除TeamViewer的文件夹;开始 > 运行,录入regedit;删除 HKEY_LOCAL_MACHINE\SOFTWARE...

2018-06-11 00:27:56 82189 6

原创 RGB配色表

http://www.wahart.com.hk/rgb.htm

2017-02-12 21:48:08 2049

转载 QString, QByteArray, 和 QVariant用法详解

转载地址:http://blog.chinaunix.net/uid-24205507-id-3262013.htmlQString, QByteArray, 和 QVariant这三个类和容器有许多相同之处,并且在一些情况下可以被当作特殊的容器。 同样,像容器,这些类使用隐式共享来优化内存和速度。我们将从QString开始。 字符串被每个GUI程序所使用,不仅是用户界面而且还有数

2016-07-04 17:21:24 7213

转载 arm的MMU详解(虚拟地址)

转载地址:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=22891521&id=2109284一、MMU的产生      许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形

2016-06-27 14:58:54 5649

原创 QT5打包发布程序的方法

**本人使用QT5.4.2版本,在win7环境下开发界面。程序的打包发布方法如下。**一、 假定现在已经完成了qt界面的设计(我的叫answersheet),如下图所示。 二、 在项目界面进行设置 具体操作要点如图中红色方框所示: 1、 在项目界面选择构建和运行中的“运行”

2016-06-14 09:07:52 11731 1

转载 Qt自定义委托在QTableView中绘制控件、图片、文字

自定义委托,继承于,QStyledItemDelegate类,重载Paint()函数,1、实现在QTableView中绘制 格式字符串2、实现在QTableView中绘制进度条3、实现在QTableView中绘制QCheckBox4、实现在QTableView中绘制星星5、实现在QTableView中绘制Pixmap图片  

2016-06-12 09:26:50 2606 1

转载 Qt 5.5.0-成功移植到TQ210

转载地址:http://tieba.baidu.com/p/3996410074一、需要准备的资源下载链接地址:1、ubuntu-14.04.3-desktop-amd64+mac.iso:http://cdimage.ubuntu.com/releases/2、qt-everywhere-opensource-src-5.5.0.tar.gz:http://mirrors.u

2016-05-25 21:56:34 3211

转载 Qt-5.3.2 在友善Smart210开发板的移植记录

1   平台说明主机平台: Ubuntu 14.04交叉工具链: FrendlyARM的 arm-linux-gcc-4.5.1-v6-vfp-20120301.tgz目标平台:FrendlyARM的Smart210开发板。(Soc是三星的S5PV210,内核是cortex-a8,下面的移植方法是普适的,不是此平台的也可参考下面的移植步骤)Qt版本: Qt-

2016-05-25 20:59:49 855

转载 S5PV210启动过程分析

原文地址:http://www.51hei.com/bbs/dpj-25281-1.htmlS5PV210内部有96Kb的IRAM和64Kb的IROM。DRAM0的地址:0x2000_0000——0x3FFF_FFFF(512MB)(自带内存)DRAM1的地址:0x4000_0000——0x7FFF_FFFF(1024MB)(扩展内存)SROM的地址: 0x8000_0000—

2016-05-25 11:30:34 591

转载 c++中箭头操作符(->)和点操作符(.)的不同

c++中箭头操作符(->)和点操作符(.)有什么不同 一个左边是指针.     一个左边是实体如果p是指针,p->function();   如果p是对象,p.function(); 记住-〉必须是指针,.左边必须是对象或者结构体,一般是类对象首先介绍一下C++中的结构。对于一个结构来说,struct MyStruct{ 

2016-05-13 17:25:12 482

转载 printf输出颜色和效果控制(ANSI)

printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)printf输出颜色和ANSI控制码(高亮,下划线,闪烁,光标位置,清屏等)给printf的输出加上些特效比如颜色,可以让打印信息更鲜明,在debug的时候特别有用。颜色:#define NONE "/033[m"#define RED "/033[0;32;

2015-11-17 15:29:18 844

转载 Linux 程序开发打印Debug 信息的使用技巧

转载地址:http://blog.chinaunix.net/uid-20671208-id-3013780.htmlcoding 最重要的是如何debug,debug 当然就少不了把程序信息输出,如何清晰明了地打印出程序信息,可以快速判断程序运行情况,定位程序出问题的地方。先来一段代码实战下再说: #include stdio.h>#include stdlib.h>

2015-11-17 11:19:13 382

转载 container_of()宏

container_of()宏在学习Linux驱动的过程中,遇到一个宏叫做container_of。该宏定义在include/linux/kernel.h中,首先来贴出它的代码:/** * container_of - cast a member of a structure out to the containing structure * @ptr:       

2015-10-24 17:13:29 257

转载 static变量的使用

转载地址:http://www.cnblogs.com/haimeng2010/p/3265051.htmlhaitao2000sstatic变量的使用静态变量 类型说明符是static。静态变量属于静态存储方式,其存储空间为内存中的静态数据区(在静态存储区内分配存储单元),该区域中的数据在整个程序的运行期间一直占用这些存储空间(在程

2015-10-22 10:55:28 460

转载 ((*strDest++=*strSrc++)!='\0'); 的理解

((*strDest++=*strSrc++)!='\0'); 的理解 (2011-05-17 14:22:36)转载▼标签: c it分类: cstudy((*strDest++=*strSrc++)!='\0'); 的理解  ((*strDest++=*strSrc++)!=

2015-10-18 12:50:08 1794

转载 ifndef/define/endif作用和用法

【转载文档】 来源:http://blog.sina.com.cn/s/blog_6398cade0100hi69.html问题:ifndef/define/endif”主要目的是防止头文件的重复包含和编译,偶只知道这个概念不懂的是怎么个用法,和为什么要用它~~高手请指点一下~~谢谢~~~!!!----------------------------------------------

2015-10-16 21:30:31 465

mnist数据集及其测试程序

很多人开始机器学习的第一个程序便是手写字识别。然而,在测试程序中直接使用weget获取数据集资源异常的慢。本测试用例包含数据集和对应的测试程序。

2019-06-18

mnist数据集和测试程序

很多人开始机器学习的第一个程序便是手写字识别。然而,在测试程序中直接使用weget获取数据集资源异常的慢。本测试用例包含数据集和对应的测试程序。

2019-06-18

QT QTableView用法总结

QT QTableView用法示例总结,代码简单明了,可参考使用 。

2016-06-09

《C++面向对象程序设计》 谭浩强主编

谭浩强主编的《C++面向对象程序设计》,清华大学出版社,红色封面。本书是为已有C语言基础的读者编写的,主要介绍面向对象程序设计的知识和方法。本书内容全面,例题丰富,概念清晰,循序渐进,易于学习。对初学者来说,这本教材更让人易于接受,在学习完这本书后往更高阶的方向学习就容易多了。

2016-04-29

const extern static volatile 小结

const extern static volatile 小结

2016-04-17

ROM RAM FLASH区别

将ROM RAM FLASH区别制成表格列出来,方便大家对比分析

2016-04-17

makefile格式分析

本文档适合于初学makefile的同学,希望对大家有所帮助。

2016-04-17

QT界面设计时常用到的小图标

本文档整理了QT界面设计时常用到的界面元素,对设计界面的美观度有很大帮助。

2016-04-09

C语言实现18B20采集室温

C语言实现18B20采集室温

2016-04-08

MCP3421芯片汇编程序

MCP3421芯片汇编程序

2016-04-08

空空如也

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

TA关注的人

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