自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 收藏
  • 关注

原创 利用jquery&iframe标签实现页面无跳转的表单文件上传

iframe form提交

2016-04-20 14:27:05 2149 1

原创 Jersey框架基础总结

概览基于restful风格访问中使用的多种注解介绍restful风格后台代码接收前台传递json数据的特殊方式jersey restful风格相关注解介绍 @QueryParamqueryparam注解用来修饰变量,用来得到GET方式传递的参数,QueryParam注解的具体使用方法如下:@QueryParam("limit") @DefaultValue("10") Integer lim

2016-04-15 14:27:17 762

转载 Java synchronized详解

第一篇:使用synchronized在编写一个类时,如果该类中的代码可能运行于多线程环境下,那么就要考虑同步的问题。在Java中内置了语言级的同步原语--synchronized,这也大大简化了Java中多线程同步的使用。我们首先编写一个非常简单的多线程的程序,是模拟银行中的多个线程同时对同一个储蓄账户进行存款、取款操作的。在程序中我们使用了一个简化版本的Account类,

2016-04-15 10:26:15 241

转载 jquery的ajax同步和异步

之前一直在写JQUERY代码的时候遇到AJAX加载数据都需要考虑代码运行顺序问题。最近的项目用了到AJAX同步。这个同步的意思是当JS代码加载到当前AJAX的时候会把页面里所有的代码停止加载,页面出去假死状态,当这个AJAX执行完毕后才会继续运行其他代码页面假死状态解除。 而异步则这个AJAX代码运行中的时候其他代码一样可以运行。 jquery的async:false,这个属性 默认是

2016-04-14 16:04:17 231

转载 POI 读取word (word 2003 和 word 2007)

读取 2003 版本(.doc)的word文件相对来说比较简单,只需要 poi-3.5-beta6-20090622.jar 和 poi-scratchpad-3.5-beta6-20090622.jar 两个 jar 包即可, 而 2007 版本(.docx)就麻烦多,我说的这个麻烦不是我们写代码的时候麻烦,是要导入的 jar 包比较的多,有如下 7 个之多: 1. openxml4j-bi

2016-04-11 09:52:15 684

转载 Maven中的profile标签简介

使用maven管理项目有一个好处是就是可以针对不同的环境使用不同的编译打包设置,方便了多环境下的打包部署,一般我们开发项目都会有至少开发环境和正式环境两个,针对这两个环境的配置信息也会有所不同,比如数据库的配置等。我们可以使用maven的profile定义来进行区分,比如我们在项目的pom文件中定义如下片段: 写道4.0.0cc.mzonemyjar0.

2016-03-07 10:17:59 2537

转载 Maven 教程

Maven 教程一、Maven简介Maven是一个开源的构建工具,它可以帮助我们管理项目的构建过程,管理项目的生命周期,jar包依赖关系等。Maven配合持续集成可以实现自动化的编译、测试、打包、发布等强大的功能,尤其在持续集成上有为我们带来了很大便利。二、Maven的简单命令及配置1、下载Maven https://maven.

2016-03-04 09:38:13 609

原创 SpringMVC处理JSON

springmvc处理json可谓是方便到没有朋友。 springmvc处理json步骤在搭建好的springmvc框架里面导入jackson系列jar包在@Controller类中书写对应的测试处理json的方法 除了用@RequestMapping注解修饰测试方法,还需要用springmvc内核中的@ResponseBody来修饰方法 测试方法不再返回String或

2016-03-02 09:53:01 347

原创 SpringMVC基础-@ModelAttribute注解&PUT请求方式修改数据

在总结@ModelAttribute注解功能配合PUT请求方式使用之前,先来总结一下POJO类作为入参接收form表单POST提交方式提交数据。 POJO类接收参数总的来说POJO类还是与普通的Java Bean类还是特别的相似的,私有的属性,需要配置的空的构造方法,以及生成getter and setter,而且SpringMVC的form提交方式的确是比struts2简单。 编写好form提

2016-01-29 11:00:38 1168

原创 SpringMVC ModelAndView类;Map ;Model

