Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Notion 开源替代品:兼容 Miro 绘图 | 开源日报 No.162

Notion 开源替代品:兼容 Miro 绘图 | 开源日报 No.162

作者头像
小柒
发布于 2024-01-22 02:33:47
发布于 2024-01-22 02:33:47
9030
举报
文章被收录于专栏:开源服务指南开源服务指南

toeverything/AFFiNEhttps://github.com/toeverything/AFFiNE

Stars: 25.6k License: NOASSERTION

AFFiNE 是下一代知识库,将规划、排序和创建集于一身。它是一个注重隐私、开源、可定制且即插即用的替代方案,可以与 Notion 和 Miro 相媲美。主要功能和优势包括:

  • 超融合:在任意画布上写作、绘图和规划。
  • 注重隐私:用户数据完全由用户掌控,在线/离线均可自由编辑查看,并支持无冲突合并。
  • 干净直观的设计:现代化界面让用户专注于编辑,响应式设计使其适用于不同设备。
  • Markdown 支持的现代区块编辑器:支持文档、幻灯片和表格等多种形式,并能够导出为 Markdown 格式。
  • 协作性强:支持多设备协作以及团队协同工作。

此外还有社区贡献者提供了多语言支持,并鼓励各类贡献者参与项目建设。

ejoy/anthttps://github.com/ejoy/ant

Stars: 2.0k License: MIT

ant 是一个由灵犀互娱开发的游戏引擎。该项目的主要功能、关键特性、核心优势包括:

  • 开源游戏引擎
  • 提供文档和示例待完善
  • 支持多平台编译环境配置
  • 包含编辑器和调试工具
  • 具有清晰的目录结构,包括编译结果、中间结果、C/C++ 代码等。

mihonapp/mihonhttps://github.com/mihonapp/mihon

Stars: 2.2k License: Apache-2.0

mihon 是一个免费的开源漫画阅读器,适用于 Android 平台。

  • 在线阅读来自多种来源的漫画
  • 本地阅读已下载内容
  • 可配置的阅读器,包括多个查看器、翻页方向和其他设置
  • 支持追踪功能:支持 MyAnimeList、AniList、Kitsu、MangaUpdates、Shikimori 和 Bangumi
  • 分类整理图书馆
  • 提供浅色和深色主题
  • 定时更新图书馆以获取新章节

livewire/livewirehttps://github.com/livewire/livewire

Stars: 21.3k License: MIT

livewire 是 Laravel 的全栈框架,可以轻松构建动态 UI。该项目的主要功能、关键特性、核心优势包括:

  • 可以在 PHP 中构建动态 UI 组件
  • 完整的文档支持

sebastianbergmann/phpunithttps://github.com/sebastianbergmann/phpunit

Stars: 19.5k License: BSD-3-Clause

