Markdown是我们开发者最为热爱的文本格式,自从爱上Markdown之后,我们的笔记、博客、留言等都希望有Markdown的支持。所以,Markdown编辑器已经是前端非常重要的一个组件了。 之前有推荐过一些开源的Markdown编辑器,今天继续推荐一个由腾讯开源的Markdown编辑器:Cherry Markdown Editor 这款编辑器包含我们常见的码字模式: 双栏编辑预...

作为一名学生,为了高效率的管理好自己的学习功课,你需要使用多个应用程序。这包括笔记、日历、任务管理等应用程序。很多信息都散落在不同的应用程序中,这样管理非常繁琐也不利于搜索和分析。 今天要给大家推荐的Noodle,就是解决这个问题的开源平台。该项目旨在通过提供一个单一的平台来管理学生与教育相关的一切来解决这个问题。 通过Noodle管理学习中涉及的所有数据,我们就可以为学生提供强大的洞察力和...

今天给大家推荐一个桌面工具:GitHub Desktop 看名字就知道,这是一个GitHub的客户端程序,但这个是新版的客户端,相信很多小伙伴还没有用过。该版本的GitHub Desktop要比之前的更加强大,因为该版本的目标是:无论您是Git新手还是经验丰富的用户,GitHub Desktop都可以简化您的开发工作流程! 通过使用GitHub Desktop可以让你: 更轻松的与协...

今天给大家推荐一个可以帮助我们轻松构建数据可视化的开源项目:GoView GoView是一个Vue3搭建的低代码数据可视化开发平台,将图表或页面元素封装为基础组件,无需编写代码即可完成业务需求。 该开源项目涉及的技术栈 Vue3 TypeScript4 Vite2 NaiveUI ECharts5 Axios Pinia2 PlopJS 下面我们通过官方提供的演示地址:https://v...

今天给大家说说Spring Boot的自带工具类。 Spring Boot作为一个快速开发框架,其自带的工具类是开发过程中不可或缺的一部分。这些工具类的高效和实用性,能够大大提高开发人员的工作效率。在本文中,我们将重点介绍Spring Boot自带的工具类,帮助开发者更好地利用它们,提高开发效率。 断言 断言是一个逻辑判断,用于检查不应该发生的情况 Assert 关键字在 JDK1.4 中引...

这几年搞了不少静态站点,有的是Hexo的,有的是VuePress的。由于不同的主题对于NodeJS的版本要求不同,所以本机上不少NodeJS的版本。 关于如何管理多个NodeJS版本,很早之前就写过用nvm来管理的相关文章,这里就不赘述了,有需要的可以看这篇Node.js环境搭建。 虽然有了多版本管理,但是默认版本只有一个,所以很多时候,在用VSCode打开不同项目的时候,还需要用nvm u...

之前给大家推荐过不少后台模版了,今天再推荐基于Vue3实现的后台模版:V3 Admin Vite 先来看看效果: 感兴趣的小伙伴也可以通过这个地址来体验:https://un-pany.github.io/v3-admin-vite/ 该后台模版同之前推荐的模版有个很大的区别,就是没有那么复杂,功能并不多,但功能不多有不多的好处,就是比较适合应对一些简单场景。不会参杂很多不需要的功能代...

今天给大家介绍一个JSON工具:JSON CRACK JSON Crack是一款创新的、免费的、开源可视化工具。用户可以通过它讲复杂的JSON数据变的更为简洁易懂,且支持搜索、高亮显示等基本能力。 一旦该应用程序被嵌入,用户就可以使用它直接在网站上查看和分析JSON数据。这可用于各种目的,例如快速检查JSON文件的结构或验证其中包含的数据。 对于VS Code用户而言,JSON ...

不知道您是否跟我一样,对Minecraft非常痴迷。今天瞎逛看到一个为Minecraft痴迷者量身定制的等宽字体项目:Monocraft 先来看看效果: 该字体除了沿袭Minecraft的像素风格之外,对于下面这些符号也提供了另一种与我们日常书写匹配的显示风格: 如果您对该字体也喜欢的话,只需要通过下面的方式安装即可使用,幻想下在Minecraft中开发软件的感觉。 安装方式M...

随着AI大模型的浪潮席卷全球,如今的AI技术已经颠覆了大家对传统AI的认识,微软更是用浏览器与搜索引擎上的实践,证明了当今的AI技术具备打破行业格局的能力。 对于我们应用开发者来说,AI基建的建设与竞争是无法参与的,但在AI的应用领域依然大有可为!目前,国内各大科技公司已经陆续推出了各自的AI大模型,如:阿里的“通义千问”。我们接下来要多花时间去学习和思考如何使用它们来改变和优化自己所处的行...