千锋教育

Java培训丨Python培训丨IT培训机构

原创 【测试开发】从测试角度看Java异常类(错误和异常区别介绍)

在 Java 中,所有的异常都有一个共同的祖先 Throwable(可抛出)。Throwable 指定代码中可用异常传播机制通过 Java 应用程序传输的任何问题的共性。 Throwable 有两个重要的子类:Exception(异常)和 Error(错误),二者都是 Java 异常处理的重要子...

2020-03-31 17:15:24 1720 0

原创 【测试技术】白盒测试之条件覆盖法和判定条件覆盖法

根据测试方法有没有关注程序内部的结构可以将其划分为:白盒测试、黑盒测试和灰盒测试,黑盒测试不关注程序内部的实现结构,仅仅是通过向程序进行输入来观察程序的输出对不对;白盒测试就需要关注程序内部的实现结构,对程序的逻辑结构实施相关的测试;下面来简单介绍一下条件覆盖法和判定条件覆盖法两种白盒测试方法。 ...

2020-03-31 17:14:27 1733 0

原创 【数据库基础】数据库表结构为什么需要三张表之一对多表结构设计

说完一对一的表结构设计,咱们现在说一下一对多表结构的设计。 首先一对多表结构的设计是在咱们在开发中应用最多的一个,这个设计是非常重要的,所以必须要掌握。 举个例子,咱们搞了一个叫员工的表结构,还有叫部门的一个表结构。这2张表如果从真正的需求上讲的话,其实就是一个一对多。 怎么理解呢,...

2020-03-31 17:13:14 1835 0

原创 从零开始学Python系列-第6讲:循环结构

应用场景 我们在写程序的时候,一定会遇到需要重复执行某条或某些指令的场景。例如用程序控制机器人踢足球,如果机器人持球而且还没有进入射门范围,那么我们就要一直发出让机器人向球门方向移动的指令。在这个场景中,让机器人向球门方向移动就是一个需要重复的动作,当然这里还会用到上一课讲的分支结构来判断机器人...

2020-03-31 17:12:00 1678 0

原创 优秀的程序员需要懂那些数学知识?

都说一流程序员靠数学、二流靠算法、三流靠逻辑、四流靠SDK、五流靠Google和Stackoverflow、六流靠百度和CSDN,感觉很有道理的样子。 我们也收到过很多学生的留言,很多都是相似的问题: 1)数学不好搞编程好难,因为数据结构、编程语句、算法,核心原理都是数学。 2)数学不好做算...

2020-03-31 17:06:50 1373 0

原创 【APP测试】认识Android系统

作者:千锋软件测试学院 链接:https://zhuanlan.zhihu.com/p/115718403 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 随着移动互联网的发展,智能设备越来越普及,移动端的app已经渗透到了我们生活的方方面面,比如饮食、出行、...

2020-03-27 17:20:46 1928 0

原创 有没有什么书值得想要选择测试开发工程师为职业看的?

作者:千锋软件测试学院 链接:https://www.zhihu.com/question/381781525/answer/1100257343 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 软件测试这个行业,虽然说相对其他行业入门比较快,但是想要有更大的...

2020-03-27 17:20:01 1905 0

原创 【测试技术】白盒测试的语句覆盖法和判定覆盖法

白盒测试是相对于黑盒测试而言的,黑盒测试不关注程序内部的实现结构,仅仅是通过向程序进行输入来观察程序的输出对不对;白盒测试就需要关注程序内部的实现结构,对程序的逻辑结构实施相关的测试;那么下面来谈谈语句覆盖法、判定覆盖法和条件覆盖法三种白盒测试方法。 1.语句覆盖法 使用语句覆盖法在进行测试时...

2020-03-27 17:18:42 2004 0

原创 【数据库基础】MySQL入门

软件测试这一行业,其实对于数据库的要求还是比较严格,之前看一些企业或者公司面试要求,需要去掌握一些常用的数据库,比如说mysql,Oracle等。今天笔者就在这里希望借助于数据库系列的总结,能够对大家有所帮助。 首先今天给大家分享第一个数据库mysql,其实不管是测试还是开发,对于MySQL数据...

2020-03-27 17:17:28 1469 0

原创 从零开始学Python系列-第5讲:分支结构

应用场景 迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种代码结构通常称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分,那么在完成本局游戏后,我们要根据玩家得到分数来决定究竟是进入第二关,还是告诉玩家“Game ...

2020-03-27 17:14:24 1881 0

转载 一篇文章读懂UI设计,新手学习必看!

