自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

原创 RabbitMQ+Java之SpringBoot(二)

1

2020-11-20 16:30:35 132 1

原创 RabbitMQ+Java之Hello world!(一)

模拟生产者和消费者(一对一)1.引入jar包 <dependency> <groupId>com.rabbitmq</groupId> <artifactId&amp

2020-11-20 16:30:26 118

原创 Prometheus+Grafana+AlertManager的搭建(一)

Prometheus 是一套开源的系统监控报警框架。本文只要讲述如何部署:Prometheus+Grafana+AlertManager简介Prometheus 特性:高维度数据模型自定义查询语言可视化数据展示高效的存储策略易于运维提供各种客户端开发库警告和报警数据导出Prometheus 组成及架构大致过程:从各job中获取metrics,或者接收metrics,将收集到的metrics存储到本地,并根据定义好的alert.rule来进行处理,向Alertmanager 推

2020-08-07 13:06:12 655

原创 JAVA简单的查询并在页面上显示

项目初始界面第一步:创建controller类1.选择controller右键->New->Class2.输入SelectController第二步:创建mapper接口类1.选择mapper右键->New->Interface2.输入SelectMapper第三步,创建SelectMapper.xml右键->New->Other选择XML并双击输入名称SelectMapper.xml->点击Finish修改SelectMappe

2020-05-27 21:56:55 4228

原创 移动端VUE点击按钮复制文本

引入clipboard.jsnpm install clipboard --save工具方法的封装import Clipboard from 'clipboard';import { Notify } from 'vant';export default { clipboardSuccess(){ Notify({ type: 'success', message: '复制发票链接成功', }); }, clipboardError() {

2020-05-11 09:38:04 1115

原创 web开发-数据的传递流程

1.controller(控制)层负责具体的业务模块流程的控制,在此层要调用service层的接口来控制业务流程,针对具体的业务流程,会有不同的控制器。2.service(业务)层主要负责业务模块的应用逻辑应用设计。可以在应用中调用service中的方法来进行业务处理。service层的具体方法要调用已经定义的Mapper(dao)层方法,封装service层业务逻辑有利于通用的业务逻辑的独立...

2020-05-07 15:56:39 466

原创 【大数据学习09】MapReduce打成jar包上传到HDFS运行

1.指定input文件和output路径2.打jar包

2020-04-27 15:45:00 698

原创 【大数据学习08】Hadoop中HDFS架构知识点

HDFS=Hadoop Distributed File System(Hadoop分布式文件系统)1.硬件故障HDFS由数百上千个服务器机器组成,每台机器都存储数据的一部分,每个组件都有可能失效,所以HDFS的某些组件始终是分功能性的。所以,故障检测和快速自动恢复是HDFS的核心架构目标。2.流式访问数据运行在HDFS上的程序访问数据集是采用流访问。HDFS并不是运行在通用文件系统上的应...

2020-04-27 15:43:16 120

原创 【大数据学习07】Hadoop中HDFS的读写流程

1.一次写入多次读取:即:一个写入者。缺陷:1)不能修改,只能追加。(数据已经分块存储,不知道在哪个块)2)不建议存储小文件(hdfs将大文件分块,默认128M。小文件独占一块。)2.hdfs将大文件分块,采用分块存储,使用本地校验,保证数据无损坏。3.数据存储:虚拟磁盘(1)------->(n)元化数据元化数据(1)------->(1)本地化磁盘映像fsiamge...

2020-04-27 15:43:00 210

原创 Java中的 if条件语句

