码迷,mamicode.com
首页 > 编程语言 > 日排行
Spring的AOP AspectJ切入点语法详解(转)
一、Spring AOP支持的AspectJ切入点指示符 切入点指示符用来指示切入点表达式目的,在Spring AOP中目前只有执行方法这一个连接点,Spring AOP支持的AspectJ切入点指示符如下: AspectJ切入点支持的切入点指示符还有: call、get、set、preinitia ...
分类:编程语言   时间:2017-05-25 09:58:09    阅读次数:204
当Kotlin遇见RxJava多数据源
温馨提醒 阅读本文最好有Kotlin基础,若没有基础,可参考之前文章Kotlin初探,使用Kotlin优雅的开发Android应用,以及RxJava基础(本文基于RxJava2),当然我也会尽可能详细解释让你顺利阅读本文。 源码传送门 写在前面 最近几天回过头,看了之前的总结RxJava操作符系列, ...
分类:编程语言   时间:2017-05-25 09:58:37    阅读次数:267
SSH (Struts2+Spring+Hibernate)框架搭建
1.相关jar包 ...
分类:编程语言   时间:2017-05-25 09:59:01    阅读次数:194
Java 更改日期格式
import java.util.*; import java.text.*; public class TestDateFormat { public static void main(String[] args) { SimpleDateFormat sdf1 = new SimpleDateF... ...
分类:编程语言   时间:2017-05-25 09:59:55    阅读次数:164
python 装饰器 decorator
# def print_word(s): # return s # if __name__ == '__main__': # print_word('helo') # hello # # but i want <ul><li>{s}</li></ul> # def make_ul(fn): prin ...
分类:编程语言   时间:2017-05-25 10:00:02    阅读次数:161
Cpp11_2 sort 排序函数
sort函数声明: 一般,sort自带的排序算法比我们自己实现的要快。 实现原理: STL中的sort并非只是普通的快速排序,除了对普通的快速排序进行优化,它还结合了插入排序和堆排序。根据不同的数量级别以及不同情况,能自动选用合适的排序方法。当数据量较大时采用快速排序,分段递归。一旦分段后的数据量小 ...
分类:编程语言   时间:2017-05-25 10:00:53    阅读次数:201
Java 多线程详解(五)------线程的声明周期
Java 多线程详解(一) 概念的引入:http://www.cnblogs.com/ysocean/p/6882988.html Java 多线程详解(二) 如何创建进程和线程:http://www.cnblogs.com/ysocean/p/6883491.html Java 多线程详解(三) ...
分类:编程语言   时间:2017-05-25 10:01:21    阅读次数:199
【C++】*p++ = *p不同环境下操作不同
实测,Ubuntu16.04,gcc 5.3.0&5.4.0(编译选项选择C++11和不选择新标准结果相同) 输出为 而同样的代码,在Windows下VS环境中, 输出为 这个就很奇怪了,只能取看具体操作情况了,下面是汇编文件,有空填坑(g++ -S ex.cpp生成汇编文件) ...
分类:编程语言   时间:2017-05-25 10:01:31    阅读次数:194
linux中O(1)调度算法与全然公平(CFS)调度算法
一、O(1)调度算法 1.1:优先级数组 O(1)算法的:一个核心数据结构即为prio_array结构体。该结构体中有一个用来表示进程动态优先级的数组queue,它包括了每一种优先级进程所形成的链表。 1 #define MAX_USER_RT_PRIO 100 2 #define MAX_RT_P ...
分类:编程语言   时间:2017-05-25 10:02:08    阅读次数:255
Effective C++ Item 44 将与參数无关的代码抽离 templates
本文为senlie原创,转载请保留此地址:http://blog.csdn.net/zhengsenlie 经验:Templates 生成多个 classes 和多个函数,所以不论什么 template 代码都不该与某个造成膨胀的 template 參数产生相依关系 因非类型模板參数(non-typ ...
分类:编程语言   时间:2017-05-25 10:03:51    阅读次数:115
Python函数-delattr()
delattr(object, name) 作用: 删除object对象名为name的属性。 参数object:对象。 参数name:属性名称字符串。 ...
分类:编程语言   时间:2017-05-25 10:04:30    阅读次数:148
JavaScript 计时器
JavaScript 计时器 在JavaScript中,我们可以在设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。计时器类型:一次性计时器:仅在指定的延迟时间之后触发一次。间隔性触发计时器:每隔一定的时间间隔就触发一次。计时器方法: 计时器setInterval() 在执行时,从载入页面 ...
分类:编程语言   时间:2017-05-25 10:06:02    阅读次数:105
【Python】File IO
1.numpy.genfromtxt() numpy.genfromtxt() CSV文件很容易被numpy类库的genfromtxt方法解析 2. ...
分类:编程语言   时间:2017-05-25 10:06:50    阅读次数:129
java service domain dao 分层思路
今天在开发项目的时候,对项目的java后台的分层有一些看法: 首先,鼓励使用service domain dao 层分层设计概念。 其次,对几层作用的理解: 第一:dao层操作单表,不涉及复杂逻辑,主要是表的增删改查操作,完全根据domain的要求来查询数据。 第二:domain层考虑业务逻辑,例如 ...
分类:编程语言   时间:2017-05-25 10:06:57    阅读次数:209
峰Spring4学习(6)spring AOP的应用例子
一、AOP简介: 二、AOP实例: 三、使用的例子 需求:在student添加的前后,打印日志信息; 0)spring AOP需要引用的jar包: 1)StudentService.java接口: package com.cy.service; public interface StudentSer ...
分类:编程语言   时间:2017-05-25 10:07:49    阅读次数:241
Day5:Python学习笔记之Linux——用户和权限
Linux用户的创建与修改 root : x : 0 : 0 : root : /root : /bin/bash 用户名 :密码占位符:uid(用户编号):gid(组编号):用户描述信息:用户家目录 :是否重新打开shell终端 命令 id user1 ——————查看user1的详细信息 use ...
分类:编程语言   时间:2017-05-25 10:08:40    阅读次数:245
vector 指针结果 排序
struct ET{ET(int i){n=i;};ET(){n=0;};int n;}; bool cmp(const ET* lhs, const ET* rhs) {//从大到小排列 return (lhs->n > rhs->n); }void __fastcall TForm18::But ...
分类:编程语言   时间:2017-05-25 10:10:04    阅读次数:209
python 装饰器
开放封闭原则(OCP,Open Closed Principle)是所有面向对象的编程的原则核心,其思想是: 软件实体应该是可扩展,而不可修改的。也就是说,对扩展是开放的,而对修改是封闭的。 因此,开放封闭原则主要体现在两个方面: 对扩展开放,意味着有新的需求或变化时,可以对现有代码进行扩展,以适应 ...
分类:编程语言   时间:2017-05-25 10:10:35    阅读次数:185
【Java并发系列03】ThreadLocal详解
一、前言 ThreadLocal这个对象就是为多线程而生的,没有了多线程ThreadLocal就没有存在的必要了。可以将任何你想在每个线程独享的对象放置其中,并在任何时候取出来。 二、基本用法 ThreadLocal的使用方法其实特别简单: 下面展示一个样例: 这是一个使用模板,可以根据具体情况来做 ...
分类:编程语言   时间:2017-05-25 10:11:56    阅读次数:212
Spring之AOP实现面向切面编程
近期在学Java的动态代理和Spring面向切面编程,越来越认为Spring设计的真的是太完美了。于是,想一个最简单的样例来跑一下。但问题多多,显示缺少,Aspectj里面的相应的类。导入Aspectj.jar呗。可是装Aspectj.jar跟一般的导入.jar不一样,还须要安装并改动Path变量, ...
分类:编程语言   时间:2017-05-25 10:12:09    阅读次数:121
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!