EisenHao's Note

Record growth and enjoy life!

0%

排序作为常用的解决实际问题的计算方法,被广泛应用于生活中的方方面面。而处理实际问题的数据规模常常十分庞大,同一个计算任务选用不同的算法,其执行效率可能相差几百倍,几千倍甚至更高,因此效率常被作入为评判一个算法优劣的重要指标。
博主对七种常见的排序算法进行编码实现,和以处理同规模数据所耗时长为指标进行了性能比较(冒泡、选择、插入、希尔、堆、归并和快排)。

展开阅读全文 »

总结 Bilibili Up主 zettaranc 不断践行并获取成功的四点方法论:年轻人如何赚到自己的第一桶金,乍一看虽会觉得老生常谈,但粗略考虑却也是符合无数名人的成功和发展的大体趋势,而且zettaranc结合自身诸多“小目标”的成功实践也颇具说服力。践行强于妄想,不断培养自我成长的“内驱力”,记录以自勉👊

展开阅读全文 »

随着互联网时代的来临,代码项目多采用git仓库管理多人协同编码的方式。人非圣贤孰能无过,难免有时自己刚push到远端仓库的代码存在瑕疵需要修改,此时不必惊慌,我们可以利用git的强制覆盖远端仓库来实现撤销提交的目的。适用前提:待撤销的提交记录后暂无他人提交记录。

关键词: git、回退commit

展开阅读全文 »

众所周知,程序中的变量存放于计算机内存中,程序对这些变量执行特定的赋值和计算等操作以实现某种功能。你是否好奇变量是如何被存储和表示于内存之中呢?

展开阅读全文 »

1. Bigtable————分布式结构化数据表

1.1. Bigtable特点

  • 数据种类繁多,满足一系列Google产品的存储要求
  • 吞吐量大,响应海量的服务请求
  • 高可用性,几乎所有情况下的系统均可用
  • 高扩展性,可根据需要随时加入或撤销服务器
  • 简单,简单的底层系统,既减小了系统出错概念,又使上层应用开发更简单
展开阅读全文 »