码迷,mamicode.com
首页 > 编程语言
Spring的AOP,Struts2的拦截器(Interceptor),以及springMVC的(interceptor)
1.首先,spring的AOP作用范围很广,可以使用Aspectj的execution表达式自定以切面的位置。 比如下面的配置service方法执行日志: ...
分类:编程语言   时间:2016-08-21 19:52:00    阅读次数:188
Linux 文件管理(C语言库函数)
...
分类:编程语言   时间:2016-08-21 19:50:34    阅读次数:162
c++ 虚函数和虚继承
转载请标明出处,原文地址:http://blog.csdn.net/hackbuteer1/article/details/7883531一、虚函数的工作原理 虚函数的实现要求对象携带额外的信息,这些信息用于在运行时确定该对象应该调用哪一个虚函数。典型情况下,这一信息具有一种被称为 vptr(vir ...
分类:编程语言   时间:2016-08-21 19:50:28    阅读次数:528
java 集合(set)
Interface ListIterator<E> 特有的方法: hasPrevious() 判断是否存在上一个元素。 previous() 当前指针先向上移动一个单位,然后再取出当前指针指向的元素。 next(); 先取出当前指针指向的元素,然后指针向下移动一个单位。 add(E e) 把当前有元 ...
分类:编程语言   时间:2016-08-21 19:45:42    阅读次数:168
C++中基于Crt的内存泄漏检测(重载new和delete,记录在Map里)
尽管这个概念已经让人说滥了 ,还是想简单记录一下, 以备以后查询。 #ifdef _DEBUG#define DEBUG_CLIENTBLOCK new( _CLIENT_BLOCK, __FILE__, __LINE__)#else#define DEBUG_CLIENTBLOCK#endif#d ...
分类:编程语言   时间:2016-08-21 19:45:05    阅读次数:176
js数组中sort排序注意的地方
调用sort方法后,数组本身会被改变,即影响原数组 默认情况下sort方法是按ascii字母顺序排序的,而非我们认为是按数字大小排序 ...
分类:编程语言   时间:2016-08-21 19:42:27    阅读次数:155
经典算法学习——合并两个有序链表
类似的,合并两个有序的数组或者链表也是剑指Offer中的经典题型。题目描述如下:输入两个递增排序的链表,合并这两个链表并使新链表中的节点仍然是按照递增排序的。我这里以合并链表来实现。       在这里,并不需要去创建一个新的链表,只要有三个节点指针就行,第一个节点指针Node1指向第一个链表,第二个节点指针Node2指向第二个链表,第三个节点指针Node3指向新的链表。简单的示意图如下:当下一个...
分类:编程语言   时间:2016-08-21 18:40:11    阅读次数:247
java强引用,软引用,弱引用,虚引用
用了Java怎么长时间一直不知道原来Java还有四种引用类型,这个引用类型和我们平常说的可不一样。这里的引用类型不是指数据类型的一种,而是指Java中的引用所分的四种类型。强引用: Java中的引用,有点像C++的指针。通过引用,可以对堆中的对象进行操作。在某函数中,当创建了一个对象,该对象被分配在堆中,通过这个对象的引用才能对这个对象进行操作。StringBuffer str=new Strin...
分类:编程语言   时间:2016-08-21 18:39:59    阅读次数:253
快速认识Python
1、数字和表达式 什么是表达式,1+2*3 就是一个表达式,这里的加号和乘号叫做运算符,1、2、3叫做操作数。1+2*3 经过计算后得到的结果是7,就1+2*3 = 7。我们可以将计算结果保存在一个变量里,ret = 1-2*3 。 所以表达式就是由操作数和运算符组成的一句代码或语句,表达式可以求值 ...
分类:编程语言   时间:2016-08-21 18:35:29    阅读次数:210
Javascript设计模式系列学习笔记
因为是学习笔记,里面并没有很多注释和讲解,所有不太适合0基础的朋友看,只能说抱歉了。 这些笔记目前还存在很多的问题,不过我相信再今后的学习过程中会把这些问题挨个的解决。 除了前面3节后面的都不分前后顺序。 初了解JS设计模式,学习笔记 1 设计模式之封装,学习笔记 2 设计模式之原型,学习笔记 3 ...
分类:编程语言   时间:2016-08-21 18:36:40    阅读次数:134
java学习笔记 对象序列化
对象序列化就是把一个对象变为二进制数据流的一种方法。如果一个类的对象想被序列化,它要实现Serializable接口,这个接口是个标识接口(只定义了接口,并没有定义方法),表示这个对象具有被序列化的能力。 实现Serializable接口之后,表示这个类具有被数据流传输的能力,如果想进行输入和输出,... ...
分类:编程语言   时间:2016-08-21 18:33:07    阅读次数:142
Java多线程5:synchronized锁方法块
synchronized同步代码块 用关键字synchronized声明方法在某些情况下是有弊端的,比如A线程调用同步方法执行一个较长时间的任务,那么B线程必须等待比较长的时间。这种情况下可以尝试使用synchronized同步语句块来解决问题。看一下例子: 这个实验可以得出以下两个结论: 1、当A ...
分类:编程语言   时间:2016-08-21 18:29:34    阅读次数:185
JavaScript this特性,静态方法 和实例方法,prototype
ref:http://sblig.iteye.com/blog/1542896 ...
分类:编程语言   时间:2016-08-21 18:31:49    阅读次数:170
python网络爬虫学习资料
第一:Python爬虫学习系列教程(来源于某博主:http://cuiqingcai.com/1052.html) Python版本:2.7 整体目录: 一、爬虫入门 1. Python爬虫入门一之综述 2. Python爬虫入门二之爬虫基础了解 3. Python爬虫入门三之Urllib库的基本使 ...
分类:编程语言   时间:2016-08-21 18:29:51    阅读次数:276
下载大数据就是这么任性第一季数据结构和算法(一线经验、权威资料、知识新鲜、实践性强、全程源码)
java语言实现,100多课下载地址:http://pan.baidu.com/s/1dFJUbp3现200转让了,联系QQ:380539674一、简介第1讲:什么是数据结构?第2讲:什么是算法?二、线性表第3讲:线性表(数组、链表、队列、栈)第4讲:Linux work queue及JDK线程池三 ...
分类:编程语言   时间:2016-08-21 18:30:32    阅读次数:205
VC++ 判断当前系统为32位还是64位
尝试了在VC++环境下判断系统为32位还是64位的方法,亲测有效!提供的函数如下 ...
分类:编程语言   时间:2016-08-21 18:30:03    阅读次数:137
python中的运算符
运算符 算数运算符: + - * / //(取整除) %(取余) ** 运算符 算数运算符: + - * / //(取整除) %(取余) ** 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 >>> 1+1 2 >>> 1-1 0 >>> 1*1 1 >>> 1/1 1.0 ...
分类:编程语言   时间:2016-08-21 18:28:28    阅读次数:296
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!