在Object-c中,当有一个班级类MyClass,还有一个学生类Student.在班级类MyClass中通过一个可变数组NSMutableArray保存了许多的学生对象。现在有一个功能需要对学生进行按各种条件排序(按姓名升序,按学号降序,按成绩升序)。借用上面一个简单的功能来了解一下Object-...
分类:
编程语言 时间:
2015-06-12 16:37:43
阅读次数:
178
登录界面:登录界面: Spring 视图层_viewindex.jsp "> My JSP 'index.jsp' starting page --> 用户名:密码: error.jsp "> My JSP 'erro...
分类:
编程语言 时间:
2015-06-12 16:36:24
阅读次数:
145
北京电子科技学院(BESTI)实 验 报 告课程:Java程序设计 班级:1352姓名:吕松鸿学号:20135229成绩: 指导教师:娄嘉鹏 实验日期:2015.6.9实验密级:预习程度: 实验时间:15:50--20:50仪器组次:29 必修/选修: 选修 实验序号:04实验目的:1.掌握J...
分类:
编程语言 时间:
2015-06-12 16:32:16
阅读次数:
136
http://www.cnblogs.com/mengdd/archive/2013/02/07/2908929.html观察者模式观察者模式 Observer 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 这个主题对象在状态上发生变化时,会通知所有观察者对象,.....
分类:
编程语言 时间:
2015-06-12 16:33:38
阅读次数:
131
计应134 徐雪双依赖注入:IoC控制反转是一个重要的面向对象编程的法则来削减程序的耦合问题,也是轻量级的Spring框架的核心。控制反转分为依赖注入(Dependency Injection,DI)和依赖查找(dependency Lookup)。其中依赖注入的应用比较广泛。依赖注入是将系统中的各...
分类:
编程语言 时间:
2015-06-12 16:32:45
阅读次数:
134
#includevoid quick_sort(int a[],int left,int right){ int l = left; int r = right; int n = a[left]; if(left >= right) return; whi...
分类:
编程语言 时间:
2015-06-12 16:30:16
阅读次数:
247
类 类是面向对象编程语言的一个重要概念,它是对一项事物的抽象概括,可以包含该事物的一些属性定义,以及操作属性的方法。面向对象编程中,我们都是以类来编码。实例简单理解,就是new,就是对类的实例化,创建这个类对应的实际对象,类只是对事物的描述,而实例化就相当于为这个描述新开辟了一块内存,可以改变这.....
分类:
编程语言 时间:
2015-06-12 16:30:19
阅读次数:
240
## 1. Base64的由来 Base64最早用于解决电子邮件传输问题。由于“历史问题”,早期的电子邮件网关只允许传输ASCII(二进制为00000000-01111111)字符,如果有非ASCII字符经过这种网关时, 字符的二进制位可能会被篡...
分类:
编程语言 时间:
2015-06-12 15:22:31
阅读次数:
658
在C++11中,引入了智能指针。主要有:unique_ptr, shared_ptr, weak_ptr。 这3种指针组件就是采用了boost里的智能指针方案。很多有用过boost智能指针的朋友,很容易地就能发现它们之间的关间: std boost 功能说明...
分类:
编程语言 时间:
2015-06-12 15:24:56
阅读次数:
501
封装的特性:将成员变量私有化对外提供setter和getter方法。
分类:
编程语言 时间:
2015-06-12 15:23:05
阅读次数:
163
构造方法主要是创建类的实例化对象,可是完成实例化对象的初始化工作。声明格式:构造方法的修饰词列表类名(方法参数列表)构造方法和普通方法一样可以进行重载。构造方法的特点:构造方法名必须与类名完全相同。构造方法不具有任何返回值类型,既没有返回值,关机子void也不能..
分类:
编程语言 时间:
2015-06-12 15:20:42
阅读次数:
125
前言在Java项目中,比如我们经常使用String的split方法对文本进行处理;在Map/Reduce中,我们也需要对HDFS文件读取后对line进行分割,也涉及到split。前几天,本来“好好的”程序,突然在split处报错,后来才知道由于有一条“脏数据”导致split“超出”了预期,才导致了“不可..
分类:
编程语言 时间:
2015-06-12 15:21:42
阅读次数:
156
1.this是什么?this是一个引用类型,在堆中的每一个java对象上都有this,this保存内存地址指向自身。2.this能用在哪些地方?第一:this可以用在成员方法中.第二:this可以用在构造方法中.语法:this(实参);通过一个构造方法去调用另一个构造方法。目的:代码重用。this(实参);..
分类:
编程语言 时间:
2015-06-12 15:19:45
阅读次数:
149
static是静态的意思。static关键字:1.static修饰的变量叫做“静态变量”.2.static修饰的方法叫做“静态方法”.3.static还可以定义静态语句块.以下例子演示:static定义静态语句块static定义的静态语句块在类加载阶段执行,并且只执行一次,并且是自上而下的顺序执行publicclas..
分类:
编程语言 时间:
2015-06-12 15:15:23
阅读次数:
208
设计模式是可以重复利用的解决方案,有4位作者提出,称为"GoF",也称为四人组。设计模式从结构上分为:创建型、结构型、行为型单例设计模式属于创建型单例模式的三要素:1.在类体中需要具有静态的私有的本类型的变量2.构造方法必须是私有的3.提供一个公共的静态的入口点方法//懒..
分类:
编程语言 时间:
2015-06-12 15:14:19
阅读次数:
170
java-Xdebug-Xrunjdwp:transport=dt_socket,server=y,address=8000-jarscreensnap3.jarscreensnap3.jar(需要调试的程序)address(端口可以自定义)
分类:
编程语言 时间:
2015-06-12 15:15:44
阅读次数:
129