黑马程序员官方博客

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

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

原创 传智教育8本原创教材入选“十三五”职业教育国家规划教材书目

近日,传智教育(传智播客)自主研发的8本教材成功入选“十三五”职业教育国家规划教材书目,包含6本电子信息大类教材和2本信息技术类教材。据了解,教育部职业教育与成人教育司公布《教育部办公厅关于公布“十三五”职业教育国家规划教材书目的通知》,是经过有关单位申报、形式审查、专家评审、面向社会公示等程序,共精选出3973本教材入选“十三五”职业教育国家规划教材。以工匠精神打磨教材,助力高校IT教育升级。“为莘莘学子改变命运而讲课,为千万学生少走弯路而著书”是传智教育一直践行的使命。为了编写...

2020-12-30 17:28:30 474 1

原创 程序员日常照片大合集!快来大饱眼福!

在你心中程序员是什么样子的?格子衫?直男?没有审美?宅家?……真的是这样的吗?程序员的日常照片暴露了一切…程序员日常照片大赏日常照片中的程序员可能是喜欢旅游、街拍的阳光男孩喜欢打球、爬山、滑雪的运动青年喜欢下厨做饭的美食家爱家人、有对象的幸福人还有喜欢蹦迪、livehouse的酷潮派……人不止一面,你平时又是怎样的呢?“晒”出你的日常照片上班敲代码、日常生活等照片只要你认为可以秀出对生活的...

2020-12-28 13:50:56 3453 1

原创 带你全面了解大数据、云计算、物联网、人工智能间的爱恨情仇

未来已来,你做好准备了吗?近几年IT技术飞速发展,大数据、云计算、物联网、人工智能是当前最前沿的高新技术之四。这些技术名词很新奇,但是眼花缭乱,许多人并不理解其中的含义以及搞不清楚他们之间的关联。这四种技术每一个都是一个庞大的领域,且他们都有着不可估量的发展前景。目前他们的发展是齐头并进、相互交叉、相互协作的。为了帮助大家更好的了解“风云变幻”的IT世界,今天分享课程:《盘点IT界四小龙:大数据、云计算、物联网、人工智能》,带你解析层出不穷的新名词,赶上时代的风口!一起来看看吧~主讲内容

2020-12-25 14:31:39 726 1

原创 工信部:我国已建成全球最大5G网络!这项技术成为关键!

近日,在“2021中国信通院ICT+深度观察报告会”上,工业和信息化部副部长刘烈宏介绍,我国已建成全球最大的5G网络,累计建成5G基站71.8万个,推动共建共享5G基站33万个。回顾1G到5G的演变,不知不觉中,我们的生活已经发生了翻天覆地的变化。1G「语音时代」,手机只能用来打电话;2G「文本时代」,开启数据传输服务,我们可以通手机发短信,定制手机彩铃;3G「图片时代」,网速和容量前所未有的提升,加上智能手机的普及,我们通过手机安装软件,听歌,打游戏,实时聊天;4...

2020-12-23 10:01:53 283

原创 全面讲解构建百度、谷歌、淘宝搜索必会技术—Lucene全文检索

目前业界流行的ElasticSearch和Solr搜索技术底层正是使用Lucene实现的。使用全文检索技术可以构建像百度、谷歌、京东搜索、淘宝搜索等系统和功能。在本套课程中,我们将全面的讲解Lucene技术,从简单应用到细节使用再到底层原理都有深入讲解。尤其对Lucene底层的存储结构,搜索算法,以及数据结构等晦涩难懂的知识做深入浅出式讲解。学习Lucene对日后学习它的下游技术产品ElasticSearch和Solr将会大有帮助。系统的学习Lucene全文检索技术,全面掌握搜索原理和底层知识,

2020-12-22 14:31:15 323

原创 大牛详解Spring Cloud Alibaba技术栈,以企业案例为驱动讲解各个解决方案!

Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案。此项目包含开发分布式应用微服务的必需组件,依托Spring Cloud Alibaba,只需要添加一些注解和少量配置,就可以将Spring Cloud 应用接入阿里微服务解决方案,通过阿里中间件来迅速搭建分布式应用系统。本次课程主要讲解了SpringCloudAlibaba技术栈中的Nacos、Sentinel、RocketMQ、Seata、SMS、Dubbo SpringCloud组件,为了技术栈中完整,又加入了Spri.

