- 博客(17)
- 资源 (7)
- 收藏
- 关注
转载 C++中向量用法
1. 在C++中的详细说明vector是C++标准模板库中的部分内容,它是一个多功能的,能够操作多种数据结构和算法的模板类和函数库。vector之所以被认为是一个容器,是因为它能够像容器一样存放各种类型的对象,简单地说,vector是一个能够存放任意类型的动态数组,能够增加和压缩数据。2. 使用vector,必须在你的头文件中包含下面的代码: #includevector属于std命名域的,因此需要通过命名限定,如下完成你的代码: using std::vector; vector..
2021-01-19 09:52:37
1932
1
原创 GIT打标签
git 打标签git tag 查看本地标签git tag v1.00 9789877767676创建标签(-commit序列)git tag -d v1.00删除标签git push origin --tags /git push --tags上传标签git push origin --delete tag v1.0删除服务器标签...
2020-02-25 11:42:04
153
转载 pyqt5案例
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.youkuaiyun.com/PZ0605/article/details/94639271PyQt各种Demo大集合PyQt5实例 画板小程序简易人事管理系统(pyqt5+mysql)串口与文件浏览器————————————————版权声明:本文为CSD...
2019-10-17 15:23:11
209
原创 关于keil/MDK生成pat/bin/汇编文件的方法
在配置中找到user 然后在after选项中添加如下指令fromelf --vhx --32x1 --output "@P.pat" "#L" 然后在RUN#1或者RUN#2前打勾 选中即可。 然后再编译就可生成pat文件。汇编和bin文件指令方法和pat文件一样,指令如下:汇编指令为$K\ARM\ARMCC\bin\fromelf.exe --text -a -c --output...
2019-10-09 15:44:40
1486
原创 git第一次推送工程到服务器里
第一次首先关联服务器地址git@github.com:michaelliao/learngit.git为服务器地址。代码如下: git remote add origin git@github.com:michaelliao/learngit.git 若是这个不能使用,请使用下面指令 $ git push --set-upstream git@github.com:micha...
2019-08-16 15:18:04
281
原创 git使用之放弃本地修改
git使用之放弃本地修改一,未使用 git add 缓存代码时。 可以使用 git checkout -- filepathname (比如: git checkout -- readme.md ,不要忘记中间的 “--”两边都有空格 ,不写就成了检出分支了!!)。放弃所以的文件修改可以使用 git checkout . 命令。此命令用来放弃掉所有还没有加入到缓存区(就是...
2019-08-16 15:04:53
197
原创 git日志时候不能分行显示
小编第一次git log 日志出现日志不换行 直接出来一坨 如图后执行指令git log --graph后可以分行显示 如图整个世界瞬间清晰了
2019-08-15 14:40:11
747
原创 Git notepad++ 文本编译器不通过问题
最近在学习Git, 安装了Git Bash,于是想把它原本默认的编辑器Vim换为编辑神器Notepad++。一开始也是照着大多数人的方法来执行下面的代码:git config --global core.editor notepad++1本以为这样就OK的了,然而当我在Git Bash中用git commit 提交修改的时候出现这样的错误了:于是到处找解决方案,找了好多种方法都没有成...
2019-08-15 13:52:28
976
原创 #if defined的使用
这就是#if defined 的唯一作用!1)#if defined XXX_XXX#endif是条件编译,是根据你是否定义了XXX_XXX这个宏,而使用不同的代码。一般.h文件里最外层的#if !defined XXX_XXX#define XXX_XXX#endif是为了防止这个.h头文件被重复include。2)#error XXXX是用来产生...
2019-08-14 16:20:35
1889
转载 C语言单片机中变量的位置
int a = 0;char *p1;static int x = 10;int main(void){ int b = 0; char s1[] = "123"; char *p2; char *s2 = "123"; static int c =0; p1 = (char *)malloc(128); p2 =...
2019-07-31 17:40:23
324
原创 单片机中堆和栈的区别
M0中的栈和堆一、栈和堆空间的区别:(1)栈区(stack):由编译器自动分配和释放,存放函数的参数值、局部变量的值等,其操作方式类似于数据结构中的栈。(2)堆区(heap):一般由程序员分配和释放,若程序员不释放,程序结束时可能由操作系统回收。分配方式类似于数据结构中的链表。(3)全局区(静态区)(static):全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块区域...
2019-07-30 14:23:43
4534
3
原创 Git常用知识点
在Windows上安装GitWindows下要使用很多Linux/Unix的工具时,需要Cygwin这样的模拟环境,Git也一样。Cygwin的安装和配置都比较复杂,就不建议你折腾了。不过,有高人已经把模拟环境和Git都打包好了,名叫msysgit,只需要下载一个单独的exe安装程序,其他什么也不用装,绝对好用。msysgit是Windows版的Git,从https://git-for-w...
2019-07-05 10:17:39
204
1
原创 FSMC的定义 RAM 和ROM却别 nor flash 和nondflash的区别
一FSMC的定义 英文名是(Flexible Static Memory Controller)即 可变静态存储控制器。是STM32系列采用一种新型的存储器扩展技术。在外部存储器扩展方面具有独特的优势,可根据系统的应用需要,方便地进行不同类型大容量静态存储器的扩展。 利用FSMC就是发现32内存不够,或者其他原因需要外接内存,所以要用FSMC功能 外加内存。 二 我发现百度词条讲
2014-11-18 11:32:20
3113
转载 .\OUT\ANO_FLY.axf: Error: L6411E: No compatible library exists with a definition of startup symbol _
关于编译时候 出现.\OUT\ANO_FLY.axf: Error: L6411E: No compatible library exists with a definition of startup symbol _这个w
2014-11-11 21:26:12
13564
3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人