自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux系统常用快捷键

Ctrl L :清屏Ctrl M :等效于回车Ctrl C :中断正在当前正在执行的程序历史命令:Ctrl P :上一条命令,可以一直按表示一直往前翻Ctrl N :下一条命令Ctrl R: 再按历史命令中出现过的字符串:按字符串寻找历史命令(重度推荐)命令行编辑相关命令:Tab :自动补齐(重度推荐)Ctrl A :移动光标到命令行首Ctrl E :移动光标到命令行尾Ctrl B :光标后退Ctrl F :光标前进Alt F :光标前进一个单词Alt B :光标后退一格

2023-08-16 09:47:00 524

原创 Nessus详细安装教程(Windows版)

(11)加载完成,这时候会扫不出东西来,将下载好的 all-2.0.tar.gz 复制到nessus的安装目录下,用管理员。(8)将上面的license填到这个界面的Nessus License Key的位置。Win+R调出cmd弹窗,以管理员身份运行,切换到Nessus安装目录,(1)双击下载的安装包,点击Next,选择安装路径,勾选同意协议。(9)点击continue,进入下一页,设置用户名和密码。(2)安装完成之后进入到下面的界面,选择第一个,免费的。(名字可以随便填,邮箱要填自己可以收到邮件的)

2023-03-30 18:28:35 24460 13

原创 linux环境下可执行文件,提示libboost_thread.so.1.71.0: cannot open shared object file: No such file or directory

error while loading shared libraries: libboost_thread.so.1.71.0: cannot open shared object file: No such file or directory

2022-10-27 14:12:00 2324

原创 安装sqli_labs时mysql_query()函数报错

安装sqli_labs时mysql_query()函数报错

2022-08-11 11:25:27 1481 1

原创 安装sqli_labs时报错,Error: Call to undefined function mysql_connect()

解决报错 :Error: Call to undefined function mysql_connect()

2022-08-11 09:44:34 843

原创 JVM内存

大多数 JVM 将内存区域划分为Method Area(Non-Heap)(方法区),Heap(堆),Program Counter Register(程序计数器),VM Stack(虚拟机栈,也有翻译成JAVA 方法栈的),Native Method Stack(本地方法栈),其中Method Area和Heap是线程共享的,VMStack,Native Method Stack和Program Counter Register是非线程共享的。为什么分为线程...

2020-09-03 15:10:28 82

原创 C#学习笔记(二)——类和对象

1.面向对象三大特征:封装、继承、多态 (1)封装:例如类、接口、方法,让用户只关心对象的用法,不用去关心其实现,提高了程序安全性。 (2)继承:主要体现在类之间的继承,减少开发时的代码量,方便程序的复用。 (3)多态:类的继承或接口的实现来体现的,提高程序的复用性和可移植性。2.类 访问修饰符:访问修饰符用来设定类法访问限制,public(任何项目中可以访问的类)、internal或者不写 (只能在当前项目中访问类); 修饰符:描述类本身的特点,abstract,sealed和s...

2020-08-10 09:56:30 147

原创 C#学习笔记(一)——基础语法

1.数据类型 (1)值类型:bool;byte,sbyte;char;decimal;double;float;int,uint;long,ulong;short,ushort; (2)引用类型: 对象类型(object):值类型转换为对象类型成为装箱,对象类型转换为值类型为拆箱;(类型检查编译时发生) 动态类型(Dynamic):dynamic d(name) = 20(value);(类型检查在运行时发生) ...

2020-08-07 16:01:18 89

原创 软件测试理论基础知识(三)——测试自动化

一.测试自动化的内涵(1)手工测试的局限性通过手工测试无法做到覆盖所有代码路径; 许多与时序、死锁、资源冲突、多线程等有关的错误通过手工测试很难捕捉到 在系统负载、性能测试时,需要模拟大量数据、或大量并发用户等各种应用场合时,也很难通过手工测试来进行 在进行系统可靠性时,需要模拟系统运行十年、几十年,以验证系统能否稳定运行,也是手工测试无法模拟的。 如果有大量(几千)的测试用例,需要在短时间内完成,手工测试无法做到 测试可以发现错误,并不能表明程序的正确性。 代码全部Code Path测

2020-08-03 18:16:33 1213

原创 MVC(模型-控制器-视图)架构模式(下)

MVC架构模式常见问题1、MVC的路由选择功能是帮你定义一个URL规则,映射URL到控制器。在“global.asax“文件中写路由映射表。2、可以映射多个URL到同一个映射,只需要添加多条不同Key名字的记录,并且指定同样的控制器和动作。3、使用hyperlink生成连接,可以通过使用ActionLink方法从一个视图链接到另一个视图。4、在MVC中可以通过tempdata,viewdata和viewbag来保持sessions。Temp data -在不同的控制器或动作间转换时保持.

