在以前的项目中周公曾有解析HTML的情况,当时是采用正则表达式一步步将无关的HTML注释及JS代码部分删除掉,然后再用正则表达式找出需要提取的部分,可以说使用正则表达式来做是一个比较繁琐的过程,特别是对于正则表达式不是很熟悉或者要处理的HTML很复杂的情况下。前一阵子周公还是通过这个办法将http:...
分类:
Web程序 时间:
2014-06-16 00:00:02
阅读次数:
325
若过去几年来你一直关注着外部,那你很可能会发现,“静观”这个词出现得越来越频繁,尤其在商业媒体中。当然,我们也提过很多次了。简单地说,静观就是活在当下这一刻。这个概念根源于佛教和其他东方哲学,但比冥思又复杂得多。我们今天所说的静观,或许连其发起人都认不出了。虽说真正意义上的静观开始于几个世纪之前,但...
分类:
其他好文 时间:
2014-06-15 23:46:28
阅读次数:
479
使用本地存储和会话存储可以实现简单的对象持久化,可以对简单的键值对或对象进行存储。但是,对于比较复杂的关系数据进行处理时,就要用Web SQL Database.浏览器对Web SQL Database的支持情况如图:...
分类:
数据库 时间:
2014-06-15 19:37:15
阅读次数:
339
最近一段时间以来,mina很火,和移动开发一样,异常的火爆。前面写了几篇移动开发的文章,都还不错,你们的鼓励就是我最大的动力。好了,废话少说。我们来看下tcp通讯吧。
tcp通讯对于java来说是很简单的。就是socket,也就是大家常说的套接字。大家不要把它看的很难。说白了tcp通讯其实就是数据流的读写。一条输入流,一条输出流。分别复杂发消息和接收消息。
明白了这些,ok,我们来看看我写的例子吧。先看服务器段的源码:...
分类:
Web程序 时间:
2014-06-15 18:16:25
阅读次数:
376
外星人的供给站
时间限制:1000 ms | 内存限制:65535 KB
难度:3
描述
外星人指的是地球以外的智慧生命。外星人长的是不是与地球上的人一样并不重要,但起码应该符合我们目前对生命基本形式的认识。比如,我们所知的任何生命都离不开液态水,并且都是基于化学元素碳(C)的有机分子组合成的复杂有机体。
42岁的天文学家Dr. Kong已经执著地观测ZDM-777星球十多年了,...
分类:
其他好文 时间:
2014-06-15 16:03:51
阅读次数:
234
复杂度为o(n^3logk)
/*
求 a^k % mod,其中a是n*n的矩阵
*/
const int mod = 10000;
const int maxn = 2;
_LL k;
int n;
struct matrix
{
_LL mat[maxn][maxn];
} a,res;
matrix mul(matrix x, matrix y)
{
matrix tmp...
分类:
其他好文 时间:
2014-06-14 07:46:19
阅读次数:
206
收到一封来信,来信者是大学排行榜上位列全国前10的高校学生。她的处境,让我同情,在帮她度过这个难关方面,我也愿意更进一步做些什么。她的事例,该讲给为人父母的去听,让孩子自己做决定,底线是该放手时就放手,高一些的境界是在放手之前,让他/她具备应对的能力。而现实中,的确有为数不少的父母,以爱的名义将孩子囚禁,而在某个时候,主动地,或者被动地,突然间就将一个异常复杂的世界交给孩子孤独地面对。所以我希望所...
分类:
其他好文 时间:
2014-06-13 22:01:35
阅读次数:
394
块设备是指能随机访问固定大小数据片的设备,如硬盘;字符设备(如串口和键盘)是按照字符流的方式有序访问。区别在于是否可以随机访问数据——也就是能否在访问设备时随意地从一个位置跳转到另一个位置。我们可以感觉到块设备的控制要比字符设备复杂多,实际上内核在块设备上下了大工夫——块I/O层...
分类:
系统相关 时间:
2014-06-13 21:47:07
阅读次数:
369
昨天看了《COM本质论》的第一章”COM是一个更好的C++”,觉得很有必要做一些笔记,于是整理成这篇文章,我相信你值得拥有。
这篇文章主要讲的内容是:一个实现了快速查找功能的类FastString,在一个小小的需求之后,慢慢的演变成一个COM组件的过程。
类FastString实现了一个快速查找字符串的功能,快到时间复杂度是O(1),我们先不管作者是怎么实现的,估计是通过空间换时间。由于这个类查找字符串很快,于是作者就把这个类当做一个产品,以源码的方式卖给需要的厂商,厂商用后感觉很好,但有的厂商想要获得...
分类:
编程语言 时间:
2014-06-13 21:41:58
阅读次数:
360
上一篇文章介绍了ListFragment,其中的ListView并没有自定义适配器,实际上在实际开发中常会用到自定义适配器,是实现更复杂的列表数据展示。所以这篇文章增加了自定义适配器,来进行ListView数据的展示。
实现效果图:
左边是Activity中的一个按钮,点击按钮会出现右边的Fragment相应的数据列表。
代码展示:
布局文件:
activity_main:
...
分类:
移动开发 时间:
2014-06-13 21:36:50
阅读次数:
404