千锋教育

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

  • 博客(1478)
  • 资源 (1)
  • 收藏
  • 关注

原创 最新java学习资料汇总(学习路线+视频教程+网盘下载)

为什么这么多人选Java编程? Why?薪资高!前景好!发展空间大!如果说想学习一门永不过时的编程语言——那么Java 编程开发是首选!

2020-04-26 10:47:31 36536 11

原创 WEB学习路线2020完整版(附视频教程+学习资料)

下面小编专门为广大web前端学习爱好者汇总了一条完整的自学线路:WEB学习路线2019完整版(附视频教程+网盘下载地址)。适合初学者的最新WEB前端学习路线汇总!在当下来说web前端开发工程师可谓是高福利、高薪水的职业了。所以现在学习web前端开发的技术人员也是日益增多了,但是在学习web前端开发中盲目的去学习而没有一个完整的思路和学习路线也是不行的。  那么想学好web前端,该从哪里入手...

2020-04-08 13:56:07 22226 7

原创 最新UI设计师教程(学习路线+课程大纲+视频教程+面试题+学习工具)

2019千锋教育最新UI设计师教程(学习路线+课程大纲+视频教程+面试题+学习工具)什么是全链路UI设计UI设计师是随着网络而兴起的新兴设计行业,从事对软件的人机交互、操作逻辑、界面美观的整体设计工作。涉及范围包括商用平面设计、高级网页设计、移动应用界面设计及跨媒介设计,以人为本,以用户体验需求为基础,发展多元化,是目前中国信息产业中抢手的人才之一。全链路UI设计是阿里巴巴提出的设计师...

2020-04-06 18:19:55 11669 17

原创 2020最新java学习教程(学习路线+课程大纲+视频教程+面试题+学习工具)

千锋教育2019最新java学习教程汇总(学习路线+课程大纲+视频教程+面试题+学习工具)目录一、首先要了解什么是JAVA?二、Java发展及就业前景分析三、Java学习路线图四、Java课程大纲五、JAVA视频教程汇总六、Java编程工具首先要了解什么是JAVA?Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承...

2020-04-06 09:59:00 16694 7

转载 Java视频教程从入门到精通(2020完整版)

java视频教程从入门到精通(2020完整版),Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。千锋Java教程紧跟热门互联网行业,采用企业项目实战,并设技能提升课,让学员保持长足的成长。目录Java视频教程:JavaEE初级Java视频教程-Java开发入门 J...

2020-02-09 16:58:52 24971 10

原创 python机器学习视频教程百度网盘下载?

在Python中有很多机器学习的模块,比如Sklearn、Tensorflow、Caffe等,可以很方便地调用一些机器学习的算法。如果你对Python机器学习感兴趣,python机器学习教程哪个好?这份python机器学习教程分享给你。python基础教程:http://pan.baidu.com/s/1qYTZiNEpython课程教学高手晋级视频总目录:http://pan.baidu...

2019-04-16 09:21:58 18945 4

原创 千锋大神凯哥教你学习接口测试,小白也能轻松get!

想要进入大厂甚至是拿到高薪offer,过硬的基础是必备的条件。怎么样才能拥有过硬的基础呢?千锋软件测试金牌讲师凯哥所录制的《手把手教你学习接口测试,小白也能学会》来啦!如果你是计算机专业学员、软件测试行业爱好者、正在学习软件测试的萌新、想要在工作上有提高的专业人士,那么这套视频是你不可错过的经典!授课讲师 8年从业经验,多次参与大型企业软件测试工作,熟悉软件从立项到开发、测试、实施以及交付的全流程; 具有丰富的业务流程、软件功能、硬件性能、系统接口测试工作经验。...

2020-11-24 17:18:55 1

转载 云计算实战:SHELL编程(2)