2020-12-22 14:25:33 439 1

原创 shiro权限详解|Java shiro权限管理框架视频教程

权限系统在任何一个系统中都存在,随着分布式系统的大行其道,权限系统也趋向服务化,对于一个高级工程师来说,权限系统的设计是必不可少需要掌握的技术栈。Apache Shiro™是一个功能强大且易于使用的Java安全框架,用于执行身份验证,授权,加密和会话管理。使用Shiro易于理解的API,您可以快速轻松地保护任何应用程序-从最小的移动应用程序到最大的Web和企业应用程序。课程采用渐进式的讲解方式:权限基础shiro权限组件介绍web系统集成shirospring-boot集成shi

2020-12-21 11:24:18 242

原创 Java IO模式视频教程|Java大厂面试IO模式详解

在Java的软件设计开发中,通信架构是不可避免的,我们在进行不同系统或者不同进程之间的数据交互,或者在高并发下的通信场景下都需要用到网络通信相关的技术,对于一些经验丰富的程序员来说,Java早期的网络通信架构存在一些缺陷,其中最令人恼火的是基于性能低下的同步阻塞式的I/O通信(BIO),随着互联网开发下通信性能的高要求,Java在2002年开始支持了非阻塞式的I/O通信技术(NIO)。大多数读者在学习网络通信相关技术的时候,都只是接触到零碎的通信技术点,没有完整的技术体系架构,以至于对于Java的通信场景总

2020-12-21 10:59:49 203

原创 Javascript面向对象深入-两小时实现坦克大战(含源码+工具+具体流程)

坦克大战是很多80、90后不可磨灭的童年 记忆,借着这次公开课,我们一起使用 JavaScript面向的方式实现这个小游戏。让大家在这个小游戏的过程中学习面向对象在es6中的实现方式,以游戏制作的方式是希望增加大家的学习兴趣。JavaScript面向对象实现坦克大战(逻辑图)实现坦克大战所需知识点部分es6语法et关键字在es6中,js可以使用let关键字声明一个块级变量语法:let变量名=值;这个变量只能在变量所在的{}内使用()=>{} 箭头函数在es6

2020-12-16 10:00:12 1317 1

原创 Oracle单行函数和多行函数的使用,含具体使用源码哦~~

学习大纲:1.oracle常用单行函数的分类和使用2.oracle常用多行函数的使用1.1. 单行函数1.1.1. 函数的分类Oracle的内置函数分为单行函数和多行函数(多行函数还称之为组函数、聚集函数等)。1.1.2. 单行函数的概念 操作数据对象 接受参数并只返回一个结果 只对一行数据进行处理 每行返回一个结果 可以转换数据类型 可以嵌套 参数是一个列或是一个具体的值 1.1.3. 单行函数的分类单行函数

2020-12-15 13:59:21 477

原创 教你动手实现Tomcat,快速从JavaSE切换到javaweb学习!

对于JavaEE的初学者来说,大家学完JAVASE之后,马上进入了WEB阶段的学习。大家在JAVASE阶段写代码时,从头到尾都是自己写的,到了WEB阶段,尤其是进入Servlet的学习阶段,有人会感到困惑,怎么我写的代码看不到main函数了,服务端的Servlet是个什么东东呢?tomcat服务器到底底层做了哪些事情呢?为了帮助大家更好的理解tomcat服务器,也为了帮助大家更好的步入WEB的学习,我们特意安排了本次课程,动手实现Tomcat。我们自己手动的方式搭建一个Tomcat,让大家能够顺利的从JAV

2020-12-15 11:53:01 460

原创 深度学习核心技术—深度神经网络GRU模型实战:教你两小时打造随身AI翻译官

