加载中
Spark实时统计订单量

背景 用户下单数据会通过业务系统实时产生入库到mysql库,我们要统计通某个推广渠道实时下单量,以便线上运营推广人员查看不同渠道推广效果进而执行不同推广策略 系统架构 架构图 注:组件不...

基于Kafka+SparkStreaming+HBase实时点击流案例

前言 最近在专注Spark开发,记录下自己的工作和学习路程,希望能跟大家互相交流成长 本文章更倾向于实战案例,涉及框架原理及基本应用还请读者自行阅读相关文章,相关在本文章最后参考资料中...

spark定时提交job

本文内容:提交spark job到spark集群,并使用crontab指定计划任务,定时提交spark job。 任务提交 进入${SPARK_HOME}/bin目录,有一个spark-submit的文件,就是通过脚本提交spark job的。 vi...

Thymeleaf教程 (十) 注释与块

标准的html/xhtml注释 标准的html/xhtml注释可以在模板文件中任意使用。所有在<!– –>里面的内容都不会被thymeleaf和浏览器解析。 <!-- User info follows --> <div th:text="${...}"> ... ...

07/05 09:58
9
Thymeleaf教程 (十) 属性的优先级列表

当你在一个tag里面定义多个属性后。优先级就比较重要了。 <ul> <li th:each="item : ${items}" th:text="${item.description}">Item description here...</li> </ul> 上述代码必须先执行eac...

07/04 14:30
0
Thymeleaf教程 (九) 局部变量

Thymeleaf的局部变量定义在模块里,并且只有在此模块生效。 <tr th:each="prod : ${prods}"> ... </tr> prod 变量只有在此TR里才生效。 Thymeleaf提供一种定义变量的方式来取代迭代。 <div t...

07/04 14:29
4
Thymeleaf教程 (八) 模板布局(thymeleaf的主要技术优势)

这节主要介绍模板的引入。及如何在不改变前端人员的html显示结果的情况下设计模板(通过属性配置动态时不显示的部分)。 模板模块导入 首先定义一个/WEBINF/templates/footer.html文件: <!...

07/04 14:27
7
Thymeleaf教程 (七) 条件表达式用法

简单的条件:“if” 和“unless” <table> <tr> <th>NAME</th> <th>PRICE</th> <th>IN STOCK</th> <th>COMMENTS</th> </tr> <tr th:each="prod : ${prods......

07/04 14:24
1
Thymeleaf教程 (六) 设置属性值

设置属性值 原始表单 <form action="subscribe.html"> <fieldset> <input type="text" name="email" /> <input type="submit" value="Subscribe me!" /> </fieldset> </form> 我们......

Thymeleaf教程 (五) Thymeleaf标准表达式语法(下)

URL链接 URL链接有以下几种类型:    绝对地址,如http://www.thymeleaf.org 相对地址 相对页面地址.如:/user/login.html 服务器相对地址如:~/billing/processInvoice(部署在同服务器,不...

07/04 14:20
2
Thymeleaf教程 (三) 创建一个多语言的首页

一个多语言的首页 我们要创建一个多语言的首页。 第一个版本我们将编写的页面将极其简单:只是一个标题和一个欢迎信息。这是我们的/WEBINF/templates/home.html文件 <!DOCTYPE html SYSTEM "h...

07/04 14:16
3
Thymeleaf教程 (二) 虚拟购物商店

示例所示的源代码和本指南中未来的章节都可以在此找到Good Thymes Virtual Grocery GitHub repository. 一个购物网站 为了更好地解释Thymeleaf参与处理模板的概念,本教程将使用一个演示的应用...

07/04 13:57
2
Maven+Eclipse+SparkStreaming+Kafka整合

版本号: maven3.5.0 scala IDE for Eclipse:版本(4.6.1) spark-2.1.1-bin-hadoop2.7 kafka_2.11-0.8.2.1 JDK1.8 基础环境: Maven3.5.0安装与配置+Eclipse应用 Maven下载项目依赖jar包和...

2017/12/29 20:38
12
RabbitMQ的几种典型使用场景

RabbitMQ主页:https://www.rabbitmq.com/ AMQP AMQP协议是一个高级抽象层消息通信协议,RabbitMQ是AMQP协议的实现。它主要包括以下组件: 1.Server(broker): 接受客户端连接,实现AMQP消息队...

2017/11/30 11:23
11
Linux环境PHP7.0安装

PHP7和HHVM比较 PHP7的在真实场景的性能确实已经和HHVM相当, 在一些场景甚至超过了HHVM。HHVM的运维复杂, 是多线程模型, 这就代表着如果一个线程导致crash了, 那么整个服务就挂了, 并且它不会...

2017/10/12 18:35
18
Python读取修改ini配置文件[ConfigParser]

需求 写个项目,用到数据库,多个地方使用,不能硬编码。很类似java的properties文件 Python支持ini文件的读取 ini文件 db_config.ini [baseconf] host=127.0.0.1 port=3306 user=root ...

2017/10/11 14:10
8
CentOS7中关闭selinux

在安装Cobbler和Puppet时需要关闭selinux,但是通常情况下载安装完CentOS7后,默认情况下SElinux是启用状态, 如下所示: [csharp] view plaincopy [root@rdo ~]# sestatus SELinux status:...

2017/08/03 14:07
10
sed -i命令详解

[root@www ~]# sed [-nefr] [动作] 选项与参数: -n :使用安静(silent)模式。在一般 sed 的用法中,所有来自 STDIN 的数据一般都会被列出到终端上。但如果加上 -n 参数后,则只有经过sed 特...

2017/08/03 14:06
7
基于Twisted的网络服务器编写

开始 此文档解释了如何使用twisted来实现网络协议栈的解析和TCP服务的处理。(相同的代码可以在SSL和Unix socket servers中复用。) protocol处理类一般从twisted.internet.protocol.Protocol中...

2017/06/21 00:16
87
Freeshell 查明 NFS 经常卡死问题

2015 年 2 月 3 日,freeshell 出现持续两个小时的 NFS 卡死问题。事实上,2014 年 8 月启用外部磁盘以来,就经常出现持续几十秒甚至几分钟的 NFS 卡死,卡死期间外部磁盘上的 freeshell 无法...

2017/06/16 00:07
13

没有更多内容

加载失败,请刷新页面

下一页

返回顶部
顶部