利剑 -~
码龄5年
  • 330,199
    被访问
  • 108
    原创
  • 14,784
    排名
  • 118
    粉丝
  • 5
    铁粉
关注
提问 私信

个人简介:追求卓越成功就会出其不意找上门

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
  • 加入CSDN时间: 2017-06-01
博客简介:

JHON07的博客

查看详细资料
  • 3
    领奖
    总分 273 当月 3
个人成就
  • 获得47次点赞
  • 内容获得25次评论
  • 获得239次收藏
创作历程
  • 4篇
    2022年
  • 56篇
    2021年
  • 7篇
    2020年
  • 38篇
    2019年
  • 116篇
    2018年
  • 32篇
    2017年
成就勋章
TA的专栏
  • shell
    1篇
  • nlp
  • spark
    2篇
  • node
    1篇
  • linux
    15篇
  • python
    29篇
  • hadoop
    12篇
  • hbase
    8篇
  • 数据仓库
    18篇
  • redis
    5篇
  • mongodb
    1篇
  • zookeeper
    5篇
  • solr
    4篇
  • flume
    2篇
  • springboot
    10篇
  • java
    52篇
  • 算法
    16篇
  • mysql
    15篇
  • mapreduce
    4篇
  • scala
    2篇
  • storm
    2篇
  • kafka
    3篇
  • 设计模式
    9篇
  • 微服务
    7篇
  • 知识扩展
    12篇
  • docker
    4篇
  • 网络协议
    4篇
  • phoenix
    3篇
  • 开发工具
    8篇
兴趣领域 设置
  • 大数据
    hivestormspark
  • 数据库管理
    数据仓库
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

datagrip使用文档

发布资源 2022.05.23 ·
pdf

java后端分享整理

