摘要: member.jsp文件<%@ page import="po.ToTal" %><%@ page import="dao.TotalDaoImpl" %><%@ page import="java.util.List" %><%-- Created by IntelliJ IDEA. User: 阅读全文
posted @ 2021-04-08 08:48 peogre 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 概念:首先根据需求写成测试用例,设计好输入值和期望的输出,然后按照测试用例一个个操作,输入一些内容,做一些操作,观察是不是和期望的结果一致,一致就通过,不一致就不通过。自动化测试,就是把这些操作,用程序脚本来完成的,本质上还是要输入和操作,要检查输出是不是和期望值一致。不过,自动化测试有一个手工测试 阅读全文
posted @ 2021-01-24 00:13 peogre 阅读(101) 评论(0) 推荐(0) 编辑
摘要: Spring Security基于Spring框架,提供了一套Web应用安全性的完整解决方案。JWT(JSON Web Token)是当前比较主流的Token令牌生成方案,非常适合作为登录和授权认证的凭证。这里我们就使用Spring Security并结合JWT实现用户认证(Authenticati 阅读全文
posted @ 2021-01-23 00:05 peogre 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 1.学习能力对于软件工程师来说,最基本的要求是技术和代码。能快速学习掌握编程语言、框架、工具的学习能力才是软件工程师最基础的核心竞争力。 2.解决问题的能力,包括 实现功能需求——需要先分析需求,然后抽象设计,最后实现;修复 Bug——改 Bug 最大的挑战其实是重现问题,也就是发现问题,然后再分析 阅读全文
posted @ 2021-01-22 23:53 peogre 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 1.想想再回应 在回应之前,给自己一点时间想想,站在积极的方面理性思考一下,就可以去控制你的本能反应。 2.减少关注圈,扩大影响圈 不要总盯着自己无法改变的部分,你需要要多花时间精力在影响圈上。接受不能改变的,改变能改变的,尽量扩大可改变项的范围。 3.以终为始,想清楚再开工 要做到“以终为始”,就 阅读全文
posted @ 2021-01-20 22:23 peogre 阅读(24) 评论(0) 推荐(0) 编辑
摘要: 利用kaptcha实现登录验证码,利用Spring Security进行安全控制。 一、添加依赖 在mango-admin下的pom文件添加kaptcha依赖包 <!-- kaptcha --> <dependency> <groupId>com.github.axet</groupId> <art 阅读全文
posted @ 2021-01-20 22:16 peogre 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 方法: 1.要分析可行性和风险 2.要考虑利益相关人 项目决策中常见的坑: 1-把听到的观点当事实 2-先入为主,有了结论再找证据 对于技术选型包括项目决策类的问题,我们可以分成:问题定义、调研、验证、决策这几个阶段。 在问题定义阶段,需要搞清楚两个问题:为什么需要技术选型?技术选型的目标是什么?  阅读全文
posted @ 2021-01-16 20:41 peogre 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 在views下面另外添加几个页面文件,分别为头部、左侧导航和主内容区域。 主页由导航菜单、头部区域和主内容区域组成。 样式代码: <template> <div class="container"> <!-- 导航菜单栏 --> <nav-bar></nav-bar> <!-- 头部区域 --> < 阅读全文
posted @ 2021-01-16 20:31 peogre 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 复杂的软件项目,通常有两个特点:需求不确定和技术复杂。 技术复杂表现:1. 需求让技术变复杂 如果需求本身很复杂,那么对应的技术也会很复杂。 同时响应需求的变化,也会让技术变复杂。对于明确的需求,相对来说技术实现是容易的。但是,随着需求地不断变化,新的需求可能会破坏原有的代码架构,导致系统越来越臃肿 阅读全文
posted @ 2021-01-15 22:39 peogre 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 应对需求变更方法: 方案一:增强需求变更流程,让需求变更规范起来。这个方案简单来说,就是通过严格的流程,来避免一些没有意义的变更,从而达到管理需求变更的目的。方案二:快速迭代,缩短版本周期。这个方案是另一个思路,就是将大的功能拆分,每个版本周期仅实现一部分功能需求,周期较短,这样需求发生变更时,就可 阅读全文
posted @ 2021-01-15 22:28 peogre 阅读(215) 评论(0) 推荐(0) 编辑