码迷,mamicode.com
首页 > 编程语言
数据结构 + 算法 -> 收集
董的博客:数据机构与算法合集背包问题应用(2011-08-26)数据结构之红黑树(2011-08-20)素数判定算法(2011-06-26)算法之图搜索算法(一)(2011-06-22)算法之排列与组合算法(2011-06-21)数据结构之位图(2011-05-22)数据结构之AVL树(2011-0...
分类:编程语言   时间:2015-03-31 19:36:43    阅读次数:174
几种常见的排序算法
1.插入类排序在一个已经有序的序列中,插入一个新的记录。有直接插入排序、折半插入排序、希尔排序。插入类排序直接插入排序 1 void InsertSort(int R[], int n) 2 { 3 int i, j; 4 int temp; 5 for (i = 1; i ...
分类:编程语言   时间:2015-03-31 19:37:43    阅读次数:176
JSon_零基础_006_将JSon格式的字符串转换为Java对象
需求: 将JSon格式的字符串转换为Java对象。 应用此技术从一个json对象字符串格式中得到一个java对应的对象。 JSONObject是一个“name.values”集合, 通过get(key)方法取得key对应的value部分(字符串)。 通过getJSONObject(key)可以取得....
分类:编程语言   时间:2015-03-31 19:33:10    阅读次数:165
Java构造函数
当子类继承一个父类时,构造子类时需要调用父类的构造函数,存在三种情况 (1),父类无构造函数或者一个无参数构造函数,子类若无构造函数或者有无参数构造函数,子类构造函数中不需要显式调用父类的构造函数,系统会自动在调用子类构造函数前调用父类的构造函数(2),父类只有有参数构造函数,子类在构造方法...
分类:编程语言   时间:2015-03-31 19:32:07    阅读次数:131
使用C++实现SDK之WebBrowser容器
转自http://blog.csdn.net/norsd/article/details/2921389一.由来 我还记还得当自认为学习完了C++语法后, 兴致勃勃的打开MFC向导,开始所谓"MFC高级自动化编程"时, 我不由喊道: 这他妈的都是些什么乱七八糟的东西啊.诚然,MFC为了方便愚蠢的.....
分类:编程语言   时间:2015-03-31 19:29:57    阅读次数:283
JAVA虚拟机内存分配与回收机制
Java虚拟机(Java Virtual Machine) 简称JVM Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本...
分类:编程语言   时间:2015-03-31 19:29:13    阅读次数:137
WTL IWebBrowser2调用网页中javascript函数
转自:http://blog.csdn.net/tujiaw/article/details/65568801.简单的含有js的网页:[javascript]view plaincopythisisjslink2.WebBrowser ActiveX控件成员变量:[c-sharp]view plai...
分类:编程语言   时间:2015-03-31 19:27:48    阅读次数:172
Java虚拟机(JVM)以及跨平台原理
相信大家已经了解到Java具有跨平台的特性,可以“一次编译,到处运行”,在Windows下编写的程序,无需任何修改就可以在Linux下运行,这是C和C++很难做到的。那么,跨平台是怎样实现的呢?这就要谈及Java虚拟机(Java Virtual Machine,简称 JVM)。JVM也是一个软件,不...
分类:编程语言   时间:2015-03-31 19:27:24    阅读次数:140
Visual C++ 打印编程技术-编程基础
背景: windows产生前,操作系统(如DOS等)都不提供支持图像处理的打印机驱动程序,使得程序员为打印出图像,不得不针对使用的打印机 自己编写设备驱动程序,导致了大量的、不必要的重复开发。 随着windows操作系统系统的面世,其所提供的设备环境模型允许开发人员将显示器、打印机和...
分类:编程语言   时间:2015-03-31 19:29:09    阅读次数:226
Xcode学习C++(二、指针和引用)
一:指针部分指针是一种变量类型,声明指针变量需要分配独立的存储空间,指针可以为空『void』表示不指向任何对象。指针里存储的值是一个地址,可以通过这个地址获取和改变所存储变量的值。指针的类型必须与其所指向变量的类型一致,可以在任何时候改变指向的变量……————————————————————这些是简...
分类:编程语言   时间:2015-03-31 19:24:44    阅读次数:139
C++语言设计规则
#目标 * C++应该使认真的程序员能够觉得编程序变得更愉快了 * C++是一种通用的程序设计语言,它应该 - 是一种更好的C - 支持数据抽象 - 支持面向对象的程序设计 #一般性规则 * C++的发展必须由实际问题推动 * 不被...
分类:编程语言   时间:2015-03-31 18:22:22    阅读次数:149
PHP版本DES加密解(对应.net版与JAVA版)
/** ?*? ?*?DES?FOR?.NET版本 ?*?@author?Administrator ?* ?*/ class?DES_NET{ ????var?$key; ????var?$iv;?//偏移量 ????? ????function?DES_NET(?$key,?$iv=0?)?{ ???...
分类:编程语言   时间:2015-03-31 18:19:43    阅读次数:216
SpringMVC+Json构建基于Restful风格的应用
一、spring 版本:spring-framework-3.2.7.RELEASE 二、所需其它Jar包: 三、主要代码: <?xml?version="1.0"?encoding="UTF-8"?> <web-app?xmlns="http://java.sun.com/xml/ns/javaee"?xmlns:xsi="http://w...
分类:编程语言   时间:2015-03-31 18:21:11    阅读次数:196
Java对象的深复制和浅复制
##浅复制与深复制概念## 浅复制(浅克隆) :被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。 深...
分类:编程语言   时间:2015-03-31 18:19:01    阅读次数:110
JavaScript页面特效
1、BOM概述 2、window对象的常用方法 事例: //?JavaScript?Document function?showInfo?()?{ ?var?flag?=?confirm("确认删除该订单吗?"); ?if?(flag?==?true)?{ ??alert("删除成功!"); ?}?e...
分类:编程语言   时间:2015-03-31 18:18:18    阅读次数:166
理解GBDT算法(三)——基于梯度的版本
上一篇中我们讲到了GBDT算法的第一个版本,是基于残差的学习思路。今天来说第二个版本,可以说这个版本的比较复杂,涉及到一些推导和矩阵论知识。但是,我们今天可以看到,两个版本之间的联系,这个是学习算法的一个重要步骤。这篇博文主要从下面这几个方面来说基于梯度的GBDT算法: (1)算法的基本步骤; (2)其中的学数学推导; (3)基于梯度的版本和基于残差的版本之间的联系;在讲解算法的详细步骤之前,...
分类:编程语言   时间:2015-03-31 18:15:53    阅读次数:2069
Thinking in java -- 队列
运行下面代码package containers;//: containers/QueueBehavior.java // Compares the behavior of some of the queues import java.util.concurrent.*; import java.util.*; import net.mindview.util.*;public class Queu...
分类:编程语言   时间:2015-03-31 18:14:10    阅读次数:175
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!