自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

将博客搬至CSDN

http://blog.csdn.net/kevinmite

2015-03-26 12:20:53 176

listview在fragment中 使用adapter时getView 不执行的解决方案

最近在做仿微信界面的APP时,使用了viewpager+fragment 的模式,开发过程中遇到了一个问题:我的用户列表 是使用ListView+BaseAdapter的方式呈现的,当把ListView放入 一个Fragment时,发现listview上没有数据,并且BaseAdapter的getItem方法没有执行  到网上找了好久以后发现可以用fragment的子类ListFragment解...

2015-03-05 14:01:03 782

HtmlParser应用,使用Filter从爬取到的网页中获取需要的内容

htmlparser是一个纯的java写的html解析的库,它不依赖于其它的java库文件,主要用于改造或提取html。它能超高速解析html,而且不会出错。现在htmlparser最新版本为2.0。下载地址: http://sourceforge.net/projects/htmlparser/ 在线API: http://www.ostools.net/apidocs/apidoc?...

2015-01-26 23:07:41 312

HttpClient 4.3超时设置

HttpClient 4.3。HttpClient这货和Lucene一样,每个版本的API都变化很大,这有点让人头疼。就好比创建一个HttpClient对象吧,每一个版本的都不一样,3.X是这样的HttpClient httpClient=new DefaultHttpClient();4.3是这样的CloseableHttpClient httpClient = HttpCli...

2015-01-26 23:06:10 278

HTTPClient模块的HttpGet和HttpPost

    Android SDK集成了Apache HttpClient模块。要注意的是,这里的Apache HttpClient模块是HttpClient 4.0(org.apache.http.*),而不是常见的Jakarta Commons HttpClient 3.x(org.apache.commons.httpclient.*)。           HttpClient常用Htt...

2015-01-26 23:04:19 155

原创 一个豌豆荚引发的血案——关于ADB server didn't ACK的问题

今天下午,写了不少代码后,点击那个Run按钮后,Eclipse给我报错:[2012-06-19 15:22:19 - adb] ADB server didn't ACK[2012-06-19 15:22:19 - adb] * failed to start daemon *可是,可是昨天都还好好的啊,于是谷歌吧,关键词:ADB server didn't ACK,一大堆结果哦...

2015-01-25 20:35:23 122

正则表达式获取字符串中的img标签中的url链接

var re = /src=\"([^\"]*?)\"/i;2 var arr = str.match(re);3 if (arr != undefined && arr.length > 0) {4 insertHtml = arr[1];5 }

2015-01-25 20:17:37 737

IE与chrome的base标签的区别

我们知道 在IE 和chrome中都是支持base标签的 但博主在最近的网站开发中遇到一个问题。就是在IE的js中的window.location,  base标签会失效。 那么我们该如何解决这个问题呢。。 其实很简单 我们直接用dom得到base标签的 值   var baseLink = document.getElementsByTagName("base")[0] .ge...

2015-01-24 22:10:13 266

MYSQL连接一段时间不操作后出现异常的解决方案

最近做的网站使用的是MYSQL数据库 发现果超过8小时应用程序不去访问数据库,数据库就断掉连接 。这时再次访问就会抛出异常,如下所示: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failureLast packet sent to the server was 0 m...

2015-01-12 11:09:31 611

Eclipse中jsp,html代码自动排版太丑怎么办?!改改就好了!

在eclipse写JAVA代码时中使用ctrl+shift+f 快捷键自动排版省时又省力,排版后的代码规范美观又层次性,但在我们写jsp或html代码时,使用这个快捷键排版简直奇丑无比了。如下图  zhe一行同时显示多个标签,并且代码只要长点就会自动分行。这在我们调试的过程中中是极不方便的,那么我们应该怎样做呢?难道必须自己手动排版吗?   本人在被这个问题困惑已久后,终于用goog...

2015-01-08 23:15:31 815

json从数据库中获取图片路径时出现Unexpected token ILLEGAL错误

当需要从数据库中获取图片路径后,在JS端利用eval方法解析json对象后 w用img标签显示时  浏览器抛出Unexpected token ILLEGAL错误 ,网上有人说是 因为,json的数据中除了字符 ",\,/ 和一些控制符(\b,\f,\n,\r,\t)需要编码外,其他 Unicode 字符可以直接输出。  也就是说  ",\,/ 等等字符是不能直接传输的。需要进行如下处理再传输...

