expression="execution(* *..Book.save(..))"/>
或者
都会用到* *..Book.save(..) 或com.bky.service..*
直接点来瞅瞅.. ..*这些是什么意思
如execution(* *..books.save(..))
第一颗* 返回值可任意,
*..books ...
分类:
编程语言 时间:
2014-06-13 21:24:39
阅读次数:
323
一、利用空函数实现继承
参考了文章javascript继承—prototype属性介绍(2) 中叶小钗的评论指点,对这篇文章中的方案二利用一个空函数进行修改,可以解决创建子类对象时,父类实例化的过程中特权属性和特权方法,私有属性,私有方法的空耗资源问题。
function Person(name,age){
this.name = name;
this.age = age;...
分类:
编程语言 时间:
2014-06-14 06:16:23
阅读次数:
328
1、 服务器端处理流程
接触一种技术,首先都要熟悉它的生命周期,这样才能从大局上看每个流程的细节。才有居高临下,势如劈竹的架势。加深我们对这种技术的理解。现在来看看socket服务器的生命周期。
socket程序,一般情况下,都是服务器与客户端成双成对出现。
服务器端socket的生命周期为:监听服务器端口,接受客户端连接,获取客户端输入、输出流,处理业务逻辑、发...
分类:
编程语言 时间:
2014-06-14 00:40:32
阅读次数:
459
Today we will learn how to get depth data from a kinect and what the format of the data is
kinect code
kinect Initialization
To get the depth data from the kinect, simply change the arg...
分类:
编程语言 时间:
2014-06-15 08:04:16
阅读次数:
640
/*
hustr是一个我使用很方便的字符串类,管理使用很方便,
新的humap支持多级存储各种信息,使用及其方便
旧的humap只支持字符串存储,使用方法一样
*/
#include
#include
#include
#include
#include
#include
#include
using namespace std;
void erre...
分类:
编程语言 时间:
2014-06-13 20:47:08
阅读次数:
351
1.string 类的头文件
#include
using std::string;
2.string 类的构造函数
string s1; //默认的构造函数,s1为空串
string s2(s1); //将s2初始化为s1的一个副本,对s2的操作不会影响s1
string s3("value"); //将s3初始化为一个字符串字面值的副本
string s4(n,'c'); /...
分类:
编程语言 时间:
2014-06-13 21:57:28
阅读次数:
394
ibatis项目中用到了一些基本配置,需要和spring集成,看了看这些配置大部分同hibernate中是一样的,也比较好理解,只是需要他们的配置中每个类的含义,还有其中的一些细节还是需要我们了解的,知识不在多,而在不断吸收和重复,在使用和练习中加深对各种问题的理解。
读取属性文件配置
<bean id="propertyConfigurer"
class="org.springfr...
分类:
编程语言 时间:
2014-06-14 00:32:34
阅读次数:
396
Python中的join和split...
分类:
编程语言 时间:
2014-06-14 07:19:20
阅读次数:
321
提示用户输入两个数,然后输出用户输入的两数之和
第一次输入 ,输入处为空
第二个输入,输入处为默认27 (这里强调语句的使用)
3.1 让用户输入两个数字,然后输出相加的结果
intA=prompt("请输入第一个数字",""); //这里初始没有显示
intB=prompt("请输入第二个数字",27); //这里初始...
分类:
编程语言 时间:
2014-06-13 21:49:16
阅读次数:
359
模式定义
迭代器模式提供一种方法顺序访问一个聚合对象中的各个元素,而又不暴露其内部的表示。
迭代器模式让我们能游走于聚合内的每一个元素,而又不暴露其内部的表示。把游走的任务放在迭代器上,而不是聚合上。这样简化了聚合的接口和实现,也让责任各得其所。
模式结构:
Iterator:迭代器定义访问和遍历元素的接口
Conc...
分类:
编程语言 时间:
2014-06-13 21:48:10
阅读次数:
473
spring mvc 图片上传,图片压缩、跨域解决、 按天生成目录 ,删除,限制为图片代码等相关配置...
分类:
编程语言 时间:
2014-06-13 21:46:06
阅读次数:
1010
Description在文件f1.dat中,提供了N(N是一个很大的数,程序中不需要用到)个正整数。请编程序,输出文件中前n(n<N)个数中的最大值。
f1.dat中的前10个数据如下,请在调试程序时,自建f1.dat文件,其内容是10个整数。
52
69
21
29
65
79
72
27
35
24
Input整数n,代表输出的最大值是f1.dat文件中前n个数...
分类:
编程语言 时间:
2014-06-13 23:59:02
阅读次数:
478
开始自己的C++复习进阶之路。
声明:
这次写的博文纯当是一个回顾复习的教程,一些非常基础的知识将不再出现,或者一掠而过,这次的主要风格就是示例代码很多~~~
所有代码在Ubuntu 14.04 LTS
版,GCC4.8.1(g++)编译通过。其他的平台没试过,估计有些代码在VC6.0下面通过不了,因为有些语言特性是C++11标准的。
下面就是正文的开始吧。
一、C...
分类:
编程语言 时间:
2014-06-14 06:53:50
阅读次数:
435
“异常”这一章的知识点可以概括为:一个图、五个关键字、先逮小的后逮大的。
映射到人生即是:生活中并不是一帆风顺,因此路途的过程中会遇到这样活那样的困难/挫折,家庭问题就要找本区的居委会来调解;如果是道路交通问题,拨打110,等待分配来的警察来处理;如果是路人病发,就要拨打120……因为人并不是万能的,不能够把所有的事情料理的一帆风顺,因此我们需要别人的帮助。有问题,只需要“help”一声抛出,就会有专人来救助。如果别人解决不了的话,就继续向上抛出直到问题处理完为止。
“异常”,有问题就“抛...
分类:
编程语言 时间:
2014-06-14 06:51:54
阅读次数:
316
需要java包 :pinyin4j-2.5.0.jar
pinyin4j的使用很方便,一般转换只需要使用PinyinHelper类的静态工具方法即可:
String[] pinyin = PinyinHelper.toHanyuPinyinStringArray(‘赵’);
//该类还有其他的拼音转换形式,但是基本上用不到,就不介绍了
返回的数组即是该字符的拼音,如上例就是p...
分类:
编程语言 时间:
2014-06-14 07:31:04
阅读次数:
439
1.递增递减运算符
C++语言并不要求递增递减运算符必须是类的成员。但是因为他们改变的正好是所操作对象的状态,所以建议设定为成员函数。
对于递增与递减运算符来说,有前置与后置两个版本,因此,我们应该为类定义两个版本的递增与递减运算符。...
分类:
编程语言 时间:
2014-06-13 22:04:41
阅读次数:
418
模式定义:
组合模式允许你将对象组合成树形结构来表现“整体/部分”层次结构。组合能让客户以一致的方式处理个别对象以及对象组合。
这个模式能够创建一个树形结构,在同一个结构中处理嵌套菜单和菜单项组。通过菜单和项放在相同结构中,我们创建了一个“整体/部分”层次结构,即由菜单和菜单项组成的对象树。使用组合结构,我们能把相同的操作应用在组合和个别对象上。换句话说,在...
分类:
编程语言 时间:
2014-06-14 06:41:57
阅读次数:
429