希望有一个简单好用的记账 app,最好可以账户共享。这样更加方便。
需求
-
移动端/小程序,不想开电脑
-
最好可以账户信息共享,后续优化
-
最好支持导入导出
-
简单好用,可参考鲨鱼记账等 app
-
支持天/周/月/年,分类统计。
希望有一个简单好用的记账 app,最好可以账户共享。这样更加方便。
移动端/小程序,不想开电脑
最好可以账户信息共享,后续优化
最好支持导入导出
简单好用,可参考鲨鱼记账等 app
支持天/周/月/年,分类统计。
核心特性设计。
一个记账App的核心能力应该包括以下几个方面:
快速记账:用户可以方便地输入交易金额、时间、分类等信息,并保存到账户中。
分类管理:支持多种分类方式,如收入、支出、资产等,方便用户对账目进行分类管理。
数据分析:提供各类图表和数据报告,帮助用户了解自己的收支情况,分析消费习惯,并提供财务管理建议。
多平台同步:支持多平台同步,确保用户在不同设备上的数据保持一致。
安全性:采用加密技术等手段保障用户数据安全。
用户体验:界面设计简洁明了,操作流程简单易懂,使用户可以快速上手。
个性化设置:支持用户自定义分类、标签等,满足个性化需求。
交互友好:提供及时反馈和提示信息,增强用户使用体验。
适应性:针对不同平台和屏幕尺寸进行适配,确保良好的显示效果和操作体验。
智能化:利用人工智能技术进行自动化分类、数据分析和预测,提高用户财务管理的智能化水平。
社交化:引入社交元素,让用户可以分享自己的财务状况和消费经验,促进交流和学习。
多元化:拓展更多元化的功能和服务,如理财规划、投资管理等,满足用户更多需求。
数据安全保障:加强数据加密和安全防护措施,保障用户数据安全和隐私权益。
个性化定制:提供更加个性化定制的服务和产品,满足不同用户的特殊需求和偏好。
核心特性设计。
一个记账App的核心能力应该包括以下几个方面:
快速记账:用户可以方便地输入交易金额、时间、分类等信息,并保存到账户中。
分类管理:支持多种分类方式,如收入、支出、资产等,方便用户对账目进行分类管理。
数据分析:提供各类图表和数据报告,帮助用户了解自己的收支情况,分析消费习惯,并提供财务管理建议。
多平台同步:支持多平台同步,确保用户在不同设备上的数据保持一致。
安全性:采用加密技术等手段保障用户数据安全。
用户体验:界面设计简洁明了,操作流程简单易懂,使用户可以快速上手。
个性化设置:支持用户自定义分类、标签等,满足个性化需求。
交互友好:提供及时反馈和提示信息,增强用户使用体验。
适应性:针对不同平台和屏幕尺寸进行适配,确保良好的显示效果和操作体验。
智能化:利用人工智能技术进行自动化分类、数据分析和预测,提高用户财务管理的智能化水平。
社交化:引入社交元素,让用户可以分享自己的财务状况和消费经验,促进交流和学习。
多元化:拓展更多元化的功能和服务,如理财规划、投资管理等,满足用户更多需求。
数据安全保障:加强数据加密和安全防护措施,保障用户数据安全和隐私权益。
个性化定制:提供更加个性化定制的服务和产品,满足不同用户的特殊需求和偏好。
针对一个东西做变动时,一定要考虑到最糟糕的情况,比如大量的请求等等。
做一个类似于丢弃、快速消费掉堆积的方案,而不至于被活活卡死。
对于一些重要的信息,比如代码、文档、配置、jar 包
在变更之前,一定要做备份。
不然会发现覆盖之后出现问题,导致无法快速恢复。
代码:可以通过 gitlab/github 等,版本控制
jar 包:结合 CI 工具,保持多少次迭代以内的版本,比如 30 次最近的迭代 war/jar
配置:配置变更,最好有历史记录+版本控制,可以任意回滚到指定的版本。
以下是一些常用的网站:
DB-Engines: DB-Engines 提供了一个全球最流行数据库的排名和比较的平台。它考虑了多个方面,包括社区活跃度、搜索流行度、职业技能需求等。
Awesome DB: Awesome DB 是一个GitHub上的项目,列出了各种数据库系统,包括开源和商业数据库。它提供了对每个数据库的简短描述和相关资源的链接。
DBMS Overview: DBMS Overview 是一个在线资源,提供对许多数据库管理系统的概述和比较。它包括了许多不同类型的数据库,从关系型数据库到NoSQL数据库。
AlternativeTo: AlternativeTo 是一个社区驱动的网站,用于发现和分享软件替代品。你可以在这里搜索数据库系统,并查看用户评价和建议的替代品。
GitHub: 当然,GitHub本身是一个极好的资源,你可以在上面找到各种数据库系统的源代码、文档和社区讨论。你可以使用GitHub的搜索功能来查找感兴趣的数据库项目。
在进行开源软件选型时,需要留意一下开源协议,开源选件往往可以免费使用,但不意味着随意使用,根据你的用途,协议的要求会对你产生一定的影响。
截止到写稿时,经过OSI(Open Source Initiative)组织批准的开源协议就有82种之多,可以参见:([https://opensource.org/licenses/alphabetical),]。
我们常见的开源协议有以下几种:
版本 3,2007年11月19日
版权所有 © 2007 自由软件基金会,Inc.
任何人都可以复制并分发此许可证文档的原文副本,但不得修改内容。
GNU Affero 通用公共许可证是一个自由的、带有版权保护的许可证,适用于软件和其他类型的作品,特别设计用于确保在网络服务器软件的情况下与社区的合作。
大多数软件和其他实用作品的许可证设计用于剥夺您共享和修改作品的自由。相比之下,我们的通用公共许可证旨在确保您有自由共享和修改所有版本的程序——确保它对所有用户始终是自由软件。
是一个非常有意思的话题,分成四个部分介绍。
01 任何事物背后必有道理。
02 如何理解第一性原理?
03 第一性原理的三个经典例子
04 第一性原理有什么作用?
科学的本质在于探究事物背后的基本原理,这个基本原理就是第一性原理。
万有引力
1665 - 1666年,英国伦敦发生瘟疫,剑桥读书的牛顿同学买不到3M口罩,被强制回家隔离。
闲的无聊去果园放风,被苹果砸了一下,突然开了窍,悟出两个基本假设:
(1)引力:物体运动不是因为其内在的本性,而是因为受到外在的“引力”的影响。地球对物体的“引力”使得物体向地球运动,行星围绕太阳运动,也是由于太阳的“引力”。
为什么理财工具可以获取收益?
本质是什么?
风险要放在收益之前考虑,二者相互伴随。
债券
基金
股票
舆情
雪球
理财工具,即投资者在进行投资理财过程中所运用的股票、储蓄、基金等的总称。
常用的理财工具有:储蓄、保险、债券、房产、基金、股票等。
理财是通过一系列有目的、有意识的规划来进行财务管理,累积财富,保障财富,使个人和家庭的资产取得最大效益,达成人生不同阶段的生活目标。
理财工具可以分为:流动性投资工具、安全性投资工具、风险性投资工具和保障型保险工具。
流动性投资工具的特点是随时可以变现,不会损失本金,但是投资收益很低。
流动性投资工具主要包括:活期储蓄、短期定期储蓄(三个月、半年、一年)、通知存款、短期国债(一年以内)、货币市场基金、短期保本型的银行理财产品、短期保本型的券商理财产品、短期保本型的信托产品。