Use Configuration Wizard in Context Menu Configuration Wizard翻译过来即配置向导,它是由具有特殊规则的语法构成的图形化配置菜单,可通过在图形化界面配置程序相关参数,而不需要在具体的代码中修改。Configuration Wizard有点类似于Markdown,所见即所写,它使用文件注释的形式来构建菜单,它支持汇编、C/C++以及初始化文件(如.s文件)。如下图,先展示一张直观的配置界面,再以此界面以及源码来详细地介绍它的实现方法。
ubuntu 14.4版本固定IP设置说明 修改/etc/network/interfaces文件,设置静态IP。修改/etc/network/interfaces设置静态IPsudo vim /etc/network/interfaces用下面的代码替换有关eth0的内容:auto eth0 #表示让网卡开机自动挂载eth0iface eth0 inet staticaddress 192.168.9.96gateway 192.168.9.2netmask 255.255.255.0...
对rtthread系统的理解 如果你是用单片机逻辑去做一个相对复杂的项目,而且项目要求实时性很强的话,我相信你用裸机写程序的话要考虑的很多,但如果有了rtthread系统的加入,你的项目就有了一个好的基石,你只需要做好业务架构的规划就好了。写这个的目的就是记录下自己对rtthread系统框架的理解,并不会对相关的知识点做介绍,因为官方文档介绍的比较详细(也有介绍不细致的地方),我没必要去摘录一遍。SConscript文件的作用是添加驱动的依赖关系,如果系统自带的驱动没有你项目里需要的,自己可以通过这里添加。4使用在线软件包。...
.gitignore文件作用 一般我们总会有些文件无需纳入 Git 的管理,也不希望它们总出现在未跟踪文件列表。通常都是些自动生成的文件,比如日志文件,或者编译过程中创建的临时文件等。 在这种情况下,我们可以创建一个名为.gitignore的文件,列出要忽略的文件的模式。...
5个创业和人生建议 马斯克再成世界首富:我对年轻人的5个创业和人生建议近日,据福布斯实时富豪榜显示,特斯拉CEO埃隆·马斯克以2034亿美元身价重登世界首富席位。马斯克说过,如果只是为了增加身家,他不会选择创办特斯拉和 Space X ,而会去做金融业或者石油业。一直以来,他创业都是为了解决“存在的危机感”,为了“影响人类的未来”。今天,我们分享两篇马斯克的演讲,看看他是如何创业成功的,他对不甘平凡的人又有怎样的建议——这是马斯克2014年5月在USC Marshall商学院的演讲,以及他对成功秘诀的分享,
QT 常用控件使用说明 一、输入类控件1、QLineEdit 单选文本框,主要用来从界面获取数据,常用于获取用户名密码。 常用设置: 字体字号设置 垂直、水平对齐设置 只读设置 输入模式: Normal 正常模式 NoEcho 不显示输入的内容 PassWord 以 *代码输入的内容 PassWordEchoOnEdit 编辑时显示内容,完成后显示 * 常用信号: tex...
QT添加资源图片方法 第一步:添加qrc资源文件(1)选择项目右键 “添加新文件” ->“Qt”-> “Qt Resource File”-> 填写文件名(2)右击刚才新加的.qrc文件 ->“添加现有文件” ->将图片导入到该文件中第二步:进入UI界面(1)选择需要添加图片的控件,右击,选择“改变样式表”(2)点击“添加资源”旁边的倒三角,此时会出现三个选项:background-image、board-image、image,根据需求选一个(3)最后,在跳出的对话框里..
linux内核源码目录结构 转载:Linux基础系列—Linux内核源码目录结构 - baozouge - 博客园Linux内核源码目录结构Linux内核源码采用树形结构。功能相关的文件放到不同的子目录下面,使程序更具有可读行。使用SourceInsight打开源码,如下图所示,可以看到源码是树形结构。下面我们来介绍每一个目录的作用。arch目录是平台目录。处理器原厂提供一套Linux内核的源码,那么在这个目录下都有一套针对具体处理器CPU的子目录。每个CPU的子目录,又进一步分解为boot,mm,ke..
linux进程与线程的区别 转载:转载_Linux进程与线程的区别 - 大海中的一粒沙 - 博客园进程与线程的区别,早已经成为了经典问题。自线程概念诞生起,关于这个问题的讨论就没有停止过。无论是初级程序员,还是资深专家,都应该考虑过这个问题,只是层次角度不同罢了。一般程序员而言,搞清楚二者的概念,在工作实际中去运用成为了焦点。而资深工程师则在考虑系统层面如何实现两种技术及其各自的性能和实现代价。以至于到今天,Linux内核还在持续更新完善(关于进程和线程的实现模块也是内核完善的任务之一)。本文将以一个从事Linux平台系统开发
软件系统架构 转载:https://blog.csdn.net/weixin_42672777/article/details/102622846软件架构概念概述:软件架构所指的就是说相应的系列性的抽象模式,可以为设计大型软件系统的各个方面提供相应的指导。从本质上来看,软件架构是属于一种系统草图。在软件架构所描述的对象就是直接的进行系统抽象组件构成。连接系统的各个组件之间就是做到把组件之间所存在的通讯比较明确与相对细致的实施描述。处于相应的系统实现环节,那么就会使得细化这些抽象组件成为现实的组件,比如可以是
股票 认知理解 投资买股票是一件逆人性的事情:有些股我看着一直涨,终于决定买进去之后,第二天就开始暴跌。好几次都是精准抄顶,我一买,它就跌,我一卖,它就涨价值投资:只要公司不错、持续能赚钱,长期投资没有什么问题。而且投资本身就是孤独的。大多数人的判断都是错的,所以得有自己独立的思考。投资是一件长线的事情:这几天的短期波动影响不了什么,而且越跌我越开心,现在买入成本更低,风险也更低。赚自己认知内的钱...
《如何阅读一本书》完整版读书笔记 《如何阅读一本书》是美国作家莫提默·J. 艾德勒和查尔斯·范多伦合著的一本教授阅读方法的书籍,被许多读者奉为阅读圣经。本书的开篇指出了任何一种阅读都是一种活动,因此必须要有一些主动的活力。很多人在阅读的时候,常常没读多久就开始出现双眼停滞、头脑昏睡的状况,这种精神不济的状态根本无法将阅读进行下去。作者认为,人们之所以出现这种现象,是因为阅读缺乏主动性。完全被动的阅读只会越读越疲惫,越读越乏味,直至放弃阅读。所以,预备开始阅读的人首先要认识到的是:阅读是一件主动的事情,阅读越主动,..