(一)inline函数(摘自C++ Primer的第三版)在函数声明或定义中函数返回类型前加上关键字inline即把min()指定为内联。 inline int min(int first, int secend) {/****/};inline函数对编译器而言必须是可见的,以便它能够在调用点内展开...
分类:
编程语言 时间:
2014-09-18 01:56:23
阅读次数:
263
函数的使用技巧javascript内置的类型检测机制并非完全可靠。在Object.prototype.toString()方法没有被修改的前提下,可以使用下面的安全检测方法检测是不是原生的:function isArray(value){return Object.prototype.toStrin...
分类:
编程语言 时间:
2014-09-18 01:55:53
阅读次数:
635
??
[cpp]
view plaincopyprint?
#include "stdafx.h"
#include #pragma comment (lib,"ws2_32.lib")
int _tmain(int argc, _TCHAR* argv[])
{ p: printf("输入地址:");
char szHost[256]; ...
分类:
编程语言 时间:
2014-09-18 00:52:13
阅读次数:
294
运算符重载(Operator overloading)是C++重要特性之一,本文通过列举标准库中的运算符重载实例,展示运算符重载在C++里的妙用。具体包括重载operator<>支持cin,cout输入输出;重载operator[],实现下标运算;重载operator+=实现元素追加;重载operator()实现函数调用。...
分类:
编程语言 时间:
2014-09-18 00:48:53
阅读次数:
261
#include #include #include #include using namespace std;//对于不同的异常可以采取不同的catch块进行捕捉int main(int argc, const char *argv[]){ try { int i; ...
分类:
编程语言 时间:
2014-09-18 00:47:13
阅读次数:
244
转自:http://www.cnblogs.com/laoyangHJ/archive/2011/08/17/JavaGC.html——————————————————————————————————Java的堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正...
分类:
编程语言 时间:
2014-09-18 00:41:42
阅读次数:
388
摘要: 本文给出了一种方便实用的解决大文件的读取、存储等处理的方法,并结合相关程序代码对具体的实现过程进行了介绍。 引言 文件操作是应用程序最为基本的功能之一,Win32 API和MFC均提供有支持文件处理的函数和类,常用的有Win32 API的CreateFile()、WriteFile()、.....
分类:
编程语言 时间:
2014-09-18 00:41:22
阅读次数:
405
1、概述 在JDK1.2以前的版本中,当一个对象不被任何变量引用,那么程序就无法再使用这个对象。也就是说,只有对象处于可触及状态,程序才能使用它。这 就像在日常生活中,从商店购买了某样物品后,如果有用,就一直保留它,否则就把它扔到垃圾箱,由清洁工人收走。一般说来,如果物品已经被扔到垃圾箱,想再 把它...
分类:
编程语言 时间:
2014-09-18 00:41:13
阅读次数:
449
求2个数组的中位数方法很多但是时间复杂度各异1利用数组copy方法先融合两个数组,然后排序,找出中位数import java.lang.reflect.Array;import java.util.Arrays;import java.util.Collection;import java.util...
分类:
编程语言 时间:
2014-09-18 00:41:02
阅读次数:
222
#include #include #include using namespace std;int BinSearch(vector ivec, int key) //循环实现的二分查找要比递归实现效率要高很多,推荐使用这种方法{ int low = 0, high = ivec.siz...
分类:
编程语言 时间:
2014-09-18 00:40:02
阅读次数:
292
SpringIOC设计原理解析一、什么是Ioc/DI? 二、SpringIOC体系结构 (1)BeanFactory (2)BeanDefinition 三、IoC容器的初始化 1、XmlBeanFactory(屌丝IOC)的整个流程 2、FileSystemXmlApplicationContex...
分类:
编程语言 时间:
2014-09-18 00:37:23
阅读次数:
521
一致性Hash 一致性哈希算法在1997年由麻省理工学院提出的一种分布式哈希(DHT)实现算法,设计目标是为了解决因特网中的热点(Hot spot)问题,经常用于分布式、负载均衡等。原理 一致哈希是一种特殊的哈希算法。在使用一致哈希算法后,哈希表中平均只需要对个关键字重新映射,其中是关键字的数量.....
分类:
编程语言 时间:
2014-09-18 00:33:43
阅读次数:
368
经过组织考察,令我忽然发觉自己在最常用的Java中也有很多不明白的地方,实为平身一大憾事,今天特意抽时间将这些点滴记录下来,与大家一起分享 第一批想整理的知识点如下: Java的IO探究,IO的整个结构与发展,顺带附上公司某小工写的断点续传代码学习。 Java的异常机制,关于编译时异常和运行时异常的...
分类:
编程语言 时间:
2014-09-18 00:31:53
阅读次数:
514
转自:http://www.cnblogs.com/laoyangHJ/archive/2011/08/17/gc-Stack.html——————————————————————————————————————————————在JVM中,内存分为两个部分,Stack(栈)和Heap(堆),这里,我...
分类:
编程语言 时间:
2014-09-18 00:30:22
阅读次数:
358
为了实现Lua和其他语言之间的通信,Lua虚拟机为C\C++提供了两个特性: 一,Lua_State状态机 ???????lua_State主要是管理一个lua虚拟机的执行环境, 一个lua虚拟机可以有多个执行环境。Lua虚拟机通过维护这样...
分类:
编程语言 时间:
2014-09-17 23:28:24
阅读次数:
534
第04章:字典 当索引不好用时
Python唯一的内建的映射类型,无序,但都存储在一个特定的键中,键可以使字符,数字,或者是元祖.
------
字典使用:
表征游戏棋盘的状态,每个键都是由坐标值组成的元祖
存储文件修改的次数,文件名作为键
数字电话/地址薄
函数传递值def func(x,*args,**args):
如果要建公司员工与座机号的列表,如果要获得Alice的座机只能这么找
>>> names = ['Alice','Bob','Tom']
>>> numbers = ['1234','7...
分类:
编程语言 时间:
2014-09-17 23:26:13
阅读次数:
589
扩展《编程导论(Java)·3.2.6》的内容,全面介绍enum。
1.基本用法
Java 5 引入的关键字enum,用于定义枚举类型(enumerated type)。
public enum Direction{
UP,DOWN,LEFT,RIGHT
}☆有效地减少代码中public static final命名常量的声明。
☆编译后生成Direction.class文件。...
分类:
编程语言 时间:
2014-09-17 23:23:53
阅读次数:
327