2014-12-17 22:24:49 815

告诉你JS中的div到底有没有value属性!

function getDivValue(){ var t1=document.getElementById("test"); alert(t1.value);} <div id="test" value="yes" > </div> <!--对于以上的HTML代码 我们通过JS直接得到div的value属...

2014-12-11 10:37:02 767

js框架传值在chrome中出现错误

我在一个页面中frameset包含了两个窗口 <html><head><meta http-equiv="content-type" content="text/type;charset:UTF-8"></head><frameset cols="50%,*"><f

2014-12-02 11:43:13 244

修改oracle服务端的字符集

在sql plus中以DBA登陆conn 用户名 as sysdba 执行命令:shutdown immediate; (把database停了,如果长时间没反应,请把现有的数据库连接关闭)startup mount; (把database重开去可更改情況)alter system enable restricted session;alter system set ...

2014-11-24 12:04:19 140

向Cookie中写入中文时出现Control character in cookie value

当向Cookie中写入中文时,会出现Control character in cookie value错误 解决方案:将要写入Cookie的数据进行URLEncoder.encode(value,"utf-8")编码。 userMsgStr = URLEncoder.encode(userMsgStr, "UTF-8"); 同意 当提取出来时 要进行解码 value...

2014-11-24 11:56:40 454

UDP-DattagramSocket构造方法的真实作用

之前对DatagramSocket的构造方法DatagramSocket(int port,InetAddress laddr)是何意思一直不太清楚。第一个参数port是指定本地端口,但laddr是什么意思呢?今天查了点资料终于明白DatagramSocket(int port,InetAddress laddr):创建数据报套接字,将其绑定到指定的本地地址。即指定网卡发送和接收数据。...

2014-10-31 18:46:22 265

原创 写给二十岁的自己--ACMER退役贴

曾经我什么都想要,我什么都输不起。在集训时,感觉压力真的很大,我打电话给R,说我好累,R不解地问我,你好歹也是参加过高考地人,为什么会对一个得到奖是荣誉,得不到也没有一丝关系的比赛有很大压力。我被她问住了,当时的我也回答不出为什么。但 现在回头一想,只是因为自己想给自己一个交代,我不想让生活给我一个耳光后再告诉我 我不行。我看重的不是这个比赛,而是一年前丢失的自信。 而自信,就是经历无...

2014-10-21 23:38:26 279

