Spring 3 and JSR-330 @Inject and @Named example By mkyong | September 16, 2012 | Viewed : 86,399 times By mkyong | September 16, 2012 | Viewed : 86,39 ...
分类:
编程语言 时间:
2016-07-09 16:14:13
阅读次数:
510
网上找不到js分组的原生态方法,今天有空自己写了个方法,感觉还可以,拿出来分享,望各位读者多多指教。 其中allrules是要分组的数组,groupbycolumn1,groupbycolumn2是要进行分组的字段名,可以支持多个。 返回的结果是一个分组的对象: var result={key:'' ...
分类:
编程语言 时间:
2016-07-09 16:11:07
阅读次数:
307
正则 / 正则表达式 / ^ 表示字符串开始 (?:...) 表示一个非捕获型分组(没多大意义) 后缀 ? 表示匹配 0 或 1次 ( ... ) 表示捕获型分组 [^] 表示除了[]里面的之外 * 匹配 0 次或 多 次 + 匹配 1 次货多次 [ 字符类 ] 按【字符类】匹配 /i 不区分大小写 ...
分类:
编程语言 时间:
2016-07-09 16:10:03
阅读次数:
148
Ping pong Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 5081 Accepted Submission(s): 1871 Probl ...
分类:
编程语言 时间:
2016-07-09 16:09:09
阅读次数:
203
#include <stdio.h> int main(void) { int a[5]={1,2,3,4,5}; printf("%#x, %#x\n",a,&a[0]); return 0; } 验证a和&a[0]是不是同一个值,验证得出a就是a[0]的地址,a是个常量,它的值不能改变 #inc ...
分类:
编程语言 时间:
2016-07-09 16:10:26
阅读次数:
239
public static void main(String[] args) { List<String> list = new ArrayList<String>(); list.add("aa"); list.add("bb"); list.add("cc"); list.add("dd"); ...
分类:
编程语言 时间:
2016-07-09 16:08:53
阅读次数:
169
0、前言
Spring 提供了AOP(Aspect Oriented Programming) 的支持, 那么,什么是AOP呢?本文将通过一个另外一个角度来诠释AOP的概念,帮助你更好地理解和使用Spring AOP。
读完本文,你将了解到:
1. Java程序运行在JVM中的特征
2. Java程序的执行流【了解AOP、连接点(Join Point)、切入...
分类:
编程语言 时间:
2016-07-09 15:02:57
阅读次数:
287
python提供了两个socket模块 Socket,它提供了标准的BSD Sockets API SocketServer,它提供了服务器中心类,可以简化网络服务器的开发 下面先说socket模块 1、socket类型 套接字格式: socket(family,type[,protocal]) 使 ...
分类:
编程语言 时间:
2016-07-09 14:59:48
阅读次数:
230
#1,选择排序简介 选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理是每一次从待排序的数据元素中选出最小(或最大)的一个元素,存放在序列的起始位置,直到全部待排序的数据元素排完。 选择排序是不稳定的排序方法(比如序列[5, 5, 3]第一次就将第一个[5]与[3]交换, ...
分类:
编程语言 时间:
2016-07-09 14:52:29
阅读次数:
260
很多的面试题都问到了排序算法,中间的算法和思想比较重要,这边我选择了5种常用排序算法并用Java进行了实现。自己写一个模板已防以后面试用到。大家可以看过算法之后,自己去实现一下。 1.冒泡排序:大数向下沉,小数向上浮。 1.1冒泡排序的优化一:用一个变量记录每趟大数下沉的位置,标量值说明该变量后面数 ...
分类:
编程语言 时间:
2016-07-09 14:53:40
阅读次数:
209
public class D1 { public static void main(String[] args) { int []num={10,20,30,40,50}; int num2 []=new int[num.length+1]; for (int i = 0; i < num.leng ...
分类:
编程语言 时间:
2016-07-09 14:51:50
阅读次数:
155
GO中的数组切片可以看做是功能更强大的数组,在append数据时,可以自动调整内存大小以适应数据实际大小,有些类似于C#中的List<T>。 GO 中数组切片的“容量”与实际储存的大小可以不同,比如一个杯子容量是500ml,实际只装了200ml的水。 数组切片的基本用法: ...
分类:
编程语言 时间:
2016-07-09 14:50:44
阅读次数:
202
//函数指针做函数参数 #include<stdio.h> #include<stdlib.h> #include<string.h> #include<Windows.h> /* 函数指针做函数参数 实现了2大功能:1.定义了一个指针类型,分配了4个字节大小的内存空间 2.规定了调用函数的参数列表 ...
分类:
编程语言 时间:
2016-07-09 14:51:13
阅读次数:
252
一、线程与进程的区别: 多个进程的内部数据和状态都是完全独立的,而多线程是共享一块内存空间和一组系统资源,有可能互相影响. ?线程本身的数据通常只有寄存器数据,以及一个 程序执行时使用的堆栈,所以线程的切换比进程切换的负担要小。多线程编程的目的,就是"最大限度地利用CPU资源",当某一线程的处理不需 ...
分类:
编程语言 时间:
2016-07-09 14:50:37
阅读次数:
417
首先说明这里是在qctivemq配置好并启动服务的情况下进行,请先自行配置好。也可关注我的博文(消息中间件qctivemq安全验证配置)进行配置。 1.首先看一下项目结构 2.所需jar包,这里只列出mq相关jar包,spring相关不与说明。 3.消息生产service QueueMessageP ...
分类:
编程语言 时间:
2016-07-09 14:44:06
阅读次数:
723