自定义博客皮肤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)
  • 收藏
  • 关注

原创 软件测试面试问题

1.对软件测试怎么理解 软件测试是利用测试工具根据测试方案或测试流程对软件进行功能,性能等多方面的测试,目的是为了发现产品中的错误和不足之处。为产品质量把关。2.测试分类 (1)白盒测试:又称结构测试,逻辑驱动测试,基于产品本身的测试。白盒测试不关心产品的功能,是对软件内部的细节做检查,对软件所有的逻辑路径进行测试。多用于单元测试,集成测试。 (2)黑盒测试:又称功能测试。...

2019-09-10 23:38:33 136

原创 linux常用命令

1. 目录操作cd 切换目录pwd 显示当前目录mkdir 新建一个新目录rmdir 删除一个空目录. 代表此层目录.. 上层目录~ 代表当前所在主文件夹2. 文件目录管理ls 查看目录与文件 -a 全部文件 -d 仅列出目录本身 -l 详细信息,文件属性与权限cp 复制rm 删除 -r连目录及目录下文件一块删除mv 移...

2019-08-18 20:55:12 112

转载 linux文件恢复原理

转自:https://www.ibm.com/developerworks/cn/linux/1312_caoyq_linuxrestore/index.html文件恢复的原理本文要介绍的命令是通过文件系统的 inode 值(一般是 2 )来获取文件系统信息。在 ext3 和 ext4 文件系统中,每个文件都是通过 inode 来描述其数据存放的具体位置,当文件被删除以后,inode 的数...

2019-08-18 17:26:02 410

原创 linux之软链接和硬链接

软连接、硬链接软链接:ln -s 源文件 目标文件硬链接:ln 源文件 目标文件源文件:被建立链接的文件硬连接:是给文件一个副本,原文件名和连接文件名都指向相同的物理地址。目录不能有硬连接;硬连接不能跨越文件系统(不能跨越不同的分区)文件在磁盘中只有一个拷贝,节省硬盘空间。修改其中一个,与其连接的文件同时被修改。如果删除其中任意一个其余的文件将不受影响。由于删除文件要在同一个索引节点属...

2019-08-18 16:53:55 173

原创 操作系统之面试总结

1. 进程与线程的本质区别、以及各自的使用场景区别:基本单位:线程是独立调度的基本单位,进程是服务器分配资源的资本单位,也是独立执行的基本单位。 拥有资源:线程没有自己的资源,但是可以访问进程的资源。 调度:在同一进程中,线程的切换不会引起进程切换,从一个进程中的线程切换到另一个进程中的线程时,会引起进程切换。 系统开销:由于创建或撤销进程时,系统都要为之分配或回收资源,如内存空间、...

2019-08-14 14:59:34 140

转载 面向对象设计的七大设计原则

版权声明:原文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。原文文链接:https://blog.csdn.net/qq_34760445/article/details/82931002---------------------简述类的设计原则有七个,包括:开闭原则、里氏代换原则、迪米特原则(最少知道原则)、单一职责原则、接口分隔原则、依赖...

2019-08-14 09:19:15 105

原创 线程池面试问题

线程池面试题转自一个简书作者,他这篇帖子写的比较细。作者:闽越布衣链接:https://www.jianshu.com/p/f84762a42512來源:简书 什么是线程池 创建一组可供管理的线程,它关注的是如何缩短或调整线程的创建与销毁所消费时间的技术,从而提高服务器程序性能的。 它把线程的创建与销毁分别安排在服务器程序的启动和结束的时间段或者一些空闲的时间段以减少服务请求是...

2019-08-13 17:19:12 1441

原创 java面向对象知识点小结

继承的特性1. 子类可以继承父类中除private之外的属性,方法。2. 子类可以用自己的方式实现父类方法。3. 子类可以拥有自己的方法,也就是可以在父类的基础上进行扩充。4. java仅支持单继承,多重继承。5. 提高了代码的耦合性。继承关键字extands :子类继承父类,单一继承implements :继承接口类,可以继承多个接口super:super关键...

2019-08-12 21:09:35 143

原创 进程、线程、程序

