首页 > 编程语言
C++中修改const成员变量
在C++中,被const修饰的变量,表示其不可变。当然C++提供了类型转换操作符const_cast,用来将变量的const属性临时性地去掉。 如果在一个类里面有一个const成员变量,我们如何在成员函数中修改它呢? class Test { public: const int a; public: Test():a(0){} }; 那么我们可以写这么一个函数 void Test:...
分类:编程语言   时间:2014-03-24 23:52:36    收藏:0  评论:0  赞:0  阅读:770
java提高篇(二四)-----HashSet
原文出自:http://cmsblogs.com/?p=599      在前篇博文中(java提高篇(二三)-----HashMap)详细讲解了HashMap的实现过程,对于HashSet而言,它是基于HashMap来实现的,底层采用HashMap来保存元素。所以如果对HashMap比较熟悉,那么HashSet是so easy!!一、定义public class HashSet ext...
分类:编程语言   时间:2014-03-24 23:41:15    收藏:0  评论:0  赞:0  阅读:648
java8新特性 ---译
“Java并没有没落,人们很快就会发现这一点” 欢迎阅读我编写的Java 8介绍。本教程将带领你一步一步地认识这门语言的新特性。通过简单明了的代码示例,你将会学习到如何使用默认接口方法,Lambda表达式,方法引用和重复注解。看完这篇教程后,你还将对最新推出的API有一定的了解,例如:流控制,函数式接口,map扩展和新的时间日期API等等。 允许在接口中有默认方法实现 Jav...
分类:编程语言   时间:2014-03-25 00:31:57    收藏:0  评论:0  赞:0  阅读:595
Eclipse java.lang.NoClassDefFoundError: org/dom4j/io/SAXReade 错误解决方法
为什么我明明在Eclipse导入了dom4j的jar包,但是在实例化SAXReader类还是失败了? 原因:没有正确地导入jar包。...
分类:编程语言   时间:2014-03-24 23:46:59    收藏:0  评论:0  赞:0  阅读:668
C语言没学好,C++听不懂,怎么办?
一位老家的侄子给我来信,谈了学程序设计的不顺。他大一,计算机专业。当叔的正好能给建议。【来信】  叔,我上学期的学习中主要是C语言和英语有问题。俩门都是刚过,尤其是对于C的学习,基本没有什么兴趣,而且因为以前没有接触过,所以学习起来比较吃力,对于老师上课时候讲的东西很多都不懂,所以到后来就跟不上老师的节奏啦!这学期学习C++,老师没有换,所以很多东西是C语言中讲过的,因此他会一语带过,不会再细说,...
分类:编程语言   时间:2014-03-25 00:40:05    收藏:0  评论:0  赞:0  阅读:536
运行Java Web项目报错
运行Java Web项目报错      今天,我启动服务,发现项目报错,并且是在打开登录界面时报错。      具体错误如下: org.apache.catalina.core.Standard WrapperValue invoke 严重:Servlet service() for servlet [jsp] in content path[Dojo] throw exceptio...
分类:编程语言   时间:2014-03-24 23:20:53    收藏:0  评论:0  赞:0  阅读:732
java和c中i++(i--)的区别(网易笔试2014)
java代码:public class Test{ public static void main(String[] args){ int a=5; int b=(a++)*(a++);//5*6自左向右 int c=(++a)*(++a);//8*9 System.out.println("b="...
分类:编程语言   时间:2014-03-24 22:54:25    收藏:0  评论:0  赞:0  阅读:537
Java经典案例之-判断兔子的数量(斐波那契数列)
/*** 描述:有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第四个月后每个月又生一对兔子,* 假如兔子都不死,问每个兔子总数为多少?* 分析:根据题目条件可以推断* 兔子的规律为数列 1,1,2,3,5,8,13,21...(即:斐波那契数列)* 作者:徐守威*/package co...
分类:编程语言   时间:2014-03-24 23:10:22    收藏:0  评论:0  赞:0  阅读:950
java提高篇(二四)-----HashSet
在前篇博文中(java提高篇(二三)-----HashMap)详细讲解了HashMap的实现过程,对于HashSet而言,它是基于HashMap来实现的,底层采用HashMap来保存元素。所以如果对HashMap比较熟悉,那么HashSet是so easy!! 一、定义 public class H...
分类:编程语言   时间:2014-03-24 23:08:33    收藏:0  评论:0  赞:0  阅读:667
C++中extern “C”含义深层探索
C++中extern “C”含义深层探索extern “C” 是一个双向都需要用到的语法表示,就是说在cpp引用c头文件,或者c引用cpp文件时都需要用到。但extern “C” 永远只能在cpp引用时出现,c引用时不允许存在。当cpp引用c中的函数时,需要在cpp使用的头文件中声明extern “...
分类:编程语言   时间:2014-03-25 01:24:48    收藏:0  评论:0  赞:0  阅读:538
C++数据类型 decltype
转载自http://www.cppblog.com/flyinghare/archive/2011/06/23/149225.htmlC++0x引入了新的关键字decltype,它是一个操作符,用来取得表达式的类型,主要在泛型编程中使用。这里,简单介绍一下语法规则。语法形式:decltype (ex...
分类:编程语言   时间:2014-03-25 01:33:17    收藏:0  评论:0  赞:0  阅读:536
Java经典案例之-判断质数(素数)
/*** 描述:任意输入两个数n,m(n=m) { //退出 System.exit(0); } else { //外层循环用于遍历从n到m这些数 System.out.print(n+"到"+m+"之间的素数数为:"); for(int i=n;i<=m;i++) { //内层循环用于求出素数 f...
分类:编程语言   时间:2014-03-25 01:42:41    收藏:0  评论:0  赞:0  阅读:567
Java 回顾(1)
java程序主要是对象的集合,这些对象通过调用彼此的方法,与其他对象交互。每个对象都属于某种有一个类或一个接口定义的类型。大多数Java程序都使用多种不同类型的对象的额集合。*类:描述对象及其类型支持的状态和行为的模板。*对象:在运行时,当Java虚拟机遇到new关键字时,..
分类:编程语言   时间:2014-03-24 20:10:39    收藏:0  评论:0  赞:0  阅读:470
Java字符串之性能提升
基础类型转化成String 在程序中你可能时常会需要将别的类型转化成String,有时候可能是一些基础类型的值。在拼接字符串的时候,如果你有两个或者多个基础类型的值需要放到前面,你需要显式的将第一个值转化成String(不然的话像System.out.println(1+'a')会输出98,而不是"1a")。当然了,有一组String.valueOf方法可以完成这个(或者是基础类型对应的...
分类:编程语言   时间:2014-03-25 11:35:21    收藏:0  评论:0  赞:0  阅读:343
python中@staticmethod 、@classmethod 与一般方法的区别
一般方法使用 类生成的对象调用 静态方法用类直接调用 类方法用类直接调用类当参数传入方法 如下面例子: ################################### class Person:          def __init__(self):           print "init"         @staticmethod       def say...
分类:编程语言   时间:2014-03-24 19:59:27    收藏:0  评论:0  赞:0  阅读:557
10个有关Java异常的最常见问题
关于Java异常的10个最常见的疑问...
分类:编程语言   时间:2014-03-24 19:51:19    收藏:0  评论:0  赞:0  阅读:457
python中map、filter、reduce 函数使用方法
三个函数比较类似,都是应用于序列的内置函数。常见的序列包括list、tuple、str。 1.map函数 map函数会根据提供的函数对指定序列做映射。 map函数的定义: map(function, sequence[, sequence, ...]) -> list 通过定义可以看到,这个函数的第一个参数是一个函数,剩下的参数是一个或多个序列,返回值是一...
分类:编程语言   时间:2014-03-24 19:57:41    收藏:0  评论:0  赞:0  阅读:550
JavaScript-C引擎嵌入开发指南(中文向导)
JavaScript-C引擎概览 本文档提供了一个JavaScript(JS)引擎的C语言实现的概述,他介绍了你如何在你的应用程序中嵌入脚本引擎来让它们可以使用JS。有两大理由让你在应用程序中嵌入JS引擎:使用脚本来自动操作你的应用程序;同时使用JS引擎和脚本无论何时都可以提供跨平台的功能并消除了应用程序解决方案对平台的依赖性。 受支持的JavaScript版本 本JS引擎支持从...
分类:编程语言   时间:2014-03-24 22:13:31    收藏:0  评论:0  赞:0  阅读:601
堆和栈(Java数据结构)
堆 常见使用场景: 堆(英语:heap)亦被称为:优先队列(英语:priority queue),是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。在队列中,调度程序反复提取队列中第一个作业并运行,因而实际情况中某些时间较短的任务将等待很长时间才能结束,或者某些不短小,但具有重要性的作业,同样应当具有优先权。堆即为解决此类问题设计的一种数据结构。 n个元素序...
分类:编程语言   时间:2014-03-24 21:09:16    收藏:0  评论:0  赞:0  阅读:537
C++派生类的访问权限
下面用简短的代码说明在最常见的public继承情况下访问权限的变化 #include using namespace std; class A { public: A():a(0),b(0),c(0){} int get_a(void ){return a;} int a; protected: int get_b(void) {return b;} int b; private...
分类:编程语言   时间:2014-03-25 11:44:57    收藏:0  评论:0  赞:0  阅读:325
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!