黑马程序员官方博客

传智播客,改变中国软件教育,我们正在行动!

  • 博客(3057)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 Hive SQL语言: DDL建库、建表

Spark是大数据体系的明星产品,是一款高性能的分布式内存迭代计算框架,可以处理海量规模的数据。下面就带大家一起来开始学Spark!

2022-08-24 11:46:17 321

原创 黑马程序员深度学习图像分类讲义

图像分类是什么?从给定的类别集合中为图像分配对应的类别标签2.常用的数据集Mnist,cifar数据集,ImageNet数据集。

2022-08-23 18:54:02 214

原创 Apache Hive部署与实战、客户端使用

元数据(Metadata),又称中介数据、中继数据,为描述数据的数据 (data about data),主要是描述数据属性(property)的信息,用来支持如指示存储位置、历史数据、资源查找、文件记录等功能。​远程模式下beeline通过 Thrift 连接到单独的HiveServer2服务上,这也是官方推荐在生产环境中使用的模式。HiveServer2支持多客户端的并发和身份认证, 旨在为开放API客户端如JDBC、ODBC提供更好的支持。...

2022-08-23 14:17:45 368

原创 黑马程序员深度学习框架TensorFlow讲义

深度学习框架TensorFlow一经发布,就受到了广泛的关注,并在计算机视觉、音频处理、推荐系统和自然语言处理等场景下都被大面积推广使用,现在已发布2.8.0版本,接下来我们深入浅出的介绍Tensorflow的相关应用。TF托管在github平台,有google groups和contributors共同维护。TF提供了丰富的深度学习相关的API,支持Python和C/C++接口。TF提供了可视化分析工具Tensorboard,方便分析和调整模型。

2022-08-22 17:42:21 401

原创 Buffer 类型产生的原因?主要用来解决什么问题?

JavaScript 语言没有读取或操作二进制数据流的机制。Node.js 中引入了 Buffer 类型使我们可以操作 TCP流 或 文件流。Buffer 类型的对象类似于整数数组,但 Buffer 的大小是固定的、且在 V8 堆外分配物理内存。Buffer 的大小在被创建时确定,且无法调整。( buf.length 是固定的,不允许修改 )Buffer 是全局的,所以使用的时候无需 require() 的方式来加载。

2022-08-22 17:27:46 185

原创 惊!程序员5分钟捏1个数字人,年入上千万

黑马程序员的老师介绍数字人时说,实现一个仿真程度高,可以交互,最大程度进行无障碍交流的数字人,需要用到生物识别、人机交互、知识图谱、机器学习、计算机视觉、自然语言处理、VR/AR/MR(虚拟现实/增强现实/混合现实)等可达到商业化的AI核心技术!谁能抢占下一个蓝海?便宜的数字人,甚至可以50个只需要599元,相应的,使用到的技术自然要简单很多,数字人也只能完成张嘴、眨眼睛等简单的动作。通俗点理解,数字人就是利用技术创造出来的虚拟人物,而这个虚拟人物是根据真人的面貌进行模拟的人物形象,可以说,

2022-08-22 14:19:51 917

原创 JavaScript丨第2阶段WEB APIs 7天学习法

主要讲解DOM、BOM操作、网页特效、正则表达式、本地存储等知识点,拒绝冷偏知识点,结合案例教学,让知识点更实用。

2022-08-19 17:20:51 152

原创 Node.js如何入门?系统学习路径分享

REPL 全称: Read-Eval-Print-Loop(交互式解释器)R 读取 - 读取用户输入,解析输入了Javascript 数据结构并存储在内存中。E 执行 - 执行输入的数据结构P 打印 - 输出结果L 循环 - 循环操作以上步骤直到用户两次按下 ctrl-c 按钮退出。在REPL中编写程序 (类似于浏览器开发人员工具中的控制台功能)直接在控制台输入node命令进入 REPL 环境按两次 Control + C 退出REPL界面 或者 输入.exit。

