项目下载地址:http://download.csdn.net/detail/aqsunkai/9805821 (一)yml配置文件: pom.xml加入依赖: <!-- 支持 @ConfigurationProperties 注解 -->…
在build里加入以下配置(如果不是一个可执行的jar包的话就不用配置Main-Class属性): def mainClassName = "你需要执行的main方法所在的的包名+类名" jar { manifest { attributes "Ma…
原文:http://www.importnew.com/21051.html 什么是异步模式 要知道什么是异步模式,就先要知道什么是同步模式,先看最典型的同步模式: (图1) 浏览器发起请求,Web服务器开一个线程处理,处理完把处理结果返回浏览器。好…
文件上传的方法主要目前有两个常用的,一个是SmartUpload,一个是Apache的Commons fileupload. 我们这里主要介绍下第二个的用法,首先要上传文件,注意几个问题: 1 form表单内,要添加空间<input type=…
Random 类作为JAVA中用于产生的随机数 ,new Random(10) :10是种子数。 注意:Random 的一个特点是:相同种子数的Random对象,对应相同次数生成的随机数字是完全相同的 验证代码: Random r1 = new …
解决dom4j document.asXML内容为空时自闭合的问题 主要代码: format.setExpandEmptyElements(true); 若为false则自闭合 //转换为标准格式(避免自闭合的问题) private String a…
最近在项目使用mybatis中碰到个问题 Xml代码 <if test="type=='y'"> and status = 0 </if> 当传入的type的值为y的时候,if判断内的sql也不会执行,抱着这个疑问就去…
1、String –> InputStream InputStrem is = new ByteArrayInputStream(str.getBytes()); 或者 ByteArrayInputStream stream= new Byte…
在不同的java版本中,对可信类有不同的理解: 在java 1.0 中,由类路径装载的类被认为是可信的,而由类装载器装载的类是不可信的。 java 1.0 中对可信类的划分方法在java1.1中同样适用,但是在1.1中,由jar文件装载的类能够数字签…
原理: AXIOM,即OMElement(也称为 OM) AXIS2会将Web service的方法中的参数,返回值中的自定义对象、数组、List等类型统一映射为OMElement类型 我们需要做的: 编写OMElement与类型之间的转换方法 1…
网上说mybatis的早前版本配置打印sql还比较简单,在3.0.6之后配置方式修改了。 现在的spring-mybatis.xml配置如下: <bean id="sqlSessionFactory" class="org.myb…
作者:Bill Venners著,chenkw 译 本文选自:www.javaresearch.org 摘要 本文是设计技术专栏文章,讨论有关异常设计的问题。本文关注何时使用异常,并举例演示异常的恰当使用。此外,本文还提供一些异常设计的基本原则。 …
最近在进行android开发过程中,在将 Intent传递给调用的组件并完成组件的调用时遇到点困难,并且之前对Intent的学习也是一知半解,最近特意为此拿出一些时间,对Intent部分进行了系统的学习并进行了部分实践,下面将自己的学习及Intent…
AlarmManager是Android中的一种系统级别的提醒服务,它会为我们在特定的时刻广播一个指定的Intent。而使用Intent的时候,我们还需要它执行一个动作,如startActivity,startService,startBroadca…
有些时候,应用需要在开机时就自动运行,例如某个自动从网上更新内容的后台service。怎样实现开机自动运行的应用?在撰写本文时,联想到高焕堂先生以“Don't call me, I'll call you back!”总结Android框架,真是说到…
最近开始研究Google Play的In-app Billing IAB内置计费API,发现一个比较烦人的问题就是测试时应用必须经过正式签名,而默认Eclipse ADT调试运行使用的是临时生成的Debug专用证书,默认为C:\Users\XXX\.…
此实现可以在后台持续进行定位,将经纬度信息传给服务器或者其他操作。 在定位之前请先准备好:百度地图定位SDK和相关权限配置(具体参照Baidu官方文档)。 后台持续重复定位,具体实现是通过调用自定义服务实现,在服务中创建定时器,在定时器中定时进行定位…
一、Xml代码 <TextView android:id="@+id/textview" android:layout_width="fill_parent" android:layout_height="wrap_co…
如果你下载了 64位的 Eclipse,但电脑上的 JDK 是 32 位的,那可能启动 Eclipse 就会报错:Failed to load the JNI shared library jvm.dll 错误。 换成64bit的JDK后,问题就能解…
前言 开门见山,这一篇博客主要讲一下在Android开发中,UI控件TextView的一些使用方式,并且通过四个例子实现一般项目中需要的效果来讲解TextView的使用。并且在之后的一段时间之内,都会讲解关于AndroidUI控件的开发。 TextV…