码迷,mamicode.com
首页 > 编程语言
c语言实现封装、继承和多态
1、 概述C语言是一种面向过程的程序设计语言,而C++是在C语言基础上衍生来了的面向对象的语言,实际上,很多C++实现的底层是用C语言实现的,如在Visual C++中的Interface其实就是struct,查找Interface的定义,你可以发现有这样的宏定义:#ifndef Interface...
分类:编程语言   时间:2015-11-09 09:23:57    阅读次数:263
冒泡排序 二维数组
分类:编程语言   时间:2015-11-09 09:22:01    阅读次数:164
Javascript中的事件
事件:能被JavaScript检测到的活动 用户动作(鼠标或键盘操作等) 状态变化(加载、改变文本框内容等) 事件处理函数:当该活动发生时(称之为触发事件时),所执行的响应该活动的函数事件举例:鼠标点击页面或图像载入鼠标悬浮于页面的某个热点之上在表单中选取输入框确认表单键盘按键当然事件通常是和事件处...
分类:编程语言   时间:2015-11-09 09:22:10    阅读次数:208
java 接口与继承
一、继承条件下的构造方法调用运行 TestInherits.java 示例,观察输出,注意总结父类与子类之间构造方法的调用关系修改Parent构造方法的代码,显式调用GrandParent的另一个构造函数,注意这句调用代码是否是第一句,影响重大!1) 源代码class Grandparent { p...
分类:编程语言   时间:2015-11-09 09:20:44    阅读次数:203
javascript isNaN()
isNaN()方法的定义和用法: 此方法可以检测其参数是否为非数值类型。 如果参数是数值类型,则返回false,否则返回true。 点击可查看更多ECMAScript的全局方法和属性。 语法结构: isNaN(number) 参数列表: number:...
分类:编程语言   时间:2015-11-09 07:12:42    阅读次数:258
从C++到Qt(命令行编译,讲解原理)
Qt 是 C++ 的库,Qt 在 ansi C++ 的基础上进行了一点扩展。但国内似乎比较浮躁,学Qt的很多连基本的C++如何编译似乎都不太清楚。本文舍弃IDE或qmake、cmake等工具的束缚,尝试通过几个例子,一步一步从标准 C++ 的编译过渡到 Qt 的编译。本文涉及的都是最基本的东西,或许...
分类:编程语言   时间:2015-11-09 07:08:17    阅读次数:698
python之模块distutils,打包工具
# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块distutils,打包工具import distutils#distutils包有2个目的:1)distutils希望让最终用户觉得安装新模块、包和工具的过程一致而轻松2)distutils希望...
分类:编程语言   时间:2015-11-09 07:05:03    阅读次数:333
javascript unescape()
unescape()方法的定义和用法:此方法可解码通过escape()编码后的字符串。点击可查看更多ECMAScript的全局方法和属性。语法结构:unescape(string)参数列表:string:必需。要解码的字符串。实例代码:var a="我的电脑";var b=escape(a);con...
分类:编程语言   时间:2015-11-09 07:06:44    阅读次数:165
(spring-第2回)Spring的Schema,基于XML的配置(在IoC容器中装配Bean的前奏片)
spring基于xml的配置,配置中各个符号的意义,spring如何约束xml中的属性?在IoC容器中装配Bean之前要了解什么?
分类:编程语言   时间:2015-11-09 07:04:56    阅读次数:275
javascript String()
String()方法的定义和用法:此方法可以把对象的值转换为字符串。点击可查看更多ECMAScript的全局方法和属性。语法结构:String(object)参数列表:object:必需。要进行转换的对象。实例代码:var a=new Array(1,2,3,4);console.log(Strin...
分类:编程语言   时间:2015-11-09 07:04:48    阅读次数:169
javascript isNaN()
isNaN()方法的定义和用法:此方法可以检测其参数是否为非数值类型。如果参数是数值类型,则返回false,否则返回true。点击可查看更多ECMAScript的全局方法和属性。语法结构:isNaN(number)参数列表:number:必需。要检测的值。实例代码:console.log(isNaN...
分类:编程语言   时间:2015-11-09 07:04:49    阅读次数:191
SPOJ MSTICK. Wooden Sticks 贪心 结构体排序
MSTICK - Wooden SticksThere is a pile of n wooden sticks. The length and weight of each stick are known in advance. The sticks are to be processed b.....
分类:编程语言   时间:2015-11-09 07:02:14    阅读次数:281
POJ 1065. Wooden Sticks 贪心 结构体排序
Wooden SticksTime Limit:1000MSMemory Limit:10000KTotal Submissions:19992Accepted:8431DescriptionThere is a pile of n wooden sticks. The length and wei...
分类:编程语言   时间:2015-11-09 07:02:22    阅读次数:291
Python初始基本数据类型
数据结构分两部分:1、单值数字整型:如果是32位机器,整数的位数为32位,取值范围为-2**32~2**31-1,即:-2147483547~-2147483548如果是64位机器,整数的位数为64位,取值范围为-2**63~2**63-1即:-9223372036854775808~9223372036854775807长整型:比较大的数字浮点型:3.14复数:z=..
分类:编程语言   时间:2015-11-09 01:59:24    阅读次数:350
c语言中对可变参数列表的简单理解
函数原型中一般情况下参数的数目是固定的,但是如果想在不同的时候接收不定数目的参数时该怎么办呢?c语言提供了可变参数列表来实现。可变参数列表是通过宏来实现的,这些宏定义在stdarg.h的头文件中。头文件中声明了一个va_list类型和va_start、va_arg、va_end三个宏。我们使..
分类:编程语言   时间:2015-11-09 01:48:17    阅读次数:205
Java记录 -69- Comparable与Comparator的区别
Comparable&Comparator都是用来实现集合中元素的比较、排序的,只是Comparable 是在集合内部定义的方法实现的排序,Comparator是在集合外部实现的排序,所以,如想实现排序,就需要在集合外定义Comparator 接口的方法或在集合内实现Comparable接口的方法。可以说一个是自已..
分类:编程语言   时间:2015-11-09 01:45:57    阅读次数:196
python之模块difflib(暂不研究)
# -*- coding: utf-8 -*-#python 27#xiaodeng#python之模块difflib(暂不研究)import difflib#python提供的比较序列(string list)差异的模块#实现了三个类:#1>SequenceMatcher 任意类型序列的比较 (可...
分类:编程语言   时间:2015-11-09 01:40:56    阅读次数:170
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!