GuiLite是:1 + 1,不是二选一
首次推出视频
很荣幸得到“Gitee酱”的邀请,在哔哩哔哩平台,作了一栏介绍GuiLite的视频节目 -- 放码过来;通过该节目让更多人了解了GuiLite这个项目,还收获了很多有价值的意见,和新的开发群同学。所以,感谢码云平台提供的这次机会,同时,也希望有更多的开源项目能参加这个栏目,让我们在彼此了解中,互通有无。
灵魂拷问
当然,收获更多的关注,也会收到很多经典的问题,比如:
Q1. 我已经在用Qt了,为什么还要GuiLite?
Q2. 一些GUI效果,很吸引眼球,但那又有什么用呢?
A1: 相信,提出这个问题的同学,可能也遇到过这个问题:“我应该选Qt,还是MFC、LittlevGL...”;为什么一定得是单选题呢?为什么不能是一道多选题呢?你当然可以单选GuiLite完成所有开发,但这样作,你是否最大限度了利用你的现有代码呢?每种GUI框架,可能都存在自己的优势和劣势,除了单兵作战,或许也可以打出一记组合拳。GuiLite是: 1 + 1,不是二选一;通过良好的可嵌入性,GuiLite + Qt 或 GuiLite + MFC的组合是demo的常规操作。
A2: 其实,我也不知道这些GUI效果有什么用;让它给开发者赚钱或提供项目答案?这显然是不可能。我想:它无法像一日三餐一样解决大家当前的问题,它能给大家带来更多的应该是思考。原因如下:
1. 这些看似复杂的GUI效果,都是100行左右实现的。看似没有规律的东西,居然是有规律的,而且还很简单,不是吗?
2. 所有的GUI效果,可以复用在任意平台上:Android,iOS,Windows,Linux,或没有操作系统的MCU上。跨平台的很难吗?答案可能是否定的
3. 拥有强大,复杂的GUI框架,是否就意味着可以做出很赞的效果呢?鲁班用的斧子,凿子,跟普通木匠的有区别吗?
4. 大道至简,得力的工具,有时可能是没有重量的
其实想想,自己作得没有用的事情还真的很多,比如:钓鱼,画画,涂鸦,玩游戏,发呆,作开源项目。
蝴蝶效应
视频节目播出24小时后,GuiLite在GitHub上面收获了300+的star
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
zlt-mp v3.5.0 发布,基于 Spring Cloud Alibaba 的微服务平台
项目介绍 基于 SpringBoot2.x、SpringCloud 和 SpringCloudAlibaba 并采用前后端分离的企业级微服务多租户系统架构。 发布v3.5.0 版本 特性/增强 新增zlt-elasticsearch-spring-boot-starter工程 支持xpack安全认证 支持最新的es7.x版本 支持自定义连接池参数 优化搜索中心search-center客户端由TransportClient改为HighLevelClient 优化公共starter的bean加载方式,避免依赖的工程因包路径不一致而导致加载不了的情况 优化zlt-uaa的bean加载方式 优化zlt-uaa原生的授权接口返回值为统一的json格式 优化zlt-db-spring-boot-starter自动装配MybatisPlus配置,去掉DefaultMybatisPlusConfig类 问题修复 修复开启多租户时zlt-uaa原生的授权接口和refresh_token接口丢失租户id导致角色取不到的问题 内容说明 一、新增zlt-elasticsearch-spring-bo...
- 下一篇
阿里云ECS服务器本地SSD型i2 实例规格性能详细介绍
阿里云ECS服务器本地SSD型实例规格i2属于企业级服务器,配置较高。本文要详细介绍本地SSD型i2实例的规格、参数、适用场景、官方报价、促销活动信息。 本地SSD型实例规格族i2 配置特点 CPU:Intel Xeon Platinum 8163(Skylake)基础频率2.5Ghz,睿频2.7Ghz,属于定制化处理器。I/O优化实例。仅支持SSD云盘和高效云盘,其中SSD云盘具有更高读写速度。CPU内存比例为1:8,为缓存服务器、高性能云数据库等场景提供有力支持。更多参阅官方文档 本地SSD型实例规格族i2 适用场景 OLTP、高性能关系型数据库NoSQL数据库(如Cassandra、MongoDB、HBase等)Elasticsearch等搜索场景本地SSD型实例规格族i2 可用区域总体来说都是大型的业务场景,并不是普通用户用得着的。 实例规格及配置参数表 实例规格 vCPU 内存/GB ecs.i2.xlarge 4 32 ecs.i2.2xlarge 8 64 ecs.i2.4xlarge 16 128 ecs.i2.8xlarge 32 256 ecs.i2.16xlarg...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8编译安装MySQL8.0.19
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS关闭SELinux安全模块
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度