摘要:
C#6.0的一些语法 一、Lambda表达式的一些运用 1.在属性、方法中应用 例如常规对属性的赋值: public bool IsNavigation { get { return this._navigationDestination != null; } } 使用Lambda表达式进行属性赋值 阅读全文
摘要:
一、委托是什么? 1. 委托的定义 委托一般可以看作是持有一个或多个方法的对象。可以把委托看做是对象,其和我们使用一个对象的过程一样。 2. 为什么会有委托 对于C语言这种面向过程的语言,为了构建大型程序和模块化编程,实现代码更好的解耦,会非常充分和良好地运用函数指针。 函数指针的定义、初始化赋值、 阅读全文
摘要:
分支常用操作命令 克隆远程分支 将远程分支的改动合并到本地分支 1.获取远程master分支到本地的tmp分支 2.比较tmp分支和本地master(本地当前活跃分支)分支的异同 3.合并tmp分支到当前分支(例如在master分支下执行该操作,如果有冲突则需要进行冲突合并) 4.删除临时分支tmp 阅读全文
摘要:
一、如何在Widget中利用代码添加背景图片 二、如何在QLabel中缩放图片 三、 阅读全文
摘要:
平台:Ubuntu16.04 64bit 虚拟机:VirtualBOX 编译软件:Qt 32bit (在64位环境下编译32bit的程序会出现很多错误,从编译器的安装以及整个库的编译) 问题一:error while loading shared libraries: libX11.so.6: ca 阅读全文
摘要:
一、 三极管简介 种类 根据构成三极管中的三块半导体类型的不同,有NPN型和PNP型两种;根据材料的不同有硅管和锗管两种,常见的硅管,Vbe间的压降是0.7V,锗管则是0.2V。 作用 三极管有三种状态,放大、截止和饱和,是一种控制电流的半导体器件。利用不同的状态特性,三极管的主要作用有两个: 1. 阅读全文
摘要:
NB-IoT 1.什么是NB-IoT? NB-IoT全称窄带物联网(Narrow Band IOT),构建于蜂窝网络,只消耗大约180KHz的带宽,可直接部署于GSM网络、UMTS网络或LTE网络,以降低部署成本、实现平滑升级。 NB-IoT是IoT领域一个新兴的技术,支持低功耗设备在广域网的蜂窝数 阅读全文
摘要:
一、shell和shell脚本 在linux系统下,以 #/bin/bash开头的文本会被shell解释器进行解释。 shell是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。 shell脚本(shell script),是一种为shell编写的脚本程序。业界所 阅读全文
摘要:
端口概述 在STM32中,每个I/O端口可以由软件配置成为输入/输出模式。复位期间或刚复位后,I/O端口被配置成浮空输入模式。所有的GPIO引脚有一个内部弱上拉和弱下拉,当配置为输入时, 它们可以被激活或者是断开。 所有的端口都有外部中断的能力。 AF功能:对于复用功能,端口必须配置成复用功能输出模 阅读全文
摘要:
在实现单片机显示汉字的操作时,了解到有关汉字编码的相关概念。 Unicode是一种字符集,该字符集可以涵盖世界上所有的语言。最常见的字符集是ASC II-0~127(0x00~0x7f)。Unicode是ASC II的扩展,使字符集不仅限于表示英文字符等,包括中文、日文、泰文等各种字符。 GBK是汉 阅读全文