有人说未来将是人与人工智能相互协作的时代,人们可充分利用机器和人类不同的优势,让人工智能发挥强大的统计和计算能力,使人工智能服务于人类。人工智能以不可逆转的迅猛之势进入到我们的生活之中,我们时刻感受着AI的高效、便捷带来的便利。对于人工智能学者来说,GRU循环神经网络是深度学习中非常重要的知识内容。今天带来免费公开课——《两小时打造随身AI翻译官-深度神经网络GRU模型实战》。感兴趣的小伙伴,一起来看看吧!两小时打造随身AI翻译官-深度神经网络GRU模型实战http://yun.itheima

2020-12-14 11:22:43 319

原创 两年连升3级的Java程序员,他们都掌握了什么知识和方法?

作为一名Java程序员,肯定都知道Java技术的世界是多元而复杂的,需要不断学习。想入行必须做好吃苦的准备,想升职更是要不断的提升自我,那么,想升职,都需要掌握哪些知识和方法呢?今天就为大家来分析一下!以下就是精心整理的Java技能图谱,送给大家,涵盖初级中级和高级的所需所有技能。也可以直接学习哦!分析学习教程:java进阶之路http://yun.itheima.com/open/613.html?stt【学习内容】1.行业发展现状:充分了解Java行业真实现状2. 职业发

2020-12-14 10:58:14 207

原创 高级软件测试工程师必备核心技能是什么?如何快速进阶成高级软件测试工程师?

很多想从事软件测试工程师的朋友在准备学习之前都会有这样的疑问:软件测试工程师怎么样?就业前景好吗?软件测试工程师的主要工作职责为,理解产品的功能要求,并对其进行测试,检查软件有没有缺陷,测试软件是否具有稳定性、安全性、易操作性等性能,并写出相应的测试规范和测试用例。我国目前软件从业人才缺口高达40万人,即使按照软件开发工程师与测试工程师1:1的岗位比例计算,我国对于软件测试工程师的需求仍有数十万之众。业内专家预计,在未来5到10 年中,我国IT业对软件测试人才的需求数字还将继续增大。随着测试重要

2020-12-11 10:55:54 615

原创 前端速学计划,5个精品教程+12个案例+1本图书,全免费!

想要学习前端,黑马重磅来袭前端速学计划,这里你能领到:5个精品教程+12个案例+1本图书搞定前端,即刻点击!全部免费~原创前端书籍(任选图一)常用案例+demo源码前端人气精品教程+资料获取方式:(到黑马程序视频库公众号,回复“前端活动”即可获取)...

2020-12-10 14:30:11 264

原创 黑马传智健康项目讲义第三章预约管理-检查组管理

1.需求分析检查组其实就是多个检查项的集合,例如有一个检查组为“一般检查”,这个检查组可以包括多个检查项:身高、体重、收缩压、舒张压等。所以在添加检查组时需要选择这个检查组包括的检查项。检查组对应的实体类为CheckGroup,对应的数据表为t_checkgroup。检查组和检查项为多对多关系,所以需要中间表t_checkgroup_checkitem进行关联。2.新增检查组2.1完善页面检查组管理页面对应的是checkgroup.html页面,根据产品设计的原型已经完成了页面基本结构的编写,现在需要...

2020-12-09 10:59:16 982 1

原创 软件测试项目实战,软件测试之自动化测试项目实战,全视频免费分享!

软件测试学习中,自动化测试时很重要的一部分,今天分享的就是有关于软件测试中自动化测试的项目实战,包含资讯类项目和电商类项目学习,分别为黑马头条项目和Tpshop项目,下面我会分别介绍,想学习的小伙伴,可以免费获取全部视频哦!黑马头条项目对真实web项目中的自动框测试框架搭建,主要采用selenium自动化测试框架对web页面进行自动化测试、采用PO模式来设计自动化测试框架的架构、采用pytest测试框架来管理维护用例、采用YAML格式来定义测试数据、引入数据驱动技术来实现测试脚本和测试数据的分离、采

2020-12-08 11:04:47 1383 2

原创 java设计模式图解+框架源码分析+实战,23种设计模式分分钟学会!

