Stella981 Stella981
3年前
PHP实现Byte转换为KB、MB、GB、TB的方法
本文实例讲述了PHP实现字节数Byte转换为KB、MB、GB、TB的方法。分享给大家,具体如下:<?php运行结果如下图:!(https://oscimg.oschina.net/oscnet/82e10fe140d2962bc8ea3d3ce425117736a.png)本文分享自微信公众号PM吃瓜(wu\_lia
Stella981 Stella981
3年前
Quartz.NET总结(三)Quartz 配置
转载自:http://www.cnblogs.com/zhangweizhong/p/4894354.html前两篇文章,已经介绍了Quartz.NET的使用和Cron表达式表达式的写法,今天说一说Quartz的配置,Quartz相关的配置有三个quartz.config、quartz\_jobs.xml、log4net.config。其中qua
Stella981 Stella981
3年前
Spirngboot
一.SpringBootStarter简介Starter是SpringBoot中的一个非常重要的概念,Starter相当于模块,它能将模块所需的依赖整合起来并对模块内的Bean根据环境(条件)进行自动配置。使用者只需要依赖相应功能的Starter,无需做过多的配置和依赖,SpringBoot就能自
Stella981 Stella981
3年前
FlinkSQL演进过程,解析原理及一些优化策略
本文整理自FlinkForward全球在线会议,演讲者云邪,由浪尖整理。1\.Flinktable/sql架构演变flink1.9之前的版本,对于TableAPI和SQL的底层实现结构如下图,可以看处流处理和批处理有各自独立的api(流处理DataStream,批处理DataSet)。而且有不同的执行计划解析过程,codege
Stella981 Stella981
3年前
LinkedList 源码分析(JDK 1.8)
转载自:LinkedList源码分析(JDK1.8)(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fwww.tianxiaobo.com%2F2018%2F01%2F31%2FLinkedList%25E6%25BA%2590%25E7%25A0%2581%25E5%2588%25
Wesley13 Wesley13
3年前
Java多线程(一) 什么是线程
声明:本系列大多是翻译自https://www.javatpoint.com,加上自己的增删改,尽力写的系统而通俗易懂,后文不再重复声明。点我跳过黑哥的卑鄙广告行为,进入正文。Java多线程系列更新中~  正式篇:1.Java多线程(一)什么是线程(https://www.oschina.net/action/GoT
深入理解树状数组 | 京东物流技术团队
树状数组树状数组(BIT,BinaryIndexedTree)是简洁优美的数据结构,它能在很少的代码量下支持单点修改和区间查询,我们先以a可以发现:不是所有节点都是连接在一起的,c\作者:京东物流王奕龙来源:京东云开发者社区自猿其说Tech转载请注明来源
深入理解左倾红黑树 | 京东物流技术团队
平衡二叉搜索树平衡二叉搜索树(BalancedBinarySearchTree)的每个节点的左右子树高度差不超过1,它可以在O(logn)时间复杂度内完成插入、查找和删除操作,最早被提出的自平衡二叉搜索树是AVL树。AVL树在执行插入或删除操作后,会根据节