自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (2)
  • 收藏
  • 关注

转载 spring aop获取目标对象的方法对象(包括方法上的注解)

最近使用spring aop来做日志,其中想获得方法上的注解,找来这篇文章,重点是这篇文章不能只看前半部分,前半部分是问题描述,我犯了错误直接读完前半部分就码代码了,结果发现有问题,原文确实也没提示,这里先提醒大家下spring aop获取目标对象的方法对象(包括方法上的注解)

2017-12-01 11:04:41 2242

原创 Guava Lists.transform 使用及问题

简介:Guava 提供的Lists.transform很强大,但在项目中最近的使用遇到了问题,发现还是有坑的,所以本文先是简单介绍Lists.transform和其使用,后面结合实际的使用过程可能出现的问题来一起看下Lists.transform的实现原理,如有不对的地方欢迎评论讨论。一:Lists.transform的使用大家在写代码的过程中肯定会碰到一种状况,dao中查询数据库返回了一个结果集l

2017-12-01 11:01:24 1897

原创 git 遇到The remote end hung up unexpectedly

今天在公司clone一个项目时,发现没有拉下来,错误如下,刚开始以为是网络的问题,然后又clone了一下,还是报错,赶紧Google下remote: Compressing objects: 100% (69361/69361), done. fatal: The remote end hung up unexpectedly fatal: early EOF fatal: index-pac

2017-12-01 10:59:49 7967 1

原创 Guava链式风格Ordering比较器实例

1.简介Ordering 实例无非就是一个特殊的Comparator 实例。Ordering只是需要依赖于一个比较器(例如,Collections.max)的方法,并使其可作为实例方法。另外,Ordering提供了链式方法调用和加强现有的比较器,可以轻松构造复杂的comparator。2.实例场景是对一个list中的元素按照一定规则排序,首先我们新建一个TestOrder类:import com.s

2017-12-01 10:56:54 330

原创 javax.servlet.jsp.JspException cannot be resolved to a type

刚开始jsp是这么写的:c:setvar="ctx"value="${pageContext.request.contextPath}"/> 一直报错,servlet-api.jar也有,后来改为如下格式:<c:set var="RESOUCE_SYSTEM_URL" value="${pageContext.['request'].contextPat

2015-09-16 15:41:02 450

原创 Android Context作为参数传递this

将弹出框作为函数封装后参数为Context,供其他的类调用时,将this作为参数传入,总会报空指针错误,开始想不明白,后来终于解决了,方法如下:首先我们在类中创建构造函数:public TakeMediaDialog(Context test) { this.activity = ((Activity)test); } 然后创建弹出框对象时将this.activity作为参数传

2015-05-28 10:42:41 3307

原创 LeetCode191:Number of 1 Bits【Java】

原题目: Write a function that takes an unsigned integer and returns the number of ’1’ bits it has (also known as the Hamming weight).For example, the 32-bit integer ’11’ has binary representation 0000000

2015-04-17 10:05:33 593

原创 LeetCode198题:House Robber【java】

先看下题目:You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adja

2015-04-15 16:51:10 786

原创 将数组内容拼接为字符串

一个很简单的方法,与其他方法相比效率快些,贴出来:     /* 将数组内容拼合成一个字符串的方法     * 参数:[要拼合的字符串数组][数组长度]     */    public static String addarry(String[] st,int offset){        StringBuilder sb = new StringBuilder(st.le

2015-03-19 16:25:30 1307

原创 动态设置getDrawable参数

今天要实现动态设置getDrawable的参数,正常getDrawable使用时getDrawable后面参数是R的地址,不过getDrawable接受的是int类型,也就是实际上是R的id,那么我们就不能直接把参数的路径设置为String变量了。   所以首先我们要把路径转换成R的对应id,如下:   Resources res=getResources();     int d

2015-03-13 10:02:09 1363

原创 error: Error parsing XML: not well-formed (invalid token) 报错解决

第一次遇到这个问题,在网上查找了一下,总结出2种可能:          1.可能是输入时用了全角          2.可能是中未标明utf-8编码         不过两种可能都看了下,没有出现在我的代码中,最后解决是靠下面的方法:         把鼠标箭头移到出错误的layout上 点击鼠标右键选择Source然后再选Format,不在报错了,但是我还不知道到底是什么原因,

2015-03-10 09:53:27 9253 1

转载 Android Call requires API level 11 (current min is 8)的解决方案

【错误描述】    在用Eclipse开发过程中,为了兼容Android2.2和4.0以上版本,我在使用Notification类时做了2个版本的代码,代码根据系统版本不同执行相应模块,结果,等我输完代码,发现系统提示了一个这么的错误。【原因分析】    不详,可能和Run Android Lint有点关系吧。就是创建项目时,我们设置了最低版本API Level,比如我的是8,因此,E

2015-02-28 09:28:50 348

转载 Android中selector 几种常用按钮状态的解释

在res/drawable文件夹新增一个文件,此文件设置了图片的触发状态,你可以设置 state_pressed,state_checked,state_pressed,state_selected,state_focused,state_enabled 等几个状态:android:state_pressedBoolean. "true" if this item should be us

2015-02-27 14:31:44 1273

原创 drawable导入图片导致R.java文件消失的解决过程

今天遇到了一个奇怪的问题:代码没有修改什么但是程序报错,检查了下没什么错误,习惯性的点了下clean,然后R文件消失了!所有的class都在报错    毕竟是测试出身么,细想一下clean前最后的操作,是向drawable中导入了一张图片,好的,删除这个图片试一下,R文件回来了~~~    我再想是否文件命名使用了java保留的关键字导致了R文件异常?查看了下不是,命名方面习惯较好,而且都

2015-02-12 16:49:02 577

原创 Android settext \n未转义解决方法

现象:直接在xml里或settext字符串时加入\n都是可以的,但是从SQLite里取出的却没有被转义。解决方法:声明变量private CharSequence plus = "\n";                    然后将获得的数据库字符串中的\n或其他字符替换为plus:                    item[i] = item[i].replace("|"

2015-02-10 10:27:21 1433

python beautifulsoup模块

Beautiful Soup 是用 Python 写的一个 HTML/XML 的解析器,它可以很好的处理不规范标记并生成剖析树。通常用来分析爬虫抓取的web文档。

2014-08-07

空空如也

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

TA关注的人

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