Oracle中的PL/SQL编程(一)

 在PL/SQL中 建立索引是为了加快查询速度,但如果索引过多或设置不合理可能会降低查询速度一般来说只对在数据量比较大的表中,对于需要经常查询较少修改的列建立索引--创建单一索引 (在emp表上的sal列创建名为sal_index的索引)create index sal_index on emp(sal);--创建复合索引(在emp表上的sal,ename列创建名为com...

2014-10-19 09:23:42 131

ORACLE中出现奇怪的表名的原因以及解决办法

今天 在查询数据库表时 突然发现多了几个名字像乱码的表  如图 :  但是在PL/SQL的左侧表显示中却没有看见这几个奇怪的表 如图  上网查了一下     1、从oracle10g开始删除数据库表的时候并不是真正删除,而是放到了recyclebin中,这个过程类似 windows里面删除的文件会被临时放到回收站中。2、删除的表系统会自动给他重命名就是你看到...

2014-10-13 22:57:05 894

高桥和低桥

高桥和低桥有个脑筋急转弯是这样的:有距离很近的一高一低两座桥,两次洪水之后高桥被淹了两次,低桥却只被淹了一次,为什么?答案是:因为低桥太低了,第一次洪水退去之后水位依然在低桥之上,所以不算“淹了两次”。举例说明:假定高桥和低桥的高度分别是 5 和 2,初始水位为 1第一次洪水:水位提高到 6(两个桥都被淹),退到 2(高桥不再被淹,但低桥仍然被淹)第二次洪水:水位提高到 ...

2014-10-07 23:01:55 278

SQL必须知道的基本表操作(三)查询操作

   首先呢,是查询语句的格式 --在sql中 各关键字出现的顺序 --SELECT --FROM --WHERE --GROUP BY --HAVING --ORDER BY---查询一张表中的所有数据select * from emp;--- 查询数据某几个字段的值 按照指定字段顺序来显示数据select ...

2014-09-24 20:59:14 173

SQL必须知道的基本表操作(二)表的增删减除

--创建一个表明为usert的表create table usert(username varchar2(20),userAge number(10),usersex char(2));-- 查看当前用户所有的表select * from tab;--插入,如果没有指定要输入的字段 则必须按照字段的顺序 依次输入insert into usert(username,us...

2014-09-23 10:53:50 225

基于UDP的可靠性高速传输(大文件)的实现(一)

TCP 协议和 UDP 协议是 TCP / I P协议栈中的两个最主要的传输层协议. 其中 TCP 提供可靠的、 有序的、 端到端的数据传输服务, 而 UDP则提供的是不可靠的、 不保证有序到达的、 端到端的数据传输服务. TCP 协议一般应用在数据传输量大或可靠性要求高的场合 (例如: 文件传输 ); UDP协议则一般是应用在数据传输量不大且可靠性要求不高的场合. 然而, 在实践中却会经常碰到...

2014-09-17 22:33:32 3695 1

Oracle数据库中的数据类型

一.字符类1.char 长度固定 最多容纳2000个字符eg:  char(10)2 varchar2 长度可变 最多容纳4000个字符eg: varchar(20)3. clob 大字符类型 最多容纳4个G4、数字型number范围-10的38次方到10的38次方,可以表示整数,也可以表示小数number(5,2)表示一位小数有5位有效数,2位小数;范围:-999.99...

2014-09-14 23:36:51 177

Oracle数据库必须知道的基本命令一,用户操作

一 用户操作1,创建用户 create user 用户名 identified by 密码; 2,给用户修改密码(1)如果是给当前用户修改: password 用户名(2)给别的用户修改密码,需要dba权限alter  user 用户名 identified by 新密码3.为用户授权授予连接权限:grant connect to 用户名授予创建表的权限:gr...

2014-09-14 23:26:20 116

POJ1276-多重背包

说到背包问题,都少不了网上很出名的背包九讲。我也是看了那个以后才知道怎么做的。多重背包:就是在0 1背包的基础上,有的物品可能有多个,问你怎么选才能使总价值最大。我们最容易想到的是把相同的物品分开,比如说有n个a1物品 就将它分成 a1 a2 a3 ...an 然后再用01背包的方法去解决。不过在此题中,重复的物品可能有很多个,所以这样会超时。在背包九讲中提出了一种方法:若某物品n[...

2014-08-20 22:06:43 95

POJ1836-LIS变形

 给出一个序列,求其最大的先递增后递减序列。采用二分实现,否则会超时,本题的二分很巧妙。注意理解 #include<iostream> using namespace std; #define MAXSIZE 1010 #define MAX(a,b) (a>b?a:b) double a[MAXSIZE]; ...

2014-08-20 21:46:01 142

poj1679-次小生成树

说下求次小生出树的思路。 先求得最小生成树。然后枚举不在生成树上的边E(i),将它加入到最小生成树上,则一定会形成一个环,我们把这个环上的最大边删掉,还是一个生成树。得到其权值W(i)  。min(W(i))即是次小生成树具体实现时这样更简单:求得最小生成树权值min.求在最小生成树上,任意两点之间的路径上的最大边,并用二维数组maxed[][]记录下来。 (调用多次spfa()实现...

2014-08-12 22:12:38 107

poj1364,2983-差分约束系统

 poj1364题目大意:现在假设有一个这样的序列,S={a1,a2,a3,a4...ai...at} 其中ai=a*si,其实这句可以忽略不看 现在给出一个不等式,使得ai+a(i+1)+a(i+2)+...+a(i+n)<ki或者是ai+a(i+1)+a(i+2)+...+a(i+n)>ki 首先给出两个数分别代表S序列有多少个,有多少个不等式 不等式可以这样描述 给出四个...

2014-08-12 21:58:10 98

POJ2446-二分图的最大独立数

一张残缺的棋盘,用1*2的矩形去覆盖它,要求矩形不互相重叠。求矩形最多可以放多少个。将棋盘染成黑白相间,黑色方格作为左边的点,白色方格作为右边的点,相邻的黑白方格中间连一条边。对已经建好的图求最大匹配#include<iostream>#include<cmath>using namespace std;#define MAXSIZE 34int ma...

2014-08-11 21:57:30 138

poj2337_单词接龙欧拉回路

整整一天都在弄这个 ,终于AC了 。需要注意的地方都在代码注释里了!  #include<iostream> #include<cstdio> #include<string> #include<algorithm> using namespace std;#define EMAX 1030in...

2014-08-11 21:48:33 160

poj3522 Kruskal生成树变形

题意:求一个图所有生成树中 最大边与最小边的差的最小值。解题思路:要求max-min的最小值 就是要让max最小 min 最大。 而我们的kruskal算法求得的当前生成树的max一定是最小的。所以我们只要将min从小到大遍历,然后求得最小值即可。(语言表达的有点绕口,建议参照代码结合着看)。#include "iostream"#include "algorithm"using...

2014-08-09 11:31:26 116

POJ1789-SPFA

此题要注意松弛条件 #include<iostream>#include<queue>using namespace std;#define MAXSIZE 1000typedef struct node{ int u; int v; double w; double c;}node;node p[MAXSIZE];in...

2014-08-08 20:00:24 129

POJ1789PRIM算法

裸PRIM 没什么好说的 #include<iostream>using namespace std;#define MAXSIZE 2010#define INF 100000int map[MAXSIZE][MAXSIZE];int dp[MAXSIZE][MAXSIZE];int n;int vis[MAXSIZE];int dis[MA...

2014-08-08 19:57:55 149

POJ1861-Kruskal算法

之前也写过Kruskal算法,到今天才发现 原来以前的写错了。(也不能说完全错,只是效率好低)。 以前忽视的地方主要有两点,一是Kruskal算法,一般先对边从小到大排好序,然后从小到大区边。这样的话,排完序以后就只要一个循环就可以走完。二是 并查集的路径压缩,我以前对并查集合并是遍历所有的结点对两个集合合并,而正确的做法应该是这样int flindfather(int ...

2014-08-08 19:48:03 126

poj1502-dijs

一道求最短路径的最长边的题,本身没什么好说的。  很大的一个问题是在输入上面,怎么把字符串中的数字转换为整数  。可以用C中的int t =atoi(char *c)方法 discuss中也有人给出了另一种方法if(scanf("%d",&m)!=0) map[i][j]=map[j][i]=m;else{ map[i][j]=map[j][i]...

2014-08-08 19:32:15 146

poj1469-二分图选课

题目大意:给你p门课程和n个学生,一个学生可以选0门,1门,或者多门课程,现在要求一个由p个学生组成的集合,满足下列2个条件:1.每个学生选择一个不同的课程2.每个课程都有不同的代表如果满足,就输出YES题解:直接用二分图最大匹配即可,得到的匹配数如果等于课堂个数,则输出YES#include<iostream>using namespace std;...

2014-08-06 23:16:07 163

poj1459-网络流问题

这题是多源点多汇点的问题,对于此类问题,只要建立一个超级原点,和超级汇点就行了 ,超级源点可以到原图中所有的点,原图中所有的点都可以到超级汇点。而解决最大流问题用的是EK算法。 不了解的请自行百度。#include<iostream>#include<queue>using namespace std;#define MAXSIZE 130int ma...

2014-08-06 23:11:49 143

poj2239-二分图最大匹配匈牙利算法

题目大意:在大学里有许许多多的课程,现在小明需要去选择课程,他是一个爱学习的人,所以想尽可能多的选择课程, 在学校里有n个课程,并且在学校规定,每周里的每天有12节课,那么一周就有7*12节课。 输入第一行为n,代表有n个课程 接下来n行,每行第一个数字x代表这个课程在这一周里面需要上x次。 然后跟着x对数字,第一个D代表这周的哪一天,第二个C代表这天的哪一节课 如果几个课程都在那d天的那c节课...

2014-08-03 19:56:29 571

自己动手写个哈夫曼压缩软件

本文做的压缩软件其压缩算法是哈夫曼压缩, 不了解哈夫曼编码基本思想的同学请自行百度。哈夫曼压缩软件基本思路:一.压缩1.统计文件中各字节出现的次数。2.根据第一步结果建立哈夫曼树3.得到每个字节的哈夫曼编码4.对文件每个字节进行编码,以每8位为一字节写入到压缩后的文件 压缩文件内容:新的哈夫曼编码表(原哈夫曼表的每对KEY 与VALUE 调换位置)+文件编码+...

2014-07-22 23:04:41 353

空空如也

空空如也

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

TA关注的人

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