自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 Mac下IDEA创建 maven web项目

一、IDEA与Maven安装及配置1、IDEA 安装及配置IDEA 全称 IntelliJ IDEA,是java语言开发的集成环境,IntelliJ在业界被公认为最好的Java开发工具之一, IDEA是JetBrains公司的产品。安装地址:下载 intelliJ IDEA ,官网https://www.jetbrains.com2、Maven安装及配置Maven项目对象模型(POM),是一个项目管理工具可以通过一小段描述信息来管理项目的构建,报告和文档的软件。2.1下载并解压M..

2020-05-12 19:26:00 2441 3

原创 测试用例设计纬度

安全性测试用例设计具体实例:未登录使用产品功能涉及敏感词、恶意URL链接 场景 认证与授权 身份认证:登录后可访问资源 用户权限:不同权限下资源的访问限制 敏感信息加密 密码输入可见性,是否可复制 对用户身份信息加密存储,掩码显示 SQL注入攻击 通过SQL注入获取服务器端数据库的内容 通过SQL注入修改数据库的.

2020-11-12 16:05:10 1508 1

原创 Charles使用(工作中用到的总结,不全面)

Charles使用教程1、Charles 的说明Charles 其实是一款代理服务器,通过将自己设置成系统(电脑或者浏览器)的网络访问代理服务器,然后截取请求和请求结果达到分析抓包的目的。该软件是 Java 写的,能够在 Windows,Mac,Linux 上使用。安装 Charles 的时候要先装好 Java 环境。Charles 的主要功能:1、截取 http 和 https 网络封包2、支持重发网络请求,方便后端调试3、支持修改网络请求参数4、支持网络请求的截获并动态修改5、支持模拟慢

2020-11-03 11:15:40 476

原创 Git基本指令个人实践总结

简介1、Git是一种分布式版本控制系统。Linux之父Linus Torvalds完成了Git最初的设计和开发;2、Git有本地仓库和远程仓库,两者是平等的关系,几乎完全相同,没有中心仓库概念;3、代码首先要提交到本地仓库,然后推送到远程仓库,最后在发布服务器完成上线部署。4、Git 项目分别对应着三个阶段: 工作区、暂存区和 Git 目录。(1)工作区——工作区是从 Git 仓库提取出来的数据,也就是我们本地看到的代码目录,这里改动的代码都在已修改状态。(2)暂存区——暂存区是一个文件,保存了

2020-11-02 17:35:04 292 1

原创 功能测试如何区分bug是前端的还是后端的

前台的bug通常是功能、界面和兼容性等有关后台的bug与逻辑、性能和安全性有关,与数据相关的错误、排序问题大多是后台问题通常情况下,我们可以通过请求接口、传参和响应三部分来判断Bug,另外,也可以在浏览器的控制台进行代码调试定位。前端bug:请求接口URL不正确http请求中的参数不正确后端Bug:接口URL和参数都正确,响应内容不正确根据接口的文件,检查数据是否正确。如...

2020-05-09 11:35:55 1202

原创 面向对象的思想

<1>什么是面向对象的思想 C语言是面向过程的语言, C++是C语言的拓展,C++是面向对象的语言,而面向对象是一种思想,即OOP思想。如下图所示,  实体:就是客观存在并可相互区别的事物,例如人、书本、动物等。人作为实体,具有姓名、性别、年龄等这些属性以及吃饭、睡觉等行为。类:是对现实生活中一类具有共同特征的事物的抽象,可以将数据和函数封装在一起,即类包含...

2018-07-25 19:37:44 242

原创 TCP的三次握手和四次挥手以及状态转移过程

1、TCP的三次握手即客户端与服务器端建立连接的过程(三次握手一般是由客户端发起的建立连接请求,connect返回连接成功表示三次握手完成)第一次握手:客户端发起建立连接请求,并发送SYN和一个序列号i第二次握手:服务器确认与客户端建立连接,发送SYN和一个自己的序列号j,同时发送ACK以及确认值i+1第三次握手:客户端向服务器发送ACK以及确认值j+12、TCP的四次挥手即客户端与服务器端断开连...

2018-05-26 23:16:15 1359

原创 如何进行字符串的拷贝?

//将str2中的字符赋给str1,只要str2中的字符不为0循环就一直进行,当str2遇到0时跳出循环体并没有给str1赋0的值,因此循环结束后str1遇到‘\0’才完成void Mystr1(char *str1,char *str2){      int i;      for(i=0;*(str2+i)!='\0';i++)    //*(str2+i)==str2[i],

2017-12-01 23:12:01 934

转载 浅析大端小端

一、什么是大端小端?1.大端:低地址放大数据(高数据)代表:手机ARM,精简指令集,网络2.小端:低地址放小数据(低数据)代表:复杂指令集,PC二、为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址单元都对应着一个字节,一个字节为8bit。但是在C语言中除了8bit的char之外,还有16bit的short型,32bit的long型(要看具体

2017-11-27 15:25:09 447

原创 关于进制的计算

假设在n进制下,下面的等式成立,567*456=150216,n的值是()A、9       B、10       C、12      D、18设是在n进制下:首先,多项式乘多项式展开(5n^2+6n+7)*(4n^2+5n+6)=20n^4+25n^3+30n^2+24n^3+30n^2+36n+28n^2+35n+42=20n^4+49n^3+88n^2+71n

2017-11-25 21:55:37 570

原创 老师讲,这是个hin重要的C语言习题

题目:给出一个整数,要求:1、求出它是几位数;2、分别输出每一位数字;3、按逆序输出每一位数字;# include /*对于求位数小编写了三个函数,最后我们根据测试用例对他们的结果进行比较。要求一个数的位数,采用逐位丢弃数字的方法,丢弃数字的个数即为数字的位数。用数字n整除10,整数除整数还是整数,这样就丢弃了个位数字,位数+1,然后逐位采用此方法丢弃个位数字直

2017-11-19 16:58:55 410

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除