1. Java 常见的代码规范1.1. Java 自带的工具方法1.1.1 比较两个对象是否相等当我们用equals比较两个对象是否相等的时候,还需要对左边的对象进行判空,不然可能会报空指针异常,我们可以用java.util包下Objects封装好的比较是否相等的方法: Objects.equals(strA, strB); 源码:public static boolean equals(Object a, Object b) { return (a == b) || (a !
原创
发布博客 2022.03.30 ·
54 阅读 ·
1 点赞 ·
0 评论

oracle 数据库工作总结思维导图

oralce工作中使用总结
原创
发布博客 2022.01.09 ·
22 阅读 ·
0 点赞 ·
0 评论

设计模式-装饰者模式

1. 场景2.装饰者设计模式3. 类图
原创
发布博客 2022.01.07 ·
33 阅读 ·
0 点赞 ·
0 评论

设计模式-桥接模式

1 .桥接模式概念桥接模式主要是解决,多层继承的问题 父类,子类,子子类 多层继承问题,当父类添加一个功能时,子类,子子类,需要修改。桥接模式 是将实现和抽象 分层来实现 ,使两个层次独立开来。桥接模式是一种结构模式2 .桥接模式结构图结构图如下:client 是操作者3. 桥接模式代码...
原创
发布博客 2022.01.06 ·
347 阅读 ·
0 点赞 ·
0 评论

软件基础思维导图

计算机软件基础思维导图
原创
发布博客 2021.11.25 ·
39 阅读 ·
0 点赞 ·
0 评论

线程安全-常用的模式

线程安全-常用的模式1.对象安全发布的几种方式2. 线程安容器3.使用静态初始化器 发布安全对象1.对象安全发布的几种方式安全发布一个对象,对象的引用和对象的状态,必须是对其他对象可见的。下面是对象可以安全发布的几种方式在静态函数中初始化一个对象将对象保存到 volatile 或者 atomicReferance对象中将对象的引用保存到 某个正确构造对象的 final 类型域中国。将对象引用保存到一个由锁保护的域中。线程安全容器的同步,指的是 将对象放入到某个容器 即:(将对象引
原创
发布博客 2021.10.30 ·
35 阅读 ·
0 点赞 ·
0 评论

投资理财分享

投资理财分享理财是作为工作之外的另一个技能,一直想去学习,但是由于种种原因,推迟,最近开始了自己理财课程,适合小白入手,持续更新中;
原创
发布博客 2021.09.08 ·
32 阅读 ·
0 点赞 ·
0 评论

设计模式-观察者模式

观察者模式
原创
发布博客 2021.08.28 ·
39 阅读 ·
0 点赞 ·
0 评论

dubbo思维导图

dubbo思维导图后续持续更新中
原创
发布博客 2021.08.20 ·
55 阅读 ·
0 点赞 ·
0 评论

IOT变现

IOT变现
原创
发布博客 2021.08.17 ·
59 阅读 ·
0 点赞 ·
0 评论

设计模式-工厂模式

设计模式-工厂模式
原创
发布博客 2021.07.31 ·
29 阅读 ·
0 点赞 ·
0 评论

设计模式-建造者模式

设计模式-建造者模式
原创
发布博客 2021.07.25 ·
26 阅读 ·
0 点赞 ·
0 评论

四维空间和五维空间N维空间遐想

四维空间和五维空间遐想1. 二维空间2. 三维空间3.四维空间5.五维空间就类一个球体1. 二维空间二维空间是,一个平面 例如 x轴y轴;2. 三维空间三维空间是,是一个立体,可以简单理解为 x轴,y轴, z轴易可理解为 长宽高,人们生活在三维空间中;3.四维空间三维空间上再添加一个维度 例如 时间维度 就相当于,物体在不同时间的不同状态; 从宏观上同一秒钟人是没有动的,但是从微观上,人是变化的,人体也是一个生态系统,身体内部状态在发生变化。(想象来说思维中的,在坐标中展示的话是倾
原创
发布博客 2021.07.17 ·
135 阅读 ·
0 点赞 ·
0 评论

kmp匹配算法

kmp匹配算法第一种方式是暴利匹配方式第二种方式采用kmp 方式进行匹配第一种方式是暴利匹配方式暴利匹配规则第二种方式采用kmp 方式进行匹配实质是对算法的进一步优化。主要是求出最长公共子序列的长度比较过程中相比 暴利匹配,不能直接回归到开始位置+1操作,而是找到公共位置字符串+1操作找到公共部分,需要使用前缀,后缀的公共的部分,来计算出公共子序列。(计算出部分匹配表)部分匹配表的产生部分匹配值”就是前缀和后缀的最长的共有元素的长度举例: 以“ABCDABD”为例思路
原创
发布博客 2021.07.09 ·
105 阅读 ·
0 点赞 ·
0 评论

idea模板

idea注解模板类注解方法注解每次更换idea 或者更新idea 版本都需要,配置注解,而且从网上找了很多都或多或少有问题,每次要花费一些时间配置,这里整理一下;类注解类 .class 模板/***@ClassName ${NAME}*@Description*@Author*@Date${DATE} ${TIME}*@Version V1.0**/方法注解方法模块注意!! 模板 是 “*” 开始$param$ 的位置 按照模板的样式拷贝* * $mat
原创
发布博客 2021.06.29 ·
56 阅读 ·
0 点赞 ·
0 评论

spring体系思维导图

sourcetree 使用文档
原创
发布博客 2021.06.28 ·
157 阅读 ·
0 点赞 ·
0 评论

英语词源记忆法

英语词源记忆法
原创
发布博客 2021.06.26 ·
131 阅读 ·
0 点赞 ·
0 评论

从zip中读取文件 合并到指定的文件中

package work;import com.sun.org.apache.xml.internal.serialize.EncodingInfo;import java.io.*;import java.nio.charset.Charset;import java.util.Locale;import java.util.zip.ZipEntry;import java.util.zip.ZipFile;import java.util.zip.ZipInputStream;/*
原创
发布博客 2021.06.21 ·
94 阅读 ·
0 点赞 ·
0 评论

设计模式-责任链模型

责任链模式
原创
发布博客 2021.06.09 ·
31 阅读 ·
0 点赞 ·
0 评论
加载更多