码迷,mamicode.com
首页 > 编程语言
Java学习系列(二十三)Java面向对象之内部类详解
一、前言 内部类也称寄生类,就是把一个类放在类里面(即内部类的上一级程序单元是类)定义,将其作为外部类的成员。内部类主要用几种定义形式:静态(static)内部类,非静态内部类,匿名内部类(也就是没有名字的寄生类)。内部类的好处就是内部类可以直接外部类的(包括私有)成员,反之不能。下面我们通过一些实例来详细讲解一下Java中内部类的使用及几种定义形式的相互调用。 二、实例说明 (1)匿名内部...
分类:编程语言   时间:2015-04-30 01:04:36    阅读次数:250
c++之运算符重载
所谓运算符重载,可以简单理解为函数的重载,而operator@就是函数名,@表示任何运算符,加减乘除等。#include using namespace std;class Complex{public: Complex(){real = 0; imag = 0;}; Complex(d...
分类:编程语言   时间:2015-04-30 00:52:54    阅读次数:202
Spring注解:Enable相关注解
@EnableXXX:可以用于取代xml配置中的一些配置,被该注解所标注的类,其中被@Bean标注的方法,一般就用于返回和EnableXXX的XXX相关的Bean,Bean中一般有XXX相关的注解同时,更高级的,Spring中一般还有一个XXXConfigurer的接口,在注解为@EnableXXX...
分类:编程语言   时间:2015-04-30 00:54:18    阅读次数:162
linux下C语言socket网络编程简例
转自:http://blog.csdn.net/kikilizhm/article/details/7858405这里给出在linux下的简单socket网络编程的实例,使用tcp协议进行通信,服务端进行监听,在收到客户端的连接后,发送数据给客户端;客户端在接受到数据后打印出来,然后关闭。程序里有详...
分类:编程语言   时间:2015-04-30 00:51:43    阅读次数:254
[转]C++的类型转换符:static_cast、const_case、dynamic_cast
dynamic_cast:通常在基类和派生类之间转换,使用到RTTI(Runtime Type Information)在运行时判断转换是否正确,如不正确将抛出异常。const_cast:主要针对const和volatile的转换.static_cast:一般用于基本数据类型之间的转换转换,no r...
分类:编程语言   时间:2015-04-30 00:50:00    阅读次数:147
python challenge 16
前情回顾:上一篇第16关地址打开16关,又是一张奇奇怪怪很多点点的图片,应该又是与PIL库有关的.页面的标题是:let me get this straight。这是英语中的一句俚语,意思是让我把这事搞清楚.在这一关中其实是让我们把每一行像素位置调整后对其.看这幅图片,很多红色的点,于是想到是不是这...
分类:编程语言   时间:2015-04-30 00:50:23    阅读次数:212
构建基础的JavaScript MVC——视图和模板(二)
一、动态视图 1、现在渲染视图的方式基本上有2种 (1)服务端生成好html; (2)客户端渲染模板,服务端提供JSON数据接口。 2、客户端渲染视图也有2种方式: (1)使用document.createElement创建Dom元素,然后追加到页面; ...
分类:编程语言   时间:2015-04-30 00:48:46    阅读次数:185
气死人不偿命,Q_OBJECT导致的C++报错,而且还看不明白
为了代码可以同时适应VC++和MingW编译器,我改动了我的代码,变成:#ifdef _MSC_VER #pragma comment(lib, "crypt32.lib") // Link OK,Linux 也要附带这两个库,格式是 -lcrypt32 -lws2_32 #pragm...
分类:编程语言   时间:2015-04-30 00:48:09    阅读次数:206
初探JavaScript(一)——也谈元素节点、属性节点、文本节点
介绍JavaScript以及Dom的概念和关系,举例了解常见方法如getElementById()、getElementsByTagName()等,并通过实例理清Dom中元素节点、属性节点、文本节点的关系
分类:编程语言   时间:2015-04-30 00:45:20    阅读次数:311
c/c++:动态库 静态库 linux/windows 例子 (转)
作者:吴秦出处:http://www.cnblogs.com/skynet/本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名吴秦(包含链接).C++静态库与动态库这次分享的宗旨是——让大家学会创建与使用静态库、动态库,知道静态库与动态库的区别,知道使用...
分类:编程语言   时间:2015-04-30 00:47:00    阅读次数:214
Javascript 笔记与总结(2-10)删除节点,创建节点
【删除节点】步骤:① 找到对象② 找到他的父对象 parentObj③ parentObj.removeChild(子对象);【例】 Document 白羊 金牛 双子 巨蟹 【创...
分类:编程语言   时间:2015-04-30 00:46:17    阅读次数:185
JavaScript中参数的传递
变量类型了解参数的传递之前我们来复习下变量的类型,JavaScript中的变量有5个基本数据类型(Undefined, Null, Boolean, Number, String)和引用数据类型(Object,Function,Array等)。基本类型和引用类型的区别// 声明一个String类型的...
分类:编程语言   时间:2015-04-30 00:45:55    阅读次数:219
对于语言的理解
本文来聊聊语言,笔者前后已经接触过近10种编程语言,回过头想想,才慢慢的了解编程语言的本质。 按个人理解,编程语言和自然语言(指人类交流语言,如汉语,英语)本质上并无区别。为什么?用看程序语言的方式看自然语言,那么:自然语言有很多个关键字或者说全局变量(各种词语、单词),这些关键字经过一定...
分类:编程语言   时间:2015-04-30 00:43:19    阅读次数:291
ubuntu下配置java环境
http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html   好吧!在下载之前我们要先选中“Accept License Agreement” 然后,才允许我们下载。   等等有好几个linux版本的 ...
分类:编程语言   时间:2015-04-29 23:38:58    阅读次数:414
Maven 手动添加 JAR 包到本地仓库
Maven 确确实实是个好东西,用来管理项目显得很方便,但是如果是通过 Maven 来远程下载 JAR 包的话,我宿舍的带宽是4兆的, 4个人共用,有时候用?Maven 来远程下载 JAR 包会显得很慢,一般我发现下载速度不明显的...
分类:编程语言   时间:2015-04-29 23:37:58    阅读次数:374
POJ1420 Spreadsheet(拓扑排序)注意的是超内存
Spreadsheet Time Limit: 1000MS   Memory Limit: 10000K Total Submissions: 617   Accepted: 290 Description In 1979, Dan Bricklin and Bob Frankston wrote VisiCalc, the first...
分类:编程语言   时间:2015-04-29 23:35:29    阅读次数:453
dubbo+spring+zookeeper之demo制作
自己试验成功的demo...
分类:编程语言   时间:2015-04-29 23:35:40    阅读次数:969
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!