码迷,mamicode.com
首页 > 编程语言
排序算法 C++代码实现
插入排序: 就像摸牌,摸一张插进去,找一个哨兵,从第二个开始,和前一个比较,小的话前移一位。 #include #include using namespace std; #define N 4 //不能加分号结束 class sort { public: void insertSort(int a[],int n); sort() {...
分类:编程语言   时间:2015-08-08 10:34:05    阅读次数:165
C++浅析——虚表和虚表Hook
1、虚表位于何处? 2、同一个类对象的虚表位置相同吗? 3、虚表需要在加载后进行初始化吗? 4、多父类继承的虚表如何存放? 5、何为虚表Hook?...
分类:编程语言   时间:2015-08-08 10:34:16    阅读次数:240
springmvc 的参数绑定
1.springmvc的参数绑定的过程 从客户端请求key/value数据,经过参数绑定,将key/value数据绑定到controller方法的形参上。 springmvc中,接收页面提交的数据是通过方法形参来接收。而不是在controller类定义成员变更接收!!!!(单例的哦) 直接在controller方法形参上定义下边类型的对象,就可以使用这些对象。在参数绑定过...
分类:编程语言   时间:2015-08-08 10:32:30    阅读次数:168
Java多线程——<六>更方便的线程
一、概述 标题很抽象,什么叫更简单?更是相比谁来说的呢? 原来,我们定义任务,都是实现自Runnable或者Callable接口,但是这样必然需要你将新定义的任务附着给线程,然后再调用线程启动。在不考虑Executor的情况下,你会感觉这么做很呆板,如果直接new一个任务对象,他自己就能启动的话.....
分类:编程语言   时间:2015-08-08 10:31:22    阅读次数:135
排序算法
冒泡交换相邻的点使得最小的点排到最前,同时后面的点一定程度上也排序。#include#includeusing namespace std;void Bubble(int *list,int length){ bool flag=true; for(int i=0;i=i+1;j--) ...
分类:编程语言   时间:2015-08-08 10:28:57    阅读次数:140
转:C++学习之Pair
Pair类型概述pair是一种模板类型,其中包含两个数据值,两个数据的类型可以不同,基本的定义如下:pair a;表示a中有两个类型,第一个元素是int型的,第二个元素是string类型的,如果创建pair的时候没有对其进行初始化,则调用默认构造函数对其初始化。pair a("James", "Jo...
分类:编程语言   时间:2015-08-08 10:27:11    阅读次数:135
Get and Post(Unity3D六个发展)
猴子原创,欢迎转载。转载请注明:转载自Cocos2D开发网–Cocos2Dev.com,谢谢!原文地址:http://www.cocos2dev.com/?p=565unity3d中的www直接提供了web请求服务。使用也很easy。using UnityEngine;using System.Co...
分类:编程语言   时间:2015-08-08 10:24:25    阅读次数:129
MFC自定义消息
消息机制是windows的典型运行机制,在MFC中有很多的消息如WM_BTN**等。但是在有些情况下我们需要自定义一些消息去做一些我们需要的功能,MFC的向导不能帮助我们做到这一点,我们可以通过添加相应的代码去完成这个功能。添加自定义消息操作如下:1. 建立MFC工程,如基于对话框的应用程序,Tes...
分类:编程语言   时间:2015-08-08 10:24:28    阅读次数:122
JavaScript权威指南科20章 client记忆
20 client记忆client几种形式存储的:web记忆cookieIE userData 离线应用web数据库文件系统api20.1 localStorage 和 sessionStorage20.1 .1 存储有效期和作用域localStorage 和 sessionStorage差别在于存...
分类:编程语言   时间:2015-08-08 10:20:59    阅读次数:151
Python基础教程笔记——第6章:抽象(函数)
(1)计算裴波那契数列:1 fbis=[0,1]2 num=int(input("please input the number"))3 for i in range(num-2):4 fbis.append(fbis[-2]+fbis[-1])5 print(fbis) 6.3 ...
分类:编程语言   时间:2015-08-08 10:21:34    阅读次数:144
Java获取本地环境所有网卡及每个网卡的所有网络配置
一个网卡(不太标准,应该叫做一个网络接口,一个网卡是可以拥有多个网络接口的,如SoftAP)拥有一套网络配置:ip地址,子网掩码,网关,dns等等。 自java 1.6开始,提供了访问网络配置的一些接口: java.net.NetworkInterface(自1.4开始) 此类表示一个由名...
分类:编程语言   时间:2015-08-08 10:17:05    阅读次数:493
[LeetCode] 039. Combination Sum (Medium) (C++)
[LeetCode] 039. Combination Sum (Medium) (C++)...
分类:编程语言   时间:2015-08-08 09:14:11    阅读次数:132
多线程 05---NSOperation与NSOperationQueue
NSOperation与NSOperationqueue是在GCD基础上完成的更强大的抽象,由于GCD使用的更多,这里对于它们的介绍要相对少一些。1.NSOperation基本概念1.NSOperation的作用 配合使用NSOperation和NSOperationQueue也能实现多线程编程 2.NSOperation和NSOperationQueue实现多线程的具体步骤 先将需要执行的操作封装...
分类:编程语言   时间:2015-08-08 09:12:21    阅读次数:150
[leetcode] 040. Combination Sum II (Medium) (C++)
[leetcode] 040. Combination Sum II (Medium) (C++)...
分类:编程语言   时间:2015-08-08 09:10:53    阅读次数:111
C语言中为什么要使用enum
在C语言中有一个关键字是enum...
分类:编程语言   时间:2015-08-08 09:10:06    阅读次数:151
hdu-4127 Flood-it!(IDA*算法)
今天做的福州赛区区域赛的题目重现,一整场都在抠这道题仍然无法AC,时间卡的很紧,不过其实也是自己的搜索学的实在太差,紫书上刷的最少的就是第七章的题 。 我一开始就看出了这道题需要IDA*算法,但是昨天才看的还没能深入理解,通过赛后补这道题,感觉整体思路有了一个新的突破 。 IDA*算法就是迭代加深搜索和A*算法的结合,迭代加深搜索非常简单,就是从小到大枚举深度上限,适合求解深度未知的或者像该题...
分类:编程语言   时间:2015-08-08 09:11:28    阅读次数:117
springmvc与mybatis的整合项目
1.搭建开发环境: 1)导入jar包  spring的核心包+事务包+jdbc包+orm包+springmvc包 mabatis的jar包+spring与mybatis整合的包(由mybatis提供) 所需要的jar包: 数据库驱动包:mysql5.1 mybatis的jar包 mybatis和spring整合包 log4j包 dbcp数据库连接池包 spring3.2所有...
分类:编程语言   时间:2015-08-08 09:10:46    阅读次数:138
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!