#pta第一次博客 ##1.前言 这三次pta里,第一次的难度是最低的,基本上只要会基础的格式,对java有一定的了解就能轻松解决,第二次难度较低,只要掌握一些字符串的相应函数就能解决,第三次作业难度就相对提升了很大一个阶段,需要熟悉并熟练运用正则表达式来处理字符串,还需要熟练对类的划分和引用。 # ...
摘要:本文主要介绍华为低代码平台应用魔方AppCube的特点和能力,并分享华为公司的低代码应用构建实践和应用。 DTSE Tech Talk(华为云开发者联盟推出的技术公开课) 解读云上前沿技术,畅聊开发应用实践。专家团队授课,答疑解惑,助力开发者使用华为云开放能力进行应用构建、技术创新。 在本期《 ...
1. mvn command not found / node: No such file or directory 本地使用mvn、npm正常,而jenkins运行命令失败,创建软链接解决: node: ln -s "$(which node)" /usr/bin/node maven: ln - ...
问题 我们发现,使用IDEA上的git功能,当使用ssh协议出现了可以commit但无法push和pull的问题,经过测试发现原因是Could not read from remsitory。直接翻译是 “远程仓库无法读取”。 为什么会无法读取呢?(ssh权限问题) 无法链接服务器? 可是,确认是可 ...
一、 版本控制工具 什么是版本控制系统? 版本控制系统(Version Control System):是一种记录一个或若干文件内容变化,以便将来查阅特定版 本修订情况的系统。版本控制系统不仅可以应用于软件源代码的文本文件,而且可以对任何类型的文件 进行版本控制。 常见的版本控制系统有:cvs、sv ...
1.前言 1.1.简介 使用UML绘制用例图是表现系统需求的一种方式,是分析获取需求的一种有效手段。用例图是了解系统的第一个关口,通过用例图可以知道系统有哪些角色,这角色通过系统能做什么事情。在用例图中,会体现与系统交互的参与者、功能模块,以及系统工作的基本流程等。站在客户的角度上看,用例图是他们业 ...
资历 我们渴望在我们的职业生涯中成长,无论是在我们的角色或能力方面。虽然有些人对高级技术职位感兴趣,但其他人希望担任领导或管理职位。无论哪种情况,资历较高的人都会表现出一些关键特征。 在您的整个旅程中,您可能会有导师来指导您的成长。这是我培养可以为高级职位做好准备的素质的方法。 资历和战略思维 对于 ...
今天给大家分享的是 Git 软件和 TortoiseGit 图形化软件的详细安装教程以及如何在 gitee 上进行代码提交。 首先我也是个刚接触 gitee 的一个小白用户,这些都是自己一边学一边记录下来的,如果存在不足和错误还请各位大佬们能帮我指正。 软件介绍 下面是两款软件的介绍: Git 是一 ...
2022-09-20 数据建模 数据建模的定义: 给已有数据建立模式,即创建各种各样的表,表与表之间的联系(主键、外键)。通过分析实体(一个特定环境中实际的个体)以及实体的属性(实体与实体的属性就是对已有数据的一个描述)获得数据,将数据按照一些方式(E-R图、数据流图等)存放到创建的表中,在表中设置 ...
星链是京东科技消金基础研发部研发的一款研发效能提升的工具平台,面向后端服务研发需求,尤其是集成性、场景化、定制化等难度不太高、但比较繁琐的需求,如服务前端的后端(BFF)、服务流程编排、异步消息处理、定时任务、运营后台、工作流程自动化、临时性需求等,以低代码方式开发微服务,以声明式进行Serverl... ...
1. Swagger简介 1.1 前后端分离发展历史 后端时代: 前段只用管静态页面;html==>后端。模版引擎JSP=>后端是助理 前后端分离时代: 后端:后端控制层,服务层,数据访问层次【后端团队】 前段:前端控制层,视图层【前段团队】。 伪造后端数据json已经存在了,不需要后端,前段工程依 ...
1. 状态 1.1 文件状态 2. 分支 2.1 分支常用命令 git branch xxx:新建分支 git checkout xxx:切换分支 git checkout -b xxx:新建分支并切换到该分支(相当于上面两条命令) git branch -d xxx:删除分支 git branch ...
混沌工程的入门 主要在生产环境中故意破坏东西是混乱工程中的一个咒语。但是当你把你的计划告诉你的工程经理或产品负责人时,你往往会得到一些阻力。他们的担心是有道理的。如果破坏东西是不可逆的呢?终端用户会发生什么?我们的支持票系统会不会变得很忙?这篇文章将帮助你消除这些顾虑,并在你的组织中开始使用混沌工程 ...
git简介: Git(读音为/gɪt/)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 [1] 也是Linus Torvalds为了帮助管理Linux内核开发而开发的一个开放源码的版本控制软 件。 Torvalds 开始着手开发 Git 是为了作为一种过渡方案来替 ...
2022-09-16 需求分析 需求分析的定义: 需求分析是指在开发一个新的或升级一个已有的软件系统时描写新系统的目的、范围、定义和功能时所需要做的所有工作。 需求分析的特点: 用户与开发人员很难进行交流 用户的需求是动态变化的 需求变更的代价呈非线性增长 需求分析的实质: 需求分析是软件定义时期( ...
Github-CLI Github 的官方命令行工具 Github CLI。Mac 系统可以通过 homebrew 安装或者直接下载免安装包来使用。 命令 Github CLI 的所有命令均以gh开头,命令较为规律,容易记忆。下面是一些命令清单。 别名 alias gh alias delete < ...
很认同的一个观念是:把事情一次性做好,就是最低的成本和最高的效率;所以需求再多,也要质量为王;如果因为产品的体验差影响业务,那么用户、平台、研发谁才是真正的大冤种? ...
使用这个 git 版本服务器不仅支持用 git 工具同步代码,还可以像打开一个网站一样使用仓库管理的其它功能,非常方便。 ...
背景 前段时间为了迁移一个旧服务到新项目,由此产生了一个巨大的PR,为了方便Code Review,最终基于文件夹,将其拆分成了多个较小的PR;现在这里记录下,后面可能还会需要。 演示 为了方便演示,我创建了如下一个 large_pr_branch 到main的大PR,99+的文件修改 通过观察,我 ...
一、前言 UML分析、建模与设计 来自现实世界中的概念的抽象描述方法(摘取自《UML面向对象分析、建模与设计(第2版)》) 就我对UML分析与建模技术的认知,最早可追溯至2019年时的学习。也是在正式开发项目前,最后学习的一门设计类知识,我认为这是软件开发者描述业务逻辑的最佳方式。 写这篇博客,我是 ...