07 2021 档案
摘要:Spring使用的注解大全和解释 注解 解释 @Controller 组合注解(组合了@Component注解),应用在MVC层(控制层),DispatcherServlet会自动扫描注解了此注解的类,然后将web请求映射到注解了@RequestMapping的方法上。 @Service 组合注解(
阅读全文
摘要:Dtree Dtree基本使用: 下载dtree相关js插件 https://gitee.com/miniwatermelon/DTreeHelper/repository/archive/master.zip https://fly.layui.com/extend/dtree/#download
阅读全文
摘要:什么是Servlet Servlet: Server applet : 服务端的小程序.Servlet就是服务端一个用于接收客户端的请求和向客户端做出响应的程序. Servlet 是运行在 Web 服务器或应用服务器上的 java 程序,它是作为来自 Web 浏览器或其他 HTTP 客户端的请求和
阅读全文
摘要:什么是jsp JSP 全名为 Java Server Pages,即 java 服务器页面,是一种动态网页开发技术。它使用 JSP 元素在HTML 网页中插入 Java 代码,从而形成后缀名为.jsp 的 JSP 文件。JSP 元素通常以<%开头,以%>结束。 JSP 是一种 Java servle
阅读全文
摘要:什么是Web web(World Wide Web)即全球广域网,也称为万维网,它是一种基于超文本和HTTP的、全球性的、动态交互的、跨平台的分布式图形信息系统。是建立在Internet上的一种网络服务,为浏览者在Internet上查找和浏览信息提供了图形化的、易于访问的直观界面,其中的文档及超级链
阅读全文
摘要:package com.lyang.dao; import java.lang.reflect.Field; import java.sql.Connection; import java.sql.PreparedStatement; import java.sql.ResultSet; impor
阅读全文
摘要:集合介绍 数组:一旦创建对象,分配内存空间,不可改变空间大小(无法动态扩容) Collection:可以动态扩容,从而避免数组下标越界。缺点:扩容会消耗你的内存,所以使用集合比使用数组内存开销大。 集合体系结构 ArrayList集合 特征:本质是一个Object [] 数组 可以向集合放入元素,也
阅读全文
摘要:语言资源国际化步骤: 1、定义资源文件(如:language),需要使用命令native2ascii命令进行转码;(native2ascii是jdk中的转码工具,在jdk的bin目录下) 2、定义工具类(LangusgeUtils)读取资源文件; 3、定义调用资源文件类(TestResourceBu
阅读全文
摘要:网络编程 概念 某个区域的多台计算机在某个介质(光纤、光缆、网线)的牵引下,按照指定的规则(HTTP、TCP、FTP、UDP、SMTP)进行数据交换(数据的传输、数据的读写) 网络通信协议分类: HTTP: 超文本(网页中音频、视频、超链接的等非文本元素)传输(HTTP协议必须依赖于TCP或者UDP
阅读全文
摘要:线程池 创建单线程的线程池:newSingleThreadExecutor 线程池里面只有一个线程。 import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; public class Te
阅读全文
摘要:创建线程的方法 1、继承Thread类 格式如下: public class 类名 extends Thread { // 重写run()方法 (不要重写其他方法,不然运行程序会出bug) @Override public void run() { // TODO Auto-generated me
阅读全文
摘要:NoSQL的简介 什么是NoSQL NoSQL 是 Not Only SQL 的缩写,意即"不仅仅是SQL"的意思,泛指非关系型的数据库。强调Key-Value Stores和文档数据库的优点。 NoSQL产品是传统关系型数据库的功能阉割版本,通过减少用不到或很少用的功能,来大幅度提高产品性能。 N
阅读全文
摘要:Git 概述 Git是一个免费的、开源的分布式版本控制系统,是目前世界上最先进的分布式版本控制系统(没有之一),可以快速高效地处理从小型到大型的项目。 本质:项目开发的管理工具,使用Git可以方便的完成团队的协作开发。以及项目开发过程中的资源管理。 Git的特点 最优的存储能力 非凡的性能 开源的
阅读全文
摘要:Web自动化测试 Web自动化测试就是由机器设备代替人为自动完成指定目标的过程叫做自动化 让程序代替人为去验证系统功能的过程 自动化测试能解决什么问题 解决回归测试、压力测试、兼容性测试,提高测试效率,保证产品质量 什么Web项目适合做自动化测试 1、需求变动不频繁 2、项目需要回归测试 3、项目周
阅读全文
摘要:PL/SQL PL:Procedure Language 过程式的语言。使用PL/SQL可以再Oracle中编写流程控制语句。 PL/SQL基本语法: begin -- 过程体 end; 例:向控制台输出 Hello Oracle set serveroutput on -- 设置向控制台服务器输出
阅读全文
摘要:Oracle数据库的物理结构 数据文件的后缀:.DBF 控制文件的后缀:.CTL 日志文件的后缀:.LOG 一个数据库(数据库实例orcl)由一个或者多个数据文件和控制文件和日志文件组成,但是一个数据库至少有一个数据文件和控制文件和日志文件。 -- 使用命令查看数据库中的数据文件。 select n
阅读全文
摘要:事务 事务的概念 完成某个独立业务(功能)的一个或者一组步骤(指令)组成的一个整体,要么所有步骤全部执行成功,要么全部失败。 一旦某个业务(功能)被事务托管(管理),所有步骤执行成功,会提交事务。如果其中一部失败会回滚事务,回滚到事务开启之前的状态。 事务特征: 原子性:不可再分,转账就是一个原子性
阅读全文
摘要:Python Python基础教程:http://c.biancheng.net/python/ 环境准备 Python解释器:职责就是负责翻译和执行Python代码 下载地址: https://www.python.org/downloads/ 查看是否安装成功 python -V,在终端显示版本
阅读全文
摘要:jmeter的介绍 jmeter也是一款接口测试工具,由java语言开发的,主要进行性能测试。 jmeter安装 jmeter官网下载链接: https://jmeter.apache.org/download_jmeter.cgi ,查看是否安装成功【jmeter -v】 下载 java jdk1
阅读全文
摘要:Charles简介 Charles是一个常用的网络抓包工具,在做测试的时候我们经常需要抓包来分析错误的原因,比如: 判断是前端还是后台bug。 抓包(packet capture)就是将网络中传输发送与接收的数据包进行截获,通过Charles工具来查看数据包中的内容。 Charles下载与激活 Ch
阅读全文
摘要:接口测试准备 1、项目部署 2、查看接口文档 3、设计和编写测试用例 4、执行测试用例 5、接口缺陷管理与跟踪 1、项目部署 所需文件下载:https://lyang.lanzoui.com/iSjApr9i9ra 学生管理系统环境搭建 1、根据素材 学生管理系统项目 中的启动说明进行操作 安装py
阅读全文

浙公网安备 33010602011771号