Easter79 Easter79
4年前
Vue 仿钉钉流程图(流程节点绘制 vue+Ant【如果用其他UI库需要替换几个组件】 附 demo)
Vue仿钉钉流程图(流程节点绘制vueAntDesignofVue)仿钉钉流程图Api包括:一维数组传参,获取单节点数据,返回所有节点组成的一位数组生成每个节点的父节点Id集合很多公司后台管理系统都需要画流程图,功能大同小异,所以,仿照钉钉管理
九路 九路
5年前
4 Java 如何判定是否存活或者死亡
在堆中存放着几乎所有的对象实例,垃圾收集器在对堆进行回收前,第一件事就是要确定这些对象之中哪些还活着,哪些对象已经死去.判断对象是否已经死亡有以下几种算法:引用计数法算法定义:给对象中添加一个引用计数器,当有一个地方引用时,计数器加1,引用失效时,就减1,当对象的引用计数器为0时,对象就是不可再被使用的.特点:JAVA虚拟机中很少使用这
Wesley13 Wesley13
4年前
3 年经验的 Java 后端妹子,横扫阿里、滴滴、美团,看完面经我觉得敖丙是垃圾!
!(https://oscimg.oschina.net/oscnet/d63b83b43f03d5c43002465abcd70b29888.jpg)自序头条美团滴滴京东others算法题HR面
Wesley13 Wesley13
4年前
Using Kafka with Flume
这个文档是 ClouderaDistributionofApacheKafka 1.3.x.其他版本的文档在ClouderaDocumentation(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.cloudera.com%2Fcontent%2Fsup
Stella981 Stella981
4年前
PHP利用ICU扩展intl快速实现汉字转拼音以及按拼音首字母分组排序
ICU(InternationalComponentsforUnicode)里提供了transliterator(直译器),可以很方便把其他语言(比如简体中文)转为拉丁文表示:http://cn2.php.net/manual/zh/transliterator.transliterate.phpTransliterator:all
Stella981 Stella981
4年前
Node.js 应用故障排查手册 —— 综合性 GC 问题和优化
楔子本章前面两节生产案例分别侧重于单一的CPU高和单一的内存问题,我们也给大家详细展示了问题的定位排查过程,那么实际上还有一类相对更复杂的场景——它本质上是V8引擎的GC引发的问题。简单的给大家介绍下什么是GC,GC实际上是语言引擎实现的一种自动垃圾回收机制,它会在设定的条件触发时(比如堆内存达到一定值)时查看当前堆上哪些对象已
Wesley13 Wesley13
4年前
2018年人工智能如何发展,从这四个方面为你解读
算法任何一个入门的软件开发人员都会听到这句话:算法是软件的灵魂!近年来大火的“机器学习”即是在算法在人工智能上的集中体现。今日头条通过AI算法实现智能内容推荐,谷歌和百度通过AI算法实现垃圾内容检测和删除,阿里巴巴通过算法自动识别刷单和假货风险等等。随着软件行业的发展,我们真切的体会到人工智能的脚步声越来越近了。理论上讲,凡是重复的简单工作都
不用自己的手机怎么接短信?
在日常生活中,电子邮件和手机号码是我们登录网站或APP应用程序的主要方式。但是,对于某些使用频率较低或平台较小的电商网站,我们始终担心我们的隐私和安全性以及持续骚扰短信和垃圾邮件。如何避免这些问题?我们可以使用临时虚拟手机号码接码平台,接收手机短信验证码。这样就可以很好的保护我们的隐私,当然,有些涉及金融和比较重要的网站我们还是不能用这类型的网站,毕竟所有人
前端开发之函数式编程实践 | 京东云技术团队
函数式编程是一种编程范式,它将程序抽象为函数和数据结构,通过函数调用来实现程序的功能,并且函数可以作为参数传递给其他函数。
你还在“垃圾”调优?快来看看JDK17的ZGC如何解放双手 | 京东云技术团队
1、前言不要犹豫了,GC最大停顿时间小于1ms,支持16TB内存,这么高的性能提升,也不需要复杂的调优,节省了这个时间,你去陪对象不香嘛。上篇文章给大家带来了JDK11升级JDK17的最全实践,相信大家阅读后对于升级JDK17有了基本的了解。同时我们也会比