自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(38)
  • 收藏
  • 关注

原创 深圳Java培训学习:MyBatis Plus 介绍

深圳Java培训学习:MyBatis Plus 介绍MyBatis Plus 是国内人员开发的 MyBatis 增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。MyBatis Plus 的核心功能有:支持通用的 CRUD、代码生成器与条件构造器。通用 CRUD:定义好 Mapper 接口后,只需要继承 BaseMapper 接口即可获得通用的增删改查功能,无...

2019-10-28 17:20:07 121

原创 深圳Java培训学习:Java8.0新特性之Lambda表达式--【千锋】

深圳Java培训学习:Java8.0新特性之Lambda表达式前言Java 8 已经发布很久了,很多报道表明Java 8 是一次重大的版本升级。本篇文章,主要给大家介绍的是lambda表达式。Lambda表达式Lambda表达式(也称为闭包)是Java 8中最大和最令人期待的语言改变。它允许我们将函数当成参数传递给某个方法,或者把代码本身当作数据处理:函数式开发者非常熟悉这些概念。很多J...

2019-10-28 17:13:58 138

原创 2019.10.28收到毕业一周的java1905班同学反馈的就业情况-【千锋】

2019.10.28收到毕业一周的java1905班同学反馈的就业情况-【千锋】在这里插入图片描述

2019-10-28 16:49:21 105

原创 深圳Web前端学习:js中的模块化--【千锋】

深圳Web前端学习:js中的模块化–【千锋】0.前言我们知道最常见的模块化方案有CommonJS、AMD、CMD、ES6,AMD规范一般用于浏览器,异步的,因为模块加载是异步的,js解释是同步的,所以有时候导致依赖还没加载完毕,同步的代码运行结束;CommonJS规范一般用于服务端,同步的,因为在服务器端所有文件都存储在本地的硬盘上,传输速率快而且稳定。1.script标签引入最开始的时候...

2019-10-24 15:50:52 159

原创 深圳Web前端学习:5G对Web前端发展的影响--千锋

深圳Web前端学习:5G对Web前端发展的影响5G浪潮的来临让全世界都为之关注,各个国家都在争夺它的主导权。它对软件行业影响是巨大的,深远的,甚至会导致行业的重新洗牌,和很多技术工种的兴衰。所以我们这些开发者不得不去关注它。5G对Web前端开发又有什么样的影响呢?网上各大论坛都有关于5G的帖子,据说理论下载速度达到 1.25G每秒。一个前端项目的本地文件往往不会超过100M,里面最大的文件就...

2019-10-24 15:48:40 152

原创 深圳大数据学习:继承

深圳大数据学习:继承5.3.1. 扩展类在Scala中扩展类的方式和Java一样都是使用extends关键字可以把类声明为final,使之不能扩张也可以把单个方法或者字段声明为final,以确保它不能被重写,注意和Java的不同,Java中final修饰的字段意味着不可变。5.3.2. 重写方法在Scala中重写一个非抽象的方法必须使用override修饰符在子类中调用超类的方法,使...

2019-10-22 15:15:57 73

原创 深圳大数据学习:高阶函数--【千锋】

深圳大数据学习:高阶函数–【千锋】1.1. 概念如果一个函数的传入参数为函数或者返回值是函数,则该函数即为高阶函数。1.2. 传入参数为函数Scala中,函数是头等公民,和数字一样。不仅可以调用,还可以在变量中存放函数,也可以作为参数传入函数,或者作为函数的返回值。1.3. 传入参数为匿名函数在Scala中,你不需要给每一个函数命名,就像不必给每个数字命名一样,将函数赋给变量的函数叫做...

2019-10-22 15:11:49 111

原创 深圳大数据学习:方法的嵌套--【千锋】

