自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 使用ListFragment或SwipeRefreshListFragment构造ListView页面

android开发的时候经常会构造一些整个页面只有一个ListView的activity,以前我通常的做法就是新建一个activity,然后再为它建一个xml布局文件,这个布局文件只有一个ListView控件。这样做我觉得很没有意义。最近才发现andorid中有一个LIstFragment,这个ListFramgnet自带ListView和加载时的ProgressBar。利用自己定义的

2014-12-12 16:47:47 1152

原创 jsp的文件上传

在web端,想用jsp写个文件上传,发现如何只用普通的来的写话是不能把文件和表单其他内容一起上传。 于是尝试用了SmartUpload,发现SmartUpload对表单的中文能里处理会有乱码,即使用了new String(mySmartUpload.getRequest().getParameter("news_type").trim().getBytes(),"utf-8

2014-09-05 17:38:53 564

转载 WebView 中的javascript函数不能调用java函数的问题

出处:http://www.kankanews.com/ICkengine/archives/22483.shtml

2014-08-18 19:42:02 681

原创 关于PagerAdapter的instantiateItem方法

之前以为ViewPager每次滑动都会调用

2014-08-08 15:51:00 44037 7

转载 Android singleTask或singleInstance与startActivityForResult冲突

出处:http://blog.csdn.net/forlong401/article/details/19047735从Activity A中使用startActivityForResult启动Activity B(Manifest中Activity的声明包含android:launchMode="singleTask"),但是调用startActivityForResult后马上调用

2014-08-07 14:29:47 556

转载 Android 异步加载图片,使用LruCache和SD卡或手机缓存

转载请注明出处http://blog.csdn.net/xiaanming/article/details/9825113异步加载图片的例子,网上也比较多,大部分用了HashMap> imageCache ,但是现在已经不再推荐使用这种方式了,因为从 Android 2.3 (API Level 9)开始,垃圾回收器会更倾向于回收持有软引用或弱引用的对象,这让软引用和弱引用变得不再可靠。另

2014-08-04 21:15:22 942

原创 ListView+CursorAdapter+LoaderManger的配合使用

使用LIstview的一般做法是将ListVIewbang

2014-07-18 14:49:38 950

原创 ViewPager和Fragment

ViewPager是一个能实现页面滑动切换效果的控件。

2014-07-15 17:53:01 756

转载 Android Loader and LoaderManager

Android的加载器(loader)是从Android 3.0开始出来的东西。要理解这里需要先理解为什么会出现加载器(也有地方把它说成是装载器)呢?如果没有加载器...首先Activity是我们的前端页面展现,数据库是我们的数据持久化地址,那么正常的逻辑就是在展示页面的渲染页面的阶段进行数据库查询。拿到数据以后才展示页面。但是这个逻辑有一些缺点: 首先是查

2014-07-10 19:58:26 535

转载 Android 联系人数据库介绍以及对联系人的基本操作

一、 联系人数据库 联系人的数据库文件的位置/data/data/com.android.providers.contacts/databases.contacts2.db 数据库中重要的几张表1、contacts表该表保存了所有的手机测联系人,每个联系人占一行,该表保存了联系人的ContactID、联系次数、最后一次联系的时间、是否含有号码、是否被添加到收藏夹等信

2014-06-23 21:17:36 666

原创 android中通过本地service处理事务和通过新开线程处理事务的区别

学了service后发现了一个问题就是

2014-06-23 15:52:28 639

转载 Android 中Parcelable的作用

非原创,摘自JAVA EYEandroid提供了一种新的类型:Parcel。本类被用作封装数据的容器,封装后的数据可以通过Intent或IPC传递。 除了基本类型以外,只有实现了Parcelable接口的类才能被放入Parcel中。 Parcelable实现要点:需要实现三个东西1)writeToParcel 方法。该方法将类的数据写入外部提供的Parcel

2014-06-19 19:32:11 422

原创 bisecting k-means 算法

