摘要: 学习大数据是必须掌握一定Linux知识的,工欲善其事,必先利其器。在学习之前,首先需要搭建Linux系统,本节将讲解VMware Workstation的安装和CentOS 7系统的安装。 1.2.1 VMware Workstation安装 (1)在VMware 官网地址(https://www. 阅读全文
posted @ 2018-11-16 13:20 千锋程序员日记 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 人工智能和数据分析相关的线性代数知识。比如什么是矢量,什么是矩阵,矩阵的加减乘除。矩阵对角化,三角化,秩,QR法,最小二法。等等 矢量: 高中数学中都学过复数,负数表达式是: a+bi 复数实际上和二维的矢量是异性同构的。所谓异性同构,是一个很严格的数学定义,这里不是重点,不做介绍。我们可以近似的把 阅读全文
posted @ 2018-11-16 13:17 千锋程序员日记 阅读(869) 评论(0) 推荐(0) 编辑
摘要: 最近,在网上看到过一个调查,调查的内容是“程序员在项目开发中编写单元测试的情况”。当然,至于调查的结果,我想聪明的你已经可以猜到了。高达 58.3% 的比例,一般情况下不写单元测试,只有偶尔的情况才会写写。16.6% 的程序员从来都不写单元测试。只有很少的一部分程序员才会在自己的代码中进行单元测试, 阅读全文
posted @ 2018-11-16 10:56 千锋程序员日记 阅读(381) 评论(2) 推荐(0) 编辑
摘要: 为了帮助大家熟练应用JDBC编程,接下来,在本节将通过一个综合案例来讲解JDBC的基本操作,确保大家能够深刻理解JDBC的增、删、改、查,灵活利用JDBC完成对数据库的各项操作。 1. 创建一个Java类Student 在工程chapter01下创建com.qfedu.jdbc.domain包,并在 阅读全文
posted @ 2018-11-16 10:53 千锋程序员日记 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 1. 命名冲突 首先从一个简单的习惯开始。 由于以前一直做 JavaEE 开发的缘故,在 JavaScript 开发中,我已经习惯将项目中的一些通用功能抽象出来,形成一个个的独立函数,以便于实现代码复用,如: function css(element, attr) { // 获取 element 元 阅读全文
posted @ 2018-11-16 10:24 千锋程序员日记 阅读(306) 评论(0) 推荐(0) 编辑
摘要: 学习java本来就是一件日积月累的事情,或许你通过自学能掌握一些皮毛技术,学到java的一些基本大面,但想要做到精通,还是需要自己技术的日积月累和工作经验的不断积累。 今天给大家分享的技术知识是:java中的位移运算符! 1) “有符号”左移位运算符(<<)能将运算符左边的运算对象向左移动运算符右侧 阅读全文
posted @ 2018-11-16 10:22 千锋程序员日记 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 大数据技术的学习,逐渐成为很多程序员的必修课,因为趋势也是因为自己的职业生涯。在各个技术社区分享交流成为很多人学习的方式,今天很荣幸给我们分享一些大数据基础知识,大家可以一起学习! 1.集群机器监控 这通常用于那种对集群中机器状态,机器在线率有较高要求的场景,能够快速对集群中机器变化作出响应。这样的 阅读全文
posted @ 2018-11-16 10:19 千锋程序员日记 阅读(138) 评论(0) 推荐(0) 编辑
摘要: HBase的命令行工具,最简单的接口,适合HBase管理使用,可以使用shell命令来查询HBase中数据的详细情况。安装完HBase之后,启动hadoop集群(利用hdfs存储),启动zookeeper,使用start-hbase.sh命令开启hbase服务,最后在shell中执行hbase sh 阅读全文
posted @ 2018-11-16 10:14 千锋程序员日记 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 学习java需要有一套完整的学习线路,需要有条理性,当下学习java已经有一段时间了,由当初的懵逼状态逐渐好转,也逐渐养成了写技术学习笔记的习惯,今天总结了一下java中的原子操作。 1、Java中的原子操作是什么? 所谓原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束, 阅读全文
posted @ 2018-11-16 10:10 千锋程序员日记 阅读(373) 评论(0) 推荐(0) 编辑
摘要: JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能。下面,就为大家简单介绍一下javascript学习指南。 给 script 元素设置 d 阅读全文
posted @ 2018-11-16 10:08 千锋程序员日记 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 今天给大家带来的技术分享是——Hadoop集群同步。 一、同步方式 选择一个机器,作为时间服务器(这里选择hadoop01),所有的机器与这台集群时间进行定时的同步,比如,每隔十分钟,同步一次时间。 二、所需工具 时间同步服务器有两个:ntpd和ntpdatp。虽然使用二者都能达到时间同步的目的,但 阅读全文
posted @ 2018-11-16 10:03 千锋程序员日记 阅读(483) 评论(0) 推荐(0) 编辑
摘要: Maven是一个基于项目对象模型(POM)的概念的纯java开发的开源的项目管理工具。主要用来管理java项目,进行依赖管理(jar包管理,能自动分析项目所需的依赖软件包,并到Maven仓库区下载)和项目构建(项目打包和部署)。此外还能分块开发,提高开发效率。 本文将从以下三个方面写起: 1、Mav 阅读全文
posted @ 2018-11-16 09:58 千锋程序员日记 阅读(249) 评论(0) 推荐(0) 编辑