2022-08-19 17:18:55 282

原创 想从事web前端开发工作,需要掌握哪些知识?

跟我一起对标各个厂的前端任职要求吧。

2022-08-19 17:17:34 444

原创 Web APIs 正则表达式综合案例丨小兔仙儿登录页面

综合案例:​​​​​​​小兔鲜登录页面。

2022-08-19 16:33:03 418

原创 Java什么情况下数据类型可以自动转换?什么情况下需要强制转换?

在程序中,当把一种数据类型的值赋给另一种数据类型的变量时,需要进行。,指的是两种数据类型在转换的过程中不需要显式地进行声明。当把一个类型取值范围小的数值直接赋给另一个取值范围大的数据类型变量时,系统就会进行自动类型转换,。Java中的自动类型转换就好比将小瓶中的水倒入到大瓶的换装过程。我们将小瓶水倒入到大瓶中时,由于小瓶的容量比大瓶的容量小,所以倒入的水永远不可能溢出大瓶。同样,在Java中,将取值范围小的数据类型的变量值赋值给取值范围大的数据类型的变量时,程序也不会出现任何问题。

2022-08-19 11:21:08 3307

原创 Node.js是用来做什么的?应该如何系统学习?

目录node.js 介绍node.js 是什么?node.js 有哪些特点?node.js 网站为什么要学习Node.js?学习目标Node.js安装和配置Node.js 开发 Web 应用程序 和 PHP、Java、http://ASP.Net等传统模式开发Web应用程序区别。

2022-08-18 16:43:49 255

原创 Vue3.0为什么学?学什么?怎么学?

看到有人说要弄懂为什么学?学什么?怎么学?黑马本文来给大家解决这三点问题。

2022-08-18 16:33:17 372

原创 Nginx的源码简单/复杂安装,yum安装详解

通过Nginx源码通过Nginx源码简单安装 (1)通过Nginx源码复杂安装 (3)通过yum安装 (2)

2022-08-18 16:26:53 2446

原创 Apache Hive入门:模拟实现Hive功能、Hive架构、 组件

Apache Hive是一款建立在Hadoop之上的开源数据仓库系统,可以将存储在Hadoop文件中的结构化、半结构化数据文件映射为一张数据库表, 基于表提供了一种类似SQL的查询模型, 称为Hive查询语言(HQL), 用于访问和分析存储在Hadoop文件中的大型数据集。Hive核心是将HQL转换为MapReduce程序,然后将程序提交到Hadoop群集执行。Hive由Facebook实现并开源。...

2022-08-18 11:25:30 724

原创 数据仓库概念、主要特征以及主流开发语言SQL

数仓作为面向分析的数据平台, 其主职工作就是对存储在其中的数据开展分析, 那么如何读取数据分析呢?理论上来说, 任何一款编程语言只要具备读写数据、处理数据的能力,都可以用于数仓的开发。比如大家耳熟能详的C、java、 Python等;关键在于编程语言是否易学、好用、功能是否强大。遗憾的是上面所列出的C、 Python等编程语言都需要一定的时间进行语法的学习,并且学习语法之后还需要结合分析的业务场景进行编码,跑通业务逻辑。不管从学习成本还是开发效率来说,上述所说的编程语言都不是十分友好的。...

2022-08-17 14:18:31 1403

原创 人工智能算法进阶:SOM聚类的应用

它模拟人脑中处于不同区域的神经细胞 分工不同的特点,即不同区域具有不同的响应特征,而且这一过程是自动完成的。SOM 用于生成训练样本的低维 空间,可以将高维数据间复杂的非线性统计关系转化为简单的几何关系,且以低维的方式展现,因此通常在降维问题中会使用它。(5)将BMU的邻居移动到更靠近该数据点的位置,远处的邻居移动得更少。SOM 通常用在可视化中。每个神经元由正方形表示,正方形内的粉红色区域表示神经元最接近的数据点的相对数量 - 粉红色区域越大,该神经元表示的数据点越多。首发 / 黑马程序员人工智能培训。.