六、shell编程-流程控制shell编程-条件结构测试test 条件条件为真返回 0,条件为假返回 1[ 条件 ]test 能够理解3种类型的表达式 1.文件测试2.字符串比较3.数字比较字符串 -n STRING # -n 字符串长度不为零 -z STRING # -z 字符串长度为0 STRING1 = STRING2 # = 判断两个字符串是否一样 STRING1 != STRING2 # != 判断两个

2020-11-24 16:21:13 2

转载 HTMLCSS学习笔记(二十四)浏览器兼容

浏览器兼容浏览器浏览器大战第一次浏览器大战发生在上个世纪90年代,微软发布了它的IE浏览器,和网景公司的Netscape Navigator浏览器大打出手。​第二次浏览器大战发生在20世纪。​战争产物:Internet Explorer 913年市场比重14年市场比重15年市场比重17年市场比重19年市场比重浏览器内核 ( 现代4大内核 )Trident 代表作:IE元老级内核之一,由微软开发,并于1997年...

2020-11-24 16:20:50 2

转载 HTMLCSS学习笔记(二十五) 页面优化

页面优化1)页面主题优化实事求是的写下自己网站的名字,网站的名字要合理,最好包含网站的主要内容。2)页面头部优化<meta name="keywords" content="" />向搜索引擎说明你的网页的关键词;<meta name="description" content=""/>告诉搜索引擎你的站点的主要内容;说明1、“描述”部分应该用近乎描述的语言写下一段介绍你网站的文字,在这其中,你应该适当的对你网站的特色内容加以重复以求突出;2、“

2020-11-24 16:20:33 3

转载 云计算实战:SHELL编程(1)

shell编程一、初识shell程序 语言 编程 语言 自然语言 汉语 英语 计算机语言 c语言 c++ java php python go shell 编译型语言 c c++ java 解释型语言 php python bash编译型语言:运行编译型语言是相对于解释型语言存在的,编译型语言的首先将源代码编译生成机器语言,再由机器运行机 器码(二进制)。像C/C++等都是编译型语言。 解释型语言:相对于编译型语言存在的,源代码不是直接翻译成机器语言,而是先翻译成中

2020-11-24 16:20:20 2

转载 HTMLCSS学习笔记(二十三)GRID布局

GRID布局它将网页划分成一个个网格,可以任意组合不同的网格,做出各种各样的布局​Grid 布局与Flex 布局有一定的相似性,都可以指定容器内部多个项目的位置。但是,它们也存在重大区别。Flex 布局是轴线布局,只能指定"项目"针对轴线的位置,可以看作是一维布局。Grid 布局则是将容器划分成"行"和"列",产生单元格,然后指定"项目所在"的单元格,可以看作是二维布局。grid布局预热容器和项目<section> <div> <p><.

2020-11-24 16:20:08 1

转载 GO语言:Go语言的并发模型

Go 语言相比Java等一个很大的优势就是可以方便地编写并发程序。Go 语言内置了 goroutine 机制,使用goroutine可以快速地开发并发程序, 更好的利用多核处理器资源。接下来我们来了解一下Go语言的并发原理。一、线程模型在现代操作系统中,线程是处理器调度和分配的基本单位,进程则作为资源拥有的基本单位。每个进程是由私有的虚拟地址空间、代码、数据和其它各种系统资源组成。线程是进程内部的一个执行单元。 每一个进程至少有一个主执行线程,它无需由用户去主动创建,是由系统自动创建的。 用户根据需

2020-11-20 14:21:12 18

转载 GO语言:runtime包(文末附:入门基础视频+软件)

官网文档对runtime包的介绍:Package runtime contains operations that interact with Go's runtime system, such as functions to control goroutines. It also includes the low-level type information used by the reflect package; see reflect's documentation for the program

2020-11-20 14:20:59

转载 Java小白入门教程(9)——面向对象