Spring会将请求处理方法的返回值最终都转换为ModelAndView对象的实例,ModelAndView类中既携带了返回物理视图的字符串信息,也携带了Model数据;而且SpringMVC会把ModelAndView中Model中的数据存入到request域对象中。 String写法@RequestMapping(value = "/testRequestMapping", method = R

2016-01-27 16:39:56 757

原创 SpringMVC基础-SpringMVC的四种请求方式

SpringMVC注解@RequestMapping注解除了params,header属性,还有一个非常重要的属性——method @RequestMapping(value = "/testRest/{id}", method = RequestMethod.GET) public String testRest(@PathVariable("id") Integer id) {

2016-01-27 15:48:16 13433

原创 SpringMVC基础-HelloWorld

突然想起来应该来更新下CSDN了。 学习了一些SpringMVC的知识,不知道在公司工作中能不能用到,但是对知识的总结无关能不能在公司中用到,这是一种好习惯。SpringMVC Hello World实例@RuquestMapping注解属性 params headerant方式通配符 ? * **@PathVariable注解@RequestMapping注解属性method(GET,

2016-01-27 14:54:17 269

转载 struts2提交表单时Error setting expression 'user.username' with value……的错误

项目是SSH的Error setting expression 'user.username' with value '[Ljava.lang.String;@7787a5……有一个持久化类Users对应数据库表Users三个属性:id, username, password现在有一个login.jsp中有个表单          用户名:          密

2016-01-13 16:38:15 2793

转载 JavaScript/Jquery:Validform 一句话验证表单内容

当我们写提交表单的时候往往需要验证表单是否填写了内容,是否正确,这个插件可以很方便的完成我们需要的验证!使用方法:先引用js12"text/javascript" src="/js/jquery-1.6.2.min.js">"text/javascript" src="/js/Validform_v

2015-11-30 16:49:56 881

转载 struts2.0中struts.xml配置文件详解

DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd" >struts>     include节点是struts2中组件化的方式 可以将每个功能模块独立到一个xml配置文件

2015-11-23 15:28:07 361

转载 Android对图片的压缩读取和保存

在开发图片浏览器等软件是,很多时候要显示图片的缩略图,而一般情况下,我们要将图片按照固定大小取缩略图,一般取缩略图的方法是使用BitmapFactory的decodeFile方法,然后通过传递进去 BitmapFactory.Option类型的参数进行取缩略图,在Option中,属性值inSampleSize表示缩略图大小为原始图片大小的几分之一,即如果这个值为2,则取出的缩略图的宽和高都是原始图

2015-09-08 16:22:07 240

原创 Java数据结构 -> 树

准备写一系列Java数据结构的博客,先开个头,然后不断补充内容,首先来说下树树确定父节点与子节点的关系 //确定父节点与子节点的关系 for (int i = 0; i < nodes.size(); i++) { Node n = nodes.get(i); for (int j = i + 1; j < nodes.s

2015-08-25 19:43:02 293

原创 注解与反射

这段时间学习了注解与反射的用法,想在这里做个总结 注解的定义  @Target(value = ElementType.FIELD) //可以为ElementType.METHOD ....@Retention(value = RetentionPolicy.RUNTIME) //可以为RetentionPolicy.RUNTIME ...publi

2015-08-25 19:05:02 372

原创 Android基础——如何使用Service

Service作为Android四大组件之一的Service,的确很有必要在这里做一下关于Service用法的总结,同时也可以让自己回顾和巩固一下对Service的认识以及使用。如何启动和停止一个服务 了解启动服务后如何使用服务内部的规则来执行代码 如何为应用程序绑定一个服务 服务的更多技巧1. 如何启动和停止一个服务 - XxxService类继承Service类

2015-08-04 15:17:22 414 1

原创 Java回调机制

看了hyman老师的“明日之星-RecyclerView”后决心弄清楚Java回调机制到底是怎么执行的。 在学习的过程中hyman老师利用到了回调机制对RecyclerView来进行onClick()与onlongClick()功能的补充,详细的来说是利用View组件的onClick()加上自己的回调机制来实现了RecyclerView组件的点击与长点击功能的实现。下面我讲贴出三段代码来对jav

2015-07-06 17:26:17 419

转载 java中的静态变量、静态方法与静态代码块

我们知道类的生命周期分为装载、连接、初始化、使用和卸载的五个过程。其中静态代码在类的初始化阶段被初始化。而非静态代码则在类的使用阶段(也就是实例化一个类的时候)才会被初始化。静态变量可以将静态变量理解为类变量(与对象无关),而实例变量则属于一个特定的对象。静态变量有两种情况:静态变量是基本数据类型,这种情况下在类的外部不必创建该类的实例就

2015-06-20 13:44:36 429

原创 Java单例模式

JAVA设计模式之单例模式分类: java 语言2014-04-16 06:51 81163人阅读 评论(17) 收藏 举报java设计模式设计模式本文继续介绍23种设计模式系列之单例模式。概念:  java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。  单例模式有以下特点:  1、单例类只能有一个实例

2015-06-20 10:23:11 420

原创 Android自定义属性与自定义属性的获取

自定义属性的定义与获取,看了hyman老师的Android制作微信6.0界面,以及Android制作的QQ5.0侧滑菜单,深有感触,感觉学到了不少的东西,两个项目里面都运用到了android属性的定义与获取,所以想在CSDN博客中做下总结,方便自己以后不是很熟悉的时候来回顾一下!Android自定义属性的定义与获取的实现总结为以下步骤层次1.首先定义自定义属性。2.其次在组件中使用自定

2015-04-13 18:58:18 6613 4

转载 Android界面像素单位

1.单位解释dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。px: pixels(像素). 不同设备显示效果相同,一般我们HVGA代表320x480像素,这个用的比较多。pt:point,是一个标准的长

2015-04-13 10:54:17 691

转载 Android HorizontalScrollView

关于这篇博文的精彩之处就是,HorizontalScrollView的全部方法被详细的介绍声明  欢迎转载,但请保留文章原始出处:)    JavaEye社区:http://www.iteye.com/    Android中文翻译组:http://goo.gl/6vJQl 正文  一、结构public class HorizontalScrollView ex

2015-04-12 08:48:11 820

转载 Android组件ListView的适配器BaseAdapter

[java] view plaincopypublic int getCount()   数据域大小方法    public Object getItem(int arg0)  返回每个Item的数据据    public long getItemId(int arg0)  返回每个Item的ID    View getView(

2015-04-07 12:37:21 425

转载 Android @Bundle

1 Bundle介绍Bundle主要用于传递数据;它保存的数据,是以key-value(键值对)的形式存在的。 我们经常使用Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Seria

2015-04-06 10:36:23 372

转载 Java反射机制详解

转的一篇关于java反射机制的文章,博主写的很不错的!但是里面的Method那一块一笔带过了,包括invoke方法的使用,我将其他网站上找的资料学习并补充在最后面首先,我们在开始前提出一个问题:1.在运行时,对于一个java类,能否知道属性和方法;能否去调用它的任意方法? 答案是肯定的。本节所有目录如下:什么是JAVA的反

2015-04-05 10:43:29 317

转载 Android资源文件简介

一. Android资源文件简介1. Android应用资源的作用(1) Android项目中文件分类在Android工程中, 文件主要分为下面几类 : 界面布局文件, Java src源文件, 资源文件;-- 界面布局文件 : 在res/layout-? 目录下定义, 用于定义Android中界面的显示样式;

2015-04-04 16:16:54 345

转载 【Android】TypedArray和obtainStyledAttributes使用

在编写Android自定义按钮示例基础上,如果要指定字体大小产生这样的效果:其实是不需要自定义变量的,可以直接使用TextView的配置属性:    android:layout_width="fill_parent" android:layout_height="fill_parent"     android:layout_weight="1" android:

2015-03-29 11:22:16 353

转载 Andriod中绘(画)图----Canvas的使用详解

由于在网络上找到关于Canvas的使用都比较抽象,也许是我的逻辑思维不太好吧,总是感觉理解起来比较困难,    尤其是对save()和restore()方法的使用。本篇文章的内容就是对Canvas的使用进行一下总结,包括它的两种不同的使用    情节和它的一些方法进行一下说明。          1  Bitmap,可以来自资源/文件,也可以在程序中创建,实际上的功

2015-03-29 09:57:19 361

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除