1.一般用C语言节约空间,要用C++库函数或STL时才用C++; cout、cin和printf、scanf最好不要混用。 大数据输入输出时最好不要用cin、cout,防止超时。 (或加上 2.有时候int型不够用,可以用long long或__int64型(两个下划线__)。 值类型表示值介于 - ...
分类:
其他好文 时间:
2017-04-16 22:25:12
阅读次数:
245
静态成员变量的初始化一定要在类外,原因:因为静态成员变量本身在main函数未开始时已经存在。不要让成员变量的初始化依赖于对象。不用对象,难到就不能用这一变量了吗?如果将初始化放在类内。那么当不声明对象时,无法使用这一静态变量。编译器报错为‘undeclaredidentifier..
分类:
其他好文 时间:
2017-04-16 18:26:24
阅读次数:
141
Java虚拟机运行时数据区:方法区、虚拟机栈、本地方法栈、堆、程序计数器 对象的创建 对象的内存布局 对象的访问定位 内存泄露 虚拟机栈和本地方法栈 ...
分类:
编程语言 时间:
2017-04-15 13:39:42
阅读次数:
137
01.Main函数是什么?在程序中使用Main函数有什么需要注意的地方?02.CLR是什么?程序集是什么?当运行一个程序集的时候,CLR做了什么事情?03.值类型的默认值是什么?(情况一:字段或全局静态变量变量;情况二:局部变量)04.声明一个变量时在内存中做了什么事情?初始化一个变量的时候又在内存 ...
分类:
Web程序 时间:
2017-04-13 12:58:15
阅读次数:
245
对像在PHP 里面和整型、浮点型一样,也是一种数据类,都是存储不同类型数据用的, 在运行的时候都要加载到内存中去用,那么对象在内存里面是怎么体现的呢?内存从逻辑上 说大体上是分为4 段,栈空间段、堆空间段、代码段、初始化静态段,程序里面不同的声明 放在不同的内存段里面。 数据段(data segme ...
分类:
Web程序 时间:
2017-04-13 11:45:40
阅读次数:
212
对象序列化的目标是将对象保存在磁盘中或者在网络中进行传输。实现的机制是允许将对象转为与平台无关的二进制流。java中对象的序列化机制是将允许对象转为字节序列。这些字节序列可以使Java对象脱离程序存在,从而可以保存在磁盘上,也可以在网络间传输。对象的序列化是将一个Java对象写入IO流;与此对应的, ...
分类:
编程语言 时间:
2017-04-12 18:28:16
阅读次数:
192
自己在写一个小型的 angularJS 库的时候,觉得 javascript 中的很多概念有点像是PHP中的概念。 像类常量, 类中的静态变量(类的静态变量是类的所有实例都共享的),这些概念虽然在 javascript 中没有明确提出来,但是其实都是可以通过 javascript 本身的语法特性来实 ...
分类:
Web程序 时间:
2017-04-12 04:32:08
阅读次数:
231
在最近看书的过程中,常常遇到static、final、this这三个关键字,不是很明白它们的使用,查阅资料结合实例做了如下总结: 一、static——无需创建对象就可以调用(方法、属性)。 1.静态变量:static修饰的属性,称为类属性,即全局变量。前面已经有提及。 (1).静态变量可以使用类名直 ...
分类:
其他好文 时间:
2017-04-11 12:56:37
阅读次数:
254
内存泄漏主要有几大情景: 1,activity泄漏 2,静态常量泄漏 静态变量长期维持到大数据对象的引用,阻止垃圾回收 3,资源未关闭泄漏 资源性对象如Cursor、Stream、Socket,Bitmap 4,注册反注册泄漏 我们常常写很多的Listener,未反注册会导致观察者列表里维持着对象的 ...
分类:
其他好文 时间:
2017-04-11 01:30:43
阅读次数:
244
算法训练 5-2求指数 时间限制:1.0s 内存限制:256.0MB 时间限制:1.0s 内存限制:256.0MB 问题描述 已知n和m,打印n^1,n^2,...,n^m。要求用静态变量实现。n^m表示n的m次方。已知n和m,打印n^1,n^2,...,n^m。要求用静态变量实现。n^m表示n的m ...
分类:
编程语言 时间:
2017-04-10 19:37:25
阅读次数:
191