码迷,mamicode.com
首页 > 编程语言
排序算法--桶排序
桶排序的基本思想现在有一个数组A,这个数组有size个元素,元素的范围为0~MAX。要求对这size个数据进行排序。建立一个大小为MAX+1的数组B,每一个元素都为0。从头开始遍历A,当遍历到A[i]的时候,令B[A[i]]的值加1;当把A整个扫面结束之后,输出B就得到了最后的排序结果。一个桶排序的...
分类:编程语言   时间:2015-07-12 12:41:41    阅读次数:157
一个简单链表的C++实现
/* LList.cpp* Author: Qiang Xiao* Time: 2015-07-12*/#includeusing namespace std;class Node{ public: int data; Node* ptr; Node(int...
分类:编程语言   时间:2015-07-12 12:41:05    阅读次数:172
Java设计模式の单利模式
单利模式:确保一个类最多只有一个实例,并提供一个全局访问点。 经典单利模式创建对象代码 public class Singleton { private static Singleton uniqueInstance = null; private Singleton(){ ...
分类:编程语言   时间:2015-07-12 12:42:13    阅读次数:143
一致性hash算法简介与代码实现
一.简介:一致性hash算法提出了在动态变化的Cache环境中,判定哈希算法好坏的四个定义:1、平衡性(Balance)2、单调性(Monotonicity)3、分散性(Spread)4、负载(Load)普通的哈希算法(也称硬哈希)采用简单取模的方式,将机器进行散列,这在cache环境不变的情况下能...
分类:编程语言   时间:2015-07-12 12:39:51    阅读次数:160
C++二级指针第二种内存模型(二维数组)
C++二级指针第二种内存模型(二维数组)二维数组 二维数组本质上是以数组作为数组元素的数组,即“数组的数组”。定义 类型说明符 数组名[常量表达式][常量表达式] 例如: float a[3][4],b[5][10];二维数组元素地址#include using namespace std;...
分类:编程语言   时间:2015-07-12 12:38:05    阅读次数:282
Spring笔记之配置数据源
任何DAO访问数据库,最开始都需要配置数据源,数据源中定义了访问数据库的常用配置。有了数据源才能创建数据模板,然后把数据模板注入到DAO中,通过调用数据访问模板中的相应方法来对数据库进行相关操作。 常用的定义数据源技术有: 1.JDBC,最基本的配置方式,由于没有进行池化管理,每次连接请求时...
分类:编程语言   时间:2015-07-12 12:39:30    阅读次数:161
一个完整的C++程序SpreadSheet - 1) 类的声明和定义
1. SpreadsheetCell.h#pragma once#include class SpreadsheetCell{public: void setValue(double inValue); double getValue() const; void setString...
分类:编程语言   时间:2015-07-12 12:36:48    阅读次数:152
C++二级指针第三种内存模型
#include "stdio.h"#include "stdlib.h"#include "string.h"void main(){ int i = 0, j = 0; char buf[100]; char **myarray = (char **)malloc(10*siz...
分类:编程语言   时间:2015-07-12 12:34:16    阅读次数:166
学习笔记_Java get和post区别(转载_GET一般用于获取/查询资源信息,而POST一般用于更新资源信息)
转载自:[hyddd(http://www.cnblogs.com/hyddd/)] 总结一下, Get是向服务器发索取数据的一种请求 而Post是向服务器提交数据的一种请求,在FORM(表单)中, Method默认为"GET",实质上,GET和POST只是发送机制不同,并不是一个取一个发!...
分类:编程语言   时间:2015-07-12 12:32:00    阅读次数:401
c++学习篇:fatal error LNK1168
今天,初学STL,使用VS12写了一个程序,指针没有用好,触发了一个断点!结果修改程序后,再次调试运行之后发现无法运行,提示fatal error LNK1168:无法打开对应程序进行写入!因为这种情况,曾经碰到过好多次!分析原因是该程序的后台进程并没有关闭,所以没有办法重新写入!这里说说解决办.....
分类:编程语言   时间:2015-07-12 12:32:25    阅读次数:396
c++复习笔记--多态
多态1 概念面向对象系统的多态性是指不同的对象收到相同的的消息时,执行不同的操作 编译时的多态性 多态性 运行时的多态性 编译时多态性主要是通过函数重载和运算符重载实现的。 运行时多态性主要是通过虚函数来实现的。注 在C++中规定: 基类的对象指针可以指向它的公有派生的对象,但是当其指向...
分类:编程语言   时间:2015-07-12 12:30:24    阅读次数:143
【JQuery】排序组件
1:排序(Sortable)组件可以将页面上的一组元素变成可排序的 可用于定义一个可排序的元素列表,然后,通过拖动鼠标可以调整元素在列表中的位置 $(‘.selector‘).sortable(options);?? 2:关联排序列表 通常将两个...
分类:编程语言   时间:2015-07-12 11:26:55    阅读次数:514
Java-内部类
Java-内部类 一 内部类 定义在一个类中的类,叫做内部类,还有匿名内部类二 内部类的访问规则 1,内部类可以直接访问外部类中的成员,包括私有成员。 之所以可以直接访问,是因为内部类中持有一个外部类的引用。 格式为: 外部类名.this 2,外部类要访问内部类,必须建立内部类对象class Test { private int x = 3; class Inne...
分类:编程语言   时间:2015-07-12 11:24:30    阅读次数:222
Java中克隆机制
首先了解一下什么叫做拷贝? Employ e1 = new Employ(); Employ e2 = e1; 这就是拷贝,原始变量与拷贝变量指向相同的引用对象,如果改变其中一个对象的状态,其他的对象变量的对象状态也会随之改变。 什么叫做克隆? Employ e1 = new Employ(); Employ e2 = e1.clone(); 克隆之后的变量,各自指向自己的对象,这个...
分类:编程语言   时间:2015-07-12 11:23:13    阅读次数:143
Unity5新特性----实战2D游戏
在本教程中,将了解到U5新功能,你通过本教程,您将了解以下内容:Changes in Component AccessPhysics EffectorsAdding Constant ForceAudio Mixer你可以先下载空的资源项目:起始项目。将其解压缩,然后在 Unity 中打开StarterProject\Assets\Scenes\Main.unity 场景。您应该看到如下所示内容:...
分类:编程语言   时间:2015-07-12 11:22:33    阅读次数:509
Apache mina -Processor线程逻辑
Processor 是AbstractPollingIoProcessor 抽象类内部的私有类。 Processor 是一个处理I/O输出输出数据流的主要循环主体。 1、 优先处理新IoSession 的逻辑处理 2、抖动处理 3、IoSession 的输入输出工作。...
分类:编程语言   时间:2015-07-12 11:21:59    阅读次数:165
Java-异常
Java-异常 一 异常 异常:就是程序在运行时出现的不正常情况异常的由来:就是现实生活中的一个具体的事务,可以通过Java类的形式来描述,并封装成对象,就是java对不正常情况进行描述后的对象体现二 问题的分类 严重的问题:通过Error类描述 非严重的问题:通过Exception描述,并用exception特有的方法来处理但是无论是Error还是exception都具有一些共性的内容都继...
分类:编程语言   时间:2015-07-12 11:22:57    阅读次数:134
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!