Spring 是什么
Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一个应用除了要开发业务逻辑之外,最多的是关注如何使这些对象协作来完成所需功能,而且要低耦合、高内聚。业务逻辑开发是不...
分类:
编程语言 时间:
2015-07-03 10:39:45
阅读次数:
178
deque与vector非常相似,不仅可以在尾部插入和删除元素,还可以在头部插入和删除。不过当考虑到容器元素的内存分配策略和操作性能时,deque相对vector较为有优势。
头文件
#include
创建deque对象
1)deque();//创建一个没有任何元素的deque对象。
deque d
2)deque(size_typen);//创建一个具有n个元素的deque对象,每个...
分类:
编程语言 时间:
2015-07-03 10:37:31
阅读次数:
206
CCA
names(CCA)
CCB
names(CCA)
CC
barplot(t(CC), beside = TRUE,legend = c("tomcat", "netty"),
width = c(10, 10), args.legend = list(x = "topleft", cex=1),
xlim = c(0, 50),ylim = c(0, 10000),c...
分类:
编程语言 时间:
2015-07-03 10:34:35
阅读次数:
218
大数求和:
给定两个非常大的正整数A和B,位数在50至100之间。求C=A+B;
输入:
因为A和B很大,从高位到低位,以字符串的形式输入两行数字A和B。A和B的位数在50至100之间。
输出:
以字符串形式,输出一行,表示A和B的和。...
分类:
编程语言 时间:
2015-07-03 10:36:13
阅读次数:
145
/*********************************************************
Swift 字典
*********************************************************/var dictionary = ["name":"LJF","age":"100"]
println(di...
分类:
编程语言 时间:
2015-07-03 10:35:35
阅读次数:
130
1、 Spring 架构图
(1)核心容器:包括Core、Beans、Context、EL模块。
Core模块:封装了框架依赖的最底层部分,包括资源访问、类型转换及一些常用工具类。
Beans模块:提供了框架的基础部分,包括反转控制和依赖注入。其中Bean Factory是容器核心,本质是“工厂设计模式”的实现,而且无需编程实现“单例设计模式”,单例完全由容器控制,而且提倡面向接口编程,而非面...
分类:
编程语言 时间:
2015-07-03 10:35:06
阅读次数:
168
最近在学Java的动态代理和Spring面向切面编程,越来越觉得Spring设计的真的是太完美了。于是,想一个最简单的例子来跑一下,但问题多多,显示缺少,Aspectj里面的对应的类,导入Aspectj.jar呗,但是装Aspectj.jar跟一般的导入.jar不一样,还需要安装并修改Path变量,添加安装目录下的bin目录到PATH中,并将安装目录下lib目录里的.jar文件导入MyEclipse;然后,又出现了NoSuchMethodError: net.sf.cglib.proxy.Enhancer....
分类:
编程语言 时间:
2015-07-03 10:32:33
阅读次数:
139
1.介绍
注解是JavaSE5.0开始提供的一项新特性,利用此特性可以通过特定的注解标签为程序提供一些描述性信息。这些描述性信息可以在编译或运行时为编译器、运行环境提供附加的信息,从而简化开发。
2.自定义注解
1.声明自己的注解
@interface { [default]}
@interface myTest{
//自定义注解属性
String ms...
分类:
编程语言 时间:
2015-07-03 10:32:16
阅读次数:
105
今天,有些郁闷的心情啊。空指针下午折磨。到现在为止仍然没有得到解决,专家的招募结果没拿到,我们必须继续自己的,进而改变一点点一点点地找到它,但现在我不想搞,准备回家,这浪费了一个多小时,之前记录的下一个和相同的时间有在折磨自己解决的问题。感觉挺实用。问题展示:就这么个弹出框。修改MyEclipse文...
分类:
编程语言 时间:
2015-07-03 10:30:30
阅读次数:
123
R和ggplot可视化功能非常强大,了解了一下其中的地图做法,发现R做世界地图、美国地图非常容易,但做中国地图就太麻烦了,需要自己DIY。 DIY也有多种方式,但网络上各种帖子教程的出图效果都不太理想,达不到工作...
分类:
编程语言 时间:
2015-07-03 09:25:41
阅读次数:
8332
首先,先把我用过的几个array的函数写出来
①.in_array
我自己的感悟:in_array的话,第一个参数是你想要查找的字符串或者数字,然后第二个是数组,是你然后如果你的第一个参数的值在这个数组里面的话,就返回ture,否则就返回false。定义和用法:
in_array() 函数在数组中搜索给定的值语法in_array(value,array,type)...
分类:
编程语言 时间:
2015-07-03 09:23:23
阅读次数:
121
代码不贴了,主要讲解一下思路。
//BNF定义:
//exprN代表优先级>=N的算符表达式
expr := expr20
expr100 := value //数值常量优先级最高,当然也可以把expr100合并到expr80,这样可以少写一个parseExpr100解析子函数
expr80 := ( expr ) | expr100 //其次是括号表达式
...
分类:
编程语言 时间:
2015-07-03 09:21:30
阅读次数:
341
题目:
Implement a basic calculator to evaluate a simple expression string.
The expression string may contain open ( and closing parentheses ),
the plus + or minus sign -, non-negative integers...
分类:
编程语言 时间:
2015-07-03 09:20:19
阅读次数:
143
[对象和类型]
学生的属性:
小明 对象
姓名:男
性别:
年龄:
身高:
体重:
籍贯
五种基本对象类型
字符串 (string),简记为 str
使用 ' ' 或 " " 括起来的一系列字符
整数(integer),简记为 int
十进制:21,八进制:025,十六进制:0x15
浮点数(float)1.48,21.0,21.,.21,2.1E...
分类:
编程语言 时间:
2015-07-03 09:17:11
阅读次数:
147