Kafka架构设计简介

1、概述 Apache Kafka 是一个分布式高吞吐量的流消息系统,Kafka建立在ZooKeeper同步服务之上。它与Apache Storm和Spark完美集成,用于实时流数据分析,与其他消息传递系统相比,Kafka具有更好的吞吐量,内置分区,数据副本和高度容错功能,因此非常适合大型消息处理应用场景。 2、什么是消息系统 消息系统负责将数据从一个应用程序传输到另一个应用程序,完美的实现了两个应用之间的解耦,消息的传递模式分为两种: (1)点对点(Point to Point)模式 在点对
分类: 服务端 发布时间: 05-03 23:03 阅读次数: 5

exports和module.express的区别

每一个node.js执行文件,都自动创建一个module对象,同时,module对象会创建一个叫exports的属性,初始化的值是 {} module.exports = {}; exports和module.exports指向同一块内存,但require()返回的是module.exports而不是exports。 var str = "difference" exports.a = str; exports.b = function () { } 给 exports 赋值其实是给
分类: 编程语言 发布时间: 05-03 23:03 阅读次数: 5

20155337《网络对抗》Exp5 MSF基础应用

20155337《网络对抗》Exp5 MSF基础应用 实践目标 本实践目标是掌握metasploit的基本应用方式,重点常用的三种攻击方式的思路。具体需要完成: 1.1一个主动攻击实践,如ms08_067; 1.2 一个针对浏览器的攻击,如ms11_050; 1.3 一个针对客户端的攻击,如Adobe; 1.4 成功应用任何一个辅助模块。 一、基础问题回答 (1)用自己的话解释什么是exploit,payload,encode. exploit:Exploit 的英文意思就是利用,它在黑客眼里
分类: 其他 发布时间: 05-03 23:00 阅读次数: 4

第0次作业 4班卢炳武

1、翻阅房老师博客,并回答下列问题,每个问题的答案不少于500字:(50分) 1)大学生活你有什么规划? 在经历了辛苦的高中生活后,也许每人都在想:不如在大一的时候好好享受一下吧。然而,上大学不还是为了学习知识吗?因此,趁着大一的学习不是那么紧,我想还是多看看书,多学点知识重要些。我将弥补自己各方面不足,发展自己的强项,挖掘自己的潜能,向理想中的自己迈进。大学四年是人生中关键的四年,如何走这漫长又短暂的大学路将决定我以后人生去向。好的开始是成功的一半,走好人生的第一步,科学规划大学生活,为以后
分类: 其他 发布时间: 05-03 23:00 阅读次数: 5

Spring Cloud与Spring Boot版本匹配关系

Spring Cloud是什么? “Spring Cloud provides tools for developers to quickly build some of the common patterns in distributed systems.” Spring Cloud为开发者提供了一套可以用来快速搭建分布式系统中常见模式的工具。提取主干即是Spring Cloud提供了一套工具。这些工具为开发人员提供了分布式系统下常见问题的通用解决方案。这些方案涵盖了配置管理,服务发现,断路
分类: 其他 发布时间: 05-03 23:00 阅读次数: 5

JavaWeb学习笔记6--JSP取得绝对路径 JSP取得绝对路径

只为成功找方法,不为失败找借口! JSP取得绝对路径 在JavaWeb开发中,常使用绝对路径的方式来引入JavaScript和CSS文件,这样可以避免因为目录变动导致引入文件找不到的情况,常用的做法如下: 一、使用${pageContext.request.contextPath}   代码” ${pageContext.request.contextPath}”的作用是取出部署的应用程序名,这样不管如何部署,所用路径都是正确的。 例如: 1 <!--使用绝对路径的方式引入CSS文件--> 2
分类: 其他 发布时间: 05-03 23:00 阅读次数: 3

关于Intent

TCP/IP 协议是Internet国际网络的基础,主要包括TCP,IP,UDP和ICMP等协议 要连上internet,操作系统必须安装TCP/IP协议,TCP/IP协议可以让不同类型,不同操作系统的主机通过网络连接 TCP/IP协议中的HTTP协议用于浏览网页,FTP协议用于Internet文件共享 IP地址是32位(或者128位)的二进制数值,用于表示网络中一个唯一的主机,简单的说就是相当于我们每个人的身份证号码 IP地址分类及说明 分类 说明 公网地址(外网网址) 在Internet上
分类: 其他 发布时间: 05-03 23:00 阅读次数: 5

Java常见面试题一

  收集整理一些项目里面常用的,面试也会被经常问到的Java面试题。   一、 基础:      1.   static 关键字是什么意思?Java中是否可以覆盖(override)一个private或者是static方法?是否可以在 static 环境中访问非 static 变量?       1、static 关键字表明一个成员变量或者是成员方法可以在没有所属类的的实例变量的情况下被访问。       2、Java中的static方法不能被覆盖。为什么呢?因为方法覆盖是基于运行时动态绑定的
分类: 其他 发布时间: 05-03 23:00 阅读次数: 5

数据结构--Morris遍历--二叉树的遍历 二叉树——二叉树的遍历(递归与迭代)

二叉树——二叉树的遍历(递归与迭代) Morris遍历 利用Morris遍历实现二叉树的先序, 中序, 后续遍历, 时间复杂度O(N), 额外空间复杂度O(1)。
分类: 其他 发布时间: 05-03 23:00 阅读次数: 5

James Munkres Topology: Sec 37 Exer 1

