以生成斐波拉契数列为例 #!/usr/bin/python # -*- coding: UTF-8 -*- def fab(max): n, a, b = 0, 0, 1 while n < max: print b a, b = b, a + b n = n + 1 fab(5) 上面这种方法通过 ...
分类:
其他好文 时间:
2020-12-22 12:34:43
阅读次数:
0
SQL语句中IN包含的值不应过多,不能超过200个,200个以内查询优化器计算成本时比较精准,超过200个是估算的成本,另外建议能用between就不要用in,这样就可以使用range索引了。 SELECT语句务必指明字段名称:SELECT * 增加很多不必要的消耗(cpu、io、内存、网络带宽); ...
分类:
数据库 时间:
2020-12-22 12:25:55
阅读次数:
0
MapReduce详细工作流程之Map阶段 如上图所示 首先有一个200M的待处理文件 切片:在客户端提交之前,根据参数配置,进行任务规划,将文件按128M每块进行切片 提交:提交可以提交到本地工作环境或者Yarn工作环境,本地只需要提交切片信息和xml配置文件,Yarn环境还需要提交jar包;本地 ...
分类:
其他好文 时间:
2020-12-22 12:23:51
阅读次数:
0
不同的版本配置项可能不同:本文使用的 mongodb-win32-x86_64-2012plus-4.2.11-signed.msi mongod.cfg 默认占用内存为 0.5*(物理内存-1)如内存8G => 0.5*(8-1)=> 3.5G # mongod.conf # for docume ...
分类:
数据库 时间:
2020-12-22 12:05:56
阅读次数:
0
堆(heap):动态分配内存,大小不一,不自动分配。 栈(stack):自动分配相对固定大小的内存空间,有系统自动释放。 Array、Object、Function。。。 JavaScript中基本数据类型:Undefined、Null、Number、String、Boolean、Symbol。 直 ...
分类:
Web程序 时间:
2020-12-22 11:56:20
阅读次数:
0
一些需要知道的基础知识点: 在程序代码中是通过变量名对内存单元进行存取操作的,但是代码经过编译后将变量名转换为该变量在内存中的存放地址,对变量值的存取都是通过地址进行的。比如i+j的运算,如果i等于3,j等于4,程序是先根据变量名与地址的对应关系,找到变量i的地址,从第一个地址开始顺序读取四个字节数 ...
分类:
编程语言 时间:
2020-12-22 11:50:40
阅读次数:
0
Python 数字数据类型用于存储数值。 数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。 发育 以下实例在变量赋值时 Number 对象将被创建: var1 = 1 var2 = 10 您也可以使用del语句删除一些数字对象的引用。 http://www.sgvbo ...
分类:
编程语言 时间:
2020-12-21 12:03:58
阅读次数:
0
回顾昨日重点(需记住5*) 三大核心: cpu——运行程序 内存——基于电,存取速度快,断电丢失数据 硬盘——基于磁,存取速度远远慢于内存,断电不丢失数据操作系统 应用程序 操作系统 (windows,linux) 计算机硬件(cup、内存、硬盘)ps:文件就是操作系统提供给用户或者应用程序操作硬盘 ...
分类:
编程语言 时间:
2020-12-21 11:55:47
阅读次数:
0
图源:unsplash最近几周,谷歌反复发送提醒,说笔者的谷歌硬盘容量已经接近极限。从前,笔者很少想到到谷歌会限制存储容量,该公司在数据收集方面的潜力似乎是无限的,不会出现丧失运行能力或负担过重的情况。然而事实是,自从2014年开始使用电子邮件账户以来,无休无止的时事通讯和新闻发布已经堆满了邮箱,谷歌分配给免费用户的15G内存几乎已经满了。我多么想删除收件箱里的每一封邮件,然后重新开始。但那里储存
分类:
其他好文 时间:
2020-12-21 11:54:01
阅读次数:
0
Linux系统后台会运行很多进程,如果强行关机会造成进程混乱到时数据丢失。甚至损坏硬件设备。 shutdown命令 使用shutdown命令可以安全的关闭Linux系统。 关机前 将数据同步写入磁盘 sync命令:直接输入sync即可。将内存中的数据写入磁盘中。最好多执行几次 shutdown有以下 ...
分类:
系统相关 时间:
2020-12-21 11:16:43
阅读次数:
0