随着软件开发人员人数的增多,一些公司急需一些高端人才。作为一个高端人才,设计面向对象软件是必不可少的能力,而软件设计是需要很深的功力,设计模式就要求你必须掌握,而本课程就是带领你进入设计模式世界。课程简介本课程从设计模式的一些相关的概念开始,再到软件设计原则,重点讲解23种设计模式,针对每一种模式都配备了相关的代码。最后通过一个综合案例将常用的设计模式使用起来。课程亮点市面上已经有很多的设计模式的教程,而我们这套课程有哪儿些特色呢?从基础开始。只要你有JavaSE的基础都可以学习

2020-12-07 11:11:07 498

转载 如何自动化你的Excel导入导出(Java)?

为什么使用AutoExcel?Excel导入导出在软件开发中非常常见,只要你接触过开发,就一定会遇到。相信很多人会跟我一样选择用Apache POI来完成这项工作,在感受到POI功能强大的同时,我的团队也遇到了以下问题:直接使用POI操作Excel将产生大量硬编码,你会在编码中写死行索引和列索引 大量不可复用的格式控制编码,如背景色、对齐方式、单元格样式等 实施顾问明明提供了现成的模板,却还要开发用代码实现一遍,开发效率低下 模板调整时不得不动用开发资源 简单的导出也需要写特定的代码Aut

2020-12-07 09:42:07 1194

原创 最新工作流引擎Activiti基础与进阶教程分享,Activiti你会了吗?

Alfresco软件在2010年5月17日宣布Activiti业务流程管理(BPM)开源项目的正式启动,其首席架构师由业务流程管理BPM的专家 Tom Baeyens担任,Tom Baeyens就是原来jbpm的架构师,而jbpm是一个非常有名的工作流引擎,当然Activiti也是一个工作流引擎。Activiti是一个工作流引擎,Activiti可以将业务系统中复杂的业务流程抽取出来,使用专门的建模语言BPMN2.0进行定义,业务流程按照预先定义的流程进行执行,实现了系统的流程由Activiti进行管理

2020-12-03 11:38:51 405

原创 黑马传智健康项目讲义第二章预约管理-检查项管理二

4.检查项分页本项目所有分页功能都是基于ajax的异步请求来完成的,请求参数和后台响应数据格式都使用json数据格式。请求参数包括页码、每页显示记录数、查询条件。请求参数的json格式为:{currentPage:1,pageSize:10,queryString:''itcast''}后台响应数据包括总记录数、当前页需要展示的数据集合。响应数据的json格式为:{total:1000,rows:[]}4.1完善页面4.1.1定义分页相关模型数据 1 2 3 4...

2020-12-02 17:37:57 652

原创 黑马传智健康项目讲义第二章预约管理-检查项管理一

1.需求分析传智健康管理系统是一款应用于健康管理机构的业务系统,实现健康管理机构工作内容可视化、患者管理专业化、健康评估数字化、健康干预流程化、知识库集成化,从而提高健康管理师的工作效率,加强与患者间的互动,增强管理者对健康管理机构运营情况的了解。系统分为传智健康后台管理系统和移动端应用两部分。其中后台系统提供给健康管理机构内部人员(包括系统管理员、健康管理师等)使用,微信端应用提供给健康管理机构的用户(体检用户)使用。本项目功能架构图:通过上面的功能架构图可以看到,传智健康后台管理系统有会员管理、预约管.

2020-12-02 17:30:21 1244

原创 黑马传智健康项目讲义第一章之ElementUI

4.1 ElementUI介绍ElementUI是一套基于VUE2.0的桌面端组件库,ElementUI提供了丰富的组件帮助开发人员快速构建功能强大、风格统一的页面。传智健康项目后台系统就是使用ElementUI来构建页面,在页面上引入js和css文件即开始使用,如下:<!‐‐ 引入ElementUI样式 ‐‐><link rel="stylesheet" href="https://unpkg.com/element‐ui/lib/theme‐chalk/index...

2020-12-02 17:21:50 544

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

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

2021-08-12

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

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

2021-08-12

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

TA关注的人

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