
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
原文:异常机制(throw、try、catch)概念:异常处理是一种允许两个独立开发的程序组件在程序执行时遇到不正常的情况相互通信的工具异常检测和异常处理的方式throw表达式:程序遇到了错误或者无法处理的问题,使用throw引发异常try、catch语句块:以关键字tyr开始,并以一个或多个catch子句结束。它们也被称为异常处理代码一、throw概念:程序的异常检测部分使用throw表达式引发
Flutter 开发初体验及生命周期参考:Flutter(一)之Flutter开发初体验Flutter(二)之有状态的StatefulWidget命令行创建项目flutter create learn_flutter使用Android studio 打开项目热启动与热重载热启动:重新执行build方法热重载:重新执行appHello Flutterimport 'package:flutter/m
QQmlContext参考:官方文档https://doc.qt.io/qt-5/qqmlcontext.htmlQQmlContext类在QML引擎中定义了一个上下文。Header:#include <QQmlContext>qmake:QT += qmlInherits:QObject详细说明上下文允许将数据公开给由QML引擎实例化的QML组件。每个QQmlContext包含一组属
目录Redis优点Redis特性速度快基于键值对的数据结构服务器丰富的功能简单稳定客户端语言多持久化主从复制高可用和分布式Redis使用场景Redis可以做什么Redis不可以做什么用好Redis的建议切勿当作黑盒使用,开发与运维同样重要阅读源码Redis重大版本Redis2.6Redis2.8Redis3.0Redis3.2Redis4.0Redis优点Redis是一种基于键值对(key-val
Visual Studio中安装QT插件Qt插件下载插件下载地址:http://download.qt.io/development_releases/vsaddin/根据自己版本选择插件,这里选择msvc2015下载完毕直接双击安装即可。安装完毕可在visual studio中看到Qt的插件打开QT VS Tools -> Options设置版本名称以及编译器路径(qt安装目录下)创建项目
目录epoll技术简介epoll原理与函数介绍epoll技术简介【epoll概述】I/O多路复用:epoll就是一种典型的I/O多路复用技术: epoll技术的最大特点是支持高并发。传统多路复用技术select,poll,在并发量达到1000-2000,性能就会明显下降epoll,从linux内核2.6引入的,2.6之前是没有的epoll和kquene(freebsd)技术类似:单独一台计算机支撑
目录std::enable_if的使用std::enable_ifstd::enable_if源码偏特化完全可以理解成一种(在编译期)条件分支语句。std::enable_if基础认识enable_if应用于函数模板典型应用是作为函数模板的返回类型enable_if_t (C++14)enable_if用于类模板中问题解决思路[ 注 ]std::is_convertible(C++11)应用范例s
声明:原文链接一步一步学Linux——info命令(17)info命令命令概述info命令是Linux下info格式的帮助指令。阅读 info 格式的文档。就内容来说,info页面比man page编写得要更好、更容易理解,也更友好,但man page使用起来确实要更容易得多。一个man page只有一页,而info页面几乎总是将它们的内容组织成多个区段(称为节点),每个区段也可能包含子区段(称为
目录CentOS8 安装epel 使用阿里云镜像CentOS8 更换国内源(阿里源)CentOS8 安装epel 使用阿里云镜像安装epelyum install -y epel-release参考网址:https://www.cnblogs.com/kate7/p/13372624.htmlvi /etc/yum.repos.d/epel.repo把metalink注释掉,baseurl换成阿里
1.普通类的成员函数模板不管是普通类还是模板类,成员函数都可以是函数模板,称为“成员函数模板”,但不可以是虚函数,否则编译器报错。2.类模板的模板参数必须用<>指定,成员函数模板(函数模板)的模板参数可以自动推导。3.类模板的成员函数(普通成员函数/函数模板)只有为程序所用时(代码对函数或函数模板进行调用时)才实例化。如果某函数从未使用,则不会实例化该函数。//普...







