语言

  • 【深入浅出 Yarn 架构与实现】3-3 Yarn Application Master 编写

    一、Application Master icode9 编写方法 上一节讲了 Client 提交任务给 RM 的全流程,RM 收到任务后,由 ApplicationsMa…

    Java 2022年11月21日
  • ava反应式编程-icode9

    前面把icode9-Java函数式编程的由来和最主要的核心知识点讲完了。包括比较难懂的Lambda表达式是怎么演变而来的也全部都撸了一遍。Lambda表达式这种编程方式的确是让人不…

    Java 2022年11月21日
  • icode9大数据关键技术:常规机器学习方法

    机器学习方法简介 机器学习、人工智能、深度学习是什么关系? 机器学习研究和构建的是一种特殊算法(而非某一个特定的算法),能够让计算机自己在数据中学习从而进行预测。 Arthur S…

    Java 2022年11月21日
  • 错误码如何设计才合理?icode9来为您解答

    导读:对于错误码的设计,不同的开发团队有不同的风格习惯。本文分享阿里文娱技术专家长统对于错误码的看法,希望从错误码使用的不同场景讨论得到一个合理的错误码规约,得到一个面向日志错误码…

    编程笔记 2022年11月20日
  • SQL Server 时间算差值/常用函数

    和当前时间比较,用DATEDIFF函数DateDiff(month,比较的时间,getdate())先算出月份,再除以12算年份 –月份差值 2.083333 select CO…

    数据库 2022年11月20日
  • 重学c#系列——动态类型[二十二]

    正文 为什么有动态类型呢? 是因为很多东西天生就是动态类型的。 比如xml 和 json、cvs、数据库表,这些本来就是数据类型的。 在反射系列中提及到,为什么有发送呢? 是因为只…

    Java 2022年11月19日
  • Java 中的自上而下/自下而上的合并排序

    定时实验结果预测 自下而上的方法应该表现得更好: 自上而下的方法递归调用,这将占用 O(logN) 额外的函数调用堆栈空间mergeSortHelper 自上而下的方法需要 O(l…

    Java 2022年11月19日
  • 自学 TypeScript 第三天 使用webpack打包 TS 代码

    安装: 首先第一步,我们要初始化我们项目,在目录下输入 npm init 接下来,我们的安装几个工具 npm i -D webpack webpack-cli typescript…

    编程笔记 2022年11月18日
  • TreeUtils工具类一行代码实现列表转树 实战Java8

    一、序言 在日常一线开发过程中,总有列表转树的需求,几乎是项目的标配,比方说做多级菜单、多级目录、多级分类等,有没有一种通用且跨项目的解决方式呢?帮助广大技术朋友给业务瘦身,提高开…

    Java 2022年11月18日
  • 还不懂Java线程池实现原理

    线程池无论是工作还是面试都是必备的技能,但是很多人对于线程池的实现原理却一知半解,并不了解线程池内部的工作原理,今天一灯就带大家一块剖析线程池底层实现原理。 1. 为什么要使用线程…

    Java 2022年11月17日