说起大数据,很多人都能聊上一会,但要是问大数据核心技术有哪些,估计很多人就说不上一二来了。从机器学习到数据可视化,大数据发展至今已经拥有了一套相当成熟的技术树,不同的技术层面有着不同的技术架构,而且每年还会涌现出新的技术名词。面对如此庞杂的技术架构,很多第一次接触大数据的小白几乎都是望而生畏的。其实想要知道大数据有哪些核心技术很简单,无非三个过程:取数据、算数据、用数据。这么说可能还是有人觉得太空
分类:
其他好文 时间:
2019-08-13 00:11:25
阅读次数:
174
类simpleDateFormat主要负责日期的转换和格式化,但在多线程的环境中,使用此内容容易造成数据转换以及处理的不准确, 因为simpleDateFormat类并不是线程安全的。 测试,以及结果 使用单例的simpleDateFormat类在多线程的环境中处理,容易出错。 解决方法一 没有任何 ...
分类:
编程语言 时间:
2019-08-11 20:35:44
阅读次数:
110
public class Run { // 类ThreadLocal解决的是变量在不同线程间的隔离性,也就是 不同的线程拥有自己的值, // 不同线程中的值是可以放入ThreadLocal中进行保存的。 public static ThreadLocal t1= new ThreadLocal();... ...
分类:
编程语言 时间:
2019-08-08 00:20:20
阅读次数:
108
需求分析 网站上实现一对一即时沟通,能查看聊天记录以及离线留言,新消息提醒。 核心技术 html5的websocket,php的swoole扩展http://wiki.swoole.com/ 数据表 Server端代码 备注:swoole_websocket_server是基于tcp的长连接,仅支持 ...
分类:
Web程序 时间:
2019-08-03 00:49:51
阅读次数:
143
B篇,主要介绍Python的自定义函数,匿名函数,面向对象,模块化。 由于不涉及基础的知识,我会将重难点加以解释。 ...
分类:
编程语言 时间:
2019-08-03 00:35:00
阅读次数:
110
消息 1. 大多应用中,可通过消息服务中间件来提升系统异步通信、扩展解耦能力 2. 消息服务中两个重要概念: 消息代理(message broker)和目的地(destination) 当消息发送者发送消息以后,将由消息代理接管,消息代理保证消息传递到指定目 的地。 3. 消息队列主要有两种形式的目 ...
分类:
编程语言 时间:
2019-07-31 00:49:32
阅读次数:
94
一. 理解IPV6的组播地址 IPv6的 组播地址通常是为IPv6的组播服务,而IPv6通信的核心大量的使用了组播,IPv6不再使用广播,这与IPv4的通信不同,然而要理解IPv6的组 播, 首先需要明白三个关键点: 第一、任何节点都能够成为一个多播组成员也叫做组播组成员; 第二、源节点可以发送数据 ...
分类:
其他好文 时间:
2019-07-29 00:48:35
阅读次数:
125
java编程思想java并发编程实战深入理解java虚拟机函数式编程思维tcp/ip详解鸟哥的linux私房菜spring mvc +mybatis开发从入门到精通spring技术内幕elasticsearch服务器开发 有坑 直接看文档redis入门指南 (redis开发与运维 设计与实现) 分布 ...
分类:
编程语言 时间:
2019-07-29 00:42:01
阅读次数:
140
前言 这是Java并发包提供的最后一个线程池实现,也是最复杂的一个线程池。针对这一部分的代码太复杂,由于目前理解有限,只做简单介绍。通常大家说的Fork/Join框架其实就是指由ForkJoinPool作为线程池、ForkJoinTask(通常实现其三个抽象子类)为任务、ForkJoinWorker ...
分类:
编程语言 时间:
2019-07-28 13:41:27
阅读次数:
84
▎前言 看到这个标题,你是不是倍感疑惑,为什么会是搜索+,而不是搜索,会不会是小编打错的,其实本篇博客将会让你看到搜索的各种玩法。 ▎前置技能 ?『基础知识』 搜索:dfs和bfs(戳这里迅速上手)。 ?『dfs和bfs的异同点』 相同点:dfs和bfs都用于搜索,都是来寻找点的。 不同点:dfs以 ...
分类:
编程语言 时间:
2019-07-28 09:34:22
阅读次数:
148