`
yinzhangheng
  • 浏览: 11054 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论
文章列表
1.post请求为什么不会乱码? jsp页面有pageEncoding="UTF-8",进行编码设置,服务端web.xml中有过滤器 org.springframework.web.filter.CharacterEncodingFilter进行request.setCharacterEncoding("utf-8")操作, 故在服务端获取的参数不会乱码。   2.get请求为什么会乱码? get请求参数是通过URL传递的,浏览器默认的会对中文进行gbk编码(URL中如果含有中文等非ASCII字符,则浏览器会对它们进行URLEncode), ...
  Java基础笔记 – Java中的泛型使用详细介绍   1、JDK5.0中的新特性包括:

Spring

    博客分类:
  • java
spring.schemas和spring.handlers对xmlns配置文件作用  (2013-10-25 11:47:51) 转载▼  
http请求的response会返回三个元素。 1,status 即httpstatus 常见的有200,201 2,head 即httpheader ,常见的包含content-type 3, responseBody 返回的主体内容,常见的包含list,object和string   修改http返回status的方法有两种 1.response.setStatus(HttpStatus.CREATED.value()); 2. 返回一个responseEntity,例return new ResponseEntity<Object>(dto,HttpStatus ...
@Transactional @Transactional 注解应该只被应用到 public 可见度的方法上。  如果你在 protected、private 或者 package-visible 的方法上使用 @Transactional 注解, 它也不会报错, 但是这个被注解的方法将不会展示已配置的事务设置。 @Transac ...
1.JTA和RESOURCE_LOCAL的区别就在于一个是声明性事务管理, 由容器来打理你添加了 @TransactionAttribut(xxxx)注释的EJB method过程, 而另一个需要手动从EM中得到一个事务句柄并使用begin(),commit()之类编程性事务管理方式 2.JTA Transaction可以实现同一事务对应不同的数据库,但是它仍然无法实现事务的嵌套。 jta事物的详解见 http://www.jspcn.net/htmlnews/11049371131251752.html
java 枚举类型enum 的使用 最近跟同事讨论问题的时候,突然同事提到我们为什么java 中定义的常量值不采用enmu 枚举类型,而采用public final static  类型来定义呢?以前我们都是采用这种方式定义的,很少采用enum 定义,所以也都没有注意过,面对突入起来的问题,还真有点不太清楚为什么有这样的定义。既然不明白就抽时间研究下吧。 Java 中的枚举类型采用关键字enum 来定义,从jdk1.5才有的新类型,所有的枚举类型都是继承自Enum 类型。要了解枚举类型,建议大家先打开jdk 中的Enum 类简单读一下,这个类里面定义了很多protected 方法,比如构
T 表示 泛型参数,一般用在定义类的时候,在具体使用的时候可以用具体的类型传入 ? 表示某一,任一泛型,可以作为T泛型的参数传入,在没有具体的泛型时,用?代替
一、Spring Data 是什么? Spring Data是一个用于简化数据库访问,并支持云服务的开源框架。 其主要目标是使得对数据的访问变得方便快捷,并支持map-reduce框架和云计算数据服务   二、Spring Data JPA 是什么? 由Spring提供的一个用于简化JPA开发的框架,可以极大的简化JPA的写法,可以在几乎不用写实现的情况下, 实现对数据的访问和操作。除了CRUD外,还包括如分页、排序等一些常用的功能。   三、Spring Data JPA 有什么? 1:Repository:最顶层的接口,是一个空的接口,目的是为了统一所有Repositor ...
messages: { required: "必填项", remote: "Please fix this field.", email: "邮箱非法,请确认", url: "URL地址格式错误,请确认", date: "日期格式错误,请确认", dateISO: "日期格式(ISO)错误,请确认.", number: "请输入数字", digits: "请输入整数&q ...
程序员的天性之一 —— 讨厌重复(恨), 程序员的天性之二 —— 解决问题(爱), 爱与恨的结合就能碰撞出火花 —— 集中精力寻找解决方案(静)。 方法: 1. Windows中添加一个HOME环境变量,值为%USERPROFILE% 2. 在“开始>运行”中打开%Home%,新建一个名为“_netrc”的文件 3. 用记事本打开_netrc文件,输入Git服务器名、用户名、密码,并保存: machine github.com      #git服务器名称 login user         #git帐号 passwordpwd  #git密码
1.一个用户一般对应一个schema,该用户的schema名等于用户名,并作为该用户缺省schema 2.一个数据库schema可能存在于多个表空间,相似地,一个表空间也可以为多个schema服务。 3.DB2系统访问表对象时使用模式名.表对象   对于不指明模式的表对象 以当前登录用户模式作为隐含模式访问 4.oracle中的schema就是指一个用户下所有对象的集合,schema本身不能理解成一个对象,oracle并没有提供创建schema的语法,schema也并不是在创建user时就创建,而是在该用户下创建第一个对象之后schema也随之产生,只要user下存在对象,schema ...
浏览器访问服务器的时候,服务器会创建session,并缺省的返回sessionid到浏览器端,cookie保存sessionid ,当浏览器再次访问的时候将sessionid发送到服务器端,服务器端直接显示访问的内容(跳过用户名和密码 判断)。通过session和cookie可以管理用户的访问状态。当浏览器禁止使用cookie时,可通过重写URL 来使用session(在URL上加上sessionid,jsp上获取sessionid{<%session.getId()%>})。cookie是保存在浏览器端的,session保存在服务器端。 cookie设置时间大于0,则保存 ...
Global site tag (gtag.js) - Google Analytics