很多零基础入门UI设计的朋友们,可能对于学习UI有很多疑问,今天就来简单回复一些大家常问的问题吧~ 1.UI设计是什么? UI即User Interface(用户界面),简称UI,是指对软件的人机交互、操作逻辑、界面美观的整体设计。 那UI设计都体现在哪些地方呢?举个例子:打开手机所看到...

2020-03-26 15:57:27 1968 0

原创 从零开始学Python系列-第4讲:Python语言元素之运算符

Python支持多种运算符,我们先用一个表格为大家列出几乎所有的运算符,然后再选择一些比较重要的运算符为大家进行讲解。 说明:上面这个表格实际上是按照运算符的优先级从上到下列出了各种运算符。所谓优先级就是在一个运算的表达式中,如果出现了多个运算符,应该先执行哪个运算再执行哪个运算的顺序。在实...

2020-03-26 15:49:59 1423 1

原创 C语言经典面试题目及答案详解(三)

接着更新C语言面试题,希望能帮助到大家! 1、变量的声明和定义有什么区别 为变量分配地址和存储空间的称为定义,不分配地址的称为声明。一个变量可以在多个地方声明,但是只在一个地方定义。加入 extern 修饰的是变量的声明,说明此变量将在文件以外或在文件后面部分定义。说明:很多时候一个变量,只是...

2020-03-26 15:48:36 2031 0

原创 C语言经典面试题目及答案详解(二)

接着上次来说,C语言经典面试题目及答案详解(一)当中大部分是一些概念和理解的东西 ,今天说一说实践操作,有关c的经典程序。 1、输出9*9口诀。共9行9列,i控制行,j控制列。 #include "stdio.h" int main(){ int i,j,result;...

2020-03-26 15:14:04 2066 0

原创 C语言经典面试题目及答案详解(一)

今天更新下C语言的一些常见面试题,希望能帮助到大家。 1、描述⼀下gcc的编译过程? gcc编译过程分为4个阶段:预处理、编译、汇编、链接。 预处理:头⽂件包含、宏替换、条件编译、删除注释 编译:主要进⾏词法、语法、语义分析等,检查⽆误后将预处理好的⽂件编译成汇编⽂件。 汇编:将汇编⽂件转换成...

2020-03-26 15:13:07 1829 1

原创 云计算教程:小型云计算平台怎么搭建?

作者:千锋云计算学院 链接:https://zhuanlan.zhihu.com/p/108843251 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 俗话说“学起来简单,做起来就难了”,小型云计算平台怎么搭建?估计很多人都毫无头绪不知道如何是好,所以下面来...

2020-03-25 16:04:31 1918 0

原创 解决MySQL5.7版本以上不支持中文问题

今天,重写安装了MySQL5.7.23程序。安装成功后,默认创建了一个数据库和一张表,然后插入中文,报字符集错误提示: Error Code: 1366. Incorrect string value: '\xE5\x93\x87' for column 'nam...

2020-03-25 16:02:15 2494 0

原创 《MySQL数据库》数据库相关概念及历史发展

一、数据存储的历史发展 自从人类开启灵智以来,就学会了记录数据,比如远古人用石头在墙壁上画道道用来统计打回来的猎物数量,后来出现了甲骨文用来记录人类的文明发展,再如我们知道的古代人使用竹子,布等充当记录文字的工具。造纸术的发明,大大提高了人类文明的进步,使我们在数据记录和文明传播上更为方便快捷,...

2020-03-25 16:01:26 1963 0

原创 《MySQL数据库》MySql简介、下载与安装

一、MySQL的简介 MySQL,是一个关系型数据库管理系统,它是由瑞典MySQL AB公司开发的产品,之后被Sun公司收购;在2009年4月20日,Sun公司被Oracle公司收购;从此MySQl属于Oracle旗下产品。 MySQL能作为目前最流行的关系型数据库管理系统之一,全由它的以下特...

2020-03-25 16:00:34 2216 0

原创 《MySQL数据库》MySql连接方式和数据类型

前两篇关于数据库的文章,我们简单介绍了数据库的发展史,数据库的相关概念,MySQL数据库的显著特点及其下载、安装与卸载等等。这篇文章,我们来了解以下MySQL数据库的用法 一、连接MySQL数据库的方式 MySQL数据库管理系统的服务端(server)安装成功后,我们就可以操纵和管理MySQL...

2020-03-25 15:58:05 1968 0

转载 如何学习Unity游戏开发,有没有Unity学习路线或者相关Unity学习教程大全?