深圳大数据学习:方法的嵌套–【千锋】方法里嵌套定义其他方法示例1object EmbedDemo {def add3(x:Int,y:Int,z:Int)={def add2(x:Int,y:Int)={x+y}add2(add2(x,y),z)}def main(args: Array[String]): Unit = {println(add3(1,2,3)) //6}...

2019-10-22 15:10:14 114

原创 深圳大数据学习:泛型 --【千锋】

深圳大数据学习:泛型 --【千锋】带有一个或多个类型参数的类是泛型的。泛型类的定义://带有类型参数A的类定义class Stack[A] {private var elements: List[A] = Nil//泛型方法def push(x: A) { elements = x :: elements }def peek: A = elements.headdef pop()...

2019-10-22 15:08:30 128

原创 深圳Java学习:java框架是不是让java变得更容易了?

深圳Java学习:java框架是不是让java变得更容易了?java框架不仅仅是为了让java的编写变得更容易这么简单,当然,这也是其中之一。java框架除了让变成更容易,他还提供了一些业务上成熟的解决方案,比如天猫双11的秒杀业务或者是支付宝的支付业务,都可以使用框架去解决这些业务问题,其次由于java这门语言有着很多设计良好的优秀的框架,使得java语言解决业务的能力越来越强,换言之就是生...

2019-10-18 13:55:06 230

原创 深圳Java学习:instanceof用来判断某个变量是否属于某个类型

深圳Java学习:instanceof用来判断某个变量是否属于某个类型语法: 变量 instanceof B输出的结果是true或者falseinstanceof只能用来判断对象是否属于某个类型例如:System.out.println(a instanceof B);a对象是B类型的一个实例化对象,会返回truea对象是B类型直接或间接子类的对象,会返回truea对象所属的类型直接...

2019-10-18 13:54:02 251

原创 深圳Java学习:Zookeeper基本原理与运用场景

深圳Java学习:Zookeeper基本原理与运用场景一、什么是Zookeeper?zookeeper是一个分布式的一致性协调服务。换句话说,也可以把zookeeper看成一个小型的分布式文件系统。但是和FastDFS不同,zookeeper只适合用来存储一些小型的数据或者配置信息。二、Zookeeper的文件系统zookeeper底层是一个树形结构,进行数据的存储。 ...

2019-10-18 13:49:55 97

原创 深圳Java学习培训:SQL语言之索引-千锋

深圳Java学习培训:SQL语言之索引-千锋前言本章我们将学习MySQL中的索引,本文将从索引的作用、索引的分类、创建索引的语法、索引的使用策略以及索引的实现原理等方面带大家了解索引。索引的作用索引的作用就是加快查询速度,如果把使用了索引的查询看做是法拉利跑车的话,那么没有用索引的查询就相当于是自行车。目前实际项目中表的数据量越来越大,动辄上百万上千万级别,没有索引的查询会变得非常缓慢,使...

2019-10-14 15:31:50 82

原创 零基础应该选择学习java、php、Web前端 还是 python?-千锋

零基础应该选择学习java、php、Web前端 还是 python?-千锋作为一个自学走过来的人,走过很多坑,做过两年前端的工作,到现在一直做Java,深知学习编程是一件多么不容易的事,所以把自己的想法写出来,希望可以帮助大家,我是建议大家学习Java的.那么现在我们来分析下Java的好处究竟在哪里。Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多...

2019-10-14 15:28:47 309

原创 深圳软件测试学习培训:重载new或delete来检测内存泄漏

深圳软件测试学习培训:重载new或delete来检测内存泄漏1.简述在日常生活中,例如电脑,还有我们大家每天离不开的手机,用的时间久了,就会发现运行速度越来越快,用方言讲,就是卡的不行啦,电脑或手机出现这种情况,大家势必会感到非常烦躁,有那种摔电脑或手机的冲动。内存泄漏属于资源泄漏的一种,百度百科将内存泄漏分为四种:常发性内存泄漏、偶发性内存泄漏、一次性内存泄漏和隐式内存泄漏。常发性指:内...

2019-10-14 15:23:42 73

原创 深圳Python学习:Python几大问,你想知道的答案都在这里!-千锋

深圳Python学习:Python几大问,你想知道的答案都在这里!-千锋人们为什么使用Python?之所以选择Python的主要因素有以下几个方面:  软件质量:在很大程度上,Python更注重可读性、一致性和软件质量,从而与脚本语言世界中的其他工具区别开发。此外,Python支持软件开发的高级重用机制。例如面向对象程序设计。  提高开发者的效率:相对于C、c++、Java等编译/静态类型...

2019-10-14 15:16:16 746

原创 深圳云计算学习:DNS

深圳云计算学习:DNS基本概念====================================================================================名字解析:NetBios名: tianyun localhost WINS hostsFQDN: 完全限定域名 www.tianyun.com baidu.com www.126.com. m...

2019-10-12 14:54:11 146

原创 深圳云计算学习:NFS

深圳云计算学习:NFS重要指数4星项目名称: 为集群中的 Web Server 配置后端存储NFS:Network File System 网络文件系统,Unix系统之间共享文件的一种协议NFS 的客户端主要为Linux支持多节点同时挂载以及并发写入nas 192.168.122.59web1 192.168.122.85web2 192.168.122.166web3 192....

2019-10-12 14:52:17 94

原创 深圳云计算学习:FTP Server

深圳云计算学习:FTP Server重要指数2星作用:提供文件共享服务一、FTP基础FTP: 文件传输协议软件包: vsftpdFTP端口: 控制端口 command 21/tcp数据端口 data 20/tcp (主动模式)配置文件: /etc/vsftpd/vsftpd.conf二、vsftpd默认配置FTP Servercentos6[root@tianyun ~]#...

2019-10-12 14:51:13 137

原创 深圳云计算学习:Centos6网卡问题

深圳云计算学习:Centos6网卡问题登录的历史信息[root@robin ~]# last[root@robin ~]# lastlog[root@robin ~]# whoami 当前用户身份root[root@robin ~]# who i am 原始登录用户身份root pts/0 2015-12-02 14:56 (:0.0)密钥登录[root@robin ~]# ss...

2019-10-12 14:49:06 163

原创 深圳云计算学习:网络管理基础

深圳云计算学习:网络管理基础====================================================================================Network interface namesTraditionally, network interfaces in Linux are enumerated as eth0, eth1, eth...

2019-10-12 14:46:56 3443

原创 深圳Web前端学习:前端 javascript 练习题 -简易年历及tab切换简易年历

深圳Web前端学习:前端 javascript 练习题 -简易年历及tab切换简易年历eg1:将数组中的值输出改变样式可以直接改样式,也可以修改类名var okuang=document.getElementById(“kuang”);var oli=document.getElementsByTagName(“li”);var arr=[11,22,33,44,55];var index=...

2019-10-12 14:44:41 136

原创 深圳Web前端学习:前端 javascript 练习题--表格的操作及进度条的实现

深圳Web前端学习:前端 javascript 练习题创建表格,添加删除操作介绍:这是用基本的方式,更便捷的方法是,使用es6提供的模板字符串,代码和效率能提高很多简单的样式:a b c js实现代码:var oinput=document.getElementsByTagName(“input”);var otable=document.getElementsByTagName(...

2019-10-12 14:40:15 240

原创 深圳Web前端学习:前端 javascript 练习题--Math、Data及函数封装

深圳Web前端学习:前端 javascript 练习题Math 对象1.编写一个函数,获得一个十六进制的随机颜色的字符串(例如:#20CD4F)方法:function f2(){var str=“0123456789abcdef”;var color="#";for(var i=0;i<6;i++){var num=Math.floor(Math.random()*str.l...

2019-10-12 14:38:28 219

原创 深圳Java学习:虚拟机对于方法中参数为类类型的如何处理的

深圳Java学习:虚拟机对于方法中参数为类类型的如何处理的根据你的问题描述,我感觉你并不是要问java虚拟机中类加载过程,而是想知道虚拟机对于方法中参数为类类型的如何处理的。首先,对于你理解的方法参数类型为double,然后传入的是byte,但是在方法中以double类型处理了,你描述的理解基本是正确的。但是基本数据类型一般在栈里,不是堆里。其次,如果是类类型的话,其实在方法中参数传递叫引用...

2019-10-11 15:17:39 93

原创 深圳Java学习:专科程序员与本科程序员之间有什么区别?

深圳Java学习:专科程序员与本科程序员之间有什么区别?首先这是一个容易引起专科程序员和本科程序员撕逼问题;程序员在我看来只有岗位胜任度的区别,能胜任岗位职责、出色完成工作职能的无论专本都是OK的。因为工作性质的原因,与在校的大学生及刚进入职场的初级码农接触相对较多;如果一定要进行区别,我就个人的理解说说我认为的大部分专本程序员之间存在的差异。从大学教育的角度,专科提倡职业化教育,专科院校往...

2019-10-11 15:14:59 1462

原创 深圳大数据学习:怎样进行大数据的入门级学习?

深圳大数据学习:怎样进行大数据的入门级学习?首先学习大数据需要对学习一门编程语言进行入门编程,一般是选择Java或Python,现在主流的方向是以Java作为入门编程语言学习,因为后期的Spark需要使用scala语言进行编程,而Scala和Java有千世万缕的联系,所以建议从Java开始学习,JavaEE方法向可以适当的学习一些SSM,大数据主要是对数据进行处理,对JavaEE端没有太大的需求...

2019-10-11 11:40:03 145

原创 深圳大数据学习:对象

深圳大数据学习:对象5.2.1. 单例对象在Scala中没有静态方法和静态字段,但是可以使用object这个语法结构来达到同样的目的1.scala类似于Java中的工具类,可以用来存放工具函数和常量2.高效共享单个不可变的实例3.单例模式单例对象虽然类似于Java中的工具类,但它不是,还是一个对象,可以把单例对象名看做一个贴在对象上的标签。package logging//使用关键...

2019-10-11 11:38:50 71

原创 深圳大数据学习:抽象类

深圳大数据学习:抽象类5.3.1抽象类的定义定义一个抽象类:如果某个类至少存在一个抽象方法或一个抽象字段,则该类必须声明为abstract。abstract class Person{//没有初始值,抽象字段var name:String//没有方法体,是抽象方法def id: Int}class Employ extends Person{var name:String=“...

2019-10-11 11:37:47 77

原创 深圳大数据学习:闭包

深圳大数据学习:闭包闭包是一个函数,返回值依赖于声明在函数外部的一个或多个变量。函数体内可以方法相应作用域内的任何变量。闭包通常来讲可以简单的认为是可以访问一个函数里面局部变量的另外一个函数。普通函数:val multiplier = (i:Int) => i * 10函数体内有一个变量 i,它作为函数的一个参数。val multiplier = (i:Int) => i...

2019-10-11 11:36:31 67

原创 深圳软件测试学习:Selenium断言与验证

深圳软件测试学习:Selenium断言与验证一、什么是断言?验证应用程序的状态是否同所期望的一致。常见的断言包括验证页面内容,如标题或当前位置是否正确等等。二、断言的四种模式与五种手段四种模式1、assertassert断言失败时,这个测试将终止。2、verifyverify断言失败时,这个测试将继续执行,并将错误记入日志显示屏。也就是说允许此单个验证通过。确保应用程序在正确的页...

2019-10-08 14:40:00 218

原创 深圳软件测试学习:事件与事件处理

深圳软件测试学习:事件与事件处理什么是事件?例如在页面载入完毕时,将触发onload(载入)事件;当用户单击按钮时,将触发按钮的onclick事件等。常用事件:onabort: 对象载入被中断时触发onblur: 元素或窗口本身失去焦点时触发onchange: 改变元素中的选项或其他表单元素失去焦点,并且在其获取焦点后内容发生过改变时触发onerror: 出现错误时触发onfoc...

2019-10-08 14:36:56 103

原创 深圳软件测试学习:常用BUG管理系统

深圳软件测试学习:常用BUG管理系统1.EasyBUG优点:1)基于WEB的在线的,不用配置;2)界面简单,操作容易上手,基本上只要是会上网的人一看就会用3)拥有截图功能,以图片的形式直接存在,而不是以附件形式;4)BUG解决流程记录在案;有统计报表,一目了然;5)国产且免费的。缺点:1)需要手动录入bug标题,保存bug截图提交,追踪及时性靠人工自觉资源地址:http://w...