2022-08-16 17:44:18 696

原创 Nginx环境准备、版本介绍、获取Nginx源码

Nginx的官方网站为: http://nginx.org打开源码可以看到如下的页面内容Nginx的官方下载网站为,当然你也可以之间在首页选中右边的download进入版本下载网页。

2022-08-16 17:40:37 459

原创 Hadoop YARN架构、组件及其交互流程

可以把Hadoop YARN理解为相当于一个分布式的操作系统平台,而MapReduce等计算程序则相当于运行于操作系统之上的应用程序, YARN为这些程序提供运算所需的资源 (内存、CPU等)。Hadoop能有今天这个地位, YARN可以说是功不可没。因为有了YARN, 更多计算框架可以接入到 HDFS中,而不单单是 MapReduce, 正是因为YARN的包容,使得其他计算框架能专注于计算性能的提升。......

2022-08-16 17:00:35 256

原创 人工智能代码实战:AI李白如何创作诗词

通讯、感知与行动是现代人工智能的三个关键能力计算机视觉(CV)自然语言处理(NLP)语音识别深度学习,利用人脑仿生的方式,一层一层的神经元,去自动模拟事物特征,进行预测对图片、声音的研究,大部分是使用深度学习技术。...

2022-08-16 10:42:52 954 1

原创 Web APIs 正则表达式

戴帽子、戴眼镜、男人都是描述信息,通过这些信息能够在人群中查找到确定的某个人,那么这些用于查找的描述信息编。大多数的字符仅能够描述它们本身,这些字符称作普通字符,例如所有的字母和数字。通常用来查找、替换那些符合正则表达式的文本,许多语言都支持正则表达式。是一些具有特殊含义的字符,可以极大提高了灵活性和强大的匹配功能。如果正则表达式与指定的字符串匹配 ,返回true,否则false。1 边界符(表示位置,开头和结尾,必须用什么开头,用什么结尾)g 是单词 global 的缩写,匹配所有满足正则表达式的结果。.

2022-08-15 18:23:20 188

原创 Hadoop MapReduce介绍、官方示例及执行流程

分布式计算是一种计算方法,和集中式计算是相对的。随着计算技术的发展,有些应用需要非常巨大的计算能力才能完成,如果采用集中式计算,需要耗费相当长的时间来完成。分布式计算将该应用分解成许多小的部分,分配给多台计算机进行处理。这样可以节约整体计算时间,大大提高计算效率。Hadoop MapReduce是一个分布式计算框架,用于轻松编写分布式应用程序, 这些应用程序以可靠,容错的方式并行处理大型硬件集群(数千个节点) 上的大量数据(多TB数据集)。......

2022-08-15 17:45:15 2213

原创 Nginx是什么?功能特性和常用功能?看这篇就够了

Nginx(“engine x”)一个具有高性能的【HTTP】和【反向代理】的【WEB服务器】,同时也是一个【POP3/SMTP/IMAP代理服务器】,是由伊戈尔·赛索耶夫(俄罗斯人)使用C语言编写的,Nginx的第一个版本是2004年10月4号发布的0.1.0版本。另外值得一提的是伊戈尔·赛索耶夫将Nginx的源码进行了开源,这也为Nginx的发展提供了良好的保障。...

2022-08-15 17:00:49 1689

原创 大厂高频面试:Java并发篇(线程6种状态、线程池、悲观锁vs乐观锁等)

乐观锁的代表是 AtomicInteger,使用 cas 来保证原子性。ThreadLocalMap 中的 key 被设计为弱引用,原因如下。仅是让 key 的内存释放,关联 value 的内存并不会释放。悲观锁的代表是 synchronized 和 Lock 锁。主动 remove 释放 key,value。主动 remove 释放 key,value。懒惰被动释放 value。...

