昨天做了一道美团的面试题,要求是给N个数组,找出N个数组的公共子数组。 以上四个数组,有公共子数组2, 3,7 具体方法如上,es6清新脱俗的写法,用好reduce可以省好多事情。 同样得出以上数组的数组的元素出现次数应该怎么办; 这个reduce有没有用的清新通俗呀。 我知道大家心里肯定想着好清新 ...
分类:
编程语言 时间:
2017-03-22 21:05:19
阅读次数:
142
1. rbind(), cbind(): 构造、合并vector 或matrix为一个矩阵:cbind(1, 1:10) 默认列合并, rbind(1, 1:10) 行合并(or构造) 2. R语言中关于矩阵,向量的一些运算 ① 矩阵相乘使用“%*%”,而不是"*", 矩阵与向量,向量与向量相乘最好 ...
分类:
其他好文 时间:
2017-03-22 21:04:47
阅读次数:
393
1.source folder源文件夹理解,source folder就是classpath,source folder的名字并不会出现在classpath上。 source folder的名字经过编译后也不会再target或者bin目录里。 2.source folder就是用来存储java代码的 ...
分类:
其他好文 时间:
2017-03-22 21:04:35
阅读次数:
145
接着上一篇的data-*通讯,这篇写data通讯。 data通讯主要为了复杂的数据通讯。 老规矩:先上demo代码, 然后提出问题, 之后解答问题, 最后源码说明。 个人说明: data通讯可以支持复杂数据的原理很简单,omi会自动从父组件的实例属性上去寻找data="xxx"后面的xxx对应的实例 ...
分类:
其他好文 时间:
2017-03-22 21:04:21
阅读次数:
138
DDS主要由相位累加器、波形存储模块和数模转接器等组成。插入一块D/A转换器,然后编制一小段程序,微机输出的数字量经过D/A转换成小阶梯式模拟量波形。在经过低通滤波器滤除引起出1一段时间,再输出0一段时间,反复运行这段程序,则会得到波形。 ...
分类:
其他好文 时间:
2017-03-22 21:04:06
阅读次数:
200
1.QString转char * 先将QString转换为QByteArray,再将QByteArray转换为char *。 注意:不能用char *mm = str.toLatin1().data();。 因为str.toLatin1()得到的QByteArray类型结果不能保存,最后转换mm的值 ...
分类:
其他好文 时间:
2017-03-22 21:03:50
阅读次数:
247
R语言:变量名称和字符串的转换 R语言:变量名称和字符串的转换 2014-06-23 14:45:27 在R语言中,经常会遇到变量名称和字符串相互转换的问题。比如说,进行1000次循环运算,并将运算结果存储在1000个变量中,如x_1, x_2, ... , x_1000。这时候可以使用assign ...
分类:
编程语言 时间:
2017-03-22 21:03:33
阅读次数:
1276
第二题:http://www.pythonchallenge.com/pc/def/ocr.html 就一个图片是完全看不出什么意思?所以必须看下面的红字了,拿出大谷歌翻译: 就是有两种情况: 在书中 在网页中 但是以这种图片质量,有花也看不出来,所以第一种情况可以毙掉了。 而且MAYBE那么重点强 ...
分类:
编程语言 时间:
2017-03-22 21:01:52
阅读次数:
245
模板设计模式:定义一个算法的骨架,而将具体的算法延迟到子类中实现。 代码 ...
分类:
其他好文 时间:
2017-03-22 21:01:32
阅读次数:
133
使用变量 局部变量 语法:declare @variable_name datatype 局部变量的名称 数据类型 例:declare @name varchar(8) declare @number int 局部变量的赋值方法: 语法:set @variable_name = value 或sel ...
分类:
数据库 时间:
2017-03-22 21:01:15
阅读次数:
175
网上有很多获取IP的例子,不过都是获取到的本地ip,还有的是因为走不通了,获取到的ip为空,下面看实测获取到外网IP的代码,注意需要在线程里面执行 ...
分类:
移动开发 时间:
2017-03-22 21:00:25
阅读次数:
165
Document 水垢何曾相受,细看两俱无有,寄语揩背人,轻手,轻手,居士本来无垢..... 水垢何曾相受,细看两俱无有,寄语揩背人,轻手,轻手,居士本来无垢..... 水垢何曾相受,细看两俱无有,寄语揩背人,轻手,轻手,居士本来无垢..... ... ...
分类:
其他好文 时间:
2017-03-22 21:00:06
阅读次数:
245
regression与线性回归(linear regression) 线性回归(linear regression): 有监督学习 => 学习样本为D={(xi,yi)}ª 输出/预测的结果yi为连续值变量 需要学习映射f:x~y 假定输入x和输出y之间有线性相关关系 损失函数(loss funct ...
分类:
其他好文 时间:
2017-03-22 20:59:56
阅读次数:
196
二级缓存与一级缓存区别:二级缓存的范围更大,多个sqlSession可以共享一个UserMapper的二级缓存区域。 每一个mapper都有一个自己的二缓存区域(按namespace区分),两个mapper的namespace如果相同,这两个mapper执行sql查询到数据将存在相同 的二级缓存区域 ...
分类:
其他好文 时间:
2017-03-22 20:59:41
阅读次数:
191
多线程操作系统在进程调度(资源分配)的时候可能会发生死锁。 引起死锁的直接原因是竞争不可抢占的互斥资源。这种资源有可能是临界资源,例如打印机;也有可能是可消耗性资源,例如信号量。 引起死锁的间接原因进程推进顺序不当。即系统单独运行进程P1或者P2都没有问题,但是调度两个进程同时进行时,由于调度顺序导 ...
分类:
编程语言 时间:
2017-03-22 20:59:24
阅读次数:
255
首先是我的源代码 /*** * MD5加码 生成32位md5码 */ public static String backMD5(String inStr){ MessageDigest md5 = null; try{ md5 = MessageDigest.getInstance("MD5"); ...
分类:
其他好文 时间:
2017-03-22 20:59:06
阅读次数:
145
1.TFS 2015(Visual Studio Team Foundation Server)的下载和安装http://www.mamicode.com/info-detail-1413184.html 2.win8.1安装Team Function Server 2013 http://www. ...
分类:
Web程序 时间:
2017-03-22 20:58:55
阅读次数:
175