Python的类和类实例都是可变对象,可以随时给属性赋值,并且在原处修改。 在对类属性进行修改时需要特别小心,因为所有的类实例都继承共享类属性,除非实例本身存在和类属性同名的属性。对类属性进行修改,会影响到所有由这个类生成的实例。 运行结果: 代码中,将类属性CA.cls_pre 重新赋值为 'cc ...
分类:
编程语言 时间:
2016-06-26 20:59:11
阅读次数:
533
HELLO WORLD! 今天第一次开立博客,专门记载学习编程语言中的点点滴滴。今日学习内容: 搭建vs code+ python3.5 "ide" 学习廖雪峰python教程-使用list和tuple 因为之前有pascal基础,所以学起来不是很难理解,但是贵在坚持,自我激励。昨天《垫底辣妹》给打 ...
分类:
编程语言 时间:
2016-06-26 21:00:56
阅读次数:
146
1.内联成员函数 1)隐式声明:将成员函数直接定义在类的内部 2)显式声明:inline标示 2)在类中,使用inline定义内联函数时,必须将类的声明和内联成员函数的定义都放在同一个文件中,否则编译时无法进行代码置换。 2.同类对象赋值 1)对象赋值语句进行对象赋值时,两个对象的类型必须相同 2) ...
分类:
编程语言 时间:
2016-06-26 21:01:07
阅读次数:
180
MFC默认编码是unicode(自己改成多字符集是不行的),对话框中对字符串的处理都是宽字符,而且添加变量会默认是CString类型,当你代码中想用string但又遇到必须转为CString的情况,就需要做个转换(比如你代码定义的是string,想要直接给对话框中的变量赋值)。 当然直接定义CStr ...
分类:
编程语言 时间:
2016-06-26 19:52:26
阅读次数:
145
本文主要是对《JavaScript高级程序设计》第六章(面向对象的程序设计)的总结,书上的这章至少看了4遍是有的。该章主要讲对象的创建与继承。其中创建对象和继承方式至少6种,再加上一些方法属性,很容易搞得晕头转向的。因此有必要对本章的内容理一理,以后忘了也好过来看一看。 由于文章长度的限制,本文主要 ...
分类:
编程语言 时间:
2016-06-26 19:52:04
阅读次数:
239
这里主要介绍遇到这种方法的解决方案,解决方法可能有多种,但这里只给出有效的一种,这里不会详细说明出现问题的原因以及为什么这样解决,想了解更多可以百度,写这个主要是防止以后忘记,做个简单的笔记。 问题:MFC对话框程序-文本编辑框(Edit Control)控件,按下回车后窗口退出 解决方法:重载虚函 ...
分类:
编程语言 时间:
2016-06-26 19:46:04
阅读次数:
295
下面通过1个例子来解释一下: 对于上述代码的解释:定义了2个类的变量stu1 stu2 怎么对于他们的成员变量 比如说 stu1 的num name math等变量和stu2 的num name math等变量 是不同的变量 而对于teacher这个成员变量, stu1 和stu2 是一样的,即在s ...
分类:
编程语言 时间:
2016-06-26 19:46:39
阅读次数:
150
数组是允许将多个数据项当作一个集合来处理的机制。CLR支持一维数组、多维数组和交错数组(即由数组构成的数组)。所有数组类型都隐式地从System.Array抽象类派生,意味着数组始终为引用类型,是在托管堆上进行内存分配的。在你的应用程序的变量或字段中,包含的是对数组的引用,而不是包含数组本身的元素。 ...
分类:
编程语言 时间:
2016-06-26 19:44:52
阅读次数:
188
1.创建文件夹 2.判断文件or文件夹 3.遍历文件夹下的所有文件 4.路径拼接 ...
分类:
编程语言 时间:
2016-06-26 19:41:45
阅读次数:
148
参考: http://www.open-open.com/lib/view/open1417705219152.html SpringMVC 架构 SpringMVC中的常用配置及其所在目录 web.xml spring-mvc.xml application-context.xml 配置文件启动和 ...
分类:
编程语言 时间:
2016-06-26 19:41:55
阅读次数:
143
python并不刻意区分“按值传递”和“按引用传递”。 在底层,python将值分为不可变对象(比如int,str)和可变对象(比如列表)。所有的变量都是对某个对象的引用,赋值(=)和函数参数传递,都将改变变量所引用的对象。 对于不可变对象,赋值和传参将导致新创建对象,这和C++的引用行为是不同的。 ...
分类:
编程语言 时间:
2016-06-26 19:40:30
阅读次数:
148
Thinking in Java对classpath作用的解释 Java 解释器的工作程序如下: 首先,它找到环境变量CLASSPATH(将Java 或者具有Java 解释能力的工具——如浏览器——安装到机器中时,通过操作系统进行设定)。CLASSPATH 包含了一个或多个目录,它们作为一种特殊的“ ...
分类:
编程语言 时间:
2016-06-26 19:36:09
阅读次数:
294
单例模式: out: <__main__.Foo object at 0x00000000007D4278><__main__.Foo object at 0x00000000007D4278> 由上可知,obj1和obj2 内存地址都是一样的 ...
分类:
编程语言 时间:
2016-06-26 19:37:16
阅读次数:
187
1.分割字符串split 2.查找特定字符串 3.拼接字符串 ...
分类:
编程语言 时间:
2016-06-26 18:29:31
阅读次数:
265
spring-自动加载配置文件\使用属性文件注入 在上一篇jsf环境搭建的基础上 , 加入spring框架 , 先看下目录结构 src/main/resources 这个source folder 放置web项目所需的主要配置,打包时,会自动打包到WEB-INF下 首先看下pom.xml,需要引入一 ...
分类:
编程语言 时间:
2016-06-26 18:27:52
阅读次数:
326