算法导论随笔(二) 手动建堆 作为stl选手,对于手写堆接触较少,不过熟悉建堆的过程还是有不少收获的。 堆的载体:一个长度为n的数组 基本操作:维持某节点的堆性质 void heapify(int o) //维护i号节点的堆性质 { while (1) { int ls = o << 1; int ...
分类:
编程语言 时间:
2021-01-15 12:10:01
阅读次数:
0
前段时间,利用工作之余,一直在去了解微服务。等后续有时间,再去整理关于微服务的系列随笔。 今天主要来聊聊,什么是微服务。 一、什么是「 微服务 」? 「 微服务 」由 Martin Fowler 提出,它是指一种软件架构风格。一个大型的系统可以由多个微服务组成,每个微服务是被独立部署,独立完成自己的 ...
分类:
其他好文 时间:
2021-01-08 10:35:19
阅读次数:
0
1: any 和 unknown类型的区别 any可以避开类型检查, 比如 let notSure: any = 'XXXXX'; notSure.Hello(); unknown在使用时必须进行类型断言: let x: unknown = 'xxxxxx'; console.log((x as s ...
分类:
其他好文 时间:
2021-01-05 10:50:47
阅读次数:
0
在很多列表展示数据的场合中,大多数都会需要一个排序的处理,以方便快速查找排序所需的数据,本篇随笔介绍如何结合ABP后端和Vue+Element前端结合的分页排序处理过程。 ...
分类:
编程语言 时间:
2021-01-04 11:12:08
阅读次数:
0
将数据中的某个字段重复排列出来,fake这部分,达到一条数据变成上千条数据展示 raw=$(cat /tmp/stock.json) 重复多次执行: raw=$(echo $raw |jq '.data.items+=.data.items'| jq '.data.items_size+=.data ...
分类:
其他好文 时间:
2020-12-18 13:09:39
阅读次数:
3
1、ELK部署 ELK是elasticsearch、kibana、Logstash组合而成的整套解决方案,前面我们使用skywalking时候已经部署好elasticsearch(参见上一篇随笔),接下来只需要安装Logstash和kibana即可 1.1、安装kibana 前面使用的elastic ...
分类:
Web程序 时间:
2020-12-16 13:01:27
阅读次数:
10
参考链接: 知识蒸馏是什么?一份入门随笔 https://zhuanlan.zhihu.com/p/90049906 [论文阅读]知识蒸馏(Distilling the Knowledge in a Neural Network) https://blog.csdn.net/ZY_miao/arti ...
分类:
其他好文 时间:
2020-12-14 13:34:23
阅读次数:
4
我们先从一组 用例说起. 看代码: null > 0 // false null == 0 // false null >= 0 //true 我们今天讨论的主要内容,并不是这个结果可能看起来多么奇怪. 而是为什么会这样. 之所以特别记一篇随笔在这里,主要是因为,我在得到了 Brendan Eich ...
分类:
其他好文 时间:
2020-12-09 11:43:55
阅读次数:
7
一、基本信息 标题:《基于Vue.js和Javalin框架的学生宿舍社交平台WebAPP应用程序的设计与开发》 发表时间:2019-08-06 作者:黄浩铭;刘成钰 来源:北方工业大学 关键词:手机软件;前后端分离;社交软件;VUE.JS;等 文献来源:《基于Vue.js和Javalin框架的学生宿 ...
分类:
移动开发 时间:
2020-12-07 12:21:29
阅读次数:
10
HTML中定位属性之固定定位position:fixed; 定位属性:static :默认文本流 margin padding 从左到右 从上到下fixed:固定定位(脱离原来的文本)position: fixed;盒子的左边到浏览器可视窗口左边之间的距离left:20px;盒子的右边到浏览器可视窗 ...
分类:
其他好文 时间:
2020-12-07 11:56:45
阅读次数:
5