一、命名空间(有三种) 1.内置的命名空间 python解释器 就是python解释器一启动就可以使用的名字存储再内置的命名空间中 内置的名字在启动解释器的时候被加载进内存里。 2.全局命名空间 我们写的代码,但不是函数中的代码 是在程序从上到下被执行的过程中依次加载进内存的 放置了我们设置的所有变 ...
分类:
其他好文 时间:
2017-12-27 18:11:56
阅读次数:
141
本人Java程序员一枚,这几天闲来无事就自学了下Python,学到Metaclass感觉有点迷惑,就在网上查相关资料,在栈溢出(stackoverflow)网站上看到一个关于metaclass的回答,感觉回答很不错,解决的自己的疑惑,闲的蛋疼就翻译了一下。原贴写的很好,尤其看得时候感觉循序渐进,由浅 ...
分类:
编程语言 时间:
2017-12-26 19:03:18
阅读次数:
167
首先下载安装包 https://nodejs.org/en/download/ 点击下载相应的zip版本 然后将文件夹解压到任意目录 比如我这里解压到了:C:\Program Files\nodejs中 然后在这个目录下新建两个文件夹 node-cachenode-global 这是用来放npm全局 ...
一、概述 binlog 二进制日志文件,可以说是MySQL最重要的日志了,它记录了所有的DDL和DML(除了数据查询语句)语句,以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志是事务安全型的。 DDL Data Definition Language 数据库定义语言主要的命令有C ...
分类:
其他好文 时间:
2017-12-25 16:57:55
阅读次数:
302
1. arguments.callee 1.1 解释 返回正被执行的 Function 对象,也就是所指定的 Function 对象的正文。 1,.2 说明 callee 属性的初始值就是正被执行的 Function 对象。 callee 属性是 arguments 对象的一个成员,它表示对函数对象 ...
分类:
移动开发 时间:
2017-12-24 12:41:11
阅读次数:
133
select @@global.read_buffer_size; #基于整个实例的生命周期查看该参数的有效性 select @@session.read_buffer_size; #基于当前session查看当前参数的有效性 show variables like 'log_error'; #查看... ...
分类:
数据库 时间:
2017-12-23 14:14:04
阅读次数:
175
Getting over it with HazelNut --> --> /* -----------... ...
分类:
其他好文 时间:
2017-12-23 12:05:40
阅读次数:
143
以下内容基于python3.4 1. python中的普通函数是怎么运行的? 当一个python函数在执行时,它会在相应的python栈帧上运行,栈帧表示程序运行时函数调用栈中的某一帧。想要获得某个函数相关的栈帧,则必须在调用这个函数且这个函数尚未返回时获取,可能通过inspect模块的curren ...
分类:
编程语言 时间:
2017-12-22 23:57:15
阅读次数:
227
说到查询原理首先要知道ORACLE的体系结构。数据库服务由:实例、数据库文件这两部分构成。实例部分包括: SGA(System Global Area) 和PGA (Progam Global Area)以及后台进程构成。实例包括:数据文件、控制文件、日志文件、参数文件等。 当用户写入sql语句开始 ...
分类:
数据库 时间:
2017-12-21 23:04:51
阅读次数:
211
我们都知道js执行遵循两个规则 1.函数声明整体提升 2.变量 声明提升 其实还有一点最重要的就是预编译,预编译往往发生在函数执行前,了解预编译,对我们理解函数执行非常关键。 预编译的前奏 1.imply global暗示全局变量:即任何变量,如果变量未经声明就赋值,此变量就为全局属性所有。 2.一 ...
分类:
Web程序 时间:
2017-12-21 18:13:11
阅读次数:
206