OveRBlowg

No pain no gain.

软件过程及其建模

第二章 软件过程及其建模 软件过程 软件过程是整个软件生命周期中一系列有序的软件生产活动的流程。 软件过程模型:过程建模的原因 软件生存期 可行性研究 任务:了解用户要求和现实环境,从技术、经济、市场等方面研究并论证开发该软件系统的可行性 阶段性产品:可行性论证报告、初步项目开发计划 需求分析 任务:确定用户对待开发软件系统的功能需求、非功能性需求,...

软件工程概述

第一章:软件与软件工程的概念 软件的含义 软件是一系列按照特定顺序组织的计算机数据和指令的集合 软件被划分为:编程语言、系统软件、应用软件、中介软件(中间件) 与计算机程序相关的文档也被认为是软件。 软件是包括程序、数据、及其相关文档在内的完整集合 程序是按照事先设计的功能和性能要求执行的指令序列 数据是让程序能够正常操作信息的数据结构 文档是与程序...

Java Base

数据类型及其运算 标识符命名:字符、货币符号、_ Java使用Unicode数据集 byte<short、char<int、float<long、double 基本数据类型 字符类型 16位unicode码表示 类型转换:自动类型转换、强制类型转换 算数运算注意 在Java中,”%”(求模运算符)的操作数可为浮点数,如52.3%1...

Java Advanced

访问权限控制 初始化 重载:相同方法名和返回类型,独一无二的参数列表 声明对象 Box b1=new Box(); Box b2=b1; //b1和b2 指向同一个对象 bi.equals(b2)==true 一个方法调用自身:不会产生新的副本、重新分配堆栈(递归) 基本数据类型:不使用new 构造器:静态方法、类同名、无return、有参无参 this关键字:不能串行调用...

Docker入门

教程 https://yeasy.gitbook.io/docker_practice zelda https://www.youtube.com/watch?v=hWdmCB4R4sY https://github.com/triwinds/ns-emu-tools/releases https://pixeldrain.com/u/rKz4XwiR https://www.g...

Java 网络编程

网络通讯 网络通信简介 网络通信协议主要包含两个方面的定义: 定义了进程之间交换消息所必需遵循的顺序。 定义进程之间所交换的消息的格式。 两个进程只要遵循相同的协议,就可以相互交换信息,而这两个进程可以用不同的编程语言编写,可以位于两个完全不同的计算机上。 URL通信 统一资源定位符:://:/# U...

Java 并发编程

线程 线程概念 进程就是执行中的程序,每个进程都有自己独立的内存空间、系统资源 Java程序通过流控制来执行程序流 程序中单个顺序的流控制:线程 多线程:多个线程同时运行 线程创建 继承方式创建线程 继承java.lang.Thread,覆盖Thread类的run()方法创建线程,Thread是具体类 Thread(ThreadGr...

Java 反射

类型信息 RTTI RTTI-runtime type information运行时类型信息 运行时识别一个对象的类型:当一个指向对象基类的引用时,RTTI机制可以找到对象的确切类型 两种方法 传统RTTI,假定编译时已经知道了所有的类型 “反射”机制,允许运行时发现和使用类的信息 RTTI的优点 ...

JavaWeb实战

从一个项目中熟悉框架

案例 环境搭建 准备数据库(dept、emp) CREATE TABLE emp( id int UNSIGNED PRIMARY KEY AUTO_INCREMENT COMMENT 'ID', username VARCHAR(20) NOT NULL UNIQUE COMMENT '用户名', password VARCHAR(32) NOT ...

JavaWeb入门

Vuejs、Springboot入门

Web开发流程 黑马课程链接 web网站的工作流 浏览器:输入域名 前端服务器:运行前端程序,页面展示 后端服务器:运行Java程序,数据的逻辑处理 数据库服务器:数据的存储管理 工作流程: 浏览器通过域名请求前端服务器,前端程序响应,返回前端代码 浏览器...