- 浏览: 21391 次
- 性别:
- 来自: 南昌
最新评论
-
freedom_sunshine:
spring 是一个很优秀的框架。
基于annotation的SpringMVC入门小例子
文章列表
这几天一直在学SpringMVC,第一次参照网上的例子,直接把SpringMVC基于xml的入门搞定了,但是在用annotation的时候纠结了蛮久的,才搞好,啥也不多说了,上代码。首先是web.xml的:
<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/200 ...
今天遇到了一个很神奇的坑,用了springmvc,用上restController做一个restful的接口,返回的字符串中的特殊字符被自动转义为unicode了。
跟踪进入springmvc的源代码,发现默认的messageconvert用的是gson,gson会自动进行转义,然后查下资料,改动了下配置文件
<mvc:annotation-driven>
<mvc:message-converters>
<bean class="com.alibaba.fastjson.support.sprin ...
利用iframe另类方法绕过js跨域问题
- 博客分类:
- web前端
我想大家都遇到过javascript跨域问题,话不多说,直接开始业务场景。
项目1中需要使用文件上传,上传到文件上传下载服务器,上传完成后,使用使用js讲上传完成的图片路径放入页面的input中,提交给后台。
很简单的要求,主要是局部刷新但是和跨域掺和一下,就比较麻烦了。
主要问题在于:
1.使用ajax不能提交给非当前域名(跨域问题),所以ajax方案完全不能使用
2.使用iframe提交后,需要回调页面实行js进行dom操作,不是同一个域名的子页面不能够进行js操作影响父页面(也是跨域问题)
我在网上搜的跨域问题解决主要是取数据的,用script标签解决, ...
java泛型是否影响性能
- 博客分类:
- JAVA
今天公司有个同事,说泛型影响性能,不用泛型的话,性能高七倍,对此,我深表怀疑,于是自己动手,测试了一下,测试并不严谨,大家见谅
测试代码如下,为了防止java虚拟机对foreach或者对迭代器有特殊优化,所以采用最原始的for循环,同时为了防止基本类型拆装箱影响测试结果,采用了我项目里一个很简单的bean。
这个是有泛型的类:
package com.test;
import java.util.ArrayList;
import java.util.List;
import com.mobcent.aca.domain.DeveloperApp;
publ ...
Ubuntu安装myeclipse
- 博客分类:
- IDE
纠结了好久的ubuntu下安装myeclipse,终于搞定了,我这样的linux小白,装东西真是很纠结。
现在总结下安装过程,如下:
1、把myeclipse安装包放入文件系统,不要放在别的盘(不确定要不要,但是我是放进去装成的)
2、在终端用chmod 777修改安装文件的权限
3、在终端 用cd 进入目录,然后用./myeclipse-8-stable-installer运行安装脚本.
4、大功告成,结果如图
一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Visual Studio的代码提 示功能一样强大。
先举个简单的例子说明问题所在,例如在Eclipse ,MyEclipse代码里面,打个foreach,switch等这些,是无法得到代码提示的(不信自己试试),其他的就更不用说了,而在Microsoft Visu ...