1.名称匹配方法切入点顾问 接口:ISomeService 类 配置文件 单测 2.正则表达式 匹配方法切入点顾问 接口:ISomeService 类 配置文件 单测 ...
分类:
编程语言 时间:
2017-08-01 14:23:46
阅读次数:
160
冒泡排序 O(n^2) 选择排序 O(n^2) 插入排序 O(N) 计数排序 稳定性 面试题 1. 2. 改写为非递归版本的堆排序 3. 4. 0 2区 5. O(m+n) O(1) 向左 向下移动 6. 最右位置为4 7. ...
分类:
编程语言 时间:
2017-08-01 14:20:42
阅读次数:
132
该文章所讲内容基本涵盖了Collection里面的全部东西,尽管基于jdk 1.5的。可是思路非常清晰 1.引言 1.1 Collection框架的介绍 尽管我们能够使用数组去存储具有同样类型的元素集合(包含基本类型和对象类型),可是数组不支持所谓的动态内存分配,一旦分配之后,它的长度就是固定的,无 ...
分类:
编程语言 时间:
2017-08-01 14:20:17
阅读次数:
212
__new__: 对象的创建,是一个静态方法,第一个参数是cls。(想想也是,不可能是self,对象还没创建,哪来的self) __init__ : 对象的初始化, 是一个实例方法,第一个参数是self。 __call__ : 对象可call,注意不是类,是对象。 先有创建,才有初始化。即先__ne ...
分类:
编程语言 时间:
2017-08-01 14:19:35
阅读次数:
127
一、语法 语句 1: 在循环(代码块)开始前执行, 可选. 语句 2: 定义运行循环(代码块)的条件, 可选, 如果省略了语句 2, 那么必须在循环内提供 break, 否则循环就无法停下来. 语句 3: 在循环(代码块)已被执行之后执行, 可选. 二、常规写法 三、改进 3.1 将数组长度提前提取 ...
分类:
编程语言 时间:
2017-08-01 12:52:27
阅读次数:
191
STL:标准模板库,是一套功能强大的C++模板类,提供了通用的模板类和函数,这些模板类和函数可以实现多种流行常用的算法和数据结构,如向量、链表、队列、栈; C++的3个组件: 容器Containers:是用来管理某一类对象的集合,如deque、list、vector、map等; 算法Algorith ...
分类:
编程语言 时间:
2017-08-01 12:51:04
阅读次数:
236
大家都知道一个java应用项目可以打包成一个jar,当然你必须指定一个拥有main函数的main class作为你这个jar包的程序入口。 具体的方法是修改jar包内目录META-INF下的MANIFEST.MF文件。 比如有个叫做test.jar的jar包,里面有一个拥有main函数的main c ...
分类:
编程语言 时间:
2017-08-01 12:50:21
阅读次数:
184
1.MD5工具类 2.在登录注册中使用MD5加密算法 demo目录结构 数据库用户表 pojo对象User.java 2.1DAO层 DAO层:DAO层主要是做数据持久层的工作,负责与数据库进行联络的一些任务都封装在此, DAO层的设计首先是设计DAO的接口, 然后在Spring的配置文件中定义此接 ...
分类:
编程语言 时间:
2017-08-01 12:49:49
阅读次数:
376
这篇文章详细解释了关于java中,this和super的区别的使用用法。http://www.cnblogs.com/hasse/p/5023392.html 以下是个人总结,主要针对面试的 this和super不能在同一个构造函数中使用,因为如果放在一起,有可能this会调用其他构造函数,而其他构 ...
分类:
编程语言 时间:
2017-08-01 12:48:36
阅读次数:
160
设计伊始 Spring 是为解决企业级应用开发的复杂性而设计,她可以做很多事。但归根到底支撑Spring的仅仅是少许的基本理念,而所有地这些的基本理念都能可以追溯到一个最根本的使命:简化开发。这是一个郑重的承诺,其实许多框架都声称在某些方面做了简化。 而Spring则立志于全方面的简化Java开发。 ...
分类:
编程语言 时间:
2017-08-01 12:48:29
阅读次数:
249
问题: 给你两个排序的数组,求两个数组的交集。 比如: A = 1 3 4 5 7, B = 2 3 5 8 9, 那么交集就是 3 5. 思路: 1. 每一次从B数组中取一值,然后在A数组里逐个比较,如果有相等的,则保存。该算法复杂度为 O(MN). M, N 分别为数组 A B 的长度。 2. ...
分类:
编程语言 时间:
2017-08-01 12:48:20
阅读次数:
207
容器概述 IoC也被称作依赖注入(DI)。它是一个处理对象依赖项的过程,也就是将他们一起工作的其他的对象,只有通过构造参数、工厂方法参数或者(属性注入)通过构造参数实例化或通过工厂方法返回对象后再设置属性。当创建bean后,IoC容器再将这些依赖项注入进去。这个过程基本上是反转的,因此得名控制反转( ...
分类:
编程语言 时间:
2017-08-01 12:47:04
阅读次数:
298
一、声明 GameObject[] rock = new GameObject[4]; 二、遍历可以先声明一个GameObject的数组GameObject[], 然后把需要遍历的对象放进去,然后可以用下面两种方式遍历:1、for(int i = 0 ; i < 数组名.Length ; i++){... ...
分类:
编程语言 时间:
2017-08-01 12:46:12
阅读次数:
297
第一章: 本章主要是讨论什么是面向对象,在对面向对象理解的基础上,再讨论一些高深的话题,比如:设计模式。 所以,本章有如下主题: 1)明白什么是面向对象编程。 在学习设计模式之前,最好对python在做一个深入的学习,打好基础,明白python的面向对象的设计理念。 在面向对象的世界里,有属性和方法 ...
分类:
编程语言 时间:
2017-08-01 12:45:39
阅读次数:
184
1)忘记在if , elif , else , for , while , class ,def 声明末尾添加 :(导致“SyntaxError :invalid syntax”) 该错误将发生在类似如下代码中: 代码如下: if spam== 42 print('Hello!') 2)使用 =而不 ...
分类:
编程语言 时间:
2017-08-01 12:44:46
阅读次数:
225