大家好啊,我之前使用了一段时间的数据库,但是总感觉不得其法,一方面数据库中的文档要一个一个添加进去,我觉得有点麻烦(也可能是我不会操作),另一方面我使用场景很少,之前简单弄了一个人生进度条后,就没在使用数据库了。
在这里想请大家分享一下你们是如何使用数据库的,都有哪些技巧或场景啊?
谢谢~
大家好啊,我之前使用了一段时间的数据库,但是总感觉不得其法,一方面数据库中的文档要一个一个添加进去,我觉得有点麻烦(也可能是我不会操作),另一方面我使用场景很少,之前简单弄了一个人生进度条后,就没在使用数据库了。
在这里想请大家分享一下你们是如何使用数据库的,都有哪些技巧或场景啊?
谢谢~
我也是刚开始学习数据库的使用,由于还不会使用 SQL 代码,目前主要是应用基于思源数据库的基础功能。最常用的模式如下:
1、创建一个【闪念清单】的数据库,然后在写 Daily Note 时,一有好的想法,先记在 Daily Note 里,然后右键点击内容块前面的标记,选菜单里的“添加到数据库”(用快捷键 alt+s 更方便),然后选我建好的“闪念清单”数据库。
2、然后,这一内容块的块引,就添加到“闪念清单”的数据库里了。内容块的右上角会有数据库标记,点击它可以完善数据库指定的相关内容。
3、我每周会盘点一次清单,看看有哪些闪念可以作为下一周重点学习和研究的内容(或任务)。
再比如,我会为某个项目,建立一个项目数据库,来记录项目完成进度、要求和时间等。我还建了一个记录梦的数据库,如果有什么梦是醒来后记得的,会在 Daily Note 里记下来,然后再 alt+s 直接添加到记录梦的数据库里。这样以后想看的时候,就不用一篇篇去翻日记,直接在数据库里找就行了。
我目前还是一些很简单的应用,这些功能思源本体就有。当然,我更多时间还是在这个区里找相关的贴子来学习,比如下面两个贴子,我觉得可以算是新手是学习思源数据库应用的很好教程,时不时就会拿出来翻翻:
比如项目管理,日程管理,数据统计,当标签使用等。
如果你不知道哪些场景需要,说明你目前不需要,等用到时自然会想到,再研究不迟,不过前期可以先了解下功能。
使用场景:
数据库简介:
我也是刚开始学习数据库的使用,由于还不会使用 SQL 代码,目前主要是应用基于思源数据库的基础功能。最常用的模式如下:
1、创建一个【闪念清单】的数据库,然后在写 Daily Note 时,一有好的想法,先记在 Daily Note 里,然后右键点击内容块前面的标记,选菜单里的“添加到数据库”(用快捷键 alt+s 更方便),然后选我建好的“闪念清单”数据库。
2、然后,这一内容块的块引,就添加到“闪念清单”的数据库里了。内容块的右上角会有数据库标记,点击它可以完善数据库指定的相关内容。
3、我每周会盘点一次清单,看看有哪些闪念可以作为下一周重点学习和研究的内容(或任务)。
再比如,我会为某个项目,建立一个项目数据库,来记录项目完成进度、要求和时间等。我还建了一个记录梦的数据库,如果有什么梦是醒来后记得的,会在 Daily Note 里记下来,然后再 alt+s 直接添加到记录梦的数据库里。这样以后想看的时候,就不用一篇篇去翻日记,直接在数据库里找就行了。
我目前还是一些很简单的应用,这些功能思源本体就有。当然,我更多时间还是在这个区里找相关的贴子来学习,比如下面两个贴子,我觉得可以算是新手是学习思源数据库应用的很好教程,时不时就会拿出来翻翻:
子曰:“工欲善其事,必先利其器。”
Vim 是类 UNIX 系统文本编辑器 Vi 的加强版本,加入了更多特性来帮助编辑源代码。Vim 的部分增强功能包括文件比较(vimdiff)、语法高亮、全面的帮助系统、本地脚本(Vimscript)和便于选择的可视化模式。
资讯是用户因为及时地获得它并利用它而能够在相对短的时间内给自己带来价值的信息,资讯有时效性和地域性。
jsDelivr 是一个开源的 CDN 服务,可为 npm 包、GitHub 仓库提供免费、快速并且可靠的全球 CDN 加速服务。
Kafka 是一种高吞吐量的分布式发布订阅消息系统,它可以处理消费者规模的网站中的所有动作流数据。 这种动作(网页浏览,搜索和其他用户的行动)是现代系统中许多功能的基础。 这些数据通常是由于吞吐量的要求而通过处理日志和日志聚合来解决。
Ant Design 是服务于企业级产品的设计体系,基于确定和自然的设计价值观上的模块化解决方案,让设计者和开发者专注于更好的用户体验。
人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。
Web Components 是 W3C 定义的标准,它给了前端开发者扩展浏览器标签的能力,可以方便地定制可复用组件,更好的进行模块化开发,解放了前端开发者的生产力。
Bootstrap 是 Twitter 推出的一个用于前端开发的开源工具包。它由 Twitter 的设计师 Mark Otto 和 Jacob Thornton 合作开发,是一个 CSS / HTML 框架。
Office 现已更名为 Microsoft 365. Microsoft 365 将高级 Office 应用(如 Word、Excel 和 PowerPoint)与 1 TB 的 OneDrive 云存储空间、高级安全性等结合在一起,可帮助你在任何设备上完成操作。
Typecho 是一款博客程序,它在 GPLv2 许可证下发行,基于 PHP 构建,可以运行在各种平台上,支持多种数据库(MySQL、PostgreSQL、SQLite)。
记录并分享人生的经历。
微服务架构是一种架构模式,它提倡将单一应用划分成一组小的服务。服务之间互相协调,互相配合,为用户提供最终价值。每个服务运行在独立的进程中。服务于服务之间才用轻量级的通信机制互相沟通。每个服务都围绕着具体业务构建,能够被独立的部署。
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。
GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现有的代码和数据支撑。
知乎是网络问答社区,连接各行各业的用户。用户分享着彼此的知识、经验和见解,为中文互联网源源不断地提供多种多样的信息。
生活是指人类生存过程中的各项活动的总和,范畴较广,一般指为幸福的意义而存在。生活实际上是对人生的一种诠释。生活包括人类在社会中与自己息息相关的日常活动和心理影射。
JRebel 是一款 Java 虚拟机插件,它使得 Java 程序员能在不进行重部署的情况下,即时看到代码的改变对一个应用程序带来的影响。
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式。所谓共识机制是区块链系统中实现不同节点之间建立信任、获取权益的数学算法 。
PostgreSQL 是一款功能强大的企业级数据库系统,在 BSD 开源许可证下发布。
Communication channel for makers and users.
etcd 是一个分布式、高可用的 key-value 数据存储,专门用于在分布式系统中保存关键数据。
JavaScript 一种动态类型、弱类型、基于原型的直译式脚本语言,内置支持类型。它的解释器被称为 JavaScript 引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在 HTML 网页上使用,用来给 HTML 网页增加动态功能。
Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。
webpack 是一个用于前端开发的模块加载器和打包工具,它能把各种资源,例如 JS、CSS(less/sass)、图片等都作为模块来使用和处理。