这一部分主要讲解SpringMVC如何处理Ajax请求,是首先要讲解一下jackson类库,可以帮助我们在java对象和json、xml数据之间的互相转换。他可以将控制器返回的对象直接转换成json数据,供客户端使用,客户端也可以传送json数据到服务器进行转换,很是方便。
具体环境搭建步骤如下:...
分类:
编程语言 时间:
2014-06-15 18:58:49
阅读次数:
258
总结:
1.不能重载的运算符: . 和 .* 和 ?: 和 :: 和 sizeof 和 typeid
2.重载运算符有两种基本选择: 类的成员函数或者友元函数, 建议规则如下:
运算符
建议使用
所有一元运算符
成员函数
= () [] ->
必须是成员函数
+= -= /=...
分类:
编程语言 时间:
2014-06-15 17:18:07
阅读次数:
265
跨平台是什么意思呢?先了解一下平台的概念以及平台的差异。我们知道一个VC编译出来的*.exe是不能在Linux运行的,不能运行的原因可以概括为以下几个方面:
1. 文件的结构与格式
可执行程序是按定义好的格式来组织的, Microsoft 他 GNU对程序文件的定义是不一样的,如GNU使用 ELF格式定义。也就是说,当操作系统(Windows/Linux)试图把一个程序文件加载到内存里准备运行...
分类:
编程语言 时间:
2014-06-15 17:17:33
阅读次数:
419
经过大牛同事的一句指点立刻明白的代理实现方式,Spring Aop应该也是这么去做的。直接上代码
实现在Car的run方法之前调用star方法,在run方法之后调用stop方法。
Car类
package com.lubby.test;
public class Car {
public void run() {
System.out.println("I am running......
分类:
编程语言 时间:
2014-06-15 08:48:20
阅读次数:
240
Eclipse运行时提示“Failed to load the JNI shared library /Java/jre6/bin/client/jvm.dll”的一个解决方案
出现这个问题的一个原因是eclipse需要的64位jdk,你的环境变量中配的是32位jdk
于是有人建议,重装个64位的jdk,把环境变量换成64位的jdk,但如果你的其它程序需要32位jdk的话,这肯定不是一个好办法...
分类:
编程语言 时间:
2014-06-15 20:07:52
阅读次数:
419
这部分主要讲解SpringMVC的拦截器的部分,会带着大家完成定义拦截器的两种方式的实例,不多说了,开始……
SpringMVC的拦截器主要是用于拦截用户的请求,并且进行相应的处理,如:权限验证、判断登录等。
定义拦截器的两种方式,如下:...
分类:
编程语言 时间:
2014-06-15 20:07:07
阅读次数:
208
下面我就总结一下所讲述的SpringMVC经典系列的知识点:
1、SpringMVC技术简介
2、基于Spring2.5采用注解的方式进行项目开发
3、基于Spring2.5采用XMl配置的方式进行项目开发
4、基于Spring3.1注解的方式进行项目开发
5、SpringMVC核心原理分析
6、SpringMVC注解的详解
7、对ModelMap和ModelAndVIew的介绍
8、对Controller层方法返回值介绍
9、详解SpringMVC请求的转发和重定向
10、介绍Spri...
分类:
编程语言 时间:
2014-06-15 17:45:34
阅读次数:
240
这篇博客必须写了,它浪费我了一个上午的时间。为了以后能快速寻找到这方面的错误,节约更多的时间。
情况是这样的:我写了一个后台管理系统是引用Marix Admin的,因为这个系统包含了很多很多框架,如jquery,bootstrap,还有它自身的框架系统marix,一大堆的js和css文件。你想引入外面的框架时,就会和原来的库文件产生冲突,还有就是书写的格式问题。
针对上面两大问...
分类:
编程语言 时间:
2014-06-15 19:32:09
阅读次数:
291
java读取 计算机 cup号
读取版本
显卡
。。。。。。。。。。。。。。。。。package com.swt.common.util;
import java.io.BufferedReader;
import java.io.File;
import java.io.FileWriter;
import java.io.InputStreamReader;
import java.i...
分类:
编程语言 时间:
2014-06-15 09:32:33
阅读次数:
359
示例中有详细注释,直接上代码:
#include
#include
using std::cout;
using std::endl;
using std::string;
int main(void){
string str1="hi,test,hello";
string str2="test";
//搜索子串,返回子串第一个字符的索引
cout << st...
分类:
编程语言 时间:
2014-06-15 16:19:55
阅读次数:
233
java.lang.VerifyError:Stack map does not match the one at exception handler 385 in method ... at offset 377
我使用的 jar包( 下面是认为跟这个问题有关系的jar包)如下:
antrl-3.3-complete.jar
cglib-2.2.jar
cglib-nodep-2.2.2...
分类:
编程语言 时间:
2014-06-15 16:56:08
阅读次数:
476
先看一下jdk的动态是怎样用的
java代码
package com.zjs.dynamic;
import java.lang.reflect.InvocationHandler;
import java.lang.reflect.Method;
import java.lang.reflect.Proxy;
/**
* 实现自己的InvocationHandler
*/
publi...
分类:
编程语言 时间:
2014-06-15 16:55:24
阅读次数:
226
前面提到了两种转换类型的方法(Spring MVC JSON自定义类型转换),这里针对Json转换提供一种更简便的方法。
通过配置全局的日期转换来避免使用麻烦的注解。
首先用到了一个简单的日期工具类DateUtil.java
/**
* DateUtil类
*
* @author liuzh
*/
public class DateUtil {
public...
分类:
编程语言 时间:
2014-06-15 16:54:47
阅读次数:
275
C语言快速入门教程(二)
C语言,顾名思义就是一门语言,可以类比一下英语;
你要说出一个英语的句子需要: 单词 + 语法! 将单词按照一定的语法拼凑起来就成了一个英语句子了;
C语言同样是这样,只不过单词可以理解为一些固定的知识点,而语法可以理解为算法(可以理解为解决问题的方法)
在这一节中我们就对固定知识点中的语言描述与数据存储进行解析!...
分类:
编程语言 时间:
2014-06-15 16:54:08
阅读次数:
320
php基本的语法网上看一些别人写的网站就会了)
php下的执行sql语句:
1.建立数据库连接:
$conn = mysql_connect("localhost", "root", "admin") or die("Could not connect " );
Localhost:本地主机名,root:mysql数据库账号 admin:mysql数据库密码
my...
分类:
编程语言 时间:
2014-06-15 19:17:52
阅读次数:
298