刚刚发布了一篇有关Unity游戏开发学习教程及视频文章,括含了很多阶段的细致讲解。 2020年Unity游戏开发学习路线(含视频教程)​zhuanlan.zhihu.com 还专门做了一个Unity学习线路图。 Unity学习路线及课程介绍 还整理了一套完整的Unity学习视频资料。 ...

2020-03-24 13:34:03 2185 0

转载 UI 设计初学者应该怎样入门?

下边是给ui设计初学者一些学习建议,一般学习UI设计可以分为以下4个阶段。 第一阶段:素描手绘 也就是素描手绘这块,这个对于后期的UI设计有一个帮助。但并不是最重要的。(这个可以平时自己手动多画一下) 第二阶段:软件学习 现在的UI设计师一般要掌握以下几个软件,比如PS 、AI...

2020-03-24 13:32:52 1992 0

原创 java学成什么样子可以出去实习?

对于不同的公司要求有所不同,但大体上可分为两种情况: 1. 一般的公司招java实习生,只需实习生具备入门Java基础即可; 2. 但有些公司要求实习生具备扎实的计算机基础,例如:数据结构基础、算法基础、程序设计基础等,即大学计算机专业涵盖的知识掌握牢固。 如果想快速进入企业找到合适的工作,可...

2020-03-24 13:28:00 1935 0

原创 想要从头学习JAVA,哪些教程值得推荐?

以下是java从基础到中高级,java程序员必学或了解的一些知识点内容,供大家学习参考。 1.Java基础 Java的学习内容从Java开发介绍开始,为你入门编程语言扫盲, 什么是程序,如何配置Java开发环境, Java编程的过程是怎样的, Java有什么物特点, 程序是如何运行的,这些你都...

2020-03-24 13:22:50 1988 0

原创 入门python有什么好的书籍与教程推荐?

当下Python语言越来越火爆,我们教研院的老师专门针对零基础的同学写了两本python基础书籍,可以作为初学者的学习参考,还配有相关的视频教程,学习起来很方便,易懂。 另外最近自己也整理下一些 Python 相关的学习书籍,和几套完整的学习视频教程。希望对大家入门学习 Python 有所帮助,...

2020-03-24 13:07:47 2318 0

原创 自学软件测试怎么学?

这里整理了一套全新的软件测试学习路线及配套的视频教程,希望对大家的学习有所帮助。 本套学习教程以通用测试技术为核心,测试环境搭建与配置为前站,数据库测试技术、Web 前 端开发、Java 和 Python 开发为技术支撑,移动端 APP 自动化测试、Web 自动化测试技术为尖刀,接口测试和性能测...

2020-03-23 16:19:50 2065 0

原创 Java学到什么程度才能叫精通?

这是小千2020年最新整理的一套零基础java必会知识学习路线,本路线融入了配套的Java学习视频教程,包含了基础、进阶、高级三个阶段的java内容学习,不管你是想要学习的小白,还是刚入门的萌新,还是有多年java开发的从业者,都值的一看。 话不多说,直接上教程~!干货预警! 一、基础教程 ...

2020-03-23 16:18:36 2001 0

原创 零基础的前端开发初学者应如何系统地学习?

零基础学习web前端,看这篇文章就够了! 纯干货! 小千整理了一套针对小白的web前端学习路线,通过本教程的学习,可以从零开始,一步步的掌握前端开发的各项相关技能,最终达到企业对初级前端开发工程师,中级前端开发工程师,高级开发工程师,全栈开发工程师等职位的要求。 WEB前端学习路线树型图...

2020-03-23 16:17:47 1961 0

原创 自学编程是不是特别难?

这个要看自身条件! 是否对编程真正感兴趣,是否有计算机操作基础,是否有充足的学习时间。如果最基本的这几点都不能保证,那可以说是难上加难,建议放弃! 如果满足了以上基础条件,并且自己不是一时兴起,那可以继续往下走,因为编程不是一朝一夕的事,尤其自学,编程从入门到能独立写软件会有很长的一段路要走,...

2020-03-23 16:16:44 1947 0

原创 Java 的视频教程推荐

这是小千2020最新整理的一套零基础Java学习视频教程,包含了基础、进阶、高级三个阶段的java内容学习,不管你是想要学习的小白,还是刚入门的萌新,还是有多年java开发的从业者,都值的一看。 通过本视频的学习,你可以从零开始,一步步的掌握 Java 开发的各项相关技能,最终达到企业对 Jav...

2020-03-23 16:14:54 2035 0

原创 自学UI设计有哪些资料和书籍推荐?

