草庐IT

博客网

全部标签

耗时半月,终于把牛客网软件测试面试八股文,整理成了文档资料.....

一、面试基础题简述测试流程:1、阅读相关技术文档(如产品PRD、UI设计、产品流程图等)。2、参加需求评审会议。3、根据最终确定的需求文档编写测试计划。4、编写测试用例(等价类划分法、边界值分析法等)。5、用例评审(主要参与人员:开发、测试、产品、测试leader)。6、开发提交代码至SVN或者GIT,配管搭建测试环境。7、执行测试用例,记录发现的问题。8、验证bug与回归测试。9、编写测试报告。10、产品上线。补充测试用例设计过程:根据需求得出测试需求设计测试方案,评审测试方案方案评审通过后,设计测试用例,再对测试用例进行评审什么是软件测试?软件测试的目的与原则使用人工或自动手段,来运行或测

基于Java+MySQL+Tomcat+Servlet+Maven+JQuery+jackson+开源Markdown编辑器实现前后端分离个人博客系统

目录项目简介模块实现设计实现数据库相关代码博客列表页博客详情页注册页登录页检测登录状态显示用户信息退出登录发布博客删除博客统计博客数量效果展示部分代码展示小结:项目简介  项目中使用了Java,MySQL,Tomcat,Servlet,Maven,JQuery,jackson,开源MarkDown编辑器这些技术。共有五个页面:注册用户页,登录页,博客列表页,博客详情页,博客编辑页。  所实现的功能有:设计实现数据库相关代码,实现博客列表页,实现博客详情页(按照md渲染),实现注册页,实现登录页,实现检测登录状态。显示用户信息,退出登录,发布博客,删除博客,统计博客数量。由于源码较多,我放在gi

Github 博客搭建

Github博客搭建准备工作准备一个github账号;建立github仓库,仓库名为username.github.io,同时设置仓库为public;clone仓库,写入一个index.html文件,推送到仓库(许多网上的教程会有choosetheme,但是新版本的github没有这个东西!);浏览器输入https://username.github.io访问!Note:刚开push代码之后可能需要等一会才能响应内容。关于GithubPages的一些设置在repo->setting->Pages中,例如,绑定域名,选择构建分支等,一般默认即可!进阶设置通过之前的步骤,相信你已经可以访问到你的b

【个人博客系统 × Redis】“最后的升级” · 连接Redis · Redis的基本使用

【JavaEE】进阶·个人博客系统(7)文章目录【JavaEE】进阶·个人博客系统(7)1.linux安装Redis1.1通过yum商店下载Redis1.2启动Redis1.3操作Redis2.Redis的基本使用(关键字大小写不区分)2.1set2.2get3.windows可视化客户端远程连接Redis3.1下载Another-Redis-Desktop-Manager3.2修改配置3.3防火墙放行3.4Another-Redis-Desktop-Manager的基本使用4.springboot项目连接Redis(java客户端)4.1添加Redis依赖4.2配置4.3获得Redis操作器

【博客】数据密集型应用系统设计

什么是「数据密集型应用系统」?当数据(数据量、数据复杂度、数据变化速度)是一个应用的主要挑战,那么可以把这个应用称为数据密集型的。与之相对的是计算密集型——处理器速度是主要瓶颈。其实我们平时遇到的大部分系统都是数据密集型的——应用代码访问内存、硬盘、数据库、消息队列中的数据,经过业务逻辑处理,再返回给用户。image.png很多软件都是在解决不同场景下的数据存储和检索问题——MySQL,Redis,HBase,Kafka,ElasticSearch……还有很多技术是围绕着数据展开——索引,编码(JSON,XML,Thrift,ProtoBuffer),行列存储……当分布式处理数据时,要考虑——

牛客网高频算法题系列-BM17-二分查找-I

牛客网高频算法题系列-BM17-二分查找-I题目描述请实现无重复数字的升序数组的二分查找给定一个元素升序的、无重复数字的整型数组nums和一个目标值target,写一个函数搜索nums中的target,如果目标值存在返回下标(下标从0开始),否则返回-1原题目见:BM17二分查找-I解法一:二分查找法首先,考虑特殊情况,判断如果数组为空,返回-1。否则,使用low和high分别为数组的上下限,然后使用二分法判断数组中的元素,判断过程如下:首先,循环终止的条件是low大于high二分,mid取中间值如果mid所在的值等于target,则返回mid如果mid所在的值大于target,则更新high

531.【博客开发】服务端接口实现(一)

由于整个博客是前后端分离的,并且接口规范主要使用的是graphql(对于前端的界面不会有什么侵入性)。所以我这先把服务端的接口给实现了。一、实体类实现在做服务端——数据库表结构设计时,已经实现完了。二、实体查询、删除、创建的数据库访问代码实现由于所有维度数据访问接口约定为:全部支持分页。因此服务端无须做访问单条数据的代码实现。(即使是单条数据,也返回一个列表)(也是为了简化考虑)。1.创建函数实现:/**-@Authorqijing-@Description创建实体-@Date2022-12-2222:42-@Param-@return**/funcCreateEntity(detailint

新手利用hexo在Gitee搭建第一个博客网站(2023巨细)

在Gitee搭建个人博客网站之前我们需要做一些准备:注册好Gitee,安装visualstudiocode(功能齐全,实用),安装node.js。这些我都会一一介绍。一、Gitee注册1、Gitee介绍Gitee是开源中国(OSChina)推出的基于Git的一款开源的源代码管理和协作平台,类似于GitHub和GitLab。Gitee提供了Git仓库托管、代码托管、代码审查、代码协作、代码打包、部署、社交化编程、CI/CD行业领先的自动化构建、issue、Wiki等开发服务,同时,Gitee集成了很多国内外流行的代码扫描、编译、测试、部署等开发工具,公有仓库免费不限使用私有仓库托管价格低,服务稳

在Ubuntu上建立博客网站,利用Cpolar+Inis快速实现专业写作

文章目录前言1.Inis博客网站搭建1.1.Inis博客网站下载和安装1.2Inis博客网站测试1.3cpolar的安装和注册2.本地网页发布2.1Cpolar临时数据隧道2.2Cpolar稳定隧道(云端设置)2.3.Cpolar稳定隧道(本地设置)3.公网访问测试总结前言互联网技术总在不断进步,新技术和新软件也会来带更多功能,就以最常见的个人博客系统,也在不断推陈出新,发掘出更多功能和特色。从早期少量自定义和编辑功能,发展到现在的支持各种自定义模块和外观,以及更多更全的支持软件适配(包括php程序、数据库程序等)。今天,笔者就为大家介绍,如何在Ubuntu系统上部署新版Inis博客系统,并使

华为云云耀云服务器L实例评测|使用宝塔面板管理服务器,并搭建个人博客网站

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 公众号:网络豆 座右铭:低头赶路,敬事如仪个人主页: 网络豆的主页​​​​​目录 前言介绍:一.购买使用华为云云耀服务器二.使用宝塔面板管理服务器1.初始化宝塔面板管理日志管理数据库三.使用WordPress快速搭建网站 四.总结评价云耀云服务器L实例的优势: 前言本章将会进行华为云云耀云服务器L实例评测,并使用宝塔面板管理服务器再使用WordPress快速搭建网站。介绍:云耀云服务器L实例是新一代开箱即用、面向中小企业和开发者打造的全新轻量应用云服务器。云耀云服务器L实例提供丰富严选的应用镜像,实现应用一键部署,助力客户便捷