phpunit 是 PHP 的一个面向程序员的测试框架。

  • 支持 xUnit 架构
  • 可以进行单元测试
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2024-01-21,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 开源服务指南 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Java网络编程——NIO三大组件Buffer、Channel、Selector
Java NIO(Java Non-Blocking IO)也就是非阻塞IO,说是非阻塞IO,其实NIO也支持阻塞IO模型(默认就是),相对于BIO来说,NIO最大的特点是支持IO多路复用模式,可以通过一个线程监控多个IO流(Socket)的状态,来同时管理多个客户端,极大提高了服务器的吞吐能力。
DannyHoo
2022/08/04
3690
Java网络编程——NIO三大组件Buffer、Channel、Selector
Java网络编程--NIO非阻塞网络编程
从Java1.4开始,为了替代Java IO和网络相关的API,提高程序的运行速度,Java提供了新的IO操作非阻塞的API即Java NIO。NIO中有三大核心组件:Buffer(缓冲区),Channel(通道),Selector(选择器)。NIO基于Channel(通道)和Buffer(缓冲区))进行操作,数据总是从通道读取到缓冲区中,或者从缓冲区写入到通道中,而Selector(选择器)主要用于监听多个通道的事件,实现单个线程可以监听多个数据通道。
CodingDiray
2019/09/25
9380
Java网络编程--NIO非阻塞网络编程
NIO~~
NIO 有三大核心部分:Channel( 通道) ,Buffer( 缓冲区), Selector( 选择器)
大忽悠爱学习
2022/05/06
9150
NIO~~
012. NIO 非阻塞网络编程
1. Java NIO ---- 始于 Java1.4,提供了新的 JAVA IO 操作非阻塞 API。用意是替代 Java IO 和 Java Networking 相关的 API。 三个核心组件 Buffer 缓冲区 Channel 通道 Selector 选择器 2. Buffer 缓冲区 ---- 1. 介绍 缓冲区本质上是一个可以写入数据的内存块(类似数组),然后可以再次读取。此内存块包含在 NIO Buffer 对象中,该对象提供了一组方法,可以更轻松地使用内存块。 相比较直接对数组的操
山海散人
2021/03/03
4090
012. NIO 非阻塞网络编程
NIO非阻塞网络编程三大核心理念
1.capacity 容量:作为一个内存块,Buffer具有一定的固定大小,也称为【容量】。 2.position 位置:写入模式时代表写数据的位置。读取模式时代表读取数据的位置。 3.limit 限制:写入模式,限制等于buffer的容量,读取模式下,limit等于写入的数据量。
IT架构圈
2020/12/02
4010
NIO非阻塞网络编程三大核心理念
JDK10都发布了,nio你了解多少?
前言 只有光头才能变强 回顾前面: 给女朋友讲解什么是代理模式 包装模式就是这么简单啦 本来我预想是先来回顾一下传统的IO模式的,将传统的IO模式的相关类理清楚(因为IO的类很多)。 但是,发现在整理
Java3y
2018/06/11
6220
03-Java NIO 编程 入门
缓冲区(Buffer) : 缓冲区本质上是一个可以读写数据的内存块, 可以理解成是一个容器对象(含数组), 该对象提供了一组方法,可以更轻松的使用内存块,缓冲区内置了一些机制,能够跟踪和记录缓冲区的状态变化情况,Channel提供了从文件,网络读取数据的渠道,但是读取或写入的数据必须经由Buffer, 如图: [后面举例说明]
彼岸舞
2022/02/18
3940
03-Java NIO 编程 入门
你对Java网络编程了解的如何?Java NIO 网络编程 | Netty前期知识(二)
在 Java 1.4 中引入了 NIO 框架(java.nio 包),提供了 Channel、Selector、Buffer 等新的抽象,可以构建多路复用的、同步非阻塞 IO 程序,同时提供了更接近操作系统底层的高性能数据操作方式
宁在春
2022/10/31
3310
你对Java网络编程了解的如何?Java NIO 网络编程 | Netty前期知识(二)
解开BIO、NIO、AIO神秘的面纱
本文内容涉及同步与异步, 阻塞与非阻塞, BIO、NIO、AIO等概念, 这块内容本身比较复杂, 很难用三言两语说明白. 而书上的定义更不容易理解是什么意思. 下面跟着我一起解开它们神秘的面纱。
yukong
2018/09/03
9020
解开BIO、NIO、AIO神秘的面纱
Java知识点——NIO和BIO
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-jvUiQgVM-1584882587306)(img/NIO图例.png)]
用户7073689
2020/03/24
3880
面试官:BIO、NIO、AIO之间有什么区别?
在讲解 BIO、NIO、AIO 之前,我们先来回顾一下这几个概念:同步与异步,阻塞与非阻塞。
Java极客技术
2023/09/14
1.6K0
面试官:BIO、NIO、AIO之间有什么区别?
NIO详解
NIO (New lO)也有人称之为java non-blocking lO是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java lO API。
冬天vs不冷
2025/01/21
1870
NIO详解
java架构之路-(netty专题)初步认识BIO、NIO、AIO
  本次我们主要来说一下我们的IO阻塞模型,只是不多,但是一定要理解,对于后面理解netty很重要的
小菜的不能再菜
2020/02/21
4570
拔刀吧!BIO,NIO
也许你或多或少的会在平时接触到IO,也许你平时最经常接触到的就是文件IO流读写,也可能听过这两种IO的区别,所以今儿咱来聊一下这个东西。
Liusy
2020/09/01
8710
拔刀吧!BIO,NIO
NIO从入门到踹门
java.nio全称java non-blocking IO,是指JDK1.4 及以上版本里提供的新api(New IO) ,为所有的原始类型(boolean类型除外)提供缓存支持的数据容器,使用它可以提供非阻塞式的高伸缩性网络(来源于百度百科)。
java技术爱好者
2020/09/22
9680
NIO从入门到踹门
Java IO(3)非阻塞式输入输出(NIO)
  在上篇《Java IO(2)阻塞式输入输出(BIO)》的末尾谈到了什么是阻塞式输入输出,通过Socket编程对其有了大致了解。现在再重新回顾梳理一下,对于只有一个“客户端”和一个“服务器端”来讲,服务器端需要阻塞式接收客户端的请求,这里的阻塞式表示服务器端的应用代码会被挂起直到客户端有请求过来,在高并发的应用场景有多个客户端发起连接下非阻塞式IO(NIO)是不二之选(且只需要在服务器端使用1个线程来管理,并不需要多个线程来处理多个连接)。在现实情况下,Tomcat、Jetty等很多Web服务器均使用了N
用户1148394
2018/01/09
1K0
Java IO(3)非阻塞式输入输出(NIO)
Java IO 模型之 BIO,NIO,AIO
应用场景:BIO 适合用于连接数比较小且固定的架构,这种方式对服务器资源要求比较高,但程序简单易理解。
Se7en258
2021/05/18
6740
Java IO 模型之 BIO,NIO,AIO
Java NIO?看这一篇就够了!
✎前言 现在使用NIO的场景越来越多,很多网上的技术框架或多或少的使用NIO技术,譬如Tomcat,Jetty。学习和掌握NIO技术已经不是一个JAVA攻城狮的加分技能,而是一个必备技能。在前面2篇文
方志朋
2019/06/21
1.1K0
Java NIO?看这一篇就够了!
NIO面试题
摘自【https://mp.weixin.qq.com/s/YIcXaH7AWLJbPjnTUwnlyQ】
红目香薰
2022/11/28
2000
BIO、NIO、AIO原理及总结
同步并阻塞,服务器实现模式为一个连接一个线程,即客户端有连接请求时服务器端就需要启动一个线程进行处理,如果这个连接不做任何事情会造成不必要的线程开销。
用户5325874
2020/04/13
8410
相关推荐
Java网络编程——NIO三大组件Buffer、Channel、Selector
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档