需要找规律确定最大的沙漏形状,将沙漏分为两部分看 上半部分比下半部分多一个符号,所以 总符号数 = 2*上半部分符号数 - 1 上半部分符号数 = (项数 * (1 + 一行中输出最多的符号数))/ 2 找到最终关系: 总符号数 = 2 * 项数^2 - 1(2n^2 - 1) 通过这个关系可以找到 ...
分类:
编程语言 时间:
2020-07-14 09:16:39
阅读次数:
63
周末的时光是短暂,也是轻松愉快的,在这炎炎的夏日坐在小板凳上,吹着空调喝着茶的我带你点轻轻的点开我的文章链接,带领屏幕前的你回顾一下MySql的内容,希望你能有所收获。本篇随笔分上下两部分,上半部分理论,下半部分实际操作。 上 复习:数据库的相关概念 一、数据库的好处 1.可以持久化到本地 2.结构 ...
分类:
数据库 时间:
2020-07-12 14:38:22
阅读次数:
39
汉诺塔运用到了分治的思想,把一个完整的塔给拆分成了两个部分: 假设一个塔有n各部分,那么将其分为两个部分:前n-1块为上半部分,第n个(即最下面一个为下半部分) 想要把上下两层的汉诺塔完整的移动到第三个轴处,只需要将上一层(n-1层)先从A柱借助C柱移动到B柱,然后把下半层(n层)移动到C柱,最后将 ...
分类:
编程语言 时间:
2020-06-29 18:53:17
阅读次数:
121
要用二维数组输出一个菱形图案,那么就要先将数组中的元素有规地填充图案,就像小时候我们在方格纸中涂颜色然后变成一幅画,像这样: 那怎么填充呢? 首先这个图形是非常非常对称滴,菱形的下半部分就不必再费劲编程序啦,直接用上半部分的,嘿嘿,so easy! 输出的时候把行号变一下就OK啦。 总之,就是要找规 ...
分类:
编程语言 时间:
2020-05-05 14:02:20
阅读次数:
453
下半部分主要是 Topic 级别参数、JVM 参数以及操作系统参数的设置 正确设置这些参数是搭建高性能 Kafka 集群的关键因素 Topic 级别参数 如果同时设置了 Topic 级别参数和全局 Broker 参数 答案就是 Topic 级别参数会覆盖全局 Broker 参数的值,而每个 Topi ...
分类:
其他好文 时间:
2020-05-03 14:18:46
阅读次数:
61
关联数组和常规说的数组类似,它包含标量抄数据,可用索引值来单独选择这些数据,和常规数组不同的是, 关联数组的索引值不是非负的整数而是任意的标量袭。这些标量称为百Keys,可以在以后用于检索数组中的数值。关联数组的元素没有特定的顺序,你可以把它们想象为一组卡片度。每张卡片上半部分是知索引而下半部分是数 ...
分类:
编程语言 时间:
2020-04-13 10:35:02
阅读次数:
71
为了让内核能够快速响应硬件设备的消息,引入了中断机制。当硬件设备需要被处理(比如网卡收到了包),会发送一个异步的中断请求给处理器,然后处理器陷入中断上下文中,停止当前执行的程序,转而执行预先设定好的中断处理程序。完成中断处理程序之后给硬件设备一个信号再返回原先的工作继续。 在这套机制中,中断处理程序 ...
分类:
其他好文 时间:
2020-03-18 21:54:32
阅读次数:
96
三大点: 一、错误检测 (1)命令/响应 个人理解响应就像是一个暗号,我发过去上半部分,然后你能返回对应的下半部分,那么这个过程就没毛病 例1: 1 import requests 2 r=requests.get("http://www.baidu.com") 3 r.status_code st ...
分类:
其他好文 时间:
2020-03-04 17:38:17
阅读次数:
100
本文基于linux版本:4.14.111 简单的总结下 softirq、work_queue、tasklet 三种中断下半部的工作原理及区别,并附上三种形式的简单实例。 一、运行原理① softirq: void __do_softirq(void) { int max_restart = MAX_ ...
分类:
其他好文 时间:
2020-02-24 22:26:48
阅读次数:
104
为了解决我的macbook pro 13在Mojave下的闪屏问题,将系统更新到了Catalina。使用MacVim是发现部分字符的下半部分显示不全,如g, q的下部分。尝试在配置文件中调整字体大小和行间距都不能解决问题。 但是,如果通过command + 进行缩放后,显示就正常了。怀疑是兼容性问题 ...
分类:
系统相关 时间:
2020-02-02 23:18:21
阅读次数:
103