后缀数组的实现有很多细节:1.da函数中的n 指的是 从 0--n-1 为字符,对这n个后缀排序2.r[n-1]为在原字符串后面加的比前面任何一个字符都小的辅助字符,所以原来的字符串应该是r[0]---r[n-2]3.sa[0]=n-1为增添的辅助字符,所以sa转rank 的时候 i=1 to n-...
分类:
其他好文 时间:
2014-08-29 01:16:06
阅读次数:
207
转自:http://www.devbean.net/2012/03/building-your-own-plugin-framework-3/编程语言的支持在前面的章节中,我们已经了解到,如果你能够使用编译器令应用程序和插件的虚表匹配,那么就可以保持 C++ 虚表级别的兼容性;或者你可以使用 C 级...
分类:
其他好文 时间:
2014-08-29 01:15:56
阅读次数:
309
What really happens when you navigate to a URLAs a software developer, you certainly have a high-level picture of how web apps work and what kinds of ...
分类:
其他好文 时间:
2014-08-29 01:15:46
阅读次数:
378
昨天添加Android兼容包,碰到了很多问题,在这里记录一下,让后面的路好走。如何选择兼容包,请参考Android Support Library Features(二)一、下载Support Library方法1:右击项目→选择Android Tools→Add Support Library…方...
分类:
移动开发 时间:
2014-08-29 01:15:36
阅读次数:
695
通配符使用星号*表示,意思是“所有的”。平时使用电脑,比如要搜索C盘里所有的网页,可以使用 *.html来搜索,.html是网页的后缀名,*代表了所有网页的名称;也就是使用 * 加后缀名,就可以在电脑中搜索文件。在CSS中,同样使用 * 代表所有的标签或元素,它叫做通配符选择器。比如:* { col...
分类:
Web程序 时间:
2014-08-29 01:15:16
阅读次数:
368
#!/usr/bin/env python# encoding: utf-8from optparse import OptionParserimport osimport reimport jsondef main(): try: parser = OptionParser(usage="%pro...
分类:
编程语言 时间:
2014-08-29 01:14:46
阅读次数:
338
xcode5 运行在iphone retain 3.5" 模式下(即对应iphone4, iphone4s)需要开启ARC//// main.m// Hello//// Created by lishujun on 14-8-28.// Copyright (c) 2014年 lishuju...
分类:
移动开发 时间:
2014-08-29 01:14:36
阅读次数:
352
免责申明: 请使用者注意使用环境并遵守国家相关法律法规! 由于使用不当造成的后果本厂家不承担任何责任! ------------------------------------------------------------ 说明: 我是一个产刀的,用于什么用途,由您自行选择。致谢: 菜刀某前辈及各...
分类:
Web程序 时间:
2014-08-29 01:14:26
阅读次数:
330
转自:http://www.cnblogs.com/zhuocheng/archive/2011/12/12/2285290.html————————————————————————————————————————————一.获得控制台用户输入的信息public String getInputMes...
分类:
编程语言 时间:
2014-08-29 01:14:17
阅读次数:
308
发现自己对tcp还是不牢靠 曾经认为,tcp 建连的过程是这样的, 客户端 发送syn 到服务端 (第一次握手) 服务端 发送syn(并携带ack) 到客户端(第二次握手) 客户端 发送数据 到服务端(完全丢了第三次握手,汗...
分类:
其他好文 时间:
2014-08-29 00:13:06
阅读次数:
312
光标的形状取值主要有以下几种: ? ? ?default,默认光标;hand,竖起一只手指的手形光标;crosshair,简单的十字线光标; ? ? ?text,大写字母I的形状;wait,用于标示程序忙用户需要等待的光标。 ? ...
分类:
其他好文 时间:
2014-08-29 00:12:56
阅读次数:
320
* `margin`和`padding`不管是上下的还是左右的,其百分比%单位是以该容器的宽度作为计算的,与高度无关!宽度为500px,那么`margin-top:1%`等同`margin-top:5px;`,它是以宽度作为百分比来计算,而不是高度哦! ...
分类:
Web程序 时间:
2014-08-29 00:12:46
阅读次数:
309
inout.c 代码分析 主要看下对于文件的处理 /*
**?Function?to?open?a?file?to?be?input?unit.
**?Return?0?on?success?or?1?on?error.
*/
int?lua_openfile?(char?*fn)
{
?lua_linenumber?...
分类:
其他好文 时间:
2014-08-29 00:12:38
阅读次数:
274
结束QQ即时通信垄断,开辟即时通信互联互通instantnet时代
篷布发展的即时通信产业
即时通信(IM)是指能够即时发送和接收互联网消息等的业务。
即时通信,就是瞬间把信息发送给对方,如果不是即时发送的,我们就说离线的,email邮件式的,不是立即看见的。
即时通信开始是短消息的,也可以发长文件,微博也是短消息的,传文件我们一般不叫即时通信。
不过即时通信已经发展成集交流、资讯、娱乐...
分类:
Web程序 时间:
2014-08-29 00:11:16
阅读次数:
329
**************************什么是开发环境***********************
1.我们学习PHP,是使用它来做web用的,通俗理解,就是做网站。
2.网站的运行需要一定的条件,比如它需要服务器、数据库等环境,当然还需要一个操作系统来支撑他们的运行。
3.我们在学习阶段,就需要模拟这个网站的运行环境,但是我们是在开发阶段,也就是所谓的“开发环境”。
***...
分类:
Web程序 时间:
2014-08-29 00:11:06
阅读次数:
293
(Android+IOS)正在做一个新闻App,做的差不多了,听听大家的建议!
新闻采集器做好了,前端展示APP界面感觉还不是很好,还需要改进改进,希望发布(Android和IOS版本)前听听大家的建议!...
分类:
移动开发 时间:
2014-08-29 00:10:56
阅读次数:
278