这些胡言乱语整理自微信朋友圈。1.关于大数据内存寻址大数据!大数据可以用于超大内存寻址吗?我觉得能!把整个世界看成一块内存,各级政权,谷歌已经寻遍了每一个角落!虽然有疏漏,但世界本就不是齐整的!寻址64bit地址,索引开销巨大,引入反向hash索引解决不了根本问题!128bit呢?我们需要拥抱错误!bloom filter是个好伙伴。没人说计算机内存寻址一定是精确的,关键是你如何包容错误!绝不能把...
分类:
移动平台 时间:
2015-05-16 16:36:58
收藏:
0 评论:
0 赞:
0 阅读:
134
本类实现参考 php manual 评论
/**
* function: 解压zip 格式的文件
* author:friker
* date:2015-15-14
* reference:http://php.net/manual/zh/ref.zip.php
* all rights reserved:wujiangwei123@126.com
*/
class Un...
分类:
Web开发 时间:
2015-05-16 16:36:47
收藏:
0 评论:
0 赞:
0 阅读:
161
poj2186:题目链接
题目大意:有n头奶牛,m个关系,A B表示A奶牛认为B是备受关注的,这个关系具有继承性,比如:A B 和 B C那么A奶牛也会认为C是备受关注的,问有多少头奶牛是受到除自己以外所以人关注的
首先进行强连通,那么每个连通块中的点都是受到该连通块中其它点的关注的,进行缩点,原图变成一颗树,如果有且只有一个缩点以后的点的出度为0,那么这个点就是受到所有人关注的。记录下该点代...
分类:
其他 时间:
2015-05-16 16:36:38
收藏:
0 评论:
0 赞:
0 阅读:
175
#import "MobClick.h"
[MobClick startWithAppkey:kUMengKey];
[MobClick updateOnlineConfig]; //开启获取友盟参数
[MobClick getConfigParams:@"xxxx"]; //获取自定义的参数
[MobClick getConfigParams]; //获取全部参数...
分类:
移动平台 时间:
2015-05-16 16:36:28
收藏:
0 评论:
0 赞:
0 阅读:
297
题意:
给出m个区间查询,查询 区间里和区间中的其他数字 都互质 的数字的个数
思路:
简单题,因为并没有 修改,全是查询
把所有查询读入,按照左端点 从左往右来处理。(原因稍后
首先预处理对于每一个位置(id)的数字,往左和往右最远到哪个位置,会出现和这个数字不互质的数字,用l[id]和r[id]保存下来。同时用邻接表(因为这么处理比较简单)保存下来对于一个位置iid,有哪个数字,它的...
分类:
编程语言 时间:
2015-05-16 16:36:08
收藏:
0 评论:
0 赞:
0 阅读:
433
计数排序_COUNTINGSORT我们之前讲过四种基本的排序方法:《快速排序_QUICKSORT》:http://blog.csdn.net/ii1245712564/article/details/45749061
《堆排序_HEAPOSRT》http://blog.csdn.net/ii1245712564/article/details/45534625
《归并排序_MERGESORT》:...
分类:
编程语言 时间:
2015-05-16 16:35:58
收藏:
0 评论:
0 赞:
0 阅读:
251
近期在做图片上传的功能,从相机拍摄或从相册选区。就研究了这方面的东西...
分类:
移动平台 时间:
2015-05-16 16:35:46
收藏:
0 评论:
0 赞:
0 阅读:
203
1. Exadata
1.1 Oracle 云计算简介
随着云计算基础架构的不断成熟,越来越多的企业开始关注云计算的实施,加速部署云计算解决方案,将其IT应用及数据资源迁移到云环境之中。而对于“云”的潜在用户而言,他们最关心的莫过于“云”将如何落地,一个集软件和硬件资源于一体的方案则成为云计算落地的关键因素。
Oracle现在可以为用户提供全套的从Saas到Iaas的解决方案...
分类:
数据库技术 时间:
2015-05-16 16:35:38
收藏:
0 评论:
0 赞:
0 阅读:
233
模板编译
老师问小明:已经a=1,
求a+1的值。
小明挠挠头,思考后回答:老师,a+1的结果是2。
以上是一个非常简单的例子,实际上就是一个模板编译过程。
a=1,实际表示的是一个名称空间(namespace)中的一项,表示该名称空间中的存在一个名称(name),其值为1。在python里面,名称空间可以用一个非常典型的数据结构,字典来表示,其中都是键值对。...
分类:
其他 时间:
2015-05-16 16:35:25
收藏:
0 评论:
0 赞:
0 阅读:
227
也许很多框架都自带了这样的弹出泡泡框,但我没接触过,现在需要用,于是便自己封装了一个,虽然还不完美,但已经可以用了。这个小控件可以重定义样式,通过传递配置参数,或修改默认配置参数都可以进行样式调整。不管怎么说,就当是练手,或给新人提供一个参考学习的机会也行吧...
分类:
Web开发 时间:
2015-05-16 16:35:17
收藏:
0 评论:
0 赞:
0 阅读:
129
使用mock之后单元测试可以完全不依赖外界环境,比如database(一般使用hsqldb in memory db来实现database测试,mock db太麻烦了),ftp server,web service或者其他的功能模块。Mock测试带来的问题就是各个类,模块之间的集成测试完全没有做,这个时候就需要集成测试。单元测试maven有surefire插件实现自动化,集成测试则有failsaf...
分类:
其他 时间:
2015-05-16 16:35:07
收藏:
0 评论:
0 赞:
0 阅读:
182
题意:
现在有一个n*m的矩阵A,在A中找一个H*H的正方形,使得其面积最大且该正方形元素的和不大于 limit。
思路: 水题
预处理矩形元素和,然后二分枚举最大边长,然后把这边长在整个矩形中试一遍(O(n*m))看是否符合。总时间复杂度O(n*m*log(min(n,m))) 可暴
code:
#include
#include
#include
#include...
分类:
其他 时间:
2015-05-16 16:34:57
收藏:
0 评论:
0 赞:
0 阅读:
206
一个应用访问另一个应用的数据。前提是被访问应用的数据必须是全局可见的。
步骤:
1、获取另一个应用的上下文
packageName是应用的包名
other=createPackageContext(packageName, CONTEXT_IGNORE_SECURITY);
2、获得SharedPreferences对象。
具体demo代码如下:
public clas...
分类:
移动平台 时间:
2015-05-16 16:34:47
收藏:
0 评论:
0 赞:
0 阅读:
258
题意:题目意思很简单就是有一个由 A C G T 组成的字符串,要求找出字符窜中出现次数不止1次的字串
思路1: 遍历字符串,用hashmap存储字串,判断即可
代码1:
public List findRepeatedDnaSequences(String s) {
List rs = new LinkedList();
Map map = new...
分类:
其他 时间:
2015-05-16 16:34:33
收藏:
0 评论:
0 赞:
0 阅读:
190
题意:这个题意理解比较重要,题目的意思就是指找到一个字符串数组中由相同字符构成的字符串组
思路:基本思路是这样的,建立一个string - > list 的hash表, key是字符串的字符按序排列的字符串,然后遍历list的size即可
代码:
public List anagrams(String[] strs) {
List rs = new LinkedLis...
分类:
其他 时间:
2015-05-16 16:34:26
收藏:
0 评论:
0 赞:
0 阅读:
134
项目开发的时候遇到一个错误:org.springframework.jdbc.BadSqlGrammarException:
### Error querying database. Cause: java.sql.SQLException: ORA-06550: 第 8 行, 第 4 列:
PLS-00103: 出现符号 ";"在需要下列之一时:
. ( ) , * @ % & = - ...
分类:
其他 时间:
2015-05-16 16:34:17
收藏:
0 评论:
0 赞:
0 阅读:
174
题意
A array contain N number, can you tell me how many different pair i,j that satisfy a[i] + a[j] = M and 1
0
思路:
用map记录会超时
所以想到手写二分。思考一下其实满足题目条件的对数和每个数字的位置并没有关系——排序+二分查找(范围来确定个数)即可。
code:
...
分类:
其他 时间:
2015-05-16 16:34:03
收藏:
0 评论:
0 赞:
0 阅读:
114
题意:这个题目也是个蛮有意思的题目,就是对一个有随机指针的链表进行深拷贝,
思路:简单地来说就是递归拷贝,然后呢防止重复拷贝,所以凡是拷贝过得内存地址都得记录下来
代码:
Map m = new HashMap();
//保存已经copy的部分
public RandomListNode copyRandomList(RandomListNode head)...
分类:
其他 时间:
2015-05-16 16:33:54
收藏:
0 评论:
0 赞:
0 阅读:
158
Java反射机制简介 通过反射API可以获取程序在运行时刻的内部结构。反射API中提供的动态代理可以原生实现AOP中的方法拦截功能。通过反射获取到的Java类内部结构后再进行运用,和直接运用这个类效果相同,但额外的提供了运行时刻的灵活性。反射的最大一个弊端是性能比较差。相同的操作,用反射API所需的时间大概比直接的使用要慢一两个数量级。可以考虑在适当的时机来使用反射API。基本用法 Ja...
分类:
编程语言 时间:
2015-05-16 16:33:32
收藏:
0 评论:
0 赞:
0 阅读:
126
题目描述 Description
学校实行学分制。每门的必修课都有固定的学分,同时还必须获得相应的选修课程学分。学校开设了N(N<300)门的选修课程,每个学生可选课程的数量M是给定的。学生选修了这M门课并考核通过就能获得相应的学分。
在选修课程中,有些课程可以直接选修,有些课程需要一定的基础知识,必须在选了其它的一些课程的基础上才能选修。例如《Frontpage》必须在选修了《Windows...
分类:
其他 时间:
2015-05-16 16:33:23
收藏:
0 评论:
0 赞:
0 阅读:
135