个体户0申报及工商年报提交教程

重要提醒:根据《个体工商户年度报告暂行办法》规定:个体工商户应当于每年1月1日至6月30日向负责工商行政管理部门报送上一年度年度报告+税务申报(无业务申请0申报即可)

很多人开电商店铺的时候,办理个体户营业执照,但是因为没有相关经验,不知道自己的义务所在,导致企业状态经营异常,被市场监督管理部门处1万元以下的罚款。在外边请专业的记账报税,其实就是帮你O申报,点点鼠标的事情,一年最少500元+,甚至有的一年,因为这个信息差花1000+元。

使用什么作为数据库的ID?

前言

ID 是计算机系统中的重要概念,它用于标识不同的数据实体和交互过程。ID 生成方案是指用于生成唯一标识符(ID)的算法或方法。这些标识符通常用于唯一标识数据库中的记录、消息队列中的消息、分布式系统中的节点等。

本文建立在本人对过往项目的总结,主要是nestjs+prisma技术栈的代码实现,希望能对大家有所帮助。

网络备份储存的几种选择

因为数据很重要,这其中还有大量的代码片段,笔记,各种资料文档等等。所以,必要的多处异地备份显得重要,这里给出几个我常用的同步存储的选择。

2023.7.5更新:近期闲鱼上的硬盘价位较低,400入手了一个4T移动机械硬盘作为备份选择之一。
2024.4.5更新:由于近期微软针对E5订阅的消极支持态度,更新备份策略及网盘的推荐。目前备份策略为Bitiful+家庭版Office365提供的1TOnedrive

关于ApiPost的一些技巧

关于ApiPost

ApiPost是一个国产的类Postman的API调试工具。由于Postman的一些限制,我开始尝试使用ApiPost,在这里记录一些我在使用ApiPost过程中发现的一些技巧。

  • 2024.6.20更新,8.0版本发布,主要优化启动时间,离谱的是v7和v8数据不互通。。。

Web应用性能测试优化总结

背景

最近某个 Web 项目处于开发阶段,要求设计支持上万用户在线的场景。因此需要对应用整体进行性能评估,以便确认应用整体的可容纳在线用户数,因此有性能测试的需要。

经过评估,我们的应用架构是典型的 SPA (Vue) + 后端 + 数据库应用,因此决定分开评测各自的性能,以便发现各自的性能问题,最终再集成整体评测。

因此我们分为了三个不同类型的性能测试:

  • 数据库(PostgreSQL)性能测试
  • 后端(Nest.js)性能测试
  • 前端(Vue+Vite)性能测试

本文分别总结这三个不同场景的性能测试。

PS: 由于后端部署的环境是 AWS Lightsail,因此我们使用 AWS 提供的 RDS 作为数据库,国内云服务可能部分场景有不同,请考虑相关的替代品。

Nestjs项目升级eslint到v9过程全解

距离 9.0 版本发布已经4个多月了,主流框架或者工具基本都已经适配,体验一下新版本。

eslint 8 到 9 属于破坏性更新(Break Change),因此导致 eslint v8 的配置方式无法直接使用(可以使用兼容包,但这不是本文的主题)。

其实大家最关心的就是从 eslint 8 到 9 之后的写法,而与 eslint 息息相关的多种配置插件也需要大量的变更,因此本文核心就是:使用 eslint9 配置规则和集成 prettier。

  • 2025.1.8 更新,nest已经更新,不再需要再自己去手动改eslint配置文件。