`
fackyou200
  • 浏览: 316630 次
  • 性别: Icon_minigender_1
  • 来自: 山西太原
社区版块
存档分类
最新评论
文章列表
使用spring的mvc,直接将页面参数绑定到对象中,对象中有属性为Date时会报错,此时需要处理下。 同样的,其他的需要处理的类型也可以用这种方法。 在controller中加入代码 @InitBinder protected void initBinder(HttpServletRequest request, ServletRequestDataBinder binder) throws Exception { //对于需要转换为Date类型的属性,使用DateEd ...
Java注解是附加在代码中的一些元信息,用于一些工具在编译、运行时进行解析和使用,起到说明、配置的功能。注解不会也不能影响代码的实际逻辑,仅仅起到辅助性的作用。包含在 java.lang.annotation 包中。 1、元注解 元注解是指注解的注解。包括  @Retention @Target @Document @Inherited四种。 1.1、@Retention: 定义注解的保留策略 @Retention(RetentionPolicy.SOURCE)   //注解仅存在于源码中,在class字节码文件中不包含 @Retention(RetentionPolicy. ...
Spring与Hibernate整合自动扫描时的陷阱 在配置Hibernate+Spring时,使用了Spring 2.5.6的自动包扫描(packagesToScan)功能。这个功能可以自动扫描包中的实体类,避免书写annotatedClasses的麻烦。但在使用这个功能时,我一直遇到类似这样的错误:Caused by: org.hibernate.MappingException: Unknown entity: com.mycompany.app.model.UsersSpring中的配置是: <bean id="sessionFactory" class= ...

java synchronized 详解

    博客分类:
  • java
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。      一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。      二、然而,当一个线程访问object的一个synchronized(this)同步代码块时,另一个线程仍然可以访问该object中的非synchronized(this)同步代码块。      三、尤其关键的是,当一个线程访问object的一个synchro ...
第一:我们先看下质量压缩方法: private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream baos = new ByteArrayOutputStream(); image.compress(Bitmap.CompressFormat.JPEG, 100, baos);//质量压缩方法,这里100表示不压缩,把压缩后的数据存放到baos中 int options = 100; ...
import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.IOException; import java.io.InputStream; /** * * @author Andy.Chen * @mail Chenjunjun.ZJ@gmail.com * */ public class InputStrea ...
问题: 针对Android2.3.3开发的手机程序连接Web Service时提示如标题所示的错误。   解决:   这是由于在程序中org.ksoap2.serialization.SoapObject包没有打上,或者没有打好。   1.项目属性中
      上篇文章已经对Web Service及其相关知识进行了介绍(Android开发之WebService介绍 ),相信有的朋友已经忍耐不住想试试在Android应用中调用Web Service。本文将通过一个简单的示例讲解和演示Android平台的Web Service开发。 Ksoap2-android简介      在Android平台调用Web Service需要依赖于第三方类库ksoap2,它是一个SOAP Web service客户端开发包,主要用于资源受限制的Java环境如Applets或J2ME应用程序(CLDC/ CDC/MIDP)。认真读完对ksoap2的介绍你会发 ...
public static void TestStr(){ //null 和 ""操作~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //判断是否Null 或者 "" //System.out.println(StringUtils.isEmpty(null)); //System.out.println(StringUtils.isNotEmpty(null)); //判断是否null 或者 "" ...

HTTP协议之HTTP消息

    博客分类:
  • http
HTTP消息 1 消息类型 HTTP消息由客户端到服务器的请求消息和服务器到客户端的响应消息组成。请求消息和响应消息都是由开始行(对于请求消息,开始行就是请求行,对于响应消息,开始行就是状态行),消息报头(可选),空行(只有CRLF的行),消息正文(可选)组成。 2 请求消息     Request 消息分为4部分:     1、 请求行(Request-Line)
1 状态码概述 状态码的第一位数字定义响应类别。后两位数字没有任何分类角色。第一位数字有五种值: 1xx :报告的,请求被接收到,继续处理。 2xx :成功,被成功地接收(received),理解(understood),接受(accepted)的动作 。 3xx :重定向,为了完成请求必须采取进一步的动作。 4xx :客户端出错 ,请求包括错的语法或不能被满足。 5xx :服务器出错,服务器无法完成显然有效的请求。 2 常用状态码

HTTP协议之简介

    博客分类:
  • http
1 定义 1.1 超文本传输协议 超文本传输协议 (HTTP-Hypertext transfer protocol)是分布式、协作式,超媒体系统应用之间的通信协议。是万维网交换信息的基础。它允许将超文本标记语言(HTML)文档从Web服务器传送到Web浏览器。HTML是一种用于创建文档的标记语言,这些文档包含相关信息的链接。我们可以单击一个链接来访问其它文档、图像或多媒体对象,并获得关于链接项的附加信息。 1.2 统一资源定位符 统一资源定位符URL(Uniform Resource Locator) 地址用于描述一个网络上的资源,  它包含了用于查找某个资源的足够信息。基 ...

js 工具

1、js日期格式化:    使用方式:new Date(v).format('yyyy-MM-dd hh:mm'); Date.prototype.format = function(format) { var o = { "M+": this.getMonth() + 1, //month "d+": this.getDate(), //day "h+": this.getHours(), //hour "m+": th ...
<script> function cleanFile(id){ var _file = document.getElementById(id); if(_file.files){ _file.value = ""; }else{ if (typeof _file != "object"){ return null; } var _span = document.createElement("span"); _span.id = "__tt__"; _file.parentNode.i ...
转载:http://www.micmiu.com/software/build/eclipse-maven-web-lib/ 目录 Eclipse中m2e插件构建web项目的步骤 Maven工具构建web项目再导入Eclipse的步骤 [一]、Eclipse中m2e插件构建web项目的步骤 第一步:创建项目,按照 New –>  FIle –> Other –> Maven –> MavenProject : 第二步:选择项目存放路径: 第三步:选择项目类型 Archetype  : 第四步:填写项目基本信息
Global site tag (gtag.js) - Google Analytics