2022-08-15 16:54:13 175

原创 人工智能技术在金融风控领域中的应用

信用卡,花呗,白条等产品,有账单日,还款日申请消费贷 -> 额度授信->客户使用消费贷消费。

2022-08-15 15:06:01 1160

原创 什么编程语言可以与 Excel 结合?

Python和Excel完美结合!Excel,一款经典软件,简单的用户界面,易于理解,被数十亿人使用。Python,一种功能强大且灵活的编程语言,得到了广大社区的支持。

2022-08-15 14:37:06 881

原创 2022年还有人不会用MyBatisPlus吗?

本文分享MyBatisPlus入门案例与简介,这个和其他课程都不太一样。我们学技术的时候通常是先分享概念,然后是入门案例。对于MyBatisPlus的学习,我们进行了顺序上的调整。主要原因是MyBatisPlus是对MyBatis的简化,所以我们先体会下它简化在了哪,然后再学习它是什么,以及它帮助我们做了哪些事。......

2022-08-12 16:13:53 613

原创 想在高三暑假自学计算机科学与技术(女)有什么好建议吗?

今天从选电脑、进新手村学什么,大学四年规划三个方面聊聊。

2022-08-12 16:08:11 320

原创 Python实现头条项目接口自动化测试

项目名称:黑马头条项目描述:黑马头条是一款基于数据挖掘的推荐引擎产品,它为用户推荐有价值的、个性化的科技资讯,提供连接人与信息的新型服务。

2022-08-12 10:58:38 550

原创 看懂这篇文章,你就懂了信息安全的密码学

​ 一个信息系统缺少不了信息安全模块,今天就带着大家全面了解并学习一下信息安全中的密码学知识,本文将会通过案例展示让你了解抽象的密码学知识,阅读本文你将会有如下收获:提到密码,你的第一印象是什么?我们平时登录微信、邮箱都需要输入用户名和密码,或者用手机支付也需要输入支付密码,大部分人想到的可能就是这些情形中涉及到的密码。然而本文即将讨论的密码与此密码完全是不同的概念。实际上无论是微信还是支付宝或者其他系统要求输入的密码都只是一种身份验证的凭证,也就正确的密码是可以证明你是这个账号的主人的证据。这种密码

2022-08-11 18:20:17 1326 2

原创 看懂了这篇,你就懂了函数式接口

如果接口里只有一个抽象方法,那么就是函数式接口,可以使用注解(@FunctionalInterface)检测该接口是否是函数式接口,即只能有一个抽象方法。注意事项函数式接口里可以定义默认方法:默认方法有方法体,不是抽象方法,符合函数式接口的定义要求。函数式接口里可以定义静态方法:静态方法也不是抽象方法,是一个有具体方法实现的方法,同样也符合函数式接口的定义的。...

2022-08-11 17:40:45 587

原创 Hadoop技术之HDFS工作流程与机制

NameNode是Hadoop分布式文件系统的核心,架构中的主角色。NameNode维护和管理文件系统元数据,包括名称空间目录树结构、文件和块的位置信息、访问权限等信息。基于此, NameNode成为了访问HDFS的唯一入口。.........

2022-08-11 16:06:30 800

原创 股票量化交易策略之选股、模拟交易过程

在多因子策略当中,选股通过因子选择,那么怎么结合筛选出来的多个因子来去选择某些股票一键部署、云端永久运行,微信号通知,支持一键跟单。

2022-08-11 14:28:03 1717

原创 Web APIs BOM- 操作浏览器之综合案例

如果本地存储没有数据,则默认写入三条数据,注意存储的利用JSON.stringify() 存 储JSON 格式的数据。传统的自定义属性没有专门的定义规则,开发者随意定值,不够规范,所以在html5中推出来了专门的data-自定义属性 在。由程序员自己添加的属性,在DOM对象中找不到, 无法使用点语法操作,必须使用专门的API。setAttribute('属性名', '属性值') // 设置自定义属性。如果本地存储有数据,则返回 JSON.parse() 之后的对象。最新的本地存储数据,然后追加。...

