摘要:
我觉得这个很简单 首先确保你idea支持jdk21. 然后把idea编译成的目标字节码设置为21版本的 然后编写代码。 创建虚拟线程的方式有: Runnable runnable = () -> { System.out.println("Hello, world!"); }; // 创建虚拟线程 阅读全文
摘要:
websocket的介绍: WebSocket是一种在网络通信中的协议,它是独立于HTTP协议的。该协议基于TCP/IP协议,可以提供双向通讯并保有状态。这意味着客户端和服务器可以进行实时响应,并且这种响应是双向的。WebSocket协议端口通常是80,443。 WebSocket的出现使得浏览器具 阅读全文
摘要:
很多人都认为微软是一家软件开发公司,事实上我们是一家软件测试公司。 比尔盖茨 集成测试是在单元测试的基础上将多个模块组合在一起进行测试的过程。 13.1.1 区别 单元测试主要关注模块内部,系统测试则是在用户的角度来评价系统,集成测试是在单元测试的基础上将多个模块组合在一起进行测试的过程。 13.1 阅读全文
摘要:
错误隐藏在角落里、集聚在边界处 Boris Beizer 白盒测试是看源代码的,静态分析和动态分析 11.2 控制流测试 程序结构主要有3种 顺序结构、分支结构、循环结构 #include "stdafx.h" #include <iostream> using namespace std; int 阅读全文
摘要:
设计测试用例的唯一规则:覆盖所有特征,但并不创建太多的测试用例。 Tsuneo Yamaura 1、黑盒测试是对程序接口的测试 2、黑盒测试注重于测试软件的功能性需求 3、黑盒测试不需要了解程序源代码 10.1 等价类划分 #include<iostream> using namespace std 阅读全文
摘要:
第一章 概述 像外行一样思考,像专家一样实践 金出武雄 1.1 软件特征 IEEE对软件的定义:软件是计算机程序、规程以及可能的相关文档和运行计算机系统需要的数据。数据即资源,相应地,软件包含4个部分,即计算机程序、规程、文档和软件系统运行所需的数据。 1、软件是由开发产生,而不是用传统方法制造的 阅读全文
摘要:
当在Git中有多个开发者在同一个分支上工作时,可能会发生分支冲突。分支冲突指的是多个开发者在同一时间修改相同的代码文件,导致Git无法自动合并这些更改。 比如说:我在github上进行了md文件的修改,我在本地仓库里面也进行md文件的修改,这个时候,提交的时候会出现冲突问题: 这里我举个例子: 比如 阅读全文
摘要:
show dbs:列出所有数据库use db_name:切换到指定的数据库db.dropDatabase():删除当前数据库db.createCollection("collection_name"):创建集合db.collection_name.insert(document):向指定集合插入数据 阅读全文
摘要:
下载mongodb 进入官网: Download MongoDB Community Server | MongoDB 选择msi,Windows版本 下载完后直接双击: 选择complete 这里建议改地方: 我这里直接改成d盘:work目录下面: 点击next: 因为这个是要在线按照mongod 阅读全文
摘要:
大家如果对使用netty搞这些http请求什么的感兴趣的,可以参观我自己创建的这个项目。 nanshaws/nettyWeb: 复习一下netty,并打算做一个web项目出来 (github.com) Redis的基本命令包括: SET key value:设置指定key的值。 GET key:获取 阅读全文