提纲:1、面向对象2、类和对象3、方法的重载4、构造方法5、this关键字6、匿名对象7、作业一、面向对象1.1、生活中什么是面向对象洗衣服,吃饭面向过程:关注点是过程 ————站在一个执行者的角度去考虑事情,做事情 //step1.找个盆 //step2.收集要洗的衣服 //step3.放水,放洗衣粉。。 //step4:洗一洗 //step5:晒一晒​面向对象:关注点是对象 ————站在指挥者的角度 //step1:找个对象 //step

2020-11-20 14:20:19 79

转载 Java小白入门教程(7)——方法的使用

提纲:1、方法的概念2、方法语法3、方法使用4、参数5、返回值6、方法的分类7、作业一、方法的概念1.1、什么是方法Java中的方法,类似于其他语言的函数,一段用来完成特定功能的代码。这段代码可以被多次调用并执行。函数:function方法:method1.2、为什么使用方法/函数如果程序中某个功能需要执行多次的时候,CV大法,代码有以下问题: 1、代码过于臃肿! 2、阅读性极差! 3、维护性也差!1.3、方法的作用1、避免重复代码,增强程

2020-11-20 14:19:05 21

原创 Java小白入门教程(8)——数组(文末附:入门基础视频+软件)

提纲:1、方法的概念2、方法语法3、方法使用4、参数5、返回值6、方法的分类7、作业一、数组的概念1.1、为什么使用数组如果说程序中,需要存储大量的相同类型的一组数据,如果直接使用变量来进行存储,每个变量只能存储一个值,就需要大量的变量。1、代码过于臃肿2、程序的可读性差3、数据维护较差1.2、数组的概念数组的概念:就是一组相同数据类型的数据。内存上是开辟的连续的内存空间。1.3、数组的特点?1、定长。容量固定。数组一旦创建后,那么长度不能更改。(容量

2020-11-20 14:18:46

原创 HTMLCSS学习笔记(二十):移动端项目准备工作

移动端项目准备工作meta标签的设置<!-- H5页面窗口自动调整到设备宽度,并禁止用户缩放页面 --><meta name="viewport" content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" />​​<!-- 忽略将页面中的数字识别为电话号码 --><meta name="format-det

2020-11-19 16:24:20 31

转载 HTMLCSS学习笔记(二十一):媒体查询 + rem用法

媒体查询 + rem计算方法计算rem方法:结合媒体查询 -> 随着设备的改变 更改html font-size的值。​媒体查询确定范围??​移动端设计图 : 640px 750px 1080px;dpr 2 2 3范围 320px 375px@media screen and (max-width:320px){ html{ font-size:12px; }}@media screen and (min-width:321px) an

2020-11-19 16:24:03 32

转载 HTMLCSS学习笔记(二十二):移动端项目布局类型

移动端项目布局类型rem布局(等比缩放布局、百分比布局)弹性布局(100%布局、流式布局)弹性布局特点:​顶部与底部的bar不管分辨率怎么变,它的⾼度和位置都不变; 中间每条招聘信息不管分辨率怎么变,招聘公司的图标等信息 都位于条目的左边,薪资都位于右边.​特点:关键元素高宽和位置都不变,只有容器元素在做伸缩变换。对于这类app,记住一个开发原则就好:文字流式,控件弹性,图片等比缩放混合布局案例 ( rem布局结合弹性布局 )...

2020-11-19 16:23:51 21

转载 WinSCP软件双系统(Win-Linux)文件传输教程

WinSCP软件是windows下的一款使用ssh协议的开源图形化SFTP客户端,也就是一个文件传输的软件,它有什么优点吗,咱们嵌入式开发中经常会将windows中的文件复制到linux系统当中,比较常用的方式就是添加共享文件夹,每次通过添加的共享文件夹来相互传输文件,这里介绍的是一款能够跨系统使用的文件传输软件。软件的安装很简单,与其他软件一样直接安装即可,一直下一步就可以,当安装完软件后,打开软件,会看到一下界面此时,它会让你输入一些信息,主机名就是当前linux用户的IP地址,注意

2020-11-19 16:23:38 23 1

转载 Python实时人脸识别/替换

摄像头中的人脸检测,也是人脸识别的一部分, 摄像头播放的画面本质上是按帧将图片拼凑起来的, 有图片的话,获取图片的中人脸呢再上一篇中我们已经涉及了想要进行人脸识别, 我们需要OpenCV, 还是先来说一下安装的问题pip install opencv-python -i https://pypi.tuna.tsinghua.edu.cn/simplepip install opencv-contrib-python -i https://pypi.tuna.tsinghua.edu.cn/sim

2020-11-19 16:23:19 33

转载 GO语言:sync包——WaitGroup

官网文档对sync包的介绍:Package sync provides basic synchronization primitives such as mutual exclusion locks. Other than the Once and WaitGroup types, most are intended for use by low-level library routines. Higher-level synchronization is better done via channe

2020-11-18 16:57:33 22

转载 GO语言:临界资源安全问题(文末附:入门基础视频+软件)

一、临界资源临界资源:指并发环境中多个进程/线程/协程共享的资源。但是在并发编程中对临界资源的处理不当, 往往会导致数据不一致的问题。示例代码:package main​import ( "fmt" "time")​func main() { a := 1 go func() { a = 2 fmt.Println("子goroutine。。",a) }() a = 3 time.Slee.

2020-11-18 16:57:11 24

原创 技术分享:Ftp 介绍

Ftp 介绍文件传输协议(File Transfer Protocol,FTP),基于该协议FTP客户端与服务端可以实现共享文件、上传文件、下载文件。 FTP 基于TCP协议生成一个虚拟的连接,主要用于控制FTP连接信息,同时再生成一个单独的TCP连接用于FTP数据传输。用户可以通过客户端向FTP服务器端上传、下载、删除文件,FTP服务器端可以同时提供给多人共享使用。 FTP服务是Client/Server(简称C/S)模式,基于FTP协议实现FTP文件对外共享及传输的软件称之为FTP服务器源端,客户

2020-11-18 16:56:04 24

原创 写文章 文件查找与打包压缩

grep: 文件内容过滤 [root@qfedu.com ~]# grep 'root' /etc/passwd #从/etc/passwd文件中过滤root字段 root:x:0:0:root:/root:/bin/bash operator:x:11:0:operator:/root:/sbin/nologin查找命令 [root@qfedu.com ~]# which ls alias ls='ls --color=auto' /usr/bin/ls [ro

2020-11-18 16:55:58 23

原创 NFS远程共享存储

构建储NFS远程共享存 因为NFS有很多功能,不同的功能需要使用不同的端口。因此NFS无法固定端口。而RPC会记录NFS端口的信息,这样就能够通过RPC实现服务端和客户端的RPC来沟通端口信息。 ​ 那RPC和NFS之间又是如何之间相互通讯的? ​ 首先当NFS启动后,就会随机的使用一些端口,然后NFS就会向RPC去注册这些端口。RPC就会记录下这些端口。并且RPC会开启111端口,等待客户端RPC的请求,如果客户端有请求,那服务端的RPC就会将记录的NFS端口信息告知客户端。 NFS

2020-11-18 16:55:51 22

原创 Java小白入门教程(6)——循环语句(文末附:入门基础视频+软件)

提纲:1、循环结构2、while循环3、do-while循环4、for循环5、break语句6、continue语句7、循环嵌套8、作业一、循环结构1.1 概念条件满足,某些代码会被反复多次的执行。条件不成立了,循环结束。0-n次。1.2 为什么使用循环开发中可能会把某些代码需要执行多次,如果使用CV大法,CV战士,治标不治本。会出现以下问题1、代码过于臃肿!2、代码阅读性极差!3、代码维护性极差!循环的组成部分1、初始化部分:对循环变量进行初始赋

2020-11-17 14:54:53 74

转载 Java小白入门教程(5)——分支语句

提纲:1、程序的流程结构2、选择结构3、if语句4、switch-case语句5、作业一、程序的流程结构程序的流程结构程序的流程结构:A:顺序结构:默认的,从上向下,逐行的执行。B:选择结构:条件满足,某些代码才会执行。C:循环结构:条件满足,某些代码会反复多次的执行。直到条件不满足。选择结构:条件满足,某些代码才会执行。靠分支语句来实现。二、选择结构2.1 if语句2.1.1、最基本的if语句语法结构:​if(条件:boolean){ .

2020-11-17 14:49:49 29

转载 Java小白入门教程(4)——运算符

提纲:1、运算符2、算术运算符3、赋值运算符4、关系运算符5、逻辑运算符6、三元运算符7、表达式8、作业一、运算符什么是运算符?以下表达式:a + b2 - 3这里的a,b,2,3叫做操作数操作数中间的+,-等,就叫做运算符二、算术运算符以下都是算术运算符使用算术运算符是需要注意加法运算符在连接字符串时要注意,只有直接与字符串相加才会转成字符串public class Demo4{ public static void main(St

2020-11-17 14:48:57 35

转载 GO语言:sync包——互斥锁

sync包——互斥锁@author:韩茹版权所有:北京千锋互联科技有限公司官网文档对sync包的介绍:Package sync provides basic synchronization primitives such as mutual exclusion locks. Other than the Once and WaitGroup types, most are intended for use by low-level library routines. Higher-level

2020-11-17 14:47:43 25

原创 GO语言:sync包——读写锁(文末附:入门基础视频+软件)

官网文档对sync包的介绍:Package sync provides basic synchronization primitives such as mutual exclusion locks. Other than the Once and WaitGroup types, most are intended for use by low-level library routines. Higher-level synchronization is better done via channe

2020-11-17 14:47:27 24

原创 GO语言:channel通道

通道可以被认为是Goroutines通信的管道。类似于管道中的水从一端到另一端的流动,数据可以从一端发送到另一端,通过通道接收。在前面讲Go语言的并发时候,我们就说过,当多个Goroutine想实现共享数据的时候,虽然也提供了传统的同步机制,但是Go语言强烈建议的是使用Channel通道来实现Goroutines之间的通信。“不要通过共享内存来通信,而应该通过通信来共享内存” 这是一句风靡golang社区的经典语Go语言中,要传递某个数据给另一个goroutine(协程),可以把这个数据封装成

2020-11-13 10:52:44 56

原创 GO语言:关闭通道和通道上范围循环(文末附:入门基础视频+软件)

一、 关闭通道发送者可以通过关闭信道,来通知接收方不会有更多的数据被发送到channel上。close(ch)接收者可以在接收来自通道的数据时使用额外的变量来检查通道是否已经关闭。语法结构:v, ok := <- ch 类似map操作,存储key,value键值对v,ok := map[key] //根据key从map中获取value,如果key存在, v就是对应的数据,如果key不存在,v是默认值在上面的语句中,如果ok的值是true,表示成功的从通道中读取了

2020-11-13 10:52:35 40

原创 Java小白入门教程(3)——数据类型

提纲:1、数据类型的分类2、8种基本数据类型3、数据类型的转换​上节课回顾1、第一个程序:重点A:程序的结构,B:java程序的执行过程:编写源代码,编译器进行编译:javac,解释器执行:java//HelloWorld.javapublic class HelloWorld{ public static void main(String[] args){//JVM执行程序的入口 System.out.println("Hello World..."); }

2020-11-13 10:52:05 45

原创 Java小白入门教程(2)——基本语法&变量

提纲:1、安装编辑器2、package包3、注释的使用4、编码规则5、变量6、乱码问题7、作业一、安装编辑器昨天的代码,我们通过记事本来编写,没有代码高亮,也没有行号,所以我们先安装一个可以编写Java代码的工具。我在前期使用的是editplus,其实只要是文本编辑器都可以。小小白同学初学Java,不太建议直接使用即成开发工具,建议先熟悉Java的执行流程,以及javac,java等命令。文本编辑器:只能写文本代码。如果想要编译或执行,需要配合dos窗口执行命令。记事.

2020-11-13 10:51:53 38

原创 Java小白入门教程(1)——java的搭建环境【(文末附:入门基础视频+软件)】

一、Java的历史(了解性内容)1、Java的由来Java之父:James Gosling,高司令2、Java的各种版本我们安装jdk1.83、Java的三大体系A:JavaSE,Java Platform Standard Edition(Java平台标准版)B:JavaEE,Java Platform Enterprise Edition(Java平台企业版),企业级开发C:JavaME,Java Platform Micro Edition(Java平台微.

2020-11-13 10:51:35 116

转载 HTMLCSS学习笔记(十八)响应式布局概念

常见的布局方案固定布局:以像素作为页面的基本单位,不管设备屏幕及浏览器宽度,只设计一套尺寸;​可切换的固定布局:同样以像素作为页面单位,参考主流设备尺寸,设计几套不同宽度的布局。通过识别的屏幕尺寸或浏览器宽度,选择最合适的那套宽度布局;​弹性布局:以百分比作为页面的基本单位,可以适应一定范围内所有尺寸的设备屏幕及浏览器宽度,并能完美利用有效空间展现最佳效果;​混合布局:同弹性布局类似,可以适应一定范围内所有尺寸的设备屏幕及浏览器宽度,并能完美利用有效空间展现最佳效果;只是混合像素、和百分比两种单

2020-11-12 16:15:14 40 1

转载 HTMLCSS学习笔记(十九)媒体查询

媒体查询媒体查询可以让我们根据设备显示器的特性(如视口宽度、屏幕比例、设备方向:横向或纵向)为其设定CSS样式,媒体查询由媒体类型和一个或多个检测媒体特性的条件表达式组成。媒体查询中可用于检测的媒体特性有 width 、 height 和 color (等)。使用媒体查询,可以在不改变页面内容的情况下,为特定的一些输出设备定制显示效果。语法@media all and (min-width:320px) { body { background-color:blue;} }设备类

2020-11-12 16:13:45 33 1

原创 JavaScript学习笔记(一)JavaScript基础语法

JavaScript基础语法HTML:标记语言 JavaScript:编程语言序言JavaScript发展历史(JS)1. 1994年,网景公司(Netscape)发布了Navigator浏览器0.9版,这是世界上第一款比较成熟的网络浏览器,轰动一时。但是这是一款名副其实的浏览器--只能浏览页面,浏览器无法与用户互动,当时解决这个问题有两个办法,一个是采用现有的语言,许它们直接嵌入网页。另一个是发明一种全新的语言。liveScript ==> javaScript ==> ..

2020-11-12 16:12:56 49

HTML5从入门到精通(千锋教育)免费电子版+PDF下载

本书是HTML5初学者极好的入门教材之一,内容通俗易懂、由浅入深、循序渐进。本书内容覆盖全面、讲解详细,其中包括标签语义化、标签使用规范、选择器类型、盒模型、标签分类、样式重置、CSS优化、Photoshop切图处理、整页制作、CSS3新样式、HTML5新功能等。 本书具有四大特色: 一是案例简洁形象,以简单案例来剖析晦涩的知识点; 二是通过精简核心内容,摒弃老旧的概念与语法,突出重点内容,从而节省读者的阅读时间与学习成本; 三是本书作者实战操作经验丰富,本书内容不仅仅局限于知识点讲解,还包含开发工具、开发流程、整站制作、精确切图等知识点的详细介绍; 四是本书包含更多新版本内容,同时对新的CSS3和HTML5知识点都有所涉及。 本书适合初学者和中等水平的HTML5开发人员,以及高等院校、培训学校的师生使用,是牢牢掌握HTML5语言开发技术的之作。

2019-07-10

空空如也

空空如也

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

TA关注的人 TA的粉丝

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