一.关系运算符等于: ==不等于: !=大于:>小于: <大于等于: >=小于等于: <=二.逻辑运算符并且(与):&&或者(或): ||三.IF条件语句示例一:单个if表达式if(表达式1){ 语句1;}如果表达式1的判断为真(正确/true)就执语句1public class HelloWorld { pu...

2020-04-27 13:41:30 7725

原创 【大数据学习06】Hadoop中HDFS查看NN日志文件

概念:fsimage保存了最新的元数据检查点。edits保存自最新检查点后的命名空间的变化//NN日志文件位置cd /usr/local/apps/hadoop-2.7.7/data/dfs/name/currentseen_txid文件记录一个数,该数指secondaryNameNode拷走的edits编号最大值+1(当前事务ID)fsimage不能通过cat查看 只能使用HDFS指...

2020-03-19 17:23:19 491

原创 【大数据学习05】Hadoop中HDFS查找,显示常用命令

《hdef shell命令》hdfs dfs //显示hdfs shell客户端命令df 磁盘剩余空间1.上传数据文件登录一台DN或者NN创建一个文件cd /opt/installpkg/vim word.txthdfs dfs -copyFromLocal word.txt ///将当前本地的文件word 上传到根hdfs目录查看文件cd /usr/local/apps/h...

2020-03-19 17:22:34 4324

原创 【大数据学习04】Hadoop中HDFS配置文件的作用

slaves 群启IP配置core-site.xml 设置DN注册到哪个NN的IP位置,数据文件存储位置hdfs-site.xml 配置NN的secondaryNameNode的存储位置hadoop-env.sh jdk位置data/dfs/data/current DN的ID,集群IDdata/dfs/name/current NN的ID,集群ID启动顺序master执行./sta...

2020-03-19 17:22:21 145

原创 【大数据学习03】Hadoop中配置HDFS集群

现在有192.168.247.101 dtinone101192.168.247.102 dtinone102192.168.247.103 dtinone103101 作为 NN101,102,103作为 DN102 作为 101 的2NN1.添加101的DNS解析vim /etc/hosts192.168.247.101 dtinone101192.168.247.102 ...

2020-03-13 10:53:30 104

原创 【大数据学习02】安装Hadoop

1.解压hadoop安装包mkdir /use/local/appstar -zxvf hadoop-2.7.7.tar.gz -C /usr/local/apps2.查看版本hadoop version3.修改配置文件vim /cd /usr/local/apps/hadoop-2.7.7/etc/hadoop/hadoop-env.sh4.修改配置文件vim /usr/lo...

2020-03-13 10:53:15 147

原创 【大数据学习01】安装Linux虚拟机配置NAT 主机和虚拟机相互访问

1.打开Vm,点击编辑->虚拟网络编辑2.本机IP是192.168.237.1,子网掩码为255.255.255.0虚拟机虚拟网络编辑器子网IP:192.168.247.0 子网掩码为255.255.255.03.接下来开启虚拟机cd /etc/sysconfig/network-scripts/vim ifcfg-eth04.5.重启NAT执行命令:/etc/init.d/...

2020-03-13 10:52:30 90

原创 关于Java部分代码规范以及IDEA相关配置和插件

一. 命名风格包名统一使用小写。正例: 应用工具类包名为 com.alibaba.open.util、类名为 MessageUtils 杜绝完全不规范的缩写,避免望文不知义。反例:AbstractClass“缩写”命名成 AbsClass、condition“缩写”命名成 condi、此类随意 缩写严重降低了代码的可阅读性。类名使用 UpperCamelCas...

2020-02-18 21:30:41 209

转载 动态设置iframe高度 JavaScript

<iframe id="mainIframe" style="width:405px;border:1px solid black;" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no" allowtransparency="yes" src="test1.html"></if...

2019-06-12 17:45:12 230

原创 IDEA maven混合打包

由于公司需求,需要开发一个服务器前置机调用接口,并将接口放给其他公司的人。为了代码的保密性,最简单的就是:混淆打包混淆打包所需jar包下载:https://download.csdn.net/download/weixin_41693903/113522031.lib中加两个jar包2.点击maven->Lifecycle->clean3.点击->pac...

2019-03-15 15:37:56 760

Prometheus+Grafana+AlertManager.zip

alertmanager-0.21.0.linux-amd64.tar.gz+grafana-7.0.6.linux-amd64.tar.gz+prometheus-2.19.0.linux-amd64.tar.gz

2020-08-05

Java+IDEA+Maven混淆打包

IDEA中使用maven打jar包,然后使用工具混淆代码,亲测有效

2019-07-15

Java+IDEA+maven混淆打包

IDEA中使用maven打jar包,然后使用工具混淆代码,亲测有效

2019-03-15

sha1.js编码

/* * [js-sha1]{@link https://github.com/emn178/js-sha1} * * @version 0.6.0 * @author Chen, Yi-Cyuan [[email protected]] * @copyright Chen, Yi-Cyuan 2014-2017 * @license MIT */ /*jslint bitwise: true */

2018-02-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除