码迷,mamicode.com
首页 > 编程语言
python无私有成员变量
python解释器将__init__函数里的__z变量转成 _classname__z了,明白规则后外部依然可以通过实力对象来访问。 In [1]: class aa: ...: def __init__(self): ...: self.x = 10 ...: self.y = 11 ...: self.__z =...
分类:编程语言   时间:2014-06-05 10:25:10    阅读次数:346
C++ 如何从指针中得到类型或引用
C++标准语法中我们可以通过 * 来定义指针 &来指定引用,不过我们似乎没有直接的方法可以用一个指针定义一个指针所指类型的引用或原始类型,本文所述方法即用来解决此问题...
分类:编程语言   时间:2014-06-07 01:12:47    阅读次数:339
Effective C++笔记06:继承与面向对象设计
关于OOP 博客地址:http://blog.csdn.net/cv_ronny 转载请注明出处! 1,继承可以是单一继承或多重继承,每一个继承连接可以是public、protected或private,也可以是virtual或non-virtual。 2,成员函数的各个选项:virtual或non-virtual或pure-virtual。 3,成员函数和其他语言特性的交互影响:...
分类:编程语言   时间:2014-06-05 08:38:28    阅读次数:421
Python中strip方法的妙用
【开胃小菜】 当提到python中strip方法,想必凡接触过python的同行都知道它主要用来切除空格。有以下两种方法来实现。 方法一:用内置函数 # if __name__ == '__main__':     str = ' Hello world '     print '[%s]' %str.strip() # 方法二:调用string模块中方法 # import s...
分类:编程语言   时间:2014-06-05 09:27:48    阅读次数:330
[翻译]-Linux上C++类的动态加载
摘要:本文是翻译文章,主要介绍了运行时重载C++类的技术,包括了Linux上的动态加载接口、C++类的动态加载技术点及实现、自动加载技术等。最后给出了两个应用案例及相关的源代码。   关键字:动态加载,C++类,Linux     原文链接:http://porky.linuxjournal.com:8080/LJ/073/3687.html...
分类:编程语言   时间:2014-06-07 02:05:09    阅读次数:368
在Linux下安装C/C++开发工具包的最佳方式
如果你使用的是 Fedora, Red Hat, CentOS, 或者 Scientific Linux 系统,使用下面的命令安装GNU的C/C++开发包和编译器。 # yum groupinstall 'Development Tools'          如果你使用的是Debian 或者 UbuntuLinux系统,你可以使用下面的这个命令来安装C/C++编译器。 #sudo ...
分类:编程语言   时间:2014-06-07 01:56:20    阅读次数:302
JavaScript高级程序设计30.pdf
第12章 DOM2和DOM3DOM1级主要定义的是HTML和XML文档的底层结构。DOM2和DOM3则在这个结构的基础上引入了更多的交互能力,也支持更高级的XML特性DOM2和DOM3级分为许多模块,分别描述了DOM的某个非常具体的子集DOM2级核心(DOM Level 2 Core):在1级核心基...
分类:编程语言   时间:2014-05-31 14:05:01    阅读次数:298
spring学习(一)
spring的核心是IOC和DI,首先要明白IOC和DI的概念。IOC,即Inverse of Control,反转控制,就是将原本在程序中手动创建service对象的控制权交给spring容器管理,简单的说就是对象的创建权交给了spring容器管理。DI,即Dependency Injection...
分类:编程语言   时间:2014-05-31 14:09:11    阅读次数:389
Java高级规范之四
四十一、控制层不能调用model层除了最顶级的接口外的任何内容。要通过new顶级接口才能调用。不规范示例: public class UserServiceImpl{ private UserDAOImpl userDAOImpl; private UserServiceImpl(){...
分类:编程语言   时间:2014-05-31 14:18:27    阅读次数:258
JAVA 基础 重新开始
之前做android开发,因为JAVA基础不牢固的原因,自己对写代码很不自信,很多时候要去找源码或者在相近的代码上修修改改以得到想要的结果,从某种意义上来说这根本算不上真正意义上的程序员。后来看到某位前辈说学习新的语言要少看多练,想想以前的确是写代码写的太少了,都喜欢抱着书在哪里啃,效果肯定不...
分类:编程语言   时间:2014-05-31 14:19:27    阅读次数:320
一篇非常经典的springMVC注解实现方式详解
在实例中spring的配置非常简单而且非常实用,毕竟我们是从搭建框架的根本开始,还没有整合其它高级应用,内容也就略显少了一些。也正因此,成为spring注解模式的最佳入门教材。
分类:编程语言   时间:2014-05-31 14:20:29    阅读次数:276
Java高级规范之三
三十一、如果变量名要加注释,说明命名不是很准确。不规范示例:暂无规范实例:暂无解析:暂无三十二、任何类字段除非必要,否则都要私有化不规范示例:public class Person{ String name; String sex; int age;}规范示例:public class C...
分类:编程语言   时间:2014-05-31 14:29:47    阅读次数:312
C语言零基础项目驱动式学习第三天
一 while循环二do while循环三 for循环for循环的执行顺序用如下表达式:for(expression1;expression2;expression3) 循环变量初值; 循环条件; 循环变量增量{ expression4;} 执行的顺序应该是:1)第一次循环,即初始化循环。 ...
分类:编程语言   时间:2014-05-31 01:00:04    阅读次数:364
python 学习笔记
1.操作符 与Java和C中十分类似, +(加), -(减), *(乘), /(除), %(求余), **(指数运算), = (赋值).以及减便运算,如 +=, -=, *=和/= 等.赋值运算与其他语言一致.逻辑操作> = != ==与其他语言一样.不一样的有not逻辑非,and逻辑与和or逻辑或...
分类:编程语言   时间:2014-05-31 01:44:52    阅读次数:356
Java面向对象程序设计--泛型编程
1. 为何要进行泛型编程?泛型变成为不同类型集合提供相同的代码!省去了为不同类型而设计不同代码的麻烦!2. 一个简单泛型类的定义: 1 public class PairTest1 2 { 3 public static void main(String[] args) 4 { ...
分类:编程语言   时间:2014-05-31 02:24:13    阅读次数:224
黑马程序员___java动态代理类
-----------android培训、java培训、java学习型技术博客、期待与您交流!---------1.什么是动态代理?答:动态代理可以提供对另一个对象的访问,同时隐藏实际对象的具体事实。代理一般会实现它所表示的实际对象的接口。代理可以访问实际对象,但是延迟实现实际对象的部分功能,实际对...
分类:编程语言   时间:2014-05-31 02:33:42    阅读次数:487
Java CLASSPATH
Java CLASSPATH
分类:编程语言   时间:2014-05-31 02:54:00    阅读次数:225
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!