- 博客(194)
- 资源 (79)
- 论坛 (157)
- 收藏
- 关注

原创 大数据Flink详细教程(中篇)
Flink 是一个同时具备流数据处理和批数据处理的分布式计算框架。Flink代码主要是由 Java 实现,部分代码由 Scala实现。Flink既可以处理有界的批量数据集、也可以处理无界的实时数据集。Flink处理的主要场景是流式数据。Flink称得上是一款真正的流、批统一的大数据计算框架。
2020-12-01 23:20:16
2294
2

原创 大数据Flink详细教程(前篇)
Flink 是一个同时具备流数据处理和批数据处理的分布式计算框架。Flink代码主要是由 Java 实现,部分代码由 Scala实现。Flink既可以处理有界的批量数据集、也可以处理无界的实时数据集。就业界的使用情况而言,Flink处理的主要场景是流式数据。Flink不同于Spark、Hadoop, Flink称得上是一款真正的流、批统一的大数据计算框架。
2020-11-01 12:17:21
1419
7

原创 Kafka教程-Kafka详解
kafka详细教程,Kafka面试题。kafka最初是由Linkedin公司基于Scala和 Java语言开发的分布式消息发布-订阅系统,现已捐献给Apache软件基金会。Kafka 最被广为人知的是作为一个消息队列系统存在,而事实上kafka已然成为一个流行的分布式流处理平台。其具有高吞吐、低延迟的特性,许多大数据处理系统比如storm、spark、flink等都能很好地与之集成。本文详细介绍了Kafka的实战知识。
2020-09-24 11:33:04
1250
3

原创 Flink实战-万字长文详解Flink教程
Flink 是一个同时具备流数据处理和批数据处理的分布式计算框架。flink代码主要是由 Java 实现,部分代码由 Scala实现。Flink既可以处理有界的批量数据集、也可以处理无界的实时数据集。就业界的使用情况而言,Flink处理的主要场景是流式数据。事实上批数据可以看作流数据的一个极限特例。Flink不同于Spark、Hadoop, Flink称得上是一款真正的流、批统一的大数据计算框架。
2020-02-22 15:48:46
1576
2

原创 Mybatis万字教程
Mybatis教程。Mybatis万字详细教程。Mybatis是一款优秀的持久层框架。其封装了JDBC操作, 免去了开发人员编写JDBC 代码以及设置参数和获取结果集的重复性工作。通过编写简单的 XML 或Java注解即可映射数据库CRUD操作。本专栏从原始的JDBC谈起,深入浅出讲解Mybatis实战技巧。
2019-12-26 21:23:48
317986
128

原创 SpringCloud详细教程(上)
SpringCloud详细教程,SpringCloud详细教程。SpringCloud是一系列框架的有序集合。如服务发现注册、配置中心、消息总线、负载均衡、断路器、数据监控等,都可以用SpringBoot的开发风格做到一键启动和部署。本文主要介绍了SpringCloud的核心组件以及如何基于SpringCloud构建微服务。
2019-12-26 10:53:36
172772
139

原创 SpringCloud完全教程(下)
SpringCloud详细教程,springcloud完全教程。Springcloud微服务教程(上)的姊妹篇:介绍了其它SpringCloud组件。
2019-12-26 10:52:59
40003
90

原创 RabbitMQ(万字教程)
RabbitMQ万字教程。RabbitMQ详解。消息队列(MQ),本质是个队列,队列中存放的内容是message。MQ用于不同进程Process/线程Thread之间通信。本文介绍RabbitMQ的使用。RabbitMQ实战教程。
2019-12-26 10:51:15
459403
159

原创 Docker详解教程
Docker详解。Docker使用教程。Docker是一个开源的应用容器引擎,我们可以打包应用以及依赖包到一个可移植的容器中,然后发布到任何流行的Linux服务器上,实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接口。
2019-01-08 21:25:25
4264
11

原创 Redis全面实战教程
本文主要介绍redis缓存,从基础概念谈起,到实战应用。包括缓存的概念、redis基本操作、spring集成redis、springboot集成redis。redis分布式锁。
2018-07-29 00:17:47
17451
6

转载 深度学习 vs. 概率图模型 vs. 逻辑学
工智能领域三大范式(逻辑学、概率方法和深度学习)的演变历程http://www.csdn.net/article/2015-03-24/2824301http://www.csdn.net/article/2015-04-30/2824600著名计算机科学家、程序语言专家王垠博士对AI现状的思考:http://www.yinwang.org/blog-cn/2017/04/23/ai...
2015-11-01 22:03:31
1304

