自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Oo骑着猪去买西瓜-杨清oO的博客

当你什么都不懂的时候,你会觉得什么都懂

  • 博客(17)
  • 收藏
  • 关注

原创 阿里巴巴面试官手册

阿里巴巴面试官手册

2020-08-04 17:13:32 1182 5

原创 多系统间接口调用安全鉴权(App-Key、Timestamp、App-Sign)

多系统间接口调用安全鉴权(App-Key、Timestamp、App-Sign) 将secretKey发给调用系统,以备调用系统调用门户系统接口鉴权使用 调用系统的请求头中有App-Key(调用系统名称)、Timestamp(时间戳)、App-Sign appSign生成规则:DigestUtils.md5Hex(appKey + timestamp + secretKey) 在收到请求后,解析请求头字段,并在本地生成appSign, 规则:DigestUtils.md5Hex(appKey + .

2020-07-30 16:50:47 3928

原创 JWT多系统登录鉴权、授权验证--可用

首先流程图来一波!!!! 具体实现代码工具类JwtTokenUtils如下: import io.jsonwebtoken.Claims; import io.jsonwebtoken.ExpiredJwtException; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; import java.util.Date; import java.util.HashMap; import java.uti.

2020-07-30 14:18:02 1396

转载 IntelliJ IDEA 调试技巧,比 Eclipse 强太多了!-(转-架构师专栏)

一、条件断点 循环中经常用到这个技巧,比如:遍历1个大List的过程中,想让断点停在某个特定值。 参考上图,在断点的位置,右击断点旁边的小红点,会出来一个界面,在Condition这里填入断点条件即可,这样调试时,就会自动停在i=10的位置 二、回到"上一步" 该技巧最适合特别复杂的方法套方法的场景,好不容易跑起来,一不小心手一抖,断点过去了,想回过头看看刚才的变量值,如果不知道该技巧,只能再跑一遍。 参考上图,method1方法调用method2,当前断点的位置j=100,点击上图红

2020-07-29 13:54:29 328

原创 为什么要使用消息队列MQ

第一,你知不知道你们系统里为什么要用消息队列? 第二,你知不知道用了有什么好处&坏处? 第三,你当时做没做过调研? 为什么使用消息队列 其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么? 面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用 MQ 可能会很麻烦,但是你现在用了 MQ 之后带给了你很多的好处。 先说一下消息队列常见的使用场景吧,其实场景有很多,但是比较核心的...

2020-07-22 19:23:52 352 2

原创 大数据AMBARI2.6.2.2+HDP2.6.5.0安装实战centos7版(新)

大数据AMBARI2.6.2.2+HDP2.6.5.0安装实战centos7版(新) 最近有点空,把ambari+hdp安装部署操作实战分享给大牛们,拿走不谢! 1、虚拟机准备 我准备的是3台:centos-hadoop1、centos-hadoop2、centos-hadoop3 并且配置好对应主机的网络IP、主机名称、关闭防火墙。 systemctl stop firewalld.service 2、安装JDK 我这里已经安装好了—系统自带的JAVA,没有安装的小伙伴安装一下且配置好环境.

2020-07-19 13:15:51 1335 1

原创 Linux环境下搭建gradle环境

1.下载压缩包: https://services.gradle.org/distributions/ 点击gradle-4.8.1-all.zip下载: 2.上传gradle压缩包到linux目录下: 这里上传至/usr/local/src目录下。 3.切换至该目录下,解压gradle压缩包 unzip gradle-4.8.1-all.zip 4.配置环境变量。 打开profile配置文件: vi /etc/profile 添加如下两行: GRADLE_HOME=/usr/local/src/gr

2020-07-18 22:09:22 819

原创 JAVA技术架构

今天有空分享一份技术架构图给大家 希望大家多提点意见和建议!!!!

2020-07-18 22:02:12 306

原创 ELK+FileBeat进行日志采集安装部署文档

ELK+FileBeat部署 1、需要的软件:https://www.elastic.co/downloads 2、FileBeat安装部署 2.1、安装 解压filebeat-6.2.3-linux-x86_64.tar.gz tar -zxf filebeat-6.2.3-linux-x86_64.tar.gz 2.2、配置 2.2.1、Filebeat Prospector filebeat.prospectors: input_type: log paths: - /var/log/apa.

2020-07-18 21:52:54 1825

原创 centos7桥接模式中输入ifconfig 没有IP地址解决上网问题

centos7中输入ifconfig 没有IP地址并且能解决上网问题 vmware安装的centos7中没有出现ens33网卡,也没有ip,不能上网 解决办法: 一、选择桥接模式:直连物理网络 二、编辑网卡的配置文件 gedit /etc/sysconfig/network-scripts/ifcfg-ens33 将里面的NAME和DEVICE项修改为virbr0 三、重命名网卡配置文件ifcfg-ens33为ifcfg-virbr0 四、编辑/etc/default/grub并加入“net.if.

2020-07-18 18:39:24 2795 2

原创 centos7无法上网问题终极解决方案-VMWARE虚拟机

centos7无法上网问题终极解决方案 实际操作绝对可能,以下是我的截图与操作步骤: 我创建的虚拟机名称为:centos7_hadoop2 问题描述1: ping www.baidu.com连接不上,ping不通。 ping: www.baidu.com: 未知的名称或服务。 问题描述2: yum命令报错:连接不了服务器 解决方案: 我选择的是NAT模式 这里给出NAT模式下对应的的解决方法: 一、在vm虚拟机中 按照 编辑->虚拟网络编辑器 然后NAT设置,进行网关的设置 更改完成

2020-07-18 11:54:11 554

原创 架构真经深有体会、感触很深

首先从本人从事苏宁两年架构师的经验来看,摘了几段很有感触的文字分享出来。-----------------优秀不是一蹴而就的,优秀在于积累和思考! 刻意练习是指在介于“舒适区”和“恐慌区”之间的“学习区”进行大量组块化的、专注的、有反馈的练习。真正的学习不是闲庭信步,不是读几个公众号或者翻几本书就足够的。刻意练习是非常枯燥的,它令人很不舒服,并且消磨人的耐心。真正从菜鸟到高手的道路,都是通过刻意练习的汗水铺就的。 莫扎特是公认的音乐神童,但他纠正说,没有人比他对大师的作品研究得更加刻苦。高尔夫球星泰格

2020-07-17 00:43:18 899

原创 elasticsearch组合查询INDEX、TYPE等JAVA工具类封装分享(原创)

import com.google.gson.GsonBuilder; import com.google.gson.JsonObject; import com.google.gson.JsonParser; import io.searchbox.client.JestClient; import io.searchbox.client.JestClientFactory; import io.searchbox.client.JestResult; import io.searchbox.client

2020-07-17 00:10:23 585

原创 JAVA阿里云SMS发送短信代码(原创)

代码段: import com.aliyuncs.DefaultAcsClient; import com.aliyuncs.IAcsClient; import com.aliyuncs.dysmsapi.model.v20170525.SendSmsRequest; import com.aliyuncs.dysmsapi.model.v20170525.SendSmsResponse; import com.aliyuncs.exceptions.ClientException; import c.

2020-07-17 00:04:25 1080 1

原创 AMBARI2.7.3安装(ubuntu18&centos)

UBUNTU18.04 下安装AMBARI2.7.3+HDP3.1.0 1.简介 本人介绍ubuntu 18.04下Hortonwork 的ambari 2.7.3 和HDP 3.1.0的安装,效果如下。HDP与CDH的对比,HDP版本更新较快,因为Hortonworks内部大部分员工都是apache代码贡献者,尤其是Hadoop 2.0的贡献者。 目前Apache社区Hadoop最新版本:3.2.0 目前CDH最新版支持Hadoop版本:3.0.0 目前HDP最新版支持Hadoop版本:3.1.1 2.

2020-07-16 23:46:37 1151

原创 elasticsearch下载太慢在国内, 下载地址

国内下载elasticsearch哪叫一个慢, 为了方便大家学习, 博主将下载好的包放到云盘. 官网下载地址:https://www.elastic.co/cn/downloads/elasticsearch 要验证包的完整性可以计算文件哈希值(官网有提供sha512的值, 可以在上面下载地址界面的找到) ps: 在linux上要计算sha512的值, 命令: sha512sum 文件名(只能对单个文件, 多个文件的话就打成一个包啊) elasticsearch 版本 Linux window 发布时间 7

2020-07-11 15:18:22 1851 3

原创 2020-05-26总结

1、工作中没有用到acticiti但是对接过类似工作流的iam,此问题需要根据具体需求来进行任务的实现,此功能后端设计人员工作表可添加工作负荷标识(如1–10),然后根据产品的需求进行任务的分配及任务的流转等功能实现。 2、 ...

2020-05-26 08:15:11 361

空空如也

空空如也

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

TA关注的人

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