E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
A_软件工程
架构师日记-
软件工程
里的组织文化 | 京东云技术团队
一引言本文是京东到家自动化测试体系建设过程中的一些回顾和总结,删减了部分系统设计与实践的章节,保留了组织与文化相关的内容,整理成文,以飨读者。下面就以QA(QualityAssurance)的视角来探讨工作中经常面临的问题与挑战。关于软件质量,不知道你有没有以下困惑:西医中“头疼医头,脚疼医脚”的思路在研发团队中往往不能奏效。中医的整体辩证论治往往是解决问题的良方。其根本还是思考维度和观察视角的不
京东云技术团队
·
2023-08-29 14:18
测试
架构设计
软件工程
京东云
架构
自动化测试
测试
c语言实现文件系统实验报告,文件系统设计实验报告.doc
文件系统设计实验报告软件学院计算机课程实验报告册课程名称计算机操作系统实验学期2011年至2012年第2学期学生所在院(系)软件学院年级11级专业班级
软件工程
1班学生姓名朱水云学号1115114034指导教师陈自刚实验最终成绩软件学院实验室制
小猫倩倩
·
2023-08-29 13:25
c语言实现文件系统实验报告
架构师日记-
软件工程
里的组织文化 | 京东云技术团队
一引言本文是京东到家自动化测试体系建设过程中的一些回顾和总结,删减了部分系统设计与实践的章节,保留了组织与文化相关的内容,整理成文,以飨读者。下面就以QA(QualityAssurance)的视角来探讨工作中经常面临的问题与挑战。关于软件质量,不知道你有没有以下困惑:西医中“头疼医头,脚疼医脚”的思路在研发团队中往往不能奏效。中医的整体辩证论治往往是解决问题的良方。其根本还是思考维度和观察视角的不
·
2023-08-29 11:39
测试自动化测试软件工程架构师
nio的应用 java_NIO应用浅析
作者:范平上海华瑞银行数字银行开发中心
软件工程
师目前负责华瑞银行移动银行、融资中台开发工作。
蔻蔻42
·
2023-08-29 11:08
nio的应用
java
我的大学生活竟然如此荒废
我现在是一位大三学生,就读一个普通本科院校,我的专业是------
软件工程
,本人单身,是位宿舍狗。
6745cc21233c
·
2023-08-29 10:08
设计模式入门笔记
设计模式适用于前端、客户端、后台等等1.1什么是设计模式设计模式的定义:在
软件工程
领域,设计模式是一套通用的可复用的解决方案,用来解决在软件设计过程中产生的通用问题。它不是
正则化
·
2023-08-29 08:25
设计模式
笔记
Java代码生成的设计方案与实践
软件工程
类似于建筑工程有着其自身的复杂度,但即便是像更复杂的汽车制造,不也一样逐步被
一个鸡蛋壳儿
·
2023-08-29 07:13
【LeetCode每日一题】57.插入区间
前言-大家好,我是@BXuan,热爱编程与篮球的
软件工程
大二学生一名-当爱上Coding&Studying的那一刻…-放弃不难,但坚持一定很酷。
BXuan随笔
·
2023-08-29 07:13
LeetCode每日一题
leetcode
算法
数据结构
MySQL 8.1.0 推出 InnoDB Cluster 只读副本
作者:MiguelAraújo高级
软件工程
师/KennyGrypMySQL产品总监本文来源:OracleMySQL官网博客*爱可生开源社区出品。
ActionTech
·
2023-08-29 07:13
mysql
【
软件工程
】医院患者监护系统的可行性分析(从
软件工程
出发)
题目概述:某医院打算开发一个以计算机为中心的患者监护系统,要求是:随时接收每个病人的生理信号(脉搏、体温、血压、心电图等),定时记录病人情况以形成患者日志,当某个病人的生理信号超出医生规定的安全范围时向值班护士发出警告信息,此为,护士在需要时还可以要求系统印出某个指定病人的病情报告。试写出问题定义,并且分析开发这个系统的可行性。问题定义:开发一个系统接受病人生理信号并判断是否需要通知护士,以提高护
小李不背锅
·
2023-08-29 05:53
软件工程
软件与
软件工程
软件软件的概念以及特点:软件是计算机系统中不可或缺的一部分,与硬件共同构成特定的系统功能。人们通常把各种不同功能的程序,包括系统程序、应用程序、用户自己编写的程序等称为软件软件的概念:软件不仅包括程序,还包括程序的处理对象——数据,以及与程序开发、维护和使用有关的图文资料,即文档.软件=程序+数据+文档程序是为实现软件的功能和性能要求而编写的指令序列。数据是指使程序能够正常操纵信息的数据结构。文档
coding_ksy
·
2023-08-29 04:07
软件工程
软件工程
使用 Spring 实现控制反转和依赖注入
控制反转是
软件工程
中的一个原则,它将对象或程序的某些部分的控制权转移给容器或框架。我们最常在面向对象编程的上下文中使用它。
小万哥丶
·
2023-08-29 00:07
spring
java
程序人生
后端
云原生
Spring MVC
一.什么是SpringMVC首先需要知道什么是MVC,MVC是一种
软件工程
的架构模式,也是一种分类的思想。它将
软件工程
分为模型(model),视图(view),控制器(controller)三个部分。
南方有乔木呀
·
2023-08-28 22:44
spring
mvc
java
后端
API和SDK是什么?有什么区别?如何测试SDK?
SDK:概念:软件开发工具包(外语首字母缩写:SDK、外语全称:SoftwareDevelopmentKit)一般都是一些
软件工程
师为特定的软件包、软件框架、硬件
软件测试er
·
2023-08-28 20:04
自动化PLC工程师能否转到c#上位机开发?
系统学习软件开发知识:除了掌握编程语言,还需要学习
软件工程
的基础知识,包括软件设计原则、软件架构、代码管理、测试和调试等方面的知识。这些知识对于编写可靠、
枪哥玩转嵌入式
·
2023-08-28 18:24
编程
上位机
相机
运维开发
个人开发
适合新手程序员的体质,一键代码审查轻松搞定
在(
软件工程
的事实与谬误)一书中,有这样的描述:“严格的检查可以在运行第一个测试用例之前消除软件产品中高达90%的错误”。
写代码用codigger
·
2023-08-28 18:46
代码规范
代码检查
开发工具
SRE方法论之减少琐事
我们先回顾一下SRE的定义:SRE就是用
软件工程
的思维和方法论,通过设计、构建自动化工具完成以前由运维工程师手动操作的任务。所以,SRE要把更多的时间花费在长期项目研发上而非日常运维中的琐事。
·
2023-08-28 18:21
程序员
领域建模的体系化思维与6种方法论
背景
软件工程
师做的核心事情就是对现实世界的问题进行抽象然后用计算机的语言对其进行重新刻画,在通过信息化来提高生产力。
·
2023-08-28 16:33
云计算阿里云工程师
软件工程
(十八) 行为型设计模式(四)
1、状态模式简要说明允许一个对象在其内部改变时改变它的行为速记关键字状态变成类类图如下状态模式主要用来解决对象在多种状态转换时,需要对外输出不同的行为的问题。比如订单从待付款到待收货的咋黄台发生变化,执行的逻辑是不一样的。所以我们将状态抽象为一个接口或者抽象类,对不同状态进行封装成单独的实体,用于实现各种状态处理的逻辑。再设计一个上下文类,它组合了状态接口,用于发送请求。针对不同的状态提供不同的处
码农小何
·
2023-08-28 14:00
架构师考试备战
软件工程
设计模式
软件工程
(二十) 系统运行与软件维护
1、系统转换计划1.1、遗留系统的演化策略时至今日,你想去开发一个系统,想完全不涉及到已有的系统,基本是不可能的事情。但是对于已有系统我们有一个策略。比如我们是淘汰掉已有系统,还是继承已有系统,或者集成已有系统,或者改造遗留的系统呢,都是不同的策略。技术水平(技术维度)比如你开发是用的Java语言还是python语言,你使用的框架是spring家族还是flask等,就是技术维度。新的稳定的技术的技
码农小何
·
2023-08-28 14:00
架构师考试备战
软件工程
运维
软件工程
(十七) 行为型设计模式(三)
1、观察者模式简要说明定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有依赖于它的对象都得到通知并自动更新速记关键字联动,广播消息类图如下基于上面的类图,我们来实现一个监听器。类图中的Subject对应我们的被观察对象接口(IObservable),Observer对应我们的监听器接口(IListener)我们实现被观察对象出现变化,然后通知所有的监听器实现类,此接口我们参考JDK
码农小何
·
2023-08-28 14:30
架构师考试备战
软件工程
设计模式
软件工程
(十九) 软件测试
软件测试主要了解软件测试的方法和软件的调试。1、软件测试方法1.1、测试基本思想尽早、不断的进行测试在V模型其实已经凸显出这种思想了程序员避免测试自己设计的程序因为测试自己设计的程序,其实是不容易发现问题的,因为人从本质上都不愿意找自己的茬。而且由于你的思维惯性的影响,你必然认为这种做法往往是对的你才这么去做,所以有些问题不容易被发现,所以交叉检查效果会好很多。既要选择有效合理的数据,也要选择无效
码农小何
·
2023-08-28 14:56
架构师考试备战
软件工程
MySQL 8.1.0 推出 InnoDB Cluster 只读副本
作者:MiguelAraújo高级
软件工程
师/KennyGrypMySQL产品总监本文来源:OracleMySQL官网博客*爱可生开源社区出品。
·
2023-08-28 13:51
mysql
正则表达式总结
作为
软件工程
师,工作中经常都需要使用正则表达式进行搜索,替换,验证数据(手机号、邮箱、账号)等。但没有系统的学习总结过。现在就来学习总结一下。
ManNiaoQinFen
·
2023-08-28 08:42
计算机基础知识
正则表达式
mysql
数据库
软件工程
(九) UML顺序-活动-状态-通信图
顺序图和后面的一些图,要求没有用例图和类图那么高,但仍然是比较重要的,我们也需要按程度去了解。1、顺序图顺序图(sequencediagram,顺序图),顺序图是一种交互图(interactiondiagram),它强调的是对象之间消息发送的顺序,同时显示对象之间的交互。下面以一个简单的ATM机读卡的顺序图来说明最上面的每一个框的东西都是一个对象,是可以使用对象图的模式表示的,也就是变量名:类名或
码农小何
·
2023-08-28 06:19
架构师考试备战
软件工程
uml
软件工程
(八) UML之类图与对象图
1、类图与对象图1.1、类图与对象图的概念类图(classdiagram)描述一组类、接口、协作和它们之间的关系对象图(objectdiagram)描述一组对象及它们之间的关系、对象图描述了在类图中所建立的事物实例的静态快照。1.2、类图与对象图的区别类图和对象图基本上是一样的,只是对象图一般会在类前面有个冒号,或者变量名:类名,具体的属性可能会具有具体的值。类图如下,是抽象出来的概念对象图如下,
码农小何
·
2023-08-28 06:19
架构师考试备战
软件工程
uml
软件工程
(十) 需求工程之需求开发与管理
前面我们学习到了需求工程的概念与分类,我们知道了需求工程主要分为需求开发和需求管理,但是没有说明到底该如何开发需求,有哪些方法去开发需求。到底该如何进行需求管理,又有哪些进行需求管理的方式。具体是如何去做的。下面我们将会详细进行描述。1、需求开发1.1、需求定义前面提到需求工程相关概念时,知道了需求开发分为需求的获取->需求分析->需求定义->需求验证四个阶段。需求获取主要是通过跟客户访谈,电话沟
码农小何
·
2023-08-28 06:49
架构师考试备战
软件工程
软件工程
(十二) 设计模式之创建型模式
我们传统的23种设置模式如下创建型模式:用于创建对象工厂方法(FactoryMethod)模式抽象工厂(AbstractFactory)模式原型(Protptype)模式单例(Singleton)模式构建器模式结构型模式:建立更大的结构适配器(Adapter)模式桥接(Bridge)模式组合(Composite)模式装饰(Decorator)模式外观(Facade)模式享元(Flyweight)模
码农小何
·
2023-08-28 06:49
架构师考试备战
软件工程
设计模式
软件工程
(六) 面向对象分析(OOA)之UML图特点
1、UML面向对象分析里面有一个非常重要的工具叫UML,UML不仅在工作中非常重要,在考试当中也是非常重要的,即作为上午综合体,又大概率又会出现在下午的案例分析中,作为一个25分的大题。UML叫做统一建模语言,它主要用于需求分析和软件的设计,来做一些模型的制作。比如我们要开发一个系统,如果我们用纯粹的文字表达和表述,可以想象相关人员理解会多么困难。所以将收集到的相关信息用图形直观的展示出来,UML
码农小何
·
2023-08-28 06:18
架构师考试备战
软件工程
uml
前端工程师为什么会这么值钱?原来真相在这里
引言前端工程师的薪资之高是业界公认的事实,但是很多人会质疑前端工程师,认为他们并不能称为
软件工程
师,也“配不上”高昂的报酬。
疯狂的程序猿丶
·
2023-08-28 06:39
软件工程
(十一) 系统设计分类
我们知道需求规格说明书(SRS)落地之后,就要开始着手系统设计了,看一下这个系统该如何来设计,并且如何实现。学习系统设计之前,需要先了解系统设计有哪些分类。系统设计的分类如下界面设计结构化设计面向对象设计(最重要)1、界面设计界面设计也叫做人机界面设计,属于系统与用户交互的纽带。而人机界面设计在架构师考试中相对来说考得比较浅,我们了解一下人机界面设计得一些理念即可。置于用户控制之下以不强迫用户进入
码农小何
·
2023-08-28 05:18
架构师考试备战
软件工程
前端工程化概述
软件工程
定义:将工程方法系统化地应用到软件开发中前端发展历史前端工程化的发展历史可以追溯到互联网的早期阶段,随着前端技术的不断演进和互联网应用的复杂化,前端工程化也逐渐成为了前端开发的重要领域。
codeteenager
·
2023-08-28 01:58
前端
大数据-----软件开发模型(详细讲解)
大数据学习免费学习资料(免费教程)
软件工程
中,常用的开了模型有四种:瀑布模型、原型模型、增量模型和螺旋模型。
ItStar
·
2023-08-28 00:26
10个程序员可以接私活的平台和一些建议,兼职必看
今天为大家分享一些可以接私单的平台,相信大家学习编程未来是希望成为一个
软件工程
师或者码农,找到好的工作,有好的发展。
Python老猿
·
2023-08-27 22:13
Python
副业
程序员
程序人生
职场和发展
数据分析
python
零基础
前端的工作
信息的层次:pages的逻辑结构+单个pages组织信息的表达:美观+易用+反馈辅助:更快:性能优化开发:
软件工程
_贺瑞丰
·
2023-08-27 20:28
软件开发模型
它一直是唯一被广泛采用的软件开发模型瀑布模型将软件生命周期划分为制定计划、需求分析、软件设计、程序编写、软件测试和运行维护等六个基本活动,并且规定了它们自上而下、相互衔接的固定次序,如同瀑布流水,逐级下落瀑布模型是最早出现的软件开发模型,在
软件工程
中占有重要的地位
山闪善
·
2023-08-27 19:39
Java设计模式-设计模式概述
1990年
软件工程
界开始研讨
Java硬件工程师
·
2023-08-27 17:30
Java
设计模式
设计模式
java
Android Mvvm设计模式的详解与实战教程
设计模式严格来说属于
软件工程
的范畴,但是如今在各大面试中或者开发中,设计模式被问的很多。特别是八股文的二十三种设计模式,可分三大类:行为型、结构型、创建型。
蜗牛、Z
·
2023-08-27 17:29
kotlin
解决方案
android
设计模式
android
kotlin
软件研发的相关概念
主要阶段有问题定义、可行性分析、总体描述、系统设计、编码、调试和测试、验收与运行、维护升级到废弃等阶段,这种按时间分程的思想方法是
软件工程
中的一种思想原则,即按部就班、逐步推进,每个阶段都要有定义、工作
测试小小
·
2023-08-27 16:23
并购招聘
大部份并购招聘是为了引进互联网或者移动
软件工程
师,也被称为“按人头出价”。并购招聘的好处是:风险投资者支持小企业,可以获得相应回报,创业者卖掉公司,有利于将来的创业融资。
狮子亲吻的鹿
·
2023-08-27 16:09
西北大学计算机考研844高分经验分享
西北大学计算机考研844经验分享个人介绍本人是西北大学22级
软件工程
研究生,考研专业课129分,过去一年里在各大辅导机构任职,辅导考研学生专业课844,辅导总时长达288小时,帮助多名学生专业课高分上岸
迟意..
·
2023-08-27 15:06
考研
经验分享
软件工程
入门
文章目录黑盒测试与白盒测试黑盒测试(基于规格)1.等价类划分2.边界值分析3.决策表4.状态转换白盒测试(基于代码)1.语句覆盖2.条件覆盖3.路径覆盖集成测试集成的策略大爆炸集成自顶向下集成自底向上集成持续集成桩、驱动与集成测试用例类间关系依赖语义语法UML图示关联语义语法UML图示聚合语义语法UML图示组合语义语法UML图示继承语义语法UML图示实现语义语法UML图示总结内聚1.偶然内聚2.逻
七号大米
·
2023-08-27 15:29
理论知识
软件工程
软件工程
保研成功率_推免数据 | 双非推免生比例仅3%!北大软微真的是北大容易保研的学院吗?...
01学院概况北京大学软件与微电子学院于2002年3月成立至今,已初步形成了一个学院(北京大学软件与微电子学院)、两个学科(
软件工程
学科、集成电路设计与工程学科)、三个基地(国家软件人才国际培训(北京)基地
伶邪
·
2023-08-27 13:20
软件工程保研成功率
【Luogu】 [ABC313Ex] Group Photo
题目链接Atcoder方向Luogu方向题目解法神仙dpdpdp考虑序列ci=min(ai,ai−1)c_i=min(a_i,
a_
{i-1})ci=min(ai,ai−1),c1=a1,cn+1=anc
Farmer_D
·
2023-08-27 12:09
Atcoder
算法
软件工程
-UML画图
目录1.UML简介2.静态模型图2.1类图2.2对象图2.3组件图2.4包图2.5部署图3.动态模型图3.1用例图3.2时序图3.3活动图3.4状态图3.5协作图4.其他
软件工程
图4.1流程图4.2数据流图
thatway1989
·
2023-08-27 11:05
工具-脚本
uml
软件工程
UML 10种图
1UML简介统一建模语言(UnifiedModelingLanguage,UML)又称标准建模语言,是始于1997年的一个OMG标准,它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。‘UML感兴趣的可以阅读UML1规范,包含了UML的所有知识内容。注:OMG,ObjectManagementGroup对象管理组织2UML
大西瓜不甜
·
2023-08-27 11:34
资料
软件工程
(十五) 行为型设计模式(一)
1、责任链模式简要说明通过多个对象处理的请求,减少请求的发送者与接收者之间的耦合。将接受对象链接起来,在链中传递请求,直到有一个对象处理这个请求。速记关键字传递职责类图如下由类图可以比较容易的看出来,其实就是自己关联自己,形成了一个链,并且自己有不同的实现类,实现类就是在链路上的一环又一环。比如请假需要经过层层职级不一样的人进行审批。Java代码实现/***请假流程抽象类*/publicabstr
码农小何
·
2023-08-27 11:34
架构师考试备战
软件工程
设计模式
java
软件工程
(十三) 设计模式之结构型设计模式(一)
前面我们记录了创建型设计模式,知道了通过各种模式去创建和管理我们的对象。但是除了对象的创建,我们还有一些结构型的模式。1、适配器模式(Adapter)简要说明将一个类的接口转换为用户希望得到的另一个接口。它使原本不相同的接口得以协同工作。速记关键字转换接口类图如下角色说明目标角色(Target)客户要使用的目标接口(新系统的接口)源角色(Adaptee)需要被适配的源接口(我们不能改动的接口,需要
码农小何
·
2023-08-27 11:04
架构师考试备战
软件工程
设计模式
java
软件工程
(十四) 设计模式之结构型模式(二)
1、组合模式简要说明将对象组合成树形结构以表示“整体-部分”的层次结构,使得用户对单个对象和组合对象的使用具有一致性。速记关键字树形目录结构类图如下由类图其实可以看出,组合模式就是将具有父子关系的结构,组装形成一棵树,并且根据规范,树干节点和叶子节点均需要实现统一接口或者继承同一个抽象类。只是各自实现树干和叶子节点的特有功能。下面我们以菜单目录和菜单为例,使用组合模式组装菜单。Java代码实现/*
码农小何
·
2023-08-27 11:04
架构师考试备战
软件工程
设计模式
软件工程
UML图
参考链接:(1)
软件工程
中的各种图https://www.cnblogs.com/sungyouyu/p/3590592.html(2)UML用例图,时序图,活动图的定义以及区别https://www.cnblogs.com
Jxufe渣渣斯
·
2023-08-27 11:33
软件工程
上一页
53
54
55
56
57
58
59
60
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他