- 博客(17)
- 资源 (3)
- 收藏
- 关注
转载 Linux - 离线安装telnet命令服务教程(CentOS系统为例)
Linux - 离线安装telnet命令服务教程(CentOS系统为例)2020-06-09发布:hangge阅读:7306 由于公司服务器使用的是内网,无法通过yum install telnet-server命令直接在线安装telnet。下面演示何如通过下载离线包,手动进行安装(这里以CentOS 7系统为例)。1,离线包下载(1)首先下载telnet-client(或telnet)客户端软件包,这里我们下载telnet-0.17-64.el7.x86_6...
2021-05-27 17:01:25 5337 1
原创 不同坐标系下经纬度转化 js
//定义一些常量var x_PI = 3.14159265358979324 * 3000.0 / 180.0;var PI = 3.1415926535897932384626;var a = 6378245.0;var ee = 0.00669342162296594323;var templateRegex = /{[^}]+}/g;/** * 百度坐标系 (BD-09) 与 火星坐标系 (GCJ-02)的转换 * 即 百度 转 谷歌、高德 * @param bd_lon *..
2020-12-08 15:09:16 94
原创 Windows 下运行jar包
一,启动命令命令行方式运行java -jar test.jar批处理脚本运行,(test.bat)@echo offstart javaw -jar C:\Users\**\Desktop\test.jarexit作为Windows服务在后台运行需要借助于第三方工具,常用的是JavaService.exe。注册服务压缩包解压后即可使用,打开CMD窗口,进入JavaService.exe所在目录,JavaService.exe -install test "%JA
2020-06-03 10:40:37 769 1
原创 linux 常用命令整理
1、文件管理cat用于连接文件并打印到标准输出设备上cat [-AbeEnstTuv] [--help] [--version] fileName-n 或 --number:由 1 开始对所有输出的行数编号。 -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。 -s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一...
2020-03-22 22:32:18 90
原创 storm 开发实例
1、随机发射数据Spout数据源 Spout 持续的从 5条句子中随机发射某条句子,通过类 SentenceSpout 继承BaseRichSpout 抽象类来实现。public class SentenceSpout extends BaseRichSpout { SpoutOutputCollector _collector; Random _rand; //产...
2020-02-29 17:12:36 168
原创 Storm Spout消息的生产者
1、Spout消息的生产者(即是Tuple的创建者)public interface IRichSpout extends ISpout, IComponent{}// BaseRichSpout 重写了IRichSpout接口的所有方法,都是空函数体public abstract class BaseRichSpout extends BaseComponent implements ...
2020-02-29 16:24:18 138
原创 Strom Bolt消息处理者
IRichBolt、IBatchBolt、IBasicBolt 、IWindowedBoltpublic interface IRichBolt extends IBolt, IComponent {}//未新增函数public abstract class BaseRichBolt extends BaseComponent implements IRichBolt {}1.IRi...
2020-02-29 16:24:12 98
原创 storm核心概念与整体框架
1、Storm概述Storm 是一个实时的、分布式的、可靠的流式数据处理系统。它的工作就是委派各种组件分别独立的处理一些简单任务。在 Storm 集群中处理输入流的是 Spout 组件,而 Spout 又把读取的数据传递给叫Bolt 的组件。Bolt组件会对收到的数据元组进行处理,也有可能传递给下一个Bolt。我们可以把 Storm 集群想象成一个由Bolt 组件组成的链条集合,数据在这些链条...
2020-02-24 23:01:00 327
原创 SQL 知识点
1、count(1)和count(*),ount(col)区别?count(*)和count(1)执行的效率是完全一样的。count(*) 返回组中的项数。包括 NULL 值和重复项。而对于count(col)就不一样了,为了去除col列中包含的NULL行,必须读取该col的每一行的值,然后确认下是否为NULL,然后在进行计数。因此count(*)应该是比count(col)快的。2、M...
2020-02-23 22:11:32 79
转载 kafka面试准备
什么是kafka?kafka是分布式发布-订阅消息系统,是一种分布式的消息队列工具kafka是一个分布式的,可分区的,可复制的消息系统kafka对消息保存的时候根据topic进行分类,发送消息者称为Producer,消息接受者称为consumer,此外kafka集群由多个kafka实例组成,每个实例称为broker依赖zookeeper来保证系统的可用性,保存元数据信息Kafka...
2020-02-23 16:02:55 98
原创 java面试基础知识
1、一个".java"源文件中是否可以包括多个类(不是内部类)?有什么限制? ①可以有多个类,但只能有一个public的类,并且public的类名必须与文件名相一致。②需要注意的是,当用javac指令编译有多个类的Java文件时,它会给每一个类生成一个对应的.class 文件。③该文件同级的类之间可以互相调用,但是除了public的类,其他不能够在其他文件调用。2、java内...
2019-11-29 21:13:27 68
原创 JAVA多线程实现的三种方式
JAVA多线程实现方式主要有三种:继承Thread类、实现Runnable接口、使用Callable、Future实现有返回结果的多线程。其中前两种方式线程执行完后都没有返回值,只有最后一种是带返回值的。1、继承Thread类实现多线程 继承Thread类的方法尽管被我列为一种多线程实现方式,但Thread本质上也是实现了Runnable接口的一个实例,它代表一个线程的实例...
2019-06-10 17:46:14 66
Storm源码分析 带书签目录 完整版.rar
2019-07-17
《Storm实时数据处理》PDF.zip
2019-07-17
RabbitMQ dll 示例
2018-01-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人