2019-10-08 14:35:26 212

原创 深圳软件测试学习:JavaScript中变量和作用域

深圳软件测试学习:JavaScript中变量和作用域JavaScript的变量与其他语言的变量有很大区别。JavaScript变量不是强制类型的,决定了它只是在特定时间用于保存特定值的一个名字而已。由于不存在定义某个变量必须要保存何种数据类型值的规则,变量的值及其数据类型可以在脚本的生命周期内改变。变量及作用域1.基本类型和引用类型的值常见的两种不同数据类型的值:基本类型值和引用类型值。基...

2019-10-08 14:32:46 92

原创 深圳软件测试学习:重载new或delete来检测内存泄漏

深圳软件测试学习:重载new或delete来检测内存泄漏1.简述在日常生活中,例如电脑,还有我们大家每天离不开的手机,用的时间久了,就会发现运行速度越来越快,用方言讲,就是卡的不行啦,电脑或手机出现这种情况,大家势必会感到非常烦躁,有那种摔电脑或手机的冲动。内存泄漏属于资源泄漏的一种,百度百科将内存泄漏分为四种:常发性内存泄漏、偶发性内存泄漏、一次性内存泄漏和隐式内存泄漏。常发性指:内存泄...

2019-10-08 14:29:30 79

原创 刚入行的软件测试工程师如何自学软件测试?

