4 对象与类4.1 面向对象程序设计概述1
类封装(数据隐藏):将数据和行为组合在一个包中,并对对象使用者隐藏数据的实现方式。对象中的数据成为实例域,操纵数据的过程称为方法。2
对象对象的三个主要特性:对象的行为behavior,对象的状态state,对象标识identity。3 识别类4 类之间的...
分类:
编程语言 时间:
2014-06-08 20:03:17
阅读次数:
266
题目来源:《The C programming
language》中的习题练习1-23:写一个删除C语言程序中所有的注释语句。要正确处理带引号的字符串与字符常量。在C语言中,注释不允许嵌套 思路:
注释语句分为两种://和/* */。在代码中,我们需要做的是,删除所有的注释语句。以下分两种情况来.....
分类:
编程语言 时间:
2014-06-08 20:10:43
阅读次数:
314
最近用java进行一个blowfish的加密算法,但是在我们的eclipse上报出Illegal key
size的错误。google后发现原因是:ymmetricDS加密symmetric.properties中数据库密码产生"Illegal Key
Size"错误根据symmetricDS的gu...
分类:
编程语言 时间:
2014-06-08 18:41:23
阅读次数:
324
url编码分两种, 一种是unicode, 另一种是gb2312,
今天遇到的一个网站是要将字符编码按照gb2312来编码,用来得到一个先填写blanks后再返回页面的数据,废话少说,需要做的就是先查看你的python的编码是啥,默认是ascii,import
sysprint sys.getd.....
分类:
编程语言 时间:
2014-06-08 20:17:26
阅读次数:
342
原题地址:https://oj.leetcode.com/problems/add-binary/题意:Given
two binary strings, return their sum (also a binary string).For example,a ="11"b
="1"Return"...
分类:
编程语言 时间:
2014-06-08 20:28:04
阅读次数:
300
因为一些特性复杂,很多时候也用不到一些特性,所以忘记了,算是随笔,也当作一个临时查找的手册。没有什么顺序,很杂。1.构造函数通过函数重载的机制可以有多个(不同的构造函数,参数个数,或者参数类型不同。),但是析构函数只能有一个。当没有在代码中写明构造或析构函数时,编译器会自动生成缺省的构造或析构函数。...
分类:
编程语言 时间:
2014-06-08 20:27:27
阅读次数:
372
状态模式:当一个对象的内在状态改变时允许改变其行为,这个对象看起来像是改变了其类。简单描述:一个Context类(存有一个抽象状态State引用),调用状态类的方法。State的具体类方法中会判断Context类的状态(如时间),满足一个状态则执行相应动作,否则把Context的State引用指向下...
分类:
编程语言 时间:
2014-06-08 20:53:11
阅读次数:
469
原题地址:https://oj.leetcode.com/problems/sort-colors/题意:Given
an array withnobjects colored red, white or blue, sort them so that objects of
the same col...
分类:
编程语言 时间:
2014-06-08 20:56:32
阅读次数:
394
原题地址:https://oj.leetcode.com/problems/search-for-a-range/题意:Given
a sorted array of integers, find the starting and ending position of a given
target ...
分类:
编程语言 时间:
2014-06-08 21:03:21
阅读次数:
297
原题地址:https://oj.leetcode.com/problems/sqrtx/题意:Implementint
sqrt(int x).Compute and return the square root
ofx.解题思路:实现开平方函数。这里要注意的一点是返回的时一个整数。通过这一点我们可...
分类:
编程语言 时间:
2014-06-08 21:04:38
阅读次数:
329
下列文章,转载请亲注明链接出处,谢谢!链接地址:http://www.cnblogs.com/ttcc/tag/JavaScript%20%E5%9F%BA%E7%A1%80%E7%9F%A5%E8%AF%86%20%E6%80%BB%E7%BB%93/1.
Javascript基础---语法(待....
分类:
编程语言 时间:
2014-06-08 21:07:15
阅读次数:
286
原创地址:http://www.cnblogs.com/Alandre/(泥沙砖瓦浆木匠),需要转载的,保留下! ThanksTalk is cheap.
Show me the code.Written In The Font 图能抵过一切,喜欢咖啡喜欢java.Con...
分类:
编程语言 时间:
2014-06-08 21:11:54
阅读次数:
310
近期整理下很久前写的程序,这里就把它放在博文中了,有些比较简单,但是很有学习价值。下面就是自己很久前实现的复数重载代码,这里没有考虑特殊情况,像除法中,分母不为零情况。#include
/*#include #include#include#include#include*/using namesp...
分类:
编程语言 时间:
2014-06-08 21:20:09
阅读次数:
316
1、一个类占用的空间主要是属性占用空间,而成员函数一般不占用空间,但是虚函数占用空间,需要说明的是,无论多少个虚函数,只要占用4个字节即可,也就是索引指向一个虚拟表的首位置。另外需要说明的是占用空间都考虑了对齐,所以不足4个的按照满4个的算。2、类的继承,子类占用空间是父类基础上增加本类空间即可。所...
分类:
编程语言 时间:
2014-06-08 21:23:22
阅读次数:
496
1.基本概念:sleep,join,yied,优先级.2.进程,线程:独立的内存空间,内存地址,不会相互影响。3.数据结构:(共享资源的软件模拟)-队列,4.并发控制:信号量机制(硬件机制原理),软件实现(锁机制-比如读写分离,基于二维的锁兼容性)5.障碍器,信号量,锁6.CPU密集型--计算,I/...
分类:
编程语言 时间:
2014-06-08 21:38:34
阅读次数:
498
此实例,直接粘贴代码即可运行,当然图片的路径不要忘记改了。此实例是我一遍学习一边写出来的,希望能够帮到大家,一起学习。效果如图所示:html代码如下所示: 1
2 3 图片浏览工具制作 4 5 6 7 8 9 10 11 ...
分类:
编程语言 时间:
2014-06-08 21:50:56
阅读次数:
341
NSThread方法一:- (void)viewDidLoad{ [super
viewDidLoad]; NSThread * thread = [[NSThread alloc]initWithTarget:self
selector:@selector(test:) object:...
分类:
编程语言 时间:
2014-06-08 21:54:03
阅读次数:
291