UI设计是个专业,要学习的内容还是比较多的,所以下边给小白同学一些学习建议,一般学习UI设计可以分为以下4个阶段。 1.素描手绘 也就是素描手绘这块,这个对于后期的UI设计有一个帮助。但并不是最重要的。(这个可以平时自己手动多画一下) 2.软件学习 现在的UI设计师一般要掌握以下几个软件,...

2020-03-23 16:13:51 2111 0

原创 PS 有哪些小技巧让你好用到哭?

即使学不会也建议收藏起来,早晚会用到! 平时大家在用PS的时候,速度一直提不上去了该怎么办?那么下面这120个由大神们总结的PS技巧,你务必要学会,能让你的设计更高效! 这120款技巧覆盖了PS绝大多数的主要功能,这些功能你很熟悉,但是明白它们的细节,掌控发招的捷径,修图作画的时候说不定能收获...

2020-03-23 16:12:32 1496 0

转载 JavaScript学习笔记(七)-- 数组

数组 什么是数组? 字面理解就是数字的组合 其实不太准确,准确的来说数组是一个数据的集合 也就是我们把一些数据放在一个盒子里面,按照顺序排好[1, 2, 3, 'hello', true, false] 这个东西就是一个数组,存储着一些数据的集合 数据类型分类 nu...

2020-03-21 15:08:39 1974 0

转载 JavaScript学习笔记(六)-- 递归函数

递归函数 什么是递归函数 在编程世界里面,递归就是一个自己调用自己的手段 递归函数: 一个函数内部,调用了自己,循环往复 // 下面这个代码就是一个最简单的递归函数 // 在函数内部调用了自己,函数一执行,就调用自己一次,在调用再执行,循环往复,没有止尽 function fn() { ...

2020-03-21 15:07:37 1884 0

转载 JavaScript学习笔记(五)-- 函数进阶

函数(下) 作用域(重点) 什么是作用域,就是一个变量可以生效的范围 变量不是在所有地方都可以使用的,而这个变量的使用范围就是作用域 全局作用域 全局作用域是最大的作用域 在全局作用域中定义的变量可以在任何地方使用 页面打开的时候,浏览器会自动给我们生成一个全局作用域 window ...

2020-03-21 15:06:54 1877 0

转载 JavaScript学习笔记(四)-- 函数基础

函数基础 我们代码里面所说的函数和我们上学的时候学习的什么三角函数、二次函数之类的不是一个东西 函数的概念 对于 js 来说,函数就是把任意一段代码放在一个盒子里面 在我想要让这段代码执行的时候,直接执行这个盒子里面的代码就行 先看一段代码 // 这个是我们以前写的一段代码 for (...

2020-03-21 15:05:54 1854 0

转载 JavaScript学习笔记(三)-- 循环结构

循环结构 循环结构,就是根据某些给出的条件,重复的执行同一段代码 循环必须要有某些固定的内容组成 初始化 条件判断 要执行的代码 自身改变 WHILE 循环 while,中文叫 当…时,其实就是当条件满足时就执行代码,一旦不满足了就不执行了 语法while (条件) { 满足条件就执...

2020-03-21 15:04:40 1876 0

转载 JavaScript学习笔记(二)-- 分支结构

分支结构 我们的 js 代码都是顺序执行的(从上到下) 逻辑分支就是根据我们设定好的条件来决定要不要执行某些代码 IF 条件分支结构 if 语句 通过一个 if 语句来决定代码执行与否a 语法:if (条件) { 要执行的代码 } 通过()里面的条件是否成立来决定{}里面的代码是否执行...

2020-03-21 15:03:17 1904 0

转载 JavaScript学习笔记(一)-- JavaScript基础语法

JavaScript基础语法 HTML:标记语言 JavaScript:编程语言 序言 JavaScript发展历史(JS) 1. 1994年,网景公司(Netscape)发布了Navigator浏览器0.9版,这是世界上第一款比较成熟的网络浏览器,轰动一时。但是这是一款名副其实的浏览器-...

2020-03-21 15:01:44 2024 0

原创 从零开始学Python - 第003课:Python语言元素之变量

经常被外行问到两个问题,其一是“什么是(计算机)程序”,其二是“写(计算机)程序能做什么”,这里我们先来回答这两个问题。程序是指令的集合,写程序就是用指令控制计算机做我们想让它做的事情。那么,为什么要用Python语言来写程序呢?因为Python语言简单优雅,相比C、C++、Java这样的语言,P...

2020-03-20 15:38:10 1900 0

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