原创 语义网技术综述(web3.0)
欢迎关注微信公众号语义网概念及技术综述摘要:语义网是现有万维网的变革与延伸,是Webofdocuments向Webofdata的转变。它的目标是让计算机可以像人脑一样理解信息的含义,从而完成智能代理的功能。本文对语义网结构、相关技术、规范做了简要的综述,分析了目前语义网研究所面临的挑战,并为下一步的研究工作明确了方向和重点。关键词:语义W...
2014-03-22 21:33:31
8789
2
原创 大数据Flink详细教程(终篇)
Flink 是一个同时具备流数据处理和批数据处理的分布式计算框架。本篇主要介绍Flink的实际应用案例和常见面试题。
2021-01-04 22:03:35
92
原创 SnowFlake 雪花算法生成分布式 ID
SnowFlake 是 Twitter 开源的分布式唯一 ID 生成算法。雪花算法其具有高性能、低延迟、按时间趋势有序等特点。雪花算法理论支持每毫秒生成 4096 个不同数字,能够满足绝大多数高并发场景下的互联网应用。
2020-08-26 21:42:31
399
1
原创 分布式Id算法-雪花算法实现
分布式Id算法-雪花算法Java实现。本文提供一种简化的基于内存的生成 机器ID(workId)和数据中心ID(datacenterID)的方法。
2020-08-18 19:57:27
900
3
原创 guava限流 ratelimiter原理2
guava ratelimiter限流 原理,主要介紹限流算法java实现。包括计数器法、滑动窗口计数法、漏斗桶算法、令牌桶算法RateLimiter等。
2020-07-25 18:41:56
520
原创 guava限流 ratelimiter原理1
guava ratelimiter 限流 原理,本文介绍guava ratelimiter互联网并发限流相关的概念与算法,包括计数器法、滑动窗口计数法、漏斗桶算法、令牌桶算法。并提供计数器法、滑动窗口计数法、漏斗桶算法、令牌桶算法的Java实现。
2020-07-25 18:11:32
752
原创 SpringBoot实战教程-SpringBoot自动装配原理
Spring Boot在进行SpringApplication对象实例化时会通过Spring提供的SPI机制加载META-INF/spring.factories文件,根据配置的接口实现类名称,在程序中读取这些配置文件并实例化,加载到Spring容器中。本篇详细介绍自动配置原理,并带领大家实现一个自定义的starter。
2020-07-05 21:32:22
782
原创 SpringBoot实战教程-知识点拾遗
本篇知识点包括@Scheduled创建定时任务、@Async实现异步调用、 SpringBoot整合拦截器、多种发布打包方式等。
2020-07-05 21:00:15
279
原创 SpringBoot实战教程-性能优化以及2.0新特性
默认情况下,我们会使用 @SpringBootApplication 注解来自动获取应用的配置信息,但这样也会给应用带来一些性能问题。本篇讲解性能优化和2.0新特性。
2020-07-05 20:55:42
290
原创 SpringBoot实战教程-监控管理
Actuator是spring boot的一个附加功能,能够对应用自身进行监控,以及查看应用的配置等。可帮助我们在应用程序生产环境时监视和管理应用程序。
2020-07-05 20:44:27
252
原创 SpringBoot实战教程-热部署
项目的热部署,就是在应用程序在不停止的情况下,实现新代码的部署。对于Java应用程序来说,热部署就是在运行时更新Java类文件。
2020-07-05 20:36:04
246
原创 SpringBoot实战教程-整合ehcache缓存
Ehcache是Java领域广泛使用的一个健壮、可靠、功能齐全的开源缓存框架。Ehcache从进程内缓存一直扩展到具有TB级的进程内外缓存。提供了内存、磁盘文件存储,以及分布式存储方式等多种灵活的缓存管理方案。最吸引人的是很容易与其他流行的库和框架集成。本篇介绍SpringBoot集成Ehcache。
2020-07-05 10:12:00
333
2
原创 SpringBoot实战教程-日志管理及代码简化
Spring boot内部使用Commons Logging来记录日志,但也兼容一些主流日志框架实现,例如java.util.logging,Log4J2以及Logback。本篇介绍springboot整合第三方日志框架以及lombok。
2020-07-04 23:37:07
410
2
原创 SpringBoot实战教程-SpringBoot事务管理
接着上一篇介绍springboot整合多数据源,本章主要介绍Springboot事务管理、Springboot分布式事务管理。
2020-07-04 11:43:36
510
5
原创 SpringBoot实战教程-数据访问
本篇主要介绍springboot整合各种数据访问组件,包括SpringBoot整合JdbcTemplate、SpringBoot整合mybatis、SpringBoot整合spring data jpa、SpringBoot整合整合多数据源、SpringBoot整合MyBatis Generator生成注解版Mapper等知识点。
2020-07-04 10:05:50
822
7
原创 SpringBoot完全详细教程
Springboot教程。SpringBoot超详细教程。市面上讲解SpringBoot的书籍很多,但是大多篇幅较大,对于初学者快速入门、掌握实战技巧收效甚微。故将实际工作中的实战经验汇成此册,提纲挈领,帮助初学者掌握实操技能,快速上手springboot。
2020-07-04 09:58:12
35721
10
原创 SpringBoot实战教程-Web开发
文章目录3.1、 静态资源访问3.2、 渲染Web页面3.3、 使用Freemarker模板引擎渲染web视图3.3.1、引入pom依赖3.3.2、后台代码3.3.3、前台代码3.3.4、配置Freemarker3.3.5、Freemarker其它例子3.4、使用JSP渲染Web视图3.4.1、引入pom依赖3.4.2、application.properties配置3.4.3、前台代码3.4.4、后台代码3.4.5、整合jstl标签库3.5、全局统一捕获异常3.5.1、后端代码3.5.2、前端代码3.5.
2020-07-03 21:43:15
692
原创 SpringBoot实战教程-快速入门
本篇通过一个简单的案例带领大家快速入门,让大家对springboot有个整体把握。文章目录2.1、创建一个Maven工程2.2、编写pom文件2.3、编写HelloWorld2.4、SpringBoot引导方式12.5、SpringBoot引导方式22.6、SpringBoot引导方式32.7、SpringBoot标准化目录结构2.1、创建一个Maven工程 通过IDEA Spring Initializr创建一个名为springboot-learn,packaging类型为Jar的工程。
2020-07-03 21:17:09
878
2
原创 SpringBoot实战教程-springboot概论
Spring Boot 是一个快速开发框架,能够快速的整合第三方框架,简化XML配置,全部采用注解形式,以及自动配置。内置web容器,帮助开发者能够实现快速开发,简化了应用系统的初始搭建以及开发过程。
2020-07-03 20:45:18
1304
1
原创 SpringBoot实战教程-回顾Spring的Java配置方式
纯Java代码配置方式是Spring4.x推荐的配置方式,可以完全替代xml配置。因此注解式开发不是SpringBoot才有的,而是早已有之,只是SpringBoot带动了全注解式开发浪潮。本节追本溯源,温习一下Spring的Java配置方式。下一节正式进入SpringBoot实战技术讲解。
2020-07-03 09:19:05
1294
2
原创 SpringBoot实战教程-开篇词
SpringBoot教程。SpringBoot已然成为中小企业构建web应用系统的标准工具,堪称快速开发神器。尤其是随着微服务的全面普及,SpringBoot更加成了服务化开发事实上的行业标准。市面上讲解SpringBoot的书籍很多,但是大多篇幅较大,对于初学者快速入门、掌握实战技巧收效甚微。故将实际工作中的实战经验汇成此册,提纲挈领,帮助初学者掌握实操技能,快速上手。
2020-07-02 23:59:43
6991
15
原创 restTemplate连接池整合
RestTemplate连接池。使用http连接池能够减少大量连接建立与释放的时间,提升http请求的性能。本文介绍如何在Springboot中集成http连接池:基于restTemplate+httpclient实现http 连接池。
2020-06-19 18:54:52
947
2
redis-example
2018-07-29
niaobirdfly的留言板
发表于 2020-01-02 最后回复 2020-03-27
看到很少有招硕士研究生的公司,计算机研究生到哪找工作?
发表于 2013-03-11 最后回复 2019-09-10
三大框架还要不要学了,纠结
发表于 2014-04-24 最后回复 2018-07-26
定义数据库表时为什么要有字段长度这个选项,数据类型本身不就是有范围的吗?
发表于 2014-06-21 最后回复 2018-05-21
Java如何读取Word文件指定页面范围内的内容
发表于 2014-05-07 最后回复 2017-10-14
protected修饰的成员在子类中怎么不能访问?代码如下
发表于 2014-04-10 最后回复 2017-07-05
c语言用来开发什么?C程序员薪水怎么样
发表于 2011-12-08 最后回复 2017-05-10
远程登录需要知道对方在公网的IP地址吗?
发表于 2014-04-16 最后回复 2016-12-17
System.gc()是谁调用的?垃圾回收的范围是仅限当前java程序吗?
发表于 2014-04-07 最后回复 2016-11-15
在QQ聊天窗口里面,输入网址就回显示它的正文摘要,如何实现的
发表于 2014-03-28 最后回复 2016-10-28
子类有和父类同名的实例变量的问题(见代码)
发表于 2016-10-26 最后回复 2016-10-27
这个小程序输出结果能解释一下吗,O(∩_∩)O谢谢
发表于 2016-09-17 最后回复 2016-09-17
我要用java获取数据库最近12个月的数据怎么写
发表于 2014-07-20 最后回复 2016-07-16
Android程序里面访问本地服务器没成功,代码如下,求指导。
发表于 2012-06-09 最后回复 2016-03-19
我的MyEclipse中Servlet的Init函数怎么会被调用两次?
发表于 2014-03-03 最后回复 2015-12-16
有没有好的OJ系统推荐?
发表于 2013-04-26 最后回复 2015-10-09
计算机(软件)行业公司中取得计算机硕士及以上学历的同学一般干什么工作?不会只做底层代码吧?废料了。
发表于 2012-07-30 最后回复 2015-09-04
类实现extends configured implements tool 有什么好处?右击run on hadoop怎么在web页面看不到运行状态?
发表于 2014-08-19 最后回复 2015-04-17
看看这个小程序哪出问题了(网络编程)
发表于 2014-12-25 最后回复 2015-04-17
有谁做过基于关系数据库的关键词查询系统或论文
发表于 2014-09-28 最后回复 2015-04-17
报错信息和日志信息如下图,求牛人看看什么问题
发表于 2015-03-26 最后回复 2015-04-17
我要对mysql中的数据建立倒排索引应该怎么做啊
发表于 2015-04-13 最后回复 2015-04-17
几个关于网络通信、编程的疑问,真正懂网络的请进
发表于 2015-01-17 最后回复 2015-04-17
我要对mysql中的数据建立倒排索引应该怎么做
发表于 2015-04-13 最后回复 2015-04-14
java 怎么实现IP转域名啊
发表于 2014-12-22 最后回复 2014-12-23
有没有在南京上学的想去上海传智播客培训Java的,求驴友!
发表于 2014-09-01 最后回复 2014-12-22
《Hadoop in action》的一个例子报错了,难道新旧API不一样
发表于 2014-09-02 最后回复 2014-12-22
一个Python的小程序输出结果不对
发表于 2014-09-03 最后回复 2014-12-22
本人应届毕业生,想做web前端,求过来人推荐一些名企
发表于 2014-11-05 最后回复 2014-12-22
Java学到最后,貌似都是做Web开发吗?学了四年的计算机科学与技术,到头来还得去报个培训机构坑爹啊.
发表于 2012-03-26 最后回复 2014-09-26
Python程序报错
发表于 2014-09-04 最后回复 2014-09-05
对SQLserver2000数据操作在日志中的具体形式是什么
发表于 2014-08-14 最后回复 2014-08-31
Hadoop集群需要高配的电脑吗?16G内存?
发表于 2014-08-21 最后回复 2014-08-29
我的输入数据是两个文件,怎么在程序中设置Path in啊
发表于 2014-08-17 最后回复 2014-08-24
毕业设计想用Java开发一个类似QQ的即时聊天软件,求专家提供学习参考资料!
发表于 2012-09-07 最后回复 2014-08-18
一个网站的站内搜索是怎么做的
发表于 2014-07-11 最后回复 2014-08-17
除了MatlaB、Python有没有开源的Java实现的数据挖掘、机器学习算法库
发表于 2014-06-15 最后回复 2014-08-04
我在Servlet返回的json,在jsp的js代码中解析不了
发表于 2014-07-21 最后回复 2014-07-28
错误代码截图,String date2 =new DateFormat().format(date);
发表于 2014-07-20 最后回复 2014-07-20
有没有学习SQl编程的书推荐,不要那种纯讲数据库理论的书
发表于 2014-04-23 最后回复 2014-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人 TA的粉丝