进程与线程1. 进程进程是资源分配的基本单位。进程控制块 (Process Control Block, PCB) 描述进程的基本信息和运行状态,所谓的创建进程和撤销进程,都是指对 PCB 的操作。2. 线程线程是独立调度的基本单位。一个进程中可以有多个线程,它们共享进程资源。QQ 和浏览器是两个进程,浏览器进程里面有很多线程,例如 HTTP 请求线程、事件响应线程、渲...

2019-08-11 09:53:59 98

原创 java 二叉树的创建与遍历总结

深度优先遍历:对每一个可能的分支路径深入到不能再深入为止,而且每个结点只能访问一次。而二叉树的深度优先遍历分为先序遍历,中序遍历和后续遍历。先序遍历:先访问根,在访问左子树,最后访问右子树,总结就是“根左右”; 中序遍历:先访问左子树,再访问根,最后访问右子树,总结就是“左根右”; 后序遍历:先访问左子树,再访问右子树,最后访问根,总结就是“左右根”;通常采用递归的方式实现遍历,非递...

2019-08-10 19:54:18 376

原创 数据结构之堆和优先队列

优先队列普通队列:先进先出,后进后出优先队列:出队顺序与入队顺序无关,与优先级有关时间复杂度: 入队 出队 普通线性结构 O(1) O(N) 顺序线性结构 O(N) O(1) 堆 O(logn) O(logn) 堆的基本结构堆也是树...

2019-08-05 10:02:46 125

原创 java Scanner类

java Scanner类中的next(),nextLine(), hasnext()方法next() 与 nextLine() 区别next():1、一定要读取到有效字符后才可以结束输入。 2、对输入有效字符之前遇到的空白,next() 方法会自动将其去掉。 3、只有输入有效字符后才将其后面输入的空白作为分隔符或者结束符。 next() 不能得到带有空格的字符串。nex...

2019-07-28 20:26:34 99

原创 linux学习之shell script 小知识点

script执行方式区别bash 文件:script程序在新的bash环境运行,即子程序中运行source 文件:script程序在父程序中运行test命令test –e 文件名 :该文件名是否存在test –f 文件名 :该文件名是否存为且为文件(file) 例. test -e list && echo "exist" || echo "no...

2019-07-23 16:56:56 102

原创 linux学习之数据流重定向

I/O流重定向标准输入(stdin):代码为0,使用<或<< 标准输出(stdout):代码为1,使用>或>> 标准错误输出(stderr):代码为2,使用2>或2>> /dev/null垃圾桶黑洞设备例1:查找/home下面是否有名为.bashrc的文件find/home –name .bashrc > list_rig...

2019-07-22 21:14:56 88

原创 linux命令学习之知识点

BIOS 基本输入输出系统Shell linux命令行登录后所取得的程序,Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行LVM 逻辑卷管理[tab]接在一串命令的第一个字后面,为命令补全;接在第二个字以后时,为文件补全。1 用户在shell环境下可操作的命令或可执行文件5 配置文件或者某些文件的格式8 系统管理...

2019-07-22 21:10:33 130

转载 VMware虚拟机安装Linux系统(转载)

转载自http://c.biancheng.net/view/714.htmlVMware下载和安装绝大多数初学者使用的是 Windows,所以本节只讲解在 Windows 下安装 VMware 和 Linux。VMware 有两个版本,分别是 VMware Workstation Pro 和 VMware Workstation Player。Player 是免费版本,只能用于非商...

2019-07-21 21:39:50 115

原创 关于JavaWeb架构的知识总结

最近在学习JavaWeb的一个框架,参考了springmvc和mybatis,内容有差异所以关于后端的一些知识点总结一下,以后可以复习~基本流程:向服务器发送Http request请求,请求被前端控制器(DispatcherServlet)捕获。前端控制器根据xml文件中的配置(或者注解)对请求的URL进行解析,得到请求资源标识符(URI)。通过调用dao层访问数据库,通过Servlet将封装数...

2018-06-12 11:14:26 152

原创 学习mybatis遇到的问题

刚开始学习mybatis,导入jar包和配置文件后运行第一个通过id查找用户信息的程序,报错出现java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)后来发现是config里的db.properties文件里mysql的密码不对,对应的数据库也不对...

2018-03-31 16:34:28 198

空空如也

空空如也

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

TA关注的人

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