工作中经常会遇到很多小的知识点,或者突然有点想法,想记下来方面以后查找。
网上搜索问题遇到好的回答希望保存下来,或做下修改成为自己知识。
突然想写一点代码验证一点想法,这时不想开启电脑上的软件新建文本,就希望直接可以写代码,然后运行看效果。
以上这些需求就是我想自己开发一个笔记系统的原因,要求就是能快速记录各种类型的知识,如果是代码 还可以在线运行看效果。
可能很多人说做笔记不是有很多现成的系统,印象笔记,onenote。
但是我认为目前现有的这些系统存在这些缺点: 不能在线运行代码,功能太多不能自定义调整简化.
下面就是我自己写的一个笔记系统截图--记录笔记页面
笔记列表页面
搜索提示: 按照相似度排序
后续完善了每条笔记的修改记录 可以实现版本还原
记录自己的笔记新增和修改的统计图 从2021年开始到现在 2年时间持续改进更新。
通过这样的系统 把自己所有可能的知识点都集中起来,方便管理。
顺便提下里面使用的技术 后端php 数据库sqlite 编辑器ace-editor 弹出窗 layer 分隔条组件:jqxSplitter 统计图:highchart
通过这个项目找到了技术存在的价值,将自己的技术成功运用于实际项目产生实际价值。
如果都是一直给别人开发项目很难保证一个项目的持续性,而自己做出自己满意的项目是可以获得无可替代的成就感。
标签:项目,代码,记录,系统,自己,笔记,程序员,做点 From: https://www.cnblogs.com/smxjue/p/17862696.html