240 发简信
IP属地:广东
  • freemaker简要说明

    freemaker是一个通用的模版引擎,快速创建想要的字符串。 主要过程 配置 创建数据 模版配置 数据与模版结合生产字符串 主要参考文档:ht...

  • Resize,w 360,h 240
    maven 父子项目说明

    1、maven 父目录的作用 父模块的groupId和version会传递到子模块,子模块不需要再声明,仅需要指定自己独有的artifactId...

  • maven 打包工具shade与assembly与jar

    差异 1. maven-jar-plugin 默认的打包方式,用来打普通的project JAR包;只能打一个jar,这个jar无法包含lib,...

  • Resize,w 360,h 240
    mr内存不足问题解决

    1、yarn的container模型说明 container的内存分为两部分 jvm进程的内存大小 container启动工作的内存大小,一般占...

  • Resize,w 360,h 240
    jvm 卡死问题排查思路

    jvm 进程假死问题 现象: 服务启动成功端口监听成功,在发起请求后无法再发起第二个请求,整个程序假死。 排查 1. jmap检查检查发现jma...

  • 图数据库nebula

    nebula 将点与点连接的数据存储,并提供快速查询的能力。核心概念: 图,vid,索引,点,边通过vid,查找点与点的联系并将边一起带上返回 ...

  • yarn aux shuffle

    aux shuffle aux shuffle简称ess,作用是将map 的task任务执行的逻辑交给 由yarn nodemanger单独启动...

  • Resize,w 360,h 240
    fastjson常用场景

    fastjson使用说明 1. 无构造函数序列化 在反序列化时需要使用构造函数,如果只有一个有参的构造函数会导致属性返写不全的问题。因此需要一个...

  • Thrift说明及使用

    thrift thrift是一个快速实现rpc的框架,1、通过安装thrift可执行软件2、编写idl内容3、输出指定语言代码4、编写方法实现5...