自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(39)
  • 收藏
  • 关注

转载 [stm32][FATFS]正在写文件时掉电,导致文件系统错误

阅读官网文档:http://elm-chan.org/fsw/ff/doc/sync.htmlCase 1. Normal write sequence Time --> ↓Normal shutdownOwwwwwwwwwww...

2019-08-27 11:51:00 2298

转载 stm32F4XX 位带操作

环境:stm32f429 原子哥的开发板 Keil5问题来源:在例子程序中操作LED灯的方式,为什么不是原来的使用HAL_GPIO_WrirePin()寻找答案:因为我是根据项目需求来看例子的没有仔细的阅读跑马灯实验,其实在里面还是提及了 位带操作 ;但是当时没有看见就直接去LED1的定义了(1)(2)(3)(4)(5)(6)(7...

2018-11-23 09:52:00 449

转载 QtQuick 左右滑动页面

1 import QtQuick 2.11 2 import QtQml.Models 2.11 3 4 5 Rectangle{ 6 width: 500 7 height: 500 8 9 ListView{10 id : listview11 12 anchors.fil...

2018-11-15 15:05:00 383

转载 macOS stm32 开发环境搭建

安装st-link出自 http://macappstore.org/stlink/About the AppApp name: stlinkApp description: stm32 discovery line Linux programmerApp website:https://github.com/texane/stlinkInst...

2018-11-11 22:28:00 727

转载 QSplitter简单使用

先上结果图:官方文档说明:The QSplitter class implements a splitter widget; A splitter lets the user control the size of child widgets by dragging the boundary between them. Any number of widgets may be...

2018-10-19 15:44:00 280

转载 Ubuntu下安装arm交叉编译工具问题

bash: /usr/local/arm/arm-2014.05/bin/arm-none-linux-gnueabi-gcc: No such file or directory因为安装的Ubuntu系统是64位的,32位的工具链不能识别。也查看过PATH,可以使用TAB键来补全,不是环境变量的问题解决方式:sudo apt-get install lib32ncurs...

2018-10-18 21:53:00 234

转载 关于QML错误( Detected anchors on an item that is managed by a layout. This is undefined behavior; use La...

使用Layout来定位。可以解决。不使用anchor就可以解决转载于:https://www.cnblogs.com/mrAAron/p/9670560.html

2018-09-18 18:13:00 1446

转载 QT (Keyboard Focus)键盘焦点

界面有输入事件的时候,难免会遇到多个地方需要输入,QT在focus上面有个类型需要了解:下面看一下官方文档给我们的例子我修改了一下:Rectangle { id: window color: "white"; width: 240; height: 150 Column { anchors.centerIn: parent;...

2018-09-12 14:47:00 374

转载 mac搭建嵌入式编程环境--交叉编译工具链crosstool-ng

1. 第一个思路就是和ubuntu一样,是否有apt-get一样的管理软件包工具。查了一下有类似的macport和homebrew  macport下载方法:https://guide.macports.org/#installing.xcode,直接下载dmg镜像安装即可  brew下载方法方法:https://brew.sh/按照官网下载安装  下面是换源方法:-...

2018-09-05 08:46:00 1535

转载 mac添加环境变量

找了几个博客发现这个博客里面的写的好https://blog.csdn.net/handsomefuhs/article/details/79687381关于全局变量需要一些关键的知识点需要知道:一、按照生命周期来分,Linux环境变量可以分为两类:1、永久的:需要用户修改相关的配置文件,变量永久生效。2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭She...

2018-08-26 13:17:00 119

转载 QT 对项目二次开发 增加类时 遇到LNK 2019 1120 同时出现;C2061 和一堆语法错误

(1)2019 1120同时出现极大可能性是你写的文件没有编译出来成obj格式,链接时就会出错,但是没有报编译的错误(2)在新加的类上直接构建,发现编译不了,经过检查发现是是pro文件没有添加该类实现的cc文件,添加即可————————————(1)C2061一般是你没有定义这个变量,但是我是定义了得,查看http://blog.csdn.net/u011435712/...

2017-08-01 10:54:00 267

转载 树莓开机发邮件告诉自己ip

1 #!/usr/bin/env python 2 # coding=utf-8 3 4 import smtplib 5 import urllib 6 import time 7 import socket 8 import struct 9 import fcntl10 import array11 GMAIL_USER = 'XXX...

2017-05-24 11:00:00 174

转载 TLPI(liunx/unix系统编程手册)笔记(四) 深入探究文件I/O

本章的重点我想就是原子操作,避免在几个进程在打开同一文件的时候造成的错误,了解一下时间片的概念会对本章有所帮助。(1)独占方式打开文件。(open <-O_CREAT)  知道,open,可以创建文件并返回fd。当我们的进程运行到open这个函数时间片到了,另一个进程也对这个路径的文件open,那么时间片结束后两个进程都会认为自己是这个文件的拥有者。并未是独占创建打...

2017-05-21 20:27:00 139

转载 TLPI(liunx/unix系统编程手册)笔记(三) 文件IO:通用的IO模型

读下来总的就是介绍了四个IO的API--open,read,write,close。大家都是知道的,everything is file,在linux系统里面一切都是看作文件来操作的,学习linux就得先学好文件IO,也可以看见TLPI这本书的介绍完一些概念之后就开始介绍文件IO了。IO,大概的分为磁盘文件IO,buffering(缓冲)IO。貌似缓冲的水很深,之后会写博客。...

2017-05-14 20:48:00 162

转载 用python查看树莓的CPU使用率

http://www.blogjava.net/fjzag/articles/317773.htmlhttp://blog.csdn.net/a6225301/article/details/47092707http://www.iplaypy.com/code/linux/l2546.html—————————————————————————————————————————...

2017-04-27 23:37:00 162

转载 树莓派刚刚上手配置

  刚刚大几百买来的东西,我不想连接不了而使它不能正常关机,一定要拔电源才行~所以我做足了准备~  就和很多刚刚买了树莓一样:我在官网上下载了操作系统raspbian,还有相关的烧写软件win32DiskImager,刚刚烧的时候就是烧写不进去,因为我的是中文路径,见鬼了。完事之后就把sd卡插到背面。  配置没有屏幕的树莓。屏幕对跑着liunx系统的树莓来说可以说是多余的~完全可...

2017-04-24 23:55:00 149

转载 c++学习笔记(二)

初步涉及运算符重载和模版,当然只是略略触碰到,让自己看得懂程序而已。以后逐步加深。运算符重载:    (1)成员函数运算符重载:        因为有this指针,通常的双目运算符参数表只有一个,单目则是没有入参,不过有时单目会有附加的说明的参数,来说明单目运算符左右结合的规则。Demo& operator ++(Demo &a); Demo o...

2017-04-12 14:43:00 92

转载 初涉c++学习笔记

这几天真的太忙了,连博客都忘记写了。想来已经半个月没有写了。毕业设计真的是应该早点去搞,等到要赶设计的时候,总有力不从心的时候。毕竟一心两用后果自负!本来想把之前学的socket还有附带的做的项目整理出来的,只能看看有没有时间了。现在必须把c++眼前的东西好好整理了。人都是靠逼出来的。废话不多说。——————————————————————————————————————————...

2017-04-11 15:18:00 118

转载 stat 函数

查询man 2 stat SYNOPSIS   #include <sys/types.h>   #include <sys/stat.h>   #include <unistd.h>   int stat(const char *path, struct stat *buf);    //sta...

2017-03-23 17:06:00 176

转载 exec函数族

查村man手册看到:NAME execl, execlp, execle, execv, execvp, execvpe - execute a fileSYNOPSIS #include <unistd.h> extern char **environ; int execl(const char *path, ...

2017-03-23 17:05:00 120

转载 TLPI(liunx/unix系统编程手册)笔记(二)

第三章 系统编程概念  系统调用      在调用之前有几点必须要掌握,处理器从用户态转变到核心态,以便cpu访问内核内存;每个系统调用都有唯一的数字来标识;可以用一套参数,对用户空间与内核空间传递信息加以规范 。      X86-32为例子。1.app用c语言的wrapper外壳函数发起调用。2.外壳函数必须保证所有的参数可用,使参数复制到特定的寄存器3.(%eax)。4...

2017-03-19 23:42:00 239

转载 数据结构学习---二叉树简单实现

想必二叉树大家都很熟悉。结点有左右孩子,二叉树非常使用,编写二叉树和链表差不多,多多运用迭代就能很好的解决问题,但是这仅仅限于在量比较小的情况下,非递归的代码执行效率大家有目共睹。#ifndef _TREENODE_H_#define _TREENODE_H_typedef int Elemtype; typedef struct treeNode{ Ele...

2017-03-19 11:43:00 108

转载 数据结构学习---单链表

单链表非常经典,还是面试中常考的内容。相对于有序表,有不同的地方,可以通过修改之前的有序表来编写单链表。有以下特征:   1.有数据域和有指针域   2.插入和删除比较方便   3.长度没有限制   4.查找不方便   5.结点的存储地址可以不连续 1 #ifndef _STRUCTLINKLIST_H_ 2 #define _STRUCTLINKLIST_H_...

2017-03-16 13:40:00 130

转载 数据结构学习---顺序表

在准备考研的时候就想发学习笔记,想来已经过了多时。现在在培训班又要展开学习,说明一件事:408是指导学习研究计算机的基础!对于编写程序而言,数据结构与算法,是关键!我想其他的组成原理,计算机网络,操作系统也很重要,这是一个system,有必要有需要学习认真的学习之。希望这个是好的开始!——————————————————————————————————————————————————...

2017-03-14 23:17:00 211

转载 liunx下ssh链接githuub

绝大部分是请教别人博客在 github 上添加 SSH key 的步骤:1、首先需要检查你电脑是否已经有 SSH key运行 git Bash 客户端,输入如下代码:$ cd ~/.ssh$ ls这两个命令就是检查是否已经存在 id_rsa.pub 或 id_dsa.pub 文件,如果文件已经存在,那么你可以跳过步骤2,直接进入步骤3。2、创建一个 S...

2017-03-11 18:00:00 289

转载 TLPI(liunx/unix系统编程手册)初读笔记

当然我只是记录一下我初读这本书的想法和我自己不懂该记下的地方,其他的地方就不一一论述,全部记下来就没有意思了。若有什么错误,望大家指出,谢谢~希望有评论~——————————————————————————————————————————————————————————————————前言就是明确的介绍书的目的编程标准等等。。source code在http://man7.o...

2017-03-09 23:35:00 214

转载 liunx系统装在老硬盘上,随时带在身边

我亲自装了ubuntu,centos。不干扰win10系统。————————————————————————————当然裸的老硬盘当然不行,要有sata 的数据线,3.5英寸的要有电源。自行淘宝--硬盘盒(不是广告=-=)这个底座很好3.0的口,速度很快当然这样的话你的liunx的系统是便携的,成本也不大,装在移动硬盘上也很贵的~———————————————...

2017-03-05 22:39:00 100

转载 入职培训笔记记录--day9(1、指针函数与函数指针、函数指针数组 2、malloc memset 3、递归函数 4、结构体 5、共用体---》大小端 6、枚举)...

1、指针函数与函数指针、函数指针数组 指针函数:返回值为指针的函数char *fun(){  char str[] = "hello world";  return str;} int main(){   char *p = fun();  puts(p);  return 0;}编译时,会出现警告,返回了一个已经被释放掉的...

2017-03-02 23:53:00 113

转载 入职培训笔记记录--day7(1、指针数组与数组指针 2、函数)

1、指针数组与数组指针***********************************************************我想先说明一下 指针类型 和地址指向的类型指针类型,假设是*p的话,就是p的类型,去掉p就是这个指针的类型当然,有特殊的看法,请见指针数组~↓↓地址指向的类型,去掉最右边*(),如:char *p,指向char指针类型和p自...

2017-03-01 15:22:00 105

转载 入职培训笔记记录--day2续二(1、控制语句 2、数组3、二维数组 4、字符串处理函数 5、指针)...

1、控制语句 while(表达式) { 语句块; } do { 语句块; }while(表达式); while先判断再执行,do while先执行,再判断,while最少一次也不执行 do while至少执行一次 break:用来跳出当前循环 continue:结束本次循环,继续下一次循环 goto:无条件跳转语句 格...

2017-02-22 11:02:00 106

转载 入职培训笔记记录--day2续(1、运算符 2、数据的输入与输出 3、控制语句)

再基础的东西也是要细心过一遍时间用的不多,但是还是有效果的。————————————————————————————————————————1、运算符 1、条件运算符(三目运算符): 表达式1 ?表达式2 : 表达式3; 判断表达式1,其值为真时,执行表达式2,否则执行表达式3 2、逗号运算符 表达式1, 表达式2; 分别求两个表达式的值...

2017-02-22 10:45:00 107

转载 入职培训笔记记录--day2(1、变量 2、生命周期与作用域 3、类型转换 4、运算符)...

昨天就是偷了懒 晚上去玩了一会儿,但是任务培训机构给的任务还是完成了。考研失败给我带来了不安,希望我快点进入入职的节奏。————————————————————————————————————————————————————————(图片和大多数文字来自于http://www.cnblogs.com/onedime/archive/2012/11/21/2780149....

2017-02-22 10:23:00 108

转载 入职培训笔记记录--day1

就是记录一下学习的内容,当然我自己容易忘记的我想特别的记录下来;大神见笑~补习c语言: 关键字(32个):由系统自定义,有特定含义,全部都是小写 数据类型: char double enum float int long short struct union void 基本数据类型:整型(int short long) 浮点型(float double) 字符型(...

2017-02-21 20:46:00 205

转载 没事抽空学——c语言指针操作基础概念

指针基础    理解指针的最佳方法是画图,学习使用基本指针,不要产生空指针。存储控件分配    存储控件分配是指在内存预留空间的过程。就像一个虚拟菜谱一样,指针对应菜名,其所指的内存空间中的数据对应实际的菜。数据集合与指针的算术运算    数据集合主要指结构和数组。指针的算术运算定义指针的计算规则。指向结构的指针对于建立数据结构起着至关重要...

2016-03-07 23:53:00 85

转载 没事抽空学——常用界面组件属性

android:latout_widthfill_parent设置组件宽高,fill和wrap相同match_parentwrap_contentandroid:text组件中文字组件中文字android:ems数值和长度单位英文字M的数倍android:inputTypetext/...

2016-03-02 22:43:00 72

转载 寒假学干货之------LinearLayout.layout.weight

所有原始代码由这个大神写的--http://www.cnblogs.com/zhangs1986/archive/2013/01/17/2864237.htmllayout/activity_main下<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:t...

2016-02-16 21:53:00 86

转载 寒假学干货之------ 初学者关于fragment_main(碎片的困扰)

我们在activity_main中编写的框架,会被fragment_main中的取代掉,是因为新版的ADT为了配合平板Android3.0开发起作用的代码在MainActivity.java中 1 package com.myprogram.text_two; 2 3 import android.support.v7.app.ActionBarActivity;...

2016-02-16 20:52:00 142

转载 寒假学干货之------初步布局Layout

在开发的最初,需要设计好我们的Activity,在res/layout下,找到**activitymian(名字都差不多的)的.xml文件,打开他就可以开始编辑。http://www.tuicool.com/articles/3uUZbmu(参考,转载文献网址)下面是几个比较常用的布局:LinearLayout(线性布局)、FrameLayout(单帧布局)、Absolut...

2016-02-15 22:45:00 94

转载 寒假学干货之------android开发环境

1.下载安装jdk(http://www.oracle.com/technetwork/java/javase/downloads/index.html)装se版的就可以了,复制jdk目录路径,之后配置jdk又用。 要注意的是分清楚系统是几位的有x86.64的 (SE主要用于桌面程序,控制台开发(JFC)EE企业级开发(JSP...

2016-02-03 18:57:00 68

空空如也

空空如也

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

TA关注的人

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