垃圾回收概念 什么是垃圾 垃圾是指在运行程序中没有任何指针指向的对象,这个对象就是需要被回收的垃圾。 如果不及时对内存中的垃圾进行清理那么,这些垃圾对象所占的内存空间会一直保留到应用程序结束,被保留的空间无法被其他对象使用。甚至可能导致内存溢出。 为什么需要GC 对于高级语言来说,一个基本认知是如果 ...
分类:
其他好文 时间:
2020-07-29 15:14:38
阅读次数:
61
1.1软件测试基本认知 为了做好测试,既要有深度,又要有广度;既要有效率,又要有测试工作自身完整的质量。所以,我们应该将正向思维和逆向思维有机地结合起来,做到效率和质量的平衡。 正向思维:验功能。 逆向思维:尽可能找bug。 1.2从狭义测试到广义测试 狭义:动态测试——运行程序而进行的测试,测试只 ...
分类:
其他好文 时间:
2020-06-04 01:16:22
阅读次数:
69
云计算平台也称为云平台,是指基于硬件资源和软件资源的服务,提供计算、网络和存储能力。云计算平台可以划分为3类:以数据存储为主的存储型云平台,以数据处理为主的计算型云平台以及计算和数据存储处理兼顾的综合云计算平台。 云平台一般具备如下特征: 硬件管理对使用者/购买者高度抽象:用户根本不知道数据是在位于 ...
分类:
Web程序 时间:
2020-03-04 12:38:27
阅读次数:
670
目录 问题原形 条件选择 HyperLogLog 伯努利试验 估算的优化 扯上关系 比特串 分桶 对应 Redis 中对 HyperLogLog 的应用 Redis 中的 HyperLogLog 原理 偏差修正 巨人的肩膀 比特串 分桶 对应 Redis 中的 HyperLogLog 原理 问题原形 ...
分类:
编程语言 时间:
2020-01-04 20:14:33
阅读次数:
108
项目环境搭建 1.基本认知 Web应用框架(Web application framework)是一种开发框架,用来支持动态网站,网络应用程序及网络服务的开发。—— Django 框架: WSGI:Web Server Gateway Interface。服务器网关接口 web框架构成: url路由 ...
分类:
其他好文 时间:
2019-12-22 18:19:14
阅读次数:
98
1.1 计算机硬件基本认知 cpu: 中央处理器. 相当于人的大脑.运算中心,控制中心. 内存: 临时存储数据. 优点:读取速度快。 缺点:容量小,造价高,断电即消失. 硬盘: 长期存储数据. 优点:容量大,造价相对低,断电不消失。 缺点:读取速度慢. 操作系统:统一管理计算机软硬件资源的程序 操作 ...
分类:
其他好文 时间:
2019-10-27 22:54:52
阅读次数:
125
一.Redis基本认知 1.含义: REmote DIctionary Server(Redis) | 是一个key-value存储系统 2.特性: 2.1 持久化:可以将内存中的数据保存在磁盘中,重启的时候可以再次加载进行使用; 2.2 支持丰富的数据类型,如:Strings, Lists, Ha ...
分类:
Web程序 时间:
2019-01-01 17:14:45
阅读次数:
614
随想一下,先举出一些基本认知,后面大家会看到这些认知之间的牵扯,已经人在做决策的时候是如何分配权重的,进而产生后续和当今的局面。经济学一点都不难,只是现在人学的是技术上的操作,而不学背后的运作逻辑,所以都是缘木求鱼,看不到大局。 1、货币是财富衡量基本单位。没有货币连财富价值计算都不可能。 2、每个 ...
分类:
其他好文 时间:
2018-11-04 17:01:59
阅读次数:
161
1.DNS(DomainNameSystem)域名系统。2.DNS的作用,就是将主机名解析为IP以及将IP解析为主机名。3.为什么要DNS,网络传输数据需要IP,但我们对纯数字的IP记性很差,为了方便出现了通过主机名来取得IP的办法,早期是/etc/hosts这个文件,后来出现了BIND(阶层式管理主机名对应IP的系统)这也是全世界使用最广泛的域名系统。通过这个办法我们不需要知道主机的IP,只要知
分类:
其他好文 时间:
2018-09-17 11:33:22
阅读次数:
175
1、面试题 zk都有哪些使用场景? 2、面试官心里分析 zk,zookeeper,你们现在在聊的面试topic,是分布式系统,他其实已经跟你聊完了dubbo以及相关的一些问题,确认,你现在分布式服务框架,rpc框架,基本都有一些认知。可能开始要跟你聊分布式相关的其他问题了。 分布式锁这个东西,很常用 ...
分类:
其他好文 时间:
2018-08-03 14:39:35
阅读次数:
137