使用MedleyText与Syncthink自建云笔记】的更多相关文章

随着学习加深,做的笔记越来越多,而使用云笔记怕万一平台关闭(如360网盘啥的)还需要导出笔记费时费力,并且多平台兼容性未知.还是自己搭建放心省事. MedleyText介绍 MedleyText为markdown编辑器.功能较少,支持图片.富文本格式,笔记中可嵌入代码块以及可自定义的键盘快捷键.目前在使用中不支持表格等信息.基本满足日常使用.已支持超过40种编程语言自动语法高亮.支持 linux windows mac os MedleyText在使用本地笔记时完全免费,没有任何限制.并且看官网…
一.功能简述 1.笔记本管理(增删改) 2.笔记管理 3.共享笔记查询功能 4.回收站 效果预览: 二.库表设计 1.设计理念 将云笔记信息分别存储在redis和hbase中. redis(缓存):存储每个用户的笔记本信息 hbase(持久层):存储用户的笔记本信息.笔记本下的笔记列表.笔记具体信息. 2.设计概要 redis: hbase: // 分别是笔记本和笔记 3.hbase建表语句 create ‘nb’,’nbi’ create ‘n’,’ni’,’ci’ // 回顾建表语句,hba…
搭建私人的云笔记_使用webdav服务 转载注明来源: 本文链接 来自osnosn的博客,写于 2019-10-10. 手机上有很多云笔记app,大多支持云存储.可是把笔记放在别人的服务器上,总觉得不太安全.所以想把云笔记存在自己家. 有很多开源的云笔记,比如蚂蚁笔记(Leanote),nextcloud-note, 可是建立起来都比较麻烦,当然功能也是很强的. leanote是golang写的,要mango数据库支持.nextcloud-note需要安装nextcloud云盘系统,需要php+…
一.基础环境LNMP 安装nginx: yum install epel-release -y yum install nginx -y # 启动 nginx systemctl start nginx # 将 nginx 设置为开机启动 systemctl enable nginx 安装php: yum install php php-mysql php-fpm php-gd php-imap php-ldap php-mbstring php-odbc php-pear php-xml ph…
首先什么是全表扫描和索引扫描?全表扫描所有数据过一遍才能显示数据结果,索引扫描就是索引,只需要扫描一部分数据就可以得到结果.如果数据没建立索引. 无索引的情况下搜索数据的速度和占用内存就会比用索引的检索慢和高.下面是一个例子 1:无索引的情况 Product表,里面没有任何索引,如下图: 从上图中,我悲剧的看到了,物理读是9次,也就说明走了9次硬盘,你也可以想到,走硬盘的目的是为了拿数据,逻辑读有1636次,要注意的是这里 的"次"是"页"的意思,也就是在内存中走了…
测试环境:RHEL 6.4 + Vertica 6.1.3-7 需求:搭建Vertica数据库3节点的测试环境,建立测试用户,建表,测试数据入库. 1.各节点关闭防火墙和SELinux,配置主机名,IP地址,统一root密码,确认系统字符集为utf-8 关闭防火墙和selinux: service iptables status;getenforce;service iptables stop;setenforce 0;service iptables status;getenforce 关闭防…
环境:RHEL6.5 + Vertica7.1.0-3 1.故障现象 2.重装集群 3.再次定位 4.解决问题 5.总结 1.故障现象 故障现象:Vertica集群安装成功,但是创建数据库后一直无法up. 具体报错输出如下: Starting Vertica on all nodes. Please wait, databases with large catalogs may take a while to initialize. Node Status: v_wnop_node0001: (…
17.1 创建表 使用CREATE TABLE语句创建表. 不同的DBMS中CREATE TABLE语句的语法可能不同. 17.1.1 表创建基础 利用CREATE TABLE创建表,必须具备如下信息: 新表的名字,在关键字CREATE TABLE之后给出 表列的名字和定义,用逗号分隔 有的DBMS还要求指定表的位置 实际的表定义(所有列)括在圆括号之中,各列之间用逗号分隔. 在创建新的表时,指定的表名必须不存在,否则会出错. MariaDB [sqlbzbh]> SHOW TABLES; +-…
0x00 前言 首先要说明的是,本文的标题事实上来自于知乎上的一个同名问题:为什么directX里表示三维坐标要建一个4*4的矩阵? - 编程 .因此,正如Milo Yip大神所说的这个标题事实上是存在问题的:矩阵是用于表示变换而不是坐标的.再了解了矩阵的作用之后,我们就要继续思考为什么变换要使用一个4×4的矩阵而不是3×3的矩阵呢?是不是多此一举呢?下面我们就来聊聊这个话题. 0x01 怎么平移一个三维空间中的点? 我们应该怎么平移一个三维空间中的点呢?答案很简单,我们只需要对这个点的坐标中的…
----------------201607041343更新---------------- 在另一台电脑上SetSystemPowerState又不好使了,执行了根本没反应.又回头来试SetSuspendState,这次干脆把第一个参数改为,居然成了.可文档明明说为true是休眠,false是睡眠,难道文档有严重错误? ----------------20160628原文---------------- 一直喜欢用[休眠],但如果离开的时长有点尴尬,既不想开着机无谓耗电,又不想动用休眠伤硬盘,…