GuiLite 3.1 发布:5 星 readme,开源必备
早在一年前,就有国外网友吐槽GuiLite的readme设计过于凌乱,可能缺少艺术细胞,当时觉得动感十足的页面挺好看的,所以不以为然;后来经过一些作设计的朋友的指点,专门花了点钱,对readme.md作了重新设计。不知道大家可对现在的页面足够满意?
通过广发英雄帖,收集反馈,大家对这次的改版还是比较满意的;既然如此,大家可以考虑收藏一下,为自己以后的开源项目备用。设计理念如下:
1. 设计一个高对比度,且突出重点的logo,提现项目的特点;
2. 一句话介绍项目内容,然后用图例说明:大家为什么需要这个项目;
3. 说明项目的技术特点,能提供什么便利
4. 说明项目对开发者的友善,和能提供的支持
5. GUI必须用实例来提现效果,将所有实例整理成一个“demo展示墙”,点击任何一个动图,可以链接到该实例的说明文档处
简化“消息映射”:
根据开发群同学的反馈,消息映射学习起来比较困难;通过交流,我们也确实发现“消息映射”还存在比较大的优化空间,通过重构,我们把“消息映射”的代码量删减了约40%;通过简化核心代码,应用层的使用也得到了简化,不仅代码量变少了,而且逻辑更加清晰。
常见问题及回答:
Q1: 是否有人将GuiLite运用在实际产品中?
A: 有的,但无法准确的统计数量和产品类型;仅从开发群的分享来看,一些同学水平很高,不到半年的时间就把GuiLite学的融会贯通,不仅运用在产品中,更做出了令群主都汗颜的UI效果。
Q2:GuiLite及其工具链是否永久免费开源?
A:是的,永久开源免费;GuiLite的5千行体量,不仅能降低开发者的学习成本,也能降低管理者的维护成本;996?不存在的:)再加上热情积极的开发群同学的支持(特别是硬件上的支持)。盈利,对GuiLite来说有点画蛇添足;永久开源免费,才是对众多开发者的等价回报。
Q3: 不懂C++,能学会GuiLite吗?
A:可以的;开发群中几乎是一色的C语言开发者,但这并没有妨碍他们掌握,并改造GuiLite。GuiLite仅仅使用了class,virtual function的C++特性,随便找些资料,速成1小时即可上阵。GuiLite选择C++语言,但并不是因为它的语言、语法;而是它组织数据、代码的思维方式,从而成就5千行的超小体量。
Q4:单片机,支持C++吗?
A:支持的,GuiLite的大部分实例都有单片机版本,开发群中也有丰富的群友作品,相信必有一款属于你;当然,也不要泛滥的使用extern "C",仅在接口部分使用一次即可。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
详解 TCP 超时与重传机制——长文预警
上一篇介绍 TCP 的文章「TCP 三次握手,四次挥手和一些细节」反馈还不错,还是蛮开心的,这次接着讲一讲关于超时和重传那一部分。 我们都知道 TCP 协议具有重传机制,也就是说,如果发送方认为发生了丢包现象,就重发这些数据包。很显然,我们需要一个方法来「猜测」是否发生了丢包。最简单的想法就是,接收方每收到一个包,就向发送方返回一个 ACK,表示自己已经收到了这段数据,反过来,如果发送方一段时间内没有收到 ACK,就知道很可能是数据包丢失了,紧接着就重发该数据包,直到收到 ACK 为止。 你可能注意到我用的是「猜测」,因为即使是超时了,这个数据包也可能并没有丢,它只是绕了一条远路,来的很晚而已。毕竟 TCP 协议是位于传输层的协议,不可能明确知道数据链路层和物理层发生了什么。但这并不妨碍我们的超时重传机制,因为接收方会自动忽略重复的包。 超时和重传的概念其实就是这么简单,但内部的细节却是很多,我们最先想到的一个问题就是,到底多长时间才能算超时呢? 超时是怎么确定的? 一刀切的办法就是,我直接把超时时间设成一个固定值,比如说 200ms,但这样肯定是有问题的,我们的电脑和很多服务器都有交...
- 下一篇
FastAdmin V1.0.0.20191212 发布,极速后台框架
V1.0.0.20191212 更新日志 新增 Bootstrap-table 分页跳转 新增邮箱/手机/公众号/普通文本四种验证码 新增后台列表选项卡切换支持普通文本框 新增 Fieldlist 支持自定义 HTML 标签 修复 Datetimepicker 不触发 fieldlist 响应的 BUG 修复角色组跨权限查看编辑的问题 修复角色组移动时不能为节点的子节点 修复分类管理中可将父 id 设置为自己的错误 修复安卓下图片无法上传的 BUG 修复附件类型筛选时多条件的 BUG 修复 Backend 基类无法捕获 Exception 异常的 BUG 修复 Form::checkboxs 名称生成错误的 BUG 修复超级管理员开关无权限的 BUG 优化面包屑获取方式 优化控制台切换时图表展示 官网:http://www.fastadmin.net/ 演示:http://demo.fastadmin.net/ 项目仓库:https://gitee.com/karson/fastadmin 在线开发文档:https://doc.fastadmin.net FastAdmin 是一款基于...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- Hadoop3单机部署,实现最简伪集群
- CentOS8编译安装MySQL8.0.19
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池