12 2022 档案
摘要:自己参与开发的项目,在测试环境只有一台服务器,每次部署的时候只需要部署 单台服务器。可是生产环境则不一样,生产环境部署了10台左右的应用服务,跑起来 的效果和单台服务器不太一样。就好比开展工作的时候,对于重要的工作,一个人 可以做,五个人,十个人也可以同时做。这时就需要管理人员合理地去分配任务, 让
阅读全文
摘要:项目开发中会经常使用到各种枚举值,枚举值一般都是固定的,不会随意改变其中的值。 比如性别分为男女,确定之后一般都不会轻易改变,这时候使用枚举值就非常地方便。很多 时候,在页面中传入的参数就是枚举值中的一个,比如性别,或者是星期,月份,以及自定义 的各种类型等等。如果是手动校验就非常麻烦,假如有50个
阅读全文
摘要:项目开发中经常会使用到多张表进行关联查询,比如left join关联查询。 如果有一张表A和一张表B,查询语句 SELECT a.*,b.name from A a left join B b On a.id = b.id 表示的含义的就是取A表独有的数据和A表和和B表共有的数据。 如上图所示,主表
阅读全文
摘要:一般的Web项目中都少不了登录这个环节,登录之后就需要跳转到首页,并且根据 当前用户的信息,获取到对应的菜单信息,可以操作的方法信息等等。这个只是针对于 操作权限,至于数据权限处理起来会更加复杂一些。自己从以往开发过的项目中,来聊 聊权限系统的设计思路。 软件开发中已经大量使用的,稳定的权限设计思路
阅读全文
摘要:项目正式上线之后,后期主要是不断地进行版本迭代,开发新的功能。自己参与 开发的项目正式开始使用后,人数还不少,早上高峰期的时候一个接口一个小时的请求 数达到约3万。而且这只是部分用户在进行使用,还没有大规模地放开,服务器已经 开始告警,某一个接口的查询超过四五秒。收到这个信息后,负责人立马让我们查看
阅读全文
浙公网安备 33010602011771号