问题背景 在我们平时使用计算机的过程中,有一项使用非常频繁的功能就是字符串查找。这个问题可以描述成:给定一个字符串文本T,要从中找出是否含有某个子串P。我们把P叫做模式字符串。这个问题最直接的解法就是逐个匹配:先将T和P左对齐,从头开始依次比较P中的每个字符是否和T中对应的字符相同。例如,T 为“a ...
分类:
编程语言 时间:
2016-07-24 16:10:31
阅读次数:
198
先来分析一下: 第一次:150 第二次:150 / 4 = 37 ······2 第三次:(37+2)/ 4 = 9······3 第四次:(9 + 3) / 4 = 3 3 < 4 所以停止 初始值150瓶水,也就是150个盖子 1.拿所有的盖子去换水,纪录余数和sum 2.(上次的余数+上次换水 ...
分类:
其他好文 时间:
2016-07-24 16:09:14
阅读次数:
132
1.联合:计算机为其中最大的字段分配空间。 例如: typedef union{ short count; float weight; float volume;}quantity; //占4字节 2.设置联合的值 C89方式(保存第一个字段的值):quantity q = {4}; 注意加上{} ...
分类:
其他好文 时间:
2016-07-24 16:09:56
阅读次数:
137
1. 获取所有记录条数 GET _count{ "query": { "match_all": {} }} GET logstash-2016-07-14/gatewaylog/_search{ "query" : { "match" : { "request_id" : "3a321b1e-462 ...
分类:
其他好文 时间:
2016-07-24 16:10:38
阅读次数:
359
建立composer配置 composer config secure-http false composer config -g secure-http false ...
分类:
其他好文 时间:
2016-07-24 16:09:05
阅读次数:
321
某人问我增强for循环是什么,其实我只是会用,所以上网查了一下,如下: For-Each循环 For-Each循环也叫增强型的for循环,或者叫foreach循环。 For-Each循环是JDK5.0的新特性(其他新特性比如泛型、自动装箱等)。 For-Each循环的加入简化了集合的遍历。 其语法如 ...
分类:
其他好文 时间:
2016-07-24 16:11:01
阅读次数:
110
概述 参考:http://blog.csdn.net/hguisu/article/details/7776068 排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。 我们这里说说八大排序就是内部排序。 ...
分类:
编程语言 时间:
2016-07-24 16:09:49
阅读次数:
220
设有一个元组或者列表 则a[::-1]和b[::-1]的含义是将元组或列表的内容翻转 注意和a[:-1]的区别 a[:-1]表示从元组中切片,默认从第一个元素开始,到倒数第一个元素前面的那个元素为止 ...
分类:
编程语言 时间:
2016-07-24 16:10:17
阅读次数:
336
最近,用ssh连接github时,突然提示“Permissions 0644 for ‘/root/.ssh/id_rsa’ are too open”,并且断开连接。 仔细阅读了一下ssh文档和这句提示,大概的意思时ssh的私有密钥的权限开放尺度太大了,可以供人随意欣赏了,ssh自身的策略关闭了s ...
分类:
其他好文 时间:
2016-07-24 16:10:34
阅读次数:
117
private/protected [包名/类名/this] 即可指定变量的作用域。(this代表只有当前实例(即对象)可以访问) 伴生类和伴生对象中的成员可以相互访问。 class PackageOps_Advanced{import PackageOps_Advanced.power priva ...
分类:
其他好文 时间:
2016-07-24 16:10:20
阅读次数:
353
[2016年7月4周]几款开源图像处理软件评测研究 一、做图像处理软件,不可避免地要进行一些界面操作。为此收集研究能够找到的图像处理软件。 基本的要求就是能够快速打开大图片、能够显示标尺、能够在图像上面显示我所需要显示的绘图对象。 1、paint.net 2、gimp 3、cximage 4、ima ...
分类:
其他好文 时间:
2016-07-24 16:08:13
阅读次数:
239
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式. xml也是一种数据交换格式 JSON的优点: 1、基于纯文本,跨平台传递极其简单; 2、Javascript原生支持,后台语言几乎全部支持; 3、轻量级数据格式,占用字符数量极少,特别适合互联网传递特别快 ...
分类:
Web程序 时间:
2016-07-24 16:06:52
阅读次数:
197
使用koala编译 Koala 是一款由国人开发的开源预处理语言图形编译工具,目前已支持 Less、Sass、Compass 与CoffeeScript。 目前支持以下系统:Windows,Mac, 10.7+,Linux: 32bit / 64bit,Ubuntu: 32bit / 64bit; ...
分类:
其他好文 时间:
2016-07-24 16:06:41
阅读次数:
237
第一章,初识java 1. 1.Java是,一种编程语言,一种开发环境,一种应用环境,一种部署环境。 2.Java的特点有:简单的,面向对象的,分布式的,安全的,稳定的,可解释的,多线的,动态的语言。 3.Java的技术平台有三种 (1)JavaSE ( Java平台标准版):是SUN公司针对桌面开 ...
分类:
其他好文 时间:
2016-07-24 16:08:09
阅读次数:
134
<h2>1.SAAS云应用场景</h2> SAAS云应用近几年来越来越火,这得益于国内云计算的基础设施的发展,如以前我们开发应用所需要的硬件计算资源、平台的操作系统、互联网IP、带宽及域名等,均可以非常有效解决了,企业建设应用或平台,不再需要考虑如何购买这些资源,我们仅需要通过在阿里或腾讯那里购买到 ...
分类:
编程语言 时间:
2016-07-24 16:07:58
阅读次数:
548
输入命令:ls -al 档案类型权限: 第一個字元代表这个档案是『目录、档案或链接档等等』: 当为[ d ]则是目录; 当为[ - ]则是目录; 若是[ l ]则表示为链接档(link file); 若是[ b ]则表示为装置档里面的可供存储的周边设备(可随机存取裝置); 若是[ c ]则表示为装置 ...
分类:
系统相关 时间:
2016-07-24 16:06:48
阅读次数:
235