240 发简信
IP属地:四川
  • javascript模块化(AMD)框架required.js使用示例

    公司某项目中使用ruquired.js进行javascript模块化管理,写一个例子,整理下笔记。 Javascript模块化 Javascri...

  • 一次spark性能问题的解决过程

    背景 某局点上线新版本后,实时标注(spark streaming任务)运行一个小时后,任务卡死。具体情况:实时数据量10w/s, 任务配置 e...

  • Resize,w 360,h 240
    spark断点调试

    断点调试 参考:http://danosipov.com/?p=779 测试代码 IntelliJ Idea 生成jar 设置artifacts...

  • kafka总结

    生产者 核心概念 每个topic可以划分成多个分区,不同分区的消息是不同的(每个分区有多个副本) 路由到分区:默认使用的分区策略是Default...

  • 阅读实践好文章

    Tool IntelliJ Debug 介绍

  • Resize,w 360,h 240
    王者荣耀之「装饰者模式」--读后感

    适用场景 最大的作用:不想或者不能改变原有的类,而给原有类扩展功能 这就是「装饰者模式」,在不必改变原类文件(英雄类)和使用继承的情况下,动态地...

  • 英雄联盟之「策略模式」-- 读后感

    1、策略模式是把算法分离出来,解决的问题是如果很多类都有同一个算法,那么就不需要每个类都覆盖一次。而是改成把算法(接口和实现)抽出来,新建具体类...