内存溢出 out of memory是指程序在申请内存时,没有足够的内存空间供其使用,出现out of memory;比如申请了一个integer,但给它存了long才能存下的数,那就是内存溢出。内存泄露 memory leak是指程序在申请内存后,无法释放已申请的内存空间,一次内存泄露危害可...
2023-04-10bs就是浏览器服务器架构(网站) 浏览器和服务器架构是随着Internet技术的兴起,对C/S架构的一种变化或者改进的架构。cs就是需要安装的那些应用程序app, 客户端和服务器架构二者进行比较的话,有以下几点不同。1、标准:bs开发更标准一些,因为cs需要在不同的系统上执行,bs只需要在浏览...
2023-04-08学者应该怎样使用MySQL数据库?对于初学者来说,可以先查看MySQL的帮动信息,首先登录到MySQL数据库,然后在命令行窗口中输入“help;”或者\h命令,此时就会看到MySQL的帮助信息页,如图1所示。MySQL相关命令图中列出了MySQL的所有命令,这些命令既可以使用一个单词来表示,也...
2023-04-08目前市场上主流的移动端开发方式有3种,分别是移动Web开发、Native App(原生应用)开 Hybrid App(混合应用)开发。下面分别介绍这3种开发方式。(1)移动Web开发:编写运行在移动Web浏览器中的Web应用,通常是通过单独制作移动Web页面,或制作响应式页面同时兼容PC端和移...
2023-04-07优先级是从公司运营角度(人力配置、资金投入等)出发,而严重程度是从纯技术角度出发。(1)在项目或产品会上,团队会根据公司运营角度设置优先级。他们会考虑“我们修复这个缺陷对公司运营有多么重要?”。一般高严重级别的缺陷优先级别也高,但并不是一直都是这样。有时会出现的高严重级别缺陷有低优先级,低严重...
2023-04-06插入排序是冒泡排序的优化,是一种直观的简单排序算法。它的实现原理是,通过构建有序数组元素的存储,对于未排序的数组元素,在已排序的数组中从最后一个元素向第一个元素遍历,找到相应位置并插入。其中,待排序数组的第1个元素会被看作是一个有序的数组,从第2个至最后一个元素会被看作是一个无序数组。如按照从...
2023-04-06jQuery是一个流行的JavaScript库,旨在简化HTML文档的遍历和操作、事件处理、动画效果和AJAX等任务。它为开发人员提供了一种更简洁和更简单的方法来使用JavaScript与HTML交互。在jQuery中动态绑定事件的方法有很多种,以下是其中的一些常用方法:1..on():这是一...
2023-04-04在测试技术飞速发展的今天,自动化测试工具的使用越来越广泛,下面就来介绍几款常见的工具。1、 SeleniumSelenium当前针对Web系统的最受欢迎的开源免费的自动化工具,它提供了一系列函数支持Web自动化测试,这些函数非常灵活,它们能够通过多种方式定位UI元素,并将预期结果和实际表现进行...
2023-04-04越来越多的人使用小屏幕设备上网,针对不同屏幕的设备开发不同的页面成本非常大,这时,响应式Web 设计应运而生。响应式 Web 设计(Responsive Web Design)是由Ethan Marcotte在2010年提出的,他将媒体查询、栅格布局和弹性图片合并称为响应式Web设...
2023-04-03自动化测试技术有很多种,这里介绍3种常见的技术,具体如下。1. 录制与回放测试录制是指使用自动化测试工具对桌面应用程序或者是Web页面的某一项功能进行测试并记录操作过程。录制过程中程序数据和脚本混合,每一个测试过程都会生成单独的测试脚本。界面还是复杂的界面,进行多次测试就需要多次录制。录制过程...
2023-04-03