最近在研究data minging 中的bisecting k-means

2014-04-13 18:21:51 1761

转载 MySQL Workbench 如何连接 Amazon EC2 上的MySQL服务器?

AWS 的E Connection Methond: 注意,这里一定要选择”Standard TCP/IP over SSH”SSH Hostname:  EC2 机器的名字,可以直接使用Public DNS 名字。SSH Username: 登陆EC2 机器的用户名,不是MySql 的登陆用户名,取决于你的系统,如果是Ubuntu,那么默认就是”Ubuntu”.

2014-04-05 22:27:25 1946

原创 ssh练习项目-----自助图书管理系统

上学期软件工程课的project做了个自助图书管理系统,那时还不会用ssh框架,这学期准备学框架,于是就开始一步步对这个项目用框架去改造。在这里记录一下改造过程。原始的项目没有用ssh,代码主要分为以下几部分:jsp文件作为前台的视图文件。serlvetAction包:这里放得都是servlet类,这些servlet作为controller来进行数据的传递。servlet接受从

2014-02-23 20:40:39 2233 1

转载 liunx 下 Tomcat 运行项目 出现500 java.lang.IllegalStateException: No output folder 解决

关于这个原因主要是权限的问题,在tomcat/work/Catalina/localhost/,主要是这个目录没有被读写的权限,导致文件不能被编译到该指定的工作目录中,此时我们就要针对与这个目录做一些权限的修改权限至少要达到755或者以上,同时注意此处修改权限必须用root身份进行操作,否则不能进行修改,修改完后编译好的jsp文件就在localhost的目录当中了转自百度知道

2014-01-21 16:52:18 2487

原创 使用ifstream的get()函数读取文件中的字符后输出时,最后一个字符多输出一次

今天写程序时要把文件中的字符读取出来,发现使用ifstream输出文件中的字符时,文件最后一个字符多输出了一次,例如文件的内容是“AAB”,但输出时是现实“AABB”,上网了查了一下,发现问题是出在判断文件的eof()中。          当文件指针到达文件末尾时,执行eof不会立刻返回true,要等到下一次读取时才会返回。即再执行一次get()之后,eof才会返回true。此时,ifstr

2013-09-27 15:00:40 4032

原创 配置java环境

重装系统以后一直没有写过java,今天用的时候发现都忘记了怎么配置java环境了。于是又折腾了一番。这里写下步骤以防再忘记。第一步:下载并安装jdk;第二步:设置环境变量:java_home E:\Program Files\Java\jDK1.7.0path E:\Program Files\Java\jDK1.7.0\bin

2013-09-11 00:38:15 465

原创 zoj 1715

这题明显的是水题,可是又非常的阴险,一直PE。方法是abs()函数比较绝对值大小就可以。可是一直格式错误就比较难找出原因。后来才发现时换行的问题。把最后那个换行移到前面就解决了。#include#include using namespace std;int main(){ int c,mf,mt,count=0; string status; w

2013-08-19 22:00:55 453

原创 zoj 1716

一开始觉得虽然题目很长,但是解题思路是挺清晰的。就是用数组将树的位置设为1.然后用几个循环做数组求和求最大值。可是提交时却一直WA。想了很久才发现代码同时存在几个问题。第一问题是用数组保存树的位置时下表保留错了。坐标(x,y)其实对应的是的数组不是 a(x-1)(y-1),而应该是 a(y-1)(x-1)。第二个问题最外面的循环忘记了每次都要将数组清空。清空数组可以用#include 里面的mem

2013-08-19 02:45:27 516

原创 zoj 2104

这题比较简单,用map保留不同颜色气球对应的数量,最后用迭代器遍历一遍找出数量最多的气球就能轻松解决。#include#includeusing namespace std;int main(){ int s,m; string c,most; while((cin>>s)&&s!=0) { map balloon;

2013-08-17 15:03:17 443

空空如也

空空如也

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

TA关注的人

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