宁十一
码龄7年
关注
提问 私信
  • 博客:1,310
    1,310
    总访问量
  • 5
    原创
  • 512,596
    排名
  • 1
    粉丝
  • 0
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2017-07-27
博客简介:

warning2017的博客

查看详细资料
个人成就
  • 获得2次点赞
  • 内容获得1次评论
  • 获得1次收藏
创作历程
  • 4篇
    2020年
  • 1篇
    2018年
成就勋章
TA的专栏
  • 设计模式
    1篇
  • Java
    1篇
  • 面试题海
  • ElasticSearch
    1篇
  • 程序人生
    1篇
兴趣领域 设置
  • 大数据
    etl
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

349人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

Design pattern 第一讲 基础知识

Design pattern 基础知识一、基本原则1、单一职责原则(Single Responsibility Principle)一个对象应该只包含单一的职责,并且该职责被完整的封装在一个类中。单一职责原理是实现高内聚、低耦合的指导方针。2、开闭原则(Open-Closed Principle)一个软件实体应当对扩展开放,对修改关闭。也就是说,在设计一个模块的时候,应当使这个模块可以在不被修改的前提下被扩展,即实现在不修改源代码的情况下改变这个模块的行为。为了满足开闭原则,需要对系统柜进行抽
原创
发布博客 2020.12.26 ·
312 阅读 ·
1 点赞 ·
0 评论 ·
1 收藏

IntelliJ IDEA 神级插件集锦

1、lombok:无需setter、getter的神器。优点:不需要在实体类里面写setter、getter,只需要在类头部加@Data。类头部加@NoArgsConstructor,即无需写无参构造,加@AllArgsConstructor,就不需要写全参构造。缺点:整体技术团队必须安装lombok插件。2、Alibaba Java Coding Guidelines:阿里代码规约。阿里的代码规范检测神器,于我个人而言,作用有两点:有助于发现代码不规范的地方,比如说命名不是破风式,注释
原创
发布博客 2020.08.13 ·
323 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

ElasticSearch 优化指南

一、宏观设置注意CPU核数,CPU的核数将影响Thread Pool,也就是和检索与索引的线程池有关,建议CPU在16核+;根据需要设置索引和type,因为高版本(6.0+)index里面只能有一个type,所以建议在低版本里面即采用这一设定,并且这里也要考虑到版本迭代里面的父子文档。合理设置分片和副本,分片一般大于等于节点数,副本根据需要进行设置,分片容量一般不要大于30GB。冷热数据...
原创
发布博客 2020.03.07 ·
324 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

JVM 知识点学习

一、JVM内存模型和存储结构线程栈:JVM规范让每个Java线程拥有自己的独立的JVM栈,也就是Java方法的调用栈。当方法调用的时候,会生成一个栈帧。栈帧保存在虚拟机栈中,栈帧存储着方法的局部变量表,操作数栈,动态连接和方法返回地址等信息。线程运行中,只有一个栈帧处于活跃状态, 称为当前活跃栈帧,当前活动栈帧始终是JVM栈的栈顶元素。方法区:类的基本信息、静态变量。本地方法栈:基本数据类...
原创
发布博客 2020.02.15 ·
115 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

windows 安装多个版本的JDK

提前准备安装包,可以选择在官网下载,也可以通过下面列出的百度云盘进行下载:官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html百度云盘:JDK 8:https://pan.baidu.com/s/1VfSgbspWWN58otk3uoelfQJDK 7:https://pan.baidu.c...
原创
发布博客 2018.10.18 ·
232 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