刚入行的软件测试工程师如何自学软件测试?从题干上看,你是已经进入了软件测试行业,有了一份软件测试的工作,那表示你看好这个行业,有意愿在这个行业持续发展。软件测试相对一些开发的专业来说,是属于比较杂的行业,需要了解的东西特别多,拿一些招聘简章中的要求来看,大部分都要求熟悉网络、linux系统、数据库、软件测试流程及理论、Java或者python等脚本开发语言、自动化测试理论及工具使用(selen...

2019-10-08 14:26:10 2051 1

原创 深圳软件测试学习:Docker下部署MySQL和Wordpress

深圳软件测试学习:Docker下部署MySQL和Wordpress检查当前系统版本,Docker要求CentOS必须是64位7版本以上才可以:1.[root@localhost ~]# cat /etc/redhat-release2.CentOS Linux release 7.6.1810 (Core)检查内核版本,Docker支持内核3.10版本以上:1.[root@localho...

2019-10-08 14:24:38 268

原创 深圳软件测试学习:java中数组的操作

深圳软件测试学习:java中数组的操作一.数组最常见的一个操作就是遍历。因为数组的每个元素都可以通过索引来访问,通过for循环就可以遍历数组。public class M {public static void main(String[] args) {int[] ns = { 1, 3, 2, 6, 5 };for (int i=0; i<ns.length; i++) {i...

2019-10-08 14:20:51 137

空空如也

空空如也

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

TA关注的人

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