去除重复输出问题: 数组:大量相同数据类型的集合 数据类型[ ] 数组名=new 数据类型[长度] 数据类型[ ] 数组名=new 数据类型[ ]{值1,值 2,值3.....} 数据类型[ ] 数组名={值1,值 2,值3.....} 以上三种任意一个种方式都可以将数组名与[ ]交换位置 例: 数 ...
分类:
编程语言 时间:
2016-07-12 15:15:34
阅读次数:
180
2.1 注释的原则 注释的目的是解释代码的目的、功能和采用的方法,提供代码以外的信息,帮助读者理解代码,防止没必要的重复注释信息。 示例:如下注释意义不大。 /* if receive_flag is TRUE */ if (receive_flag) 而如下的注释则给出了额外有用的信息。 /* i ...
分类:
编程语言 时间:
2016-07-12 15:12:16
阅读次数:
196
子串的定位操作通常称为串的模式匹配,是串中最重要的操作之一。朴素的模式匹配算法,简单来说,就是对主串的每个字符作为子串开头,与要匹配的字符串进行匹配。对主串做大循环,每个字符开头做T的长度的小循环,知道匹配成功或全部遍历完成为止。朴素的模式匹配中有很多重复的遍历步骤,主串的i是需要不断回溯来完成,而分析发现,这种回溯可以是不需要的,而KMP模式匹配算法就是避免这种不必要的回溯发生。改进的KMP模式匹配算法。...
分类:
编程语言 时间:
2016-07-12 12:20:30
阅读次数:
519
今天数据库除了个问题:项目中的一张表,数据是从另外一个系统中相同的表里弄过来的,但是可能由于昨天同事导数据导致我这张表中的数据出现了完全相同的情况(所有字段),全部是两条,需要删除相同的数据. 做法:1.创建中间表, 2.将原表中的不重复数据放入中间表, 3.删除原表数据 4.将中间表数据放入原表 ...
分类:
数据库 时间:
2016-07-12 12:15:19
阅读次数:
341
1、gulp简介 gulp是基于Nodejs的自动任务运行器, 她能自动化地完成 javascript、coffee、sass、less、html/image、css 等文件的测试、检查、合并、压缩、格式化、浏览器自动刷新、部署文件生成,并监听文件在改动后重复指定的这些步骤。在实现上,她借鉴了Uni ...
分类:
其他好文 时间:
2016-07-12 09:02:08
阅读次数:
259
1. gulp 的简介 gulp是前端开发过程中对代码进行构建的工具,是自动化项目的构建利器;她不仅能对网站资源进行优化,而且在开发过程中很多重复的任务能够使用正确的工具自动完成;使用她,我们不仅可以很愉快的编写代码,而且大大提高我们的工作效率。gulp是基于Nodejs的自动任务运行器, 她能自动 ...
分类:
其他好文 时间:
2016-07-12 06:44:41
阅读次数:
167
参考资料: ROS安装: ros 是一个framework 和Android有点像,内核用的linux。Ros提供了一种供机器人开发者迅速上手的一个平台, 可以快速搭建自己的应用,利用ros下面自带的应用,不需要自己再重复写程序。 1、ros官网资料很多 http://www.ros.org/ ro... ...
分类:
其他好文 时间:
2016-07-12 01:34:05
阅读次数:
3847
TMCache设计的目的是用于存储临时持久化对象的开源iOS/OS key/value缓存类库,减少重复创建像下载数据、缓慢的处理结果这样的昂贵性能花销。TMCache由两个本身相似的存储组成,一个是TMMemoryCache,存在于内存中,另外一个是TMDiskCache,存在于硬盘中,它们都支持 ...
分类:
系统相关 时间:
2016-07-12 01:27:18
阅读次数:
497
在上个星期面试一家公司的笔试题上面的最后一道题就是写程序查找一个字符串的最长重复子串。当时想了很长时间没想出什么好方法,就把一个算法复杂度比较高的算法写上去了。回来上机把那个算法写了一遍测试没问题,然后自己又到网上面查查还有什么方法,然后发现好像有种叫做后..
分类:
编程语言 时间:
2016-07-12 00:14:27
阅读次数:
450
随机数组中往往有重复的数字,有的情况下就要我们清除出去,不要重复 运用到了indexOf,indexOf是搜索整个数组中给定的值,返回找到的第一个元素的索引或者如果没找到,返回-1. for循环遍历数组,往arr2中搜索,如果没有,那么像arr2中添加 ...
分类:
编程语言 时间:
2016-07-11 23:47:48
阅读次数:
245