设计模式 设计模式是命名、抽象和识别对可重用的面向对象设计实用的的通用设计结构。设计模式确定类和他们的实体、他们的角色和协作、还有他们的责任分配。 每个设计模式都聚焦于一个面向对象的设计难题或问题。它描写叙述了在其他设计的约束下它是否能使用。使用它后的后果和得失。由于我们必须终于实现我们的设计模式, ...
分类:
编程语言 时间:
2017-05-13 15:23:36
阅读次数:
252
在spring环境下, ioc(控制反转 和 DI (依赖注入) 是等效的, 主要体现一种组合的松耦合思想. spring Ioc容器负责创建Bean, 并将Bean注入到所需的Bean中, 有xml, 注解, java配置, groovy配置等实现 声明bean的注解有: 使用bean的注解有: ...
分类:
编程语言 时间:
2017-05-13 15:23:52
阅读次数:
174
java与C++的异同点: 相同点:java与C++有类似的语法和控制结构 不同点:java没有预处理器或者文件包含; 没有指针;没有全局变量; 没有结构体和联合体; 所有原始类型(基本类型)有明确大小; 没有操作符重载; 只能单继承; 较好的定义了异常,有些异常处理是强制的; 没有内存泄漏; 针对 ...
分类:
编程语言 时间:
2017-05-13 15:24:13
阅读次数:
170
一.numpy()函数 1.shape[]读取矩阵的长度 例: 2.tile()函数 形式为tile(A,reps) reps的数字从后往前分别对应A的第N个维度的重复次数。如tile(A,2)表示A的第一个维度重复2遍,tile(A,(2,3))表示A的第一个维度重复3遍,然后第二个维度重复2遍, ...
分类:
编程语言 时间:
2017-05-13 15:24:50
阅读次数:
171
题目: 题目背景 161114-练习-DAY1-AHSDFZ T2 161114-练习-DAY1-AHSDFZ T2 题目描述 有 N 辆列车,标记为 1,2,3,…,N。它们按照一定的次序进站,站台共有 K 个轨道,轨道遵从先进先出的原则。列车进入站台内的轨道后可以等待任意时间后出站,且所有列车不 ...
分类:
编程语言 时间:
2017-05-13 15:25:18
阅读次数:
301
File I/O中常见的文件读写: 1.字节流读写文本文件 FileInputStream; FileOutputStream; 2.字符流读写文本文件 FileReader; FileWriter; BufferedReader; BufferedWriter; 3.二进制读写文件 DataInp ...
分类:
编程语言 时间:
2017-05-13 15:59:19
阅读次数:
301
aop存在的目的是进一步解耦, spring支持aspectJ的注解式切面编程 1), 使用@Aspect声明为一个切面, 并使用@Component加入context中 2), 使用@After, @Before, @Aroud定义advice, 可直接引入 pointcut 代码实现: 1, 引 ...
分类:
编程语言 时间:
2017-05-13 15:59:58
阅读次数:
306
String类位于java.lang包下,String类代表字符串,字符串是常量,它们的的值在创建后不能更改;为了支持可变的字符串,Java还为我们提供了StringBuilder和StringBuffer类。 1. String类中常用方法 a. 与索引、长度相关的方法 注意:在执行subStri ...
分类:
编程语言 时间:
2017-05-13 16:00:16
阅读次数:
225
1.1 Tip:Servlet简单介绍 Servlet是sun公司提供的一门用于开发动态web资源的技术。 Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),须要完毕下面2个步骤: 1、编写一个Java类。实现servlet ...
分类:
编程语言 时间:
2017-05-13 16:00:38
阅读次数:
302
char a = 'h'; char a[] = "Hello"; string sComparec = "Hello" 拓展知识点: getchar(); EOF(文件描述符) ...
分类:
编程语言 时间:
2017-05-13 16:01:03
阅读次数:
138
前 言 OOP javascript的oop中的__proto__ 与 prototype/原型链/原型属性与原型方法/for-in循环 1、prototype(函数的原型):函数才有prototype。prototype是一个对象,指向了当前构造函数的引用地址呢。 2、__proto__(对象的原 ...
分类:
编程语言 时间:
2017-05-13 16:01:21
阅读次数:
281
一.MyEclipse软件的使用 ...
分类:
编程语言 时间:
2017-05-13 16:01:51
阅读次数:
133
java.util.Calendar.getInstance() 使用目前的时区和语言环境的方法得到一个日历。 声明 以下是java.util.Calendar.getInstance()方法的声明 参数 NA NA 返回值 该方法返回一个日历Calendar。 异常 NA NA 例子 下面的示例演 ...
分类:
编程语言 时间:
2017-05-13 16:01:58
阅读次数:
329
关键词: 先根据空闲标志以及消息队列是否为空这两个条件判断当前线程是否处于空闲状态(这个“空闲”的含义同操作系统的含义不同,是MFC自己所谓的“空闲”),如果是,就调用CWinThread::OnIdle(),这也是我们比较熟悉的一个虚拟函数。 在这里,我们发现,MFC不是调用GetMessage( ...
分类:
编程语言 时间:
2017-05-13 16:02:33
阅读次数:
473
简单工厂模式:客户端传一个条件进工厂类,工厂类根据条件创建相应的产品类对象,客户端使用该产品类对象.工厂类依赖产品类 策略模式:客户端创建一个Context类对象,并通过传入参数使用该对象。Context类中聚合了产品类,没有依赖关系 策略模式比简单工厂模式更优雅. ...
分类:
编程语言 时间:
2017-05-13 16:03:57
阅读次数:
148
数据类型: 整数型: long 2的64次方 int 2的32次方 short 2的16次方 byte 2的8次方 浮点型: float 小数位数最多7位, 保持总位数是8位 double 小数位数最多15位, 保持总位数是16位 逻辑型: boolean 不是true就是false 字符型: ch ...
分类:
编程语言 时间:
2017-05-13 16:05:14
阅读次数:
175
一 、java虚拟机底层结构详解 我们知道,一个JVM实例的行为不光是它自己的事,还涉及到它的子系统、存储区域、数据类型和指令这些部分,它们描述了JVM的一个抽象的内部体系结构,其目的不光规定实现JVM时它内部的体系结构,更重要的是提供了一种方式,用于严格定义实现时的外部行为。每个JVM都有两种机制 ...
分类:
编程语言 时间:
2017-05-13 16:06:23
阅读次数:
229
文件 FruitItem.java FruitStore.java FruitItem.java代码 FruitStore.java代码 ...
分类:
编程语言 时间:
2017-05-13 16:08:26
阅读次数:
204
在Java中抽象类真的不能实例化么? 在学习的过程中,发现了一个问题,抽象类在没有实现所有的抽象方法前是不可以通过new来构建该对象的,但是抽象方法却是可以有自己的构造方法的。这样就把我搞糊涂了,既然有构造方法,又不可以通过new来创建,那么抽象类在没变成具体类的时候究竟可不可以实例化呢? 通过上网 ...
分类:
编程语言 时间:
2017-05-13 16:53:08
阅读次数:
148
前 言 OOP JavaScript中OOP——>>>面向对象中的继承/闭包 1.1面向对象的概念 使用一个子类继承另一个父类,子类可以自动拥有父类的属性和方法。 >>> 继承的两方,发生在两个类之间。 1.2JS模拟实现继承的三种方式: 首先,了解一下call/apply/binb:通过函数名调用 ...
分类:
编程语言 时间:
2017-05-13 16:53:38
阅读次数:
260