首页 文章 精选 留言 我的

精选列表

搜索[模型训练],共10000篇文章
优秀的个人博客,低调大师

一个Notepad++的替代品(Qt 6.0 恢复训练成果)

距离开始学Qt已经有几年时间了,刚开始的时候还是鹿神带着复习了C++是什么。现在虽然照样不会逆向,不过C/C++已经是常用的语言了。(碎碎念:还是想学逆向工程,可惜时间不允许) 为了毕业去干了别的方向的开发,Qt作为一个技能点虽然保留着但是很久没写了。正好前一段时间Qt 6发布了,就顺带着复习了一下Qt的使用。从12月31日到今天难得有点完整的时间。就用Notepad++作为目标准备复刻一个完整功能的Notepad++。定这个目标一是相对来说这东西比较简单,第二个是在多年前和鹿神写IDE的时候,很多功能受限于对架构的熟悉程度,不知道该怎么写。感觉是时候补完当年的遗憾了。 大概经过了从12天的开发,很多功能已经写出来了。下面是当前版本状态的一个截图 这次复刻感想还是很多的,当年对编辑器的很多幻想也都一一得到了印(po)证(jie)。曾经觉得好像很复杂的功能现在也能慢慢写出来了。代码质量虽然仍待提升,但是已经会一边写代码一边重构了。这次复习主要是想全部使用Qt的Native代码,不引入任何第三方库,也不去努力写GUI特效,想看看自己现在能在最短的时间内搞出多少功能。发现其实Qt已经解决了很多问题了,多数麻烦的功能都可以尽快的得到实现。回想一下,鬼知道当年在GUI上花了多少工夫(笑) 项目本身之后还会龟速推进下去,项目主要托管在gitee上,github上会作为镜像保留一份: https://gitee.com/Miyanaga/memo https://github.com/Harinlen/Memo 在完成一些基本的功能之前暂时没有发布计划,Mac和Linux下暂时还没做编译验证。有做Qt 5兼容的想法(也没有使用太多Qt 6的特性),但是仍需时间付出实践。看看这回能走到哪里吧。 希望2021一切顺利。

资源下载

更多资源
Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

Rocky Linux

Rocky Linux

Rocky Linux(中文名:洛基)是由Gregory Kurtzer于2020年12月发起的企业级Linux发行版,作为CentOS稳定版停止维护后与RHEL(Red Hat Enterprise Linux)完全兼容的开源替代方案,由社区拥有并管理,支持x86_64、aarch64等架构。其通过重新编译RHEL源代码提供长期稳定性,采用模块化包装和SELinux安全架构,默认包含GNOME桌面环境及XFS文件系统,支持十年生命周期更新。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册