- 博客(51)
- 资源 (8)
- 收藏
- 关注
转载 Mybatis if test中字符串比较 mybatis中的#和$的区别
Mybatis if test中字符串比较这样会有问题,换成我是这样解决的参考:https://code.google.com/p/mybatis/issues/detail?id=262iftest=" name=='你好'.toString()">这样也可http://blog.sina.com
2016-10-26 23:32:35
501
转载 MyBatis的动态SQL详解
http://elim.iteye.com/blog/1338557基础部分可以查看我的另一篇博客:http://haohaoxuexi.iteye.com/blog/1333271 MyBatis的动态SQL是基于OGNL表达式的,它可以帮助我们方便的在SQL语句中实现某些逻辑。MyBatis中用于实现动态SQL的元素主要有: ifchoose
2016-10-26 23:17:06
144
转载 MyBatis获取插入记录的自增长字段值
第一步: 在Mybatis Mapper文件中添加属性“useGeneratedKeys”和“keyProperty”,其中keyProperty是Java对象的属性名![html] view plain copyinsert id="insert" parameterType="Spares" useGener
2016-10-16 21:48:25
166
转载 解决“Dynamic Web Module 3.0 requires Java 1.6 or newer.”错误
在项目的pom.xml的标签中加入: Xml代码 plugins> plugin> groupId>org.apache.maven.pluginsgroupId> artifactId>maven-compiler-pluginartifactId> version>2.3.2versi
2016-10-10 22:46:07
109
转载 spring mybatis junit 做单元测试,报 Failed to load ApplicationContext 错误
spring junit 做单元测试,报 Failed to load ApplicationContext 错误。 查找了好一会,最后发现。@ContextConfiguration(locations = { "classpath:/spring/applicationContext.xml","classpath:/spring/app-config.xml", ……
2016-10-08 22:23:29
578
转载 Spring中的ref属性
ref元素是用在property中,来设置需要引用的容器管理的其它Bean。 它的用法:,这里主要分析一下这三个参数的作用。 这次先看实例,再进行讲解。 · 先建立一个包:javamxj.spring.basic.ref ,然后把以下5个文件放在这个包下。HelloBean.java Java代码 package ja
2016-10-06 22:46:46
389
转载 <context:component-scan>使用说明
在xml配置了这个标签后,spring可以自动去扫描base-pack下面或者子包下面的Java文件,如果扫描到有@Component @Controller@Service等这些注解的类,则把这些类注册为bean注意:如果配置了那么标签就可以不用再xml中配置了,因为前者包含了后者。另外还提供了两个子标签1. 2. 在说明这两个子标签
2016-10-06 22:08:28
108
原创 Cannot change version of project facet Dynamic Web Module to 2.3
用eclipse创建maven项目时 总是报这个错 在项目->右键->properties->Project Facets里设置的Dynamic Web Module是3.0 总是报错2.3上网找了好多办法都不行 最后把eclipse关闭,把工程下的.settings文件夹删除再重新打开 再maven-> update project就好了
2016-10-06 19:53:20
102
转载 往eclipse里面导工程的时候报错faceted project problem
解决faceted project problem错误:原因分析:1.更换机器或系统后,旧工程所使用的Tomcat已不存在。解决办法:打开Project Properties -> Project Facets,打开面板右侧"Runtimes",选择现在的tomcat服务器,然后点击apply即可。2.Java facet 版本要始终和java compiler
2016-10-06 11:53:30
347
转载 The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
JSP页面顶端出现“红色”的报错信息:The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path。原来Javaweb工程类中没有添加Tomcat运行时相关类导致。下面是具体的解决方法:1、右击web工程-》属性或Build Path-》Java Build Path->Librarie
2016-10-06 11:45:39
132
转载 web.xml is missing and <failOnMissingWebXml>
https://my.oschina.net/799835984/blog/540242在学习maven模块化构建项目的时候遇到了如下报错信息:web.xml is missing and is set to true。这时候需要右击项目——>Java EE Tools——>Generate Deployment Descriptor Stub.然后系统会在src/main/
2016-10-06 11:24:26
116
转载 Java中关于子类成员变量与父类成员变量同名
http://blog.youkuaiyun.com/t_alon/article/details/51752431重写和重载是针对方法的,子类的变量可以覆盖父类的变量,但是不能改变父类的变量。class Animals { int age = 10;class Dogg extends Animals { int age = 20; A
2016-09-20 09:01:43
444
转载 Android解惑 - 为什么要用Fragment.setArguments(Bundle bundle)来传递参数
可以看到最终转入到Fragment. instantitate()方法 通过此方法可以看到,最终会通过反射无参构造实例化一个新的Fragment,并且给mArgments初始化为原先的值,而原来的Fragment实例的数据都丢失了,并重新进行了初始化通过上面的分析,我们可以知道Activity重新创建时,会重新构建它所管理的Fragment,原先的Fragment的字段值将会全部丢失,但是通过
2016-09-20 08:54:36
133
转载 android内存泄露问题
http://blog.youkuaiyun.com/fastthinking/article/details/388981931.安卓开发时,如何开发出质量高的代码?如何及时释放内存,不造成内存泄露? 公共变量不要包含对Activity/Fragment的引用。保证及时的销毁Activity/Fragment的对象。 参考http://blog.youkuaiyun.com/a
2016-09-07 23:07:40
158
原创 用think php的Upload上传文件时总有文件上传失败
经打印发现$upload->getError()=上传的文件超过了 php.ini 中 upload_max_filesize 选项限制的值!///////////////////////////////http://blog.sina.com.cn/s/blog_6c739e63010137ui.html今天在做上传的时候出现一个非常怪的问题,有时候表单提交可以获取到值,
2016-09-04 18:07:50
202
转载 ListView嵌套GridView点击空白地方无法触发ListView点击事件解决方法
http://blog.youkuaiyun.com/shuhong01/article/details/47068245最近在做个项目,需要个需求,类似微信朋友圈的功能,不过跟微信朋友圈不同的是,他点击item会进入详情页,点击图片会参看大图,但是当我的图片无法铺满一行时,点击空白部分时就无法跳转到详情页,这里不方便拿公司项目的截图,就画张图说明下 废话不多说,如何解决冲突,这里用了http
2016-08-27 21:58:32
182
原创 padding属性不起作用,原来设置scaletype为centerCrop了,要想两者同时作用,需加上android:cropToPadding="true"
ImageView的padding属性不起作用,原来设置scaletype为centerCrop了,要想两者同时作用,需加上android:cropToPadding="true" android:layout_width="wrap_content" android:layout_height="wrap_content" >
2016-08-08 23:07:18
467
原创 fragment中startActivityForResult后onActivityResult不响应
1、首先在fragment A中要用startActivityForResult(intent, REQUEST_CODE_FILL_LOCATION);而不是getActivity().startActivityForResult()2.在新启动的activity B中getActivity().setResult(PublishFragment.RESULE_CODE_FILL_LOCAT
2016-07-26 23:46:21
160
转载 解决在Fragment中启动Activity时传递请求码的问题
http://my.oschina.net/michael1986/blog/142438时间 2014-12-05 14:06:07 优快云博客原文 http://blog.youkuaiyun.com/fengyuzhengfan/article/details/41746863主题 技术解决在Fragment中启动Activity时传递请求码的问题:
2016-07-26 23:40:19
143
转载 [其它相关] 四种方案解决ScrollView嵌套ListView问题
以下文章转自@安卓泡面在工作中,曾多次碰到ScrollView嵌套ListView的问题,网上的解决方法有很多种,但是杂而不全。我试过很多种方法,它们各有利弊。在这里我将会从使用ScrollView嵌套ListView结构的原因、这个结构碰到的问题、几种解决方案和优缺点比较,这4个方面来为大家阐述、分析、总结。实际上不光是ListView,其他继承自AbsListVie
2016-07-24 16:03:27
109
原创 想让一个imageview居中 发现不起作用
在RelativeLayout中使用android:layout_gravity="center_vertical"想让一个imageview居中 发现不起作用原来layout_gravity 是LinearLayout 子元素的特有属性在RelativeLayout中使用android:layout_centerVertical 垂直居中下面是常用的一些属
2016-07-17 16:20:21
159
原创 EditText换行
android:singleLine="false" android:maxLines="5" android:ellipsize="end" android:lineSpacingMultiplier="1.15" android:gravity="left" android:inputType="textMulti
2016-07-13 21:50:27
146
转载 Fragment中获取Activity的Context
今天在改上一篇中的bug(android.support.v4.app.Fragment$InstantiationException)时又发现了一个问题,经过实验得出结果. Fragment中获取Activity的Context时只需要this.getActivity()即可. 而不是许多人说的this.getActivity().getApplicationContext()
2016-07-11 22:28:02
653
转载 Android开发之ListView+EditText-要命的焦点和软键盘问题解决办法
公司项目中对其中一个画面的需求:整个画面有若干行信息表示,画面要可以上下滚动,信息的行数不确定,每一行的内容也不定,但是每一行有大概的框架。 两种解决办法:第1种:ScrollView+LinearLayout第2种:ListView+LinearLayout 如果用第1种方法,每一行的layout和UI控件全部都得用new的,虽然在处理上会
2016-07-11 22:05:57
325
转载 Activity以singleTask模式启动,intent传值的解决办法
转载请注明出处,谢谢http://blog.youkuaiyun.com/harryweasley/article/details/46557827因为项目中,有一个消息推送的功能,每次推送一个消息,就会开启FunctionActivity,那么为了避免重复开启它,在退后的时候,多次出现该Activity,就将该Activity的启动模式变为singleTask。这样在之后的多次启动该Activity
2016-06-23 01:24:27
119
转载 android:configChanges属性研究
对android:configChanges属性,一般认为有以下几点1、不设置Activity的android:configChanges时,切屏会重新调用各个生命周期,切横屏时会执行一次,切竖屏时会执行两次2、设置Activity的android:configChanges="orientation"时,切屏还是会重新调用各个生命周期,切横、竖屏时只会执行一次 3、设置A
2016-06-22 20:58:04
231
转载 解决android:background背景图片被拉伸问题
ImageView中XML属性src和background的区别:background会根据ImageView组件给定的长宽进行拉伸,而src就存放的是原图的大小,不会进行拉伸。src是图片内容(前景),bg是背景,可以同时使用。此外:scaleType只对src起作用;bg可设置透明度,比如在ImageButton中就可以用Android:scaleType控制图片的缩放方式
2016-06-21 22:42:35
693
原创 textview居中
1. 让textView里面的内容水平居中 : android:gravity="center_horizontal"2. 让textView控件在它的父布局里水平居中 android:layout_gravity="center_horizontal"
2016-06-09 19:02:10
181
转载 android:inputType参数类型说明
android EditText有个属性设置 android:inputType="?" 用来设置文本的类型,用于帮助输入法显示合适的键盘类型。Android:inputType参数类型说明android:inputType="none"--输入普通字符android:inputType="text"--输入普通字符android:inputType="textCapCha
2016-06-09 14:25:17
139
转载 如何让GridView的高度为Wrap_content
如果把GridView放到一个垂直方向滚动的布局中,设置其高度属性为 wrap_content ,则该GridView的高度只有一行内容,其他内容通过滚动来显示。 如果你想让该GridView的高度为所有行内容所占用的实际高度,则可以通过覆写GridView的 onMeasure 函数来修改布局参数:Java代码
2016-06-09 13:45:59
215
原创 java.lang.NullPointerException at android.widget.AbsListView.obtainView
06-08 20:19:35.876: E/AndroidRuntime(969): FATAL EXCEPTION: main06-08 20:19:35.876: E/AndroidRuntime(969): java.lang.NullPointerException06-08 20:19:35.876: E/AndroidRuntime(969): at android.widg
2016-06-08 20:31:47
374
转载 ViewPager不能高度自适应?height=wrap_content 无效解决办法
比如:LinearLayout的时候,使用weight来自动调整ViewPager的高度。一般的代码如下:还比如:固定ViewPager的高度。height="100dp"。在实际开发中,本人用的最多的就是通过LayoutParmas动态改变ViewPager的高度。或者,直接继承ViewPager,在onMeasure中返回childView的高度。/*http:
2016-05-22 22:55:23
264
转载 listview onItemClick无反应
是因为list item layout的android:clickable="true" 这样ListView中的Item内部的View获得了焦点,如Button, Checkbox等把这个属性去掉就可以了另外如果自定义ListViewItem中有Button或者Checkable的子类控件 ,默认focus是交给了子控件,而 ListView的Item能被选
2016-05-15 19:26:53
168
转载 ListView notifyDataSetChanged()不调用getView()方法
原来的布局文件是可以的 但是在原来的布局外面加了一层ScrollView后notifyDataSetChanged()不调用getView()方法了经分析发现应该是你的布局文件写错了,导致listview没有空间展示,所以getview方法不会执行具体来说是listview的layout_height用wrap_content导致listview在ScrollView中没有空间
2016-04-23 22:00:08
1172
转载 Eclipse中Android项目缺少Android Private Libraries
今天在整合项目时,发现工程libs目录下的包,无法自动关联到Android Private Libraries。原因是:项目libs中有android-support-v4.jar,项目依赖的library project的libs中也有android-support-v4.jar,但是这两个jar不是同一个版本的。解决方法:使用相同版本的android-support-v4.ja
2016-02-25 14:45:34
342
转载 android:inputType参数类型说明
android:inputType参数类型说明android:inputType="none"--输入普通字符android:inputType="text"--输入普通字符android:inputType="textCapCharacters"--输入普通字符android:inputType="textCapWords"--单词首字母大小andro
2015-12-28 21:18:03
169
转载 Java子类父类属性的覆盖
声明:此文章转载自 http://gaolixu.javaeye.com/blog/363709在进一步了解java子类父类属性的覆盖这个知识点之前,我们先来看一段小程序:java code class ParentClass { public int i = 10 ; } public class SubClass extends ParentCl
2015-12-23 00:23:21
191
转载 PHP 支持8种基本的数据类型
http://www.cnblogs.com/leokou/archive/2011/06/01/2067144.htmlPHP 支持8种基本的数据类型。四种标量类型:boolean (布尔型)integer (整型)float (浮点型, 也称作 double)string (字符串)两种复合类型:array (数组)object (对象)
2015-12-21 21:59:18
530
转载 @XStreamAlias使用
@XStreamAlias使用一、 特点:简化的API; 无映射文件; 高性能,低内存占用; 整洁的XML; 不需要修改对象;支持内部私有字段,不需要setter/getter方法 提供序列化接口; 自定义转换类型策略; 二、 使用场景Transport转换 Persistence 持久化对象 Configuration 配置
2015-12-13 22:30:51
318
转载 php中文汉字正则验证
php中文汉字正则验证在javascript中,要判断字符串是中文是很简单的。比如:var str = "php编程";if (/^[\u4e00-\u9fa5]+$/.test(str)) {alert("该字符串全部是中文");} else {alert("该字符串不全部是中文");}想当然的,在php中来判断字符串是否为中文,就会沿袭这个思路:$s
2015-12-11 22:26:46
232
类似猪八戒的程序PHP+Mysql
2015-11-11
一个淘宝店铺的app 界面模仿蘑菇街客户端和php服务端(thinkphp框架)
2015-11-11
Mobicents研究之XDMS系列
2014-10-26
虚基类与虚函数
2014-10-09
阅读器开发需求书
2014-10-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人