Exercise 1. Let \(X\) be a space. Let \(\mathcal{D}\) be a collection of subsets of \(X\) that is maximal with respect to the finite intersection property (FIP). (a) Show that \(x \in \bar{D}\) for every \(D \in \mathcal{D}\) if and only if every ne
分类: 其他 发布时间: 05-03 23:00 阅读次数: 6

day-14 回归中的相关系数和决定系数概念及Python实现

  衡量一个回归模型常用的两个参数:皮尔逊相关系数和R平方 一、皮尔逊相关系数   在统计学中,皮尔逊相关系数( Pearson correlation coefficient),又称皮尔逊积矩相关系数(Pearson product-moment correlation coefficient,简称 PPMCC或PCCs),是用于度量两个变量X和Y之间的相关(线性相关),其值介于-1与1之间。      实际可用如下公式进行计算:      若大于0,表示正向相关,小于0,表示负向相关,等于
分类: 其他 发布时间: 05-03 23:00 阅读次数: 6

第0次作业 4班丁子涵

1、翻阅房老师博客,并回答下列问题,每个问题的答案不少于500字: 1)大学生活你有什么规划? 从大庆到哈尔滨的距离不算很远但是求学的心不止到哈尔滨,我的梦想是希望到更远的地方去学习,去进取。人学习的知识就是一个圆,圆里的就是所学的,圆外的就是还没有学习的知识,而我的圆还很小。从高中生活过渡到大学生活,是一个敏感而又紧张的过程,我希望能在大学生活里收获很多,包括学习,人际关系,还有很多很多。在大学里我希望在大一学期能学好C语言的基础知识,能够不再高数大英上挂科,我希望能学好基础知识。在大二里找
分类: 其他 发布时间: 05-03 23:00 阅读次数: 5

Ubuntu 16.04安装TensorFlow GPU版

折腾4天终于装好 tensorflow-gpu 版,此教程一是给自己做个记录,二是给各位一个参考尽量节省安装时间。 硬件: CPU: i5-7400,GPU: GeForce GTX1050Ti 系统:Ubuntu 16.04, cuda 8.0, cudnn v5 1 安装前准备工作 1.1 检查自己的 GPU 是否满足安装条件   打开终端输入以下指令: lspci | grep -i nvidia   根据显示的 GPU 信息去 CUDA 官网查询是否支持,也可百度搜索 NVIDIA
分类: 其他 发布时间: 05-03 23:00 阅读次数: 5

What will matter?

Ready or not,some day it will all come to an end /There will be no more sunrises.no days no hours or minutes.all the things you collected whether treasured or forgotten will pass to someone else. your wealth fame and temporal power will shrivel to i
分类: 其他 发布时间: 05-03 23:00 阅读次数: 3

我是菜鸡:java顺序表的创建

package sqlist; public class TestSqList { public static void main(String[] args) { // TODO Auto-generated method stub SqList p1=new SqList(); for(int i=0;i<9;i++){ p1.insert_data(i,i); } p1.show(); System.ou
分类: 其他 发布时间: 05-03 23:00 阅读次数: 4

python基础----特性(property)、静态方法(staticmethod)、类方法(classmethod)、__str__的用法

转自https://www.cnblogs.com/wangyongsong/p/6750454.html 阅读目录 一、特性(property) 二、静态方法(staticmethod) 三、类方法(classmethod) 四、附加知识点__str__的用法 回到顶部 一、特性(property) 1 什么是特性property property是一种特殊的属性,访问它时会执行一段功能(函数)然后返回值 1 import math 2 class Circle: 3 def
分类: 其他 发布时间: 05-03 23:00 阅读次数: 4

jquery.params.js实现html与html之间的值传递,以及菜单修改的父菜单下拉的回显功能分析举例

业务需求如图所示: 要实现勾选menu.html要修改的项,再点击修改菜单的时候到menu_add.html中对数据进行回显。 一.html与html之间id值传递的方法 回显的效果如下: 前端代码:add.html <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>菜单列表页面</title> <!-- 导入jquery核心类库 --> <scrip
分类: 其他 发布时间: 05-03 23:00 阅读次数: 6

grep 文本过滤

1.命令功能 grep, egrep, fgrep - print lines matching a pattern 根据匹配模式空间(正则表达式)打印结果行。 2.语法格式 grep [option] [pattern] [file] grep 选项 模式 文件 grep [option] [-e pattern | -f file] [file] grep 选项 增强正则 文件 grep选项说明 参数 参数说明 -E 后面接的匹配模式就是扩展正则表达式 grep –E =egrep -i
分类: 其他 发布时间: 05-03 23:00 阅读次数: 4

MySql 行转列 存储过程实现

同学们在使用mysql的过程中,会遇到一个行转列的问题,就是把多条数据转化成一条数据 用多列显示。 方法1. 实现方式用下面的存储过程,表名对应的修改就行。 BEGIN declare current integer; declare strValue tinytext ; declare sqlValue BLOB; declare columnCount int(4); declare countNum INTEGER; declare pageNumber INTEGER; declar
分类: 其他 发布时间: 05-03 23:00 阅读次数: 4

CSS快速入门-前端布局1(抽屉)

前面对CSS基础知识有了一定的了解,是时候开始实战了!以下我对抽屉(https://dig.chouti.com/)主页进行模拟布局。 官方网站效果图: 模拟网站图:
分类: 其他 发布时间: 05-03 22:56 阅读次数: 4
今日推荐