类引入
到目前为止我们所写的自定义类型都是关键字struct,从现在起我们将采用class方式定义类,这种方式对于学习过其他高级语言包括脚本(Such as Python)的人来说再熟悉不过了.
但是在写之前我们还是需要比较一下用struct和class之间有什么区别.
首先对于struct,在C兼容性方面很重要,尽管C++是有别于C的另一门语言,但许多程序还是必须与C交互,C++有两个重要...
分类:
编程语言 时间:
2014-07-26 02:32:26
收藏:
0 评论:
0 赞:
0 阅读:
520
/*
* javaBean代码
*/
package bean;
public class Box {
double length;
double width;
double height;
public Box()
{
length=0;
width=0;
height=0;
}
public double getLength() {
return lengt...
分类:
编程语言 时间:
2014-07-26 02:31:36
收藏:
0 评论:
0 赞:
0 阅读:
380
把程序打成jar包放到Linux上
转到目录下执行命令 hadoop jar mapreducer.jar /home/clq/export/java/count.jar hdfs://ubuntu:9000/out06/count/
上面一个是本地文件,一个是上传hdfs位置
成功后出现:打印出来,你所要打印的字符。
package com.clq.hdfs;
import java...
分类:
编程语言 时间:
2014-07-26 02:27:17
收藏:
0 评论:
0 赞:
0 阅读:
432
首先来说一下api文档使用,api这个词对有一定开发经验的java编程人员来说是很喜爱的~
java当然也提供了api开发文档,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html 找到下面的:
下载自己喜爱的版本即可,解压,点击~/jdk-7u60-apidocs/api/index.html就...
分类:
编程语言 时间:
2014-07-26 02:23:16
收藏:
0 评论:
0 赞:
0 阅读:
404
Description Resource Path Location Type
Error occured processing XML 'Cannot find class [springmvc.extention.BeanArgumentResolver]'. See Error Log for more details applicationContext.xml
maven在管...
分类:
编程语言 时间:
2014-07-26 02:22:46
收藏:
0 评论:
0 赞:
0 阅读:
654
这是一个以键盘鼠标为谋生工具已十多年的人初次进行专门的Java开发的体验和感受,对于Java程序员,这些也许早就习以为常,那就把这当成从一个来自不同世界的新人眼里看看他们自己的工作;对于我的Domino同行,这些体验或许将来有更多共鸣的可能。在加入到这个Java产品开发团队之前,我的Java开发经验如下:十几年前跟着一本Java入门书做练习写的几个Applet,Domino项目开发中写的几个读写数...
分类:
编程语言 时间:
2014-07-26 02:19:57
收藏:
0 评论:
0 赞:
0 阅读:
317
内建函数str()和repr() (representation,表达,表示)或反引号操作符(``)可以方便地以字符串的方式获取对象的内容、类型、数值属性等信息。str()函数得到的字符串可读性好(故被print调用),而repr()函数得到的字符串通常可以用来重新获得该对象,通常情况下 obj==eval(repr(obj)) 这个等式是成立的。这两个函数接受一个对象作为其参数,返回适当的字符串...
分类:
编程语言 时间:
2014-07-26 02:16:57
收藏:
0 评论:
0 赞:
0 阅读:
364
迪米特法则(最少知识原则):如果两个类不必彼此直接通信,那么两个类就不应该发生直接的相互作用。如果其中一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。
(1),在类的结构设计上,每一个类都应当尽量降低成员的访问权限。
(2),迪米特法则的根本思想是强调了类的松耦合。
(3),类之间的耦合越弱,越有利于复用,一个处于弱耦合的类被修改,不会对有关系的类造成影响。
...
分类:
编程语言 时间:
2014-07-26 02:09:56
收藏:
0 评论:
0 赞:
0 阅读:
351
与Ioc容器一样,AOP也是Spring的核心模块之一。AOP是Aspect-Oriented Programming的简称,现在通常称为面向切面编程。我们学了OOP,面向对象编程,而AOP并非是OOP的替代技术,它只是OOP的一个有益补充。...
分类:
编程语言 时间:
2014-07-26 02:08:37
收藏:
0 评论:
0 赞:
0 阅读:
432
本文主要介绍Java里常用的子类和父类的变量实例化顺序及陷阱,并结合一个Android实例来探讨此问题。日后编程中应尽量避免此陷阱。首先看下面一段代码:定义一个虚类Server.javapackage org.yanzi.test1;
public abstract class Server {
private static final int DEFAULT_PORT = 900;
pub...
分类:
编程语言 时间:
2014-07-26 02:08:06
收藏:
0 评论:
0 赞:
0 阅读:
592
在hibernate反向生成的过程中碰到的,这myeclipse里的道道还真不少...
分类:
编程语言 时间:
2014-07-26 02:02:46
收藏:
0 评论:
0 赞:
0 阅读:
404
用python 对Java代码做单元测试,怎么导入第三方包...
分类:
编程语言 时间:
2014-07-26 02:02:36
收藏:
0 评论:
0 赞:
0 阅读:
295
以前我们说重定义通常是函数或者变量的重定义,今天遇到了一个新类型的重定义errorC2365
#include
using namespace std;
class Base
{
public:
Base(void);
~Base(void);
size_t size()const{return n;}
protected:
//private:
size_t n;
//int n(...
分类:
编程语言 时间:
2014-07-26 01:58:16
收藏:
0 评论:
0 赞:
0 阅读:
382
封装,继承,多态是C++的三大基本概念,这里着重总结一下继承相关的东西
1 类派生列表
类派生列表指定派生类要继承的基类,派生列表中有一个或者多个基类如:
class B : public A1,protected A2,private A3
但是单继承时最常见的,多继承不多见
2 派生类的定义
派生类继承时,会包含父类的所有成员,即便私有成员不能被访问。父类中的虚函数...
分类:
编程语言 时间:
2014-07-26 01:56:26
收藏:
0 评论:
0 赞:
0 阅读:
398
最好的方法是:初始化4*3的二维数组a = [[0 for col in xrange(3)] for row in xrange(4)]而不可以用:a = [[0]*3]*4[0]*3是生成一个一维数组,再*4只是会复制出三个引用,当修改a[0][0]时,其他的三个引用的值也会发生改变,故这种方法...
分类:
编程语言 时间:
2014-07-26 01:50:56
收藏:
0 评论:
0 赞:
0 阅读:
450
原文:http://baoz.me/446252 码农周刊如何让 Python 代码运行得更快?作者给出了 18 条 Python 代码性能优化小贴士,简单明了,拿来即用。http://infiniteloop.in/blog/quick-python-performance-optimizatio...
分类:
编程语言 时间:
2014-07-26 01:44:36
收藏:
0 评论:
0 赞:
0 阅读:
606