2022-08-10 18:37:50 141

原创 大白话解释web前端工程化,一文搞懂

前端工程化的主要目标就是解放生产力,提高生产效率,通过一系列的规范,借助工具和框架解决前端开发以及前后端协作的一些问题。

2022-08-10 18:17:07 267

原创 只会懒汉式和饿汉式 你还不懂单例模式!

单例模式是面试中问的较多也是最容易在代码中体现的一种设计模式,它是创建型设计模式中的一种。主要的目的就是保证一个类在全局只有一个实例,并提供一个访问到该实例的全局节点。在刚刚对于单例模式的作用中可以看出,单例模式解决了两个问题,所以说违反了单一职责原则。其实通过对于懒汉式的单例模式编写,核心的点有三个,(1)构造方法私有,(2)维护一个私有静态的本类成员变量,(3)对外提供一个公共静态方法用于获取该类对象。...

2022-08-10 18:00:40 184

原创 基于AWS构建云上数仓第二步:AWS常见服务简介

AWS(Amazon web service) - 亚马逊公司旗下云计算服务平台,为全世界各个国家和地区的客户提供一整套基础设施和云解决方案。AWS面向用户提供包括弹性计算、存储、数据库、物联网在内的一整套云计算服务,帮助企业降低IT投入和维护成本,轻松上云。IaaS、PaaS、SaaS的各项服务,帮助企业快速构建业务。我们来看一下,AWS之上常见的服务如图,AWS提供了很多的服务,无论是传统的企业开发或者大数据开发或者机器学习平台等等,均能得到良好的支持。...

2022-08-10 17:06:08 1252

原创 股票量化交易策略:多因子筛选练习

基本面数据因子(特征)如此之多,那么如何去找到对应的对股票收益率比较好的。并且能在未来一段时间给我们的选股收益率提供帮助。某一期的IC指的是该期因子暴露值和股票下期的实际回报值在横截面上的相关系数1.1 什么是因子暴露度指的就是因子本身的值1.2 计算方式斯皮尔曼相关系数(Rank IC)斯皮尔曼相关系数表明 X (独立变量) 和 Y (依赖变量)的相关方向。如果当X增加时, Y 趋向于增加, 斯皮尔曼相关系数则为正与之前的皮尔逊相关系数大小性质一样,取值 [-1, 1]之间。...

2022-08-10 16:59:38 2868

原创 Hadoop技术之HDFS shell操作

命令行界面 (英语: command-line interface,缩写: CLI),是指用户通过键盘输入指令,计算机接收到指令后,予以执行一种人际交互方式。Hadoop提供了文件系统的shell命令行客户端: hadoop fs [generic options]...

2022-08-09 17:53:37 859

原创 量化交易策略介绍及应用市值中性化选股

股票量化交易策略最基本有两种形式,趋势交易(技术分析)和市场中性(基本面分析),经常使用的方法为多因子选股和趋势追踪注:不管是趋势追踪策略还是多因子选股策略,都是为了获取一定的超额收益。趋势追踪策略通过各种交易时机手段获取,而股票的多因子选股策略则是通过选股获得收益到底从何而来?什么影响股票的收益?多因子选股策略是一种应用十分广泛的选股策略,其基本思想就是找到某些和收益率最相关的因子。去极值并不是删除”异常数据”,而是将这些数据”拉回”到正常的值注:极值可以理解离群值或者异常数据2.1 三种方法。.....

2022-08-09 17:35:33 3235

前端基础-PC端品优购项目(下).rar

包含全套项目源码+PPT+案例+笔记+源码+素材

2021-08-12

前端基础-PC端品优购项目.rar

前端基础之:品优购项目笔记+源码

2021-08-12

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

TA关注的人

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