深入理解Spring AOP之基本概念
AOP到底是什么
Spring AOP和IOC是听到的关于Spring最频繁的两个词了。现在来重点关注AOP这个词,IOC先放一边,下面这段话摘自Spring优势中关于面向切面的介绍:
面向切面——Spring提供了面向切面编程的丰富支持,允许通过分离应用的业务逻辑与系统级服务(例如审计(...
分类:
编程语言 时间:
2015-06-30 00:08:19
收藏:
0 评论:
0 赞:
0 阅读:
264
右键菜单
HKEY_CLASSES_ROOT\Directory\Background\shell
2. 打开方式右键菜单...
分类:
其他 时间:
2015-06-30 00:08:09
收藏:
0 评论:
0 赞:
0 阅读:
156
测试文档注意事项,第一次写的大家可不要写成了用户说明书。...
分类:
其他 时间:
2015-06-30 00:07:49
收藏:
0 评论:
0 赞:
0 阅读:
270
转载请注明出处:jiq?钦's
technical Blog
一、数组初始化
无论如何,当你要实例化一个数组对象的时候,必须要指定其大小。
不能在提供了initializer的情况下再去指定数组的维度!!!
正确的初始化方式有:
方式1:Int[][] array =new int[][]{{1,2},{3,4},{5},{2,4,2,1}};
方式2:Int[][...
分类:
编程语言 时间:
2015-06-30 00:07:39
收藏:
0 评论:
0 赞:
0 阅读:
252
OOP:面向对象的关键概念使过程与数据的连接。
改变了传统数据中数据和程序分隔的状态。
将程序和数据包装在一起叫做封装。
一个类的定义和初始值可以用来创建类的实例(对象)。
OOP提供了方法在其他对象顶层构造类:合成和继承。
合成允许现在有的对象作为建造其他对象的一个组件。
继承允许一个相似的或者相关的对象(派生对象)来源于另外一个对象(基对象)。
派生类:单一继承和多重继承。
重...
分类:
其他 时间:
2015-06-30 00:07:29
收藏:
0 评论:
0 赞:
0 阅读:
464
在上篇文章中我们队Dubbo的扩展进行了一些基本了解.这些扩展能够很好的帮助我们在实际的项目中发挥作用,接下来对于dubbo的一些高级特征,针对特殊情况而进行的处理进行进一步的介绍,这里我们要说的是结果缓存.
为什么要用到结果缓存,主要是用于加速热门数据的访问速度,Dubbo提供声明式缓存,以减少用户加缓存的工作量。
下面我们将...
分类:
其他 时间:
2015-06-30 00:07:19
收藏:
0 评论:
0 赞:
0 阅读:
131
首先我们来简单了解一下JS中的数据类型,JavaScript拥有字符串、数字、布尔、数组、对象、Null、Undefiend 6中数据类型。同时,JavaScript拥有动态类型。也就是说相同的变量可以作不同的类型:
接下来咱们就介绍一下JavaScrip...
分类:
Web开发 时间:
2015-06-30 00:07:09
收藏:
0 评论:
0 赞:
0 阅读:
292
Write a function to find the longest common prefix string amongst an array of strings.
我的解决方案:
class Solution {
public:
string longestCommonPrefix(vector& strs)
{...
分类:
其他 时间:
2015-06-30 00:06:59
收藏:
0 评论:
0 赞:
0 阅读:
324
1、什么是模板我们已经学过重载(Overloading),对重载函数而言,C++的检查机制能通过函数参数的不同及所属类的不同。正确的调用重载函数。例如,为求两个数的最大值,我们定义MAX()函数需要对不同的数据类型分别定义不同重载(Overload)版本。//函数1.int max(int x,int y);
{return(x>y)?x:y ;}//函数2.
float max( float x,...
分类:
编程语言 时间:
2015-06-30 00:06:49
收藏:
0 评论:
0 赞:
0 阅读:
259
背景:作为传统厂商,从入职到现在总算看到了公司试图转型的苗头,近期正在筹划一个在现有终端基础上的牙科影像分享和诊断平台,敬请期待。
这半年来好久没有记录相关的医疗资讯了,2014互联网医疗元年刚过,无论是投资方还是创业者都冷静了许多,私底下开始加紧谋划新产品。在大众胃口被调起来后,真正能够笼络和留住用户的是产品的体验。所以上半年的资讯略显平淡。...
分类:
其他 时间:
2015-06-30 00:06:10
收藏:
0 评论:
0 赞:
0 阅读:
223
好久没有更新文章了,最近项目比较忙都没什么时间来分享最近的问题。 今天遇到一个超级傻逼的问题。C#中调用存储过程,自己code也10来年了,这应该是很简单的问题了。今天有2个新的api,一个只有1个参数, 一个有10多个参数,先前没有注意到对象类型, 以为是EF的DbContext,结果后来才发现是LINQ的DataContext对象。以前调用存储过程都是靠设计界面封装成方法。 现在designe...
分类:
其他 时间:
2015-06-30 00:06:00
收藏:
0 评论:
0 赞:
0 阅读:
221
zookeeper 源码解析,内部逻辑实现...
分类:
其他 时间:
2015-06-30 00:05:54
收藏:
0 评论:
0 赞:
0 阅读:
130
项目UI总结今天整理了一天的项目UI,为了更接近当初的原型设计和UI美工这边给我的效果图。进行了一天的项目重构和代码优化。类似于更多的列表item
通常我们在开发中,常用的是提取一个通用的item 作为一个模板,然后使用adapter,进行数据适配。如果这仅仅是一个固定数目的列表。我们可能会使用线性布局LinearLayout,然后放置若干条子布局,此时,有一个问题出来了,如果,有很多个这种布局...
分类:
其他 时间:
2015-06-30 00:05:40
收藏:
0 评论:
0 赞:
0 阅读:
177
TCP应用程序通信协议的处理flyfish 2015-6-29一 流式处理
TCP是一种流协议(stream protocol)。TCP数据是以字节流的形式传递给接收者的,没有固有的”报文”或”报文边界”或者用户可见的”分组”的概念。
它只是传送了一个字节流,我们无法准确地预测在一个特定的读操作中会返回多少字节。尽管网络层数据在节点之间是以IP分组的形式传输的,但分组中的数据量与send调用中传...
分类:
其他 时间:
2015-06-30 00:05:29
收藏:
0 评论:
0 赞:
0 阅读:
180
1、 首先安装MySQL数据库服务器,本文安装的是mysql-installer-community-5.6.10.1.msi这个版本,至于各个版本有什么不同,不在这里说明。
如下的默认安装的安装目录结构截图:
2、 接着配置环境变量,这个纯粹是要为了在命令行下使用mysql的相关命令更加方便。如
如下设置即可,有些安装包已经自动给添加上了这个路径,只需要检查一下即可。
...
分类:
数据库技术 时间:
2015-06-30 00:05:19
收藏:
0 评论:
0 赞:
0 阅读:
384
众所周之,面向对象的基础是抽象。也可以说,抽象促使编程在不断发展。编写Spring+Hibernate框架下的应用,也同样离不了编写一个通用的泛型GenericHibernateDao。查阅了网上不少的GenericHibernateDao实现,归纳整理为如下实现,供后续编码参考。...
分类:
Web开发 时间:
2015-06-30 00:04:59
收藏:
0 评论:
0 赞:
0 阅读:
292
1.PHP的历史:
1994年
Rasmus Lerdorf用Perl语言创造,后用C重写;
1995年
以Personal Home Page Tools(PHP Tools)为名发布PHP1和PHP2;
1996年底 有15000个网站使用PHP;
1997年...
分类:
Web开发 时间:
2015-06-30 00:04:49
收藏:
0 评论:
0 赞:
0 阅读:
300
题目地址:BZOJ 2152
找有多少对权值和为3的倍数的点。最简单的点分治。
代码如下:#include
#include
#include
#include
#include
#include
#include
#include
#include...
分类:
其他 时间:
2015-06-30 00:04:42
收藏:
0 评论:
0 赞:
0 阅读:
169
1.问题现象:下载链接:http://www.postgresql.org/ftp/source/解压后编译安装(需要root权限)1 root@ubuntu:/opt/postgresql-9.3.4# tar -zxvf postgresql-9.3.4.tar.gz2 root@ubuntu:...
分类:
数据库技术 时间:
2015-06-30 00:03:28
收藏:
0 评论:
0 赞:
0 阅读:
515
考虑最长公共子序列问题如何分解成子问题,设A=“a0,a1,…,am-1”,B=“b0,b1,…,bn-1”,并Z=“z0,z1,…,zk-1”为它们的最长公共子序列。不难证明有以下性质:(1)如果am-1=bn-1,则zk-1=am-1=bn-1,且“z0,z1,…,zk-2”是“a0,a1,…,...
分类:
编程语言 时间:
2015-06-30 00:03:18
收藏:
0 评论:
0 赞:
0 阅读:
231