2020-07-31 11:35:46 164

原创 MVC(模型-控制器-视图)架构模式(上)

1.定义MVC模式是Model-view-controller的简称,是一种软件架构模式,该模式将软件系统分为三个基本部分:模型、视图和控制器。模型(Model):程序员编写程序应有的功能(实现算法等等)、数据库专家进行数据管理和数据库设计(可以实现具体的功能); 控制器(Controller):负责转发请求,对请求进行处理; 视图(View):界面设计人员进行图形界面设计。2.MVC模式的优缺点优点低耦合;重用性高;生命周期成本低;部署快;可维护性高;有利于软件的工程化管理;自动化UI

2020-07-29 09:51:47 619

原创 软件测试理论基础知识(二)——系统测试(下)

其他非功能性测试安全性测试:理论上讲,只要有足够的时间和资源,没有不可进入的系统。因此系统安全设计的准则是,使非法侵入的代价超过被保护信息的价值,此时非法侵入者已无利可图(1)不同的安全性风险:跨站点脚本(cross-site scripting,XSS)攻击;SQL注入式漏洞;URL和API的身份验证;缓冲区溢出;不安全的数据存储或传递;不安全的配置管理;有问题的访问控制,权限分配有问题;口令设置不严,包括长度、构成和更新频率;暴露的端口或入口;(2)安全性的测试范围:安全功能测试

2020-07-27 17:05:11 228

原创 软件测试理论基础知识(二)——系统测试(上)

1.功能测试要点系统的各种状态按照业务流程而变化,并保持稳定每项功能符合实际要求系统的界面清晰、美观菜单、按钮操作正常、灵活,能处理一些异常操作能接受正确的数据输入,对异常输入的容错处理数据的输出结果准确,格式清晰,可以保存和读取程序安装、启动正常,有相应的提示框、错误提示等2.回归测试(1)目的一旦程序某些区域被修改了,就可能影响其它区域,导致受影响的区域出现新的缺陷(回归缺陷)。如果这时没有回归测试,产品就带着这样的回归缺陷被发布出去了,造成严重后...

2020-07-24 15:48:27 574

原创 软件测试理论基础知识(一)

一、测试方法: 功能测试 黑盒测试或数据驱动测试,不考虑内部结构及代码,从产品界面、架构出发。输入数据在预期结果和实际结果之间进行评测,进而提出更加使产品达到用户使用的要求。 性能测试 产品满足需求提及的性能级别和承受压力的能力。负载、压力、并发 安全性测试 应用程序级别安全性和系统级别安全性。 安全性测试应用:防SQL漏洞扫描;防XSS、防钓鱼;get、post、cook.

2020-07-23 12:17:16 202

原创 java中异常和检测类

一、异常 1、在程序当中:本应该正常执行的代码,由于逻辑错误或者相关的语法错误导致的无法执行正常结果 2、Java异常处理是面向对象处理方式      a. 一旦代码出现异常问题,JVM底层则会创建一个异常类相关的对象      b. 异常对象产生后,会根据代码对异常的处理机制进行操作,其中异常处理机制包括捕获异常和抛出异常两种,        如果没有异常操作,则java程序会中

2017-07-11 12:34:09 343

原创 java中的集合框架

一、List集合 1.ArrayList类:       a:存储数据的方式:底层通过数组进行存储       b:List集合中,如果定义集合对象的时不确定类型,则什么类型的对象都可以存储进去,取出时则统一为Object类型,后期需根据自己需要强转类型。       c:该集合通过泛型方式进行类型指定,方法为:List,特点是:元素 有序且可重复       d:对该集合可进

2017-07-11 11:41:02 254

原创 java关键字分析

一、常见关键字及分类  1、访问权限:public   protected  private  2、基本数据类型:int、long、short、float、double、char、byte、boolean   3、与类有关: class、interface、extends、implements、import、abstract      4、循环判断: if、else、for、w

2017-07-10 17:50:51 176

原创 Java基础知识整理

1:java的入门 (1):搭建java环境,安装jdk并配置环境变量; (2): a> : 用记事本进行编程,用win+R键输入cmd回车后打开管理员窗口,然后使用相应的cmd指令运行对应程序; 编译程序:javac 文件名.java;运行程序:java文件名

2017-05-19 01:24:07 184

空空如也

空空如也

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

TA关注的人

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