现在位置: 首页 > sheltered发表的所有文章
  • 10月
  • 14日
综合 ⁄ 共 744字 评论关闭
最近出现了一个很火的词,叫做流式计算,可以做很高的实时处理,比如Twitter的Storm,它的特点是不处理静态数据,而是处理会连续产生的流式数据,而Hadoop专注于批处理,因为Hadoop为批处理作了高度优化,MapReduce系统典型地通过调度批量任务来操作静态数据;而流式计算的典型范式之一是不确定数据速率的事件流流入系统,系统处理能力必须与事件流量匹配,或者通过近似算法等方法优雅降级,通常称为负载分流(load-shedding)。 所以两者应用场景还是不同的。 最近比较关心一个问题,就是大数据的实时查询。一般如何实现呢,简单......
阅读全文
  • 09月
  • 21日
综合 ⁄ 共 2146字 评论关闭
Xor Sum Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 132768/132768 K (Java/Others) Total Submission(s): 0    Accepted Submission(s): 0 Problem Description Zeus 和 Prometheus 做了一个游戏,Prometheus 给 Zeus 一个集合,集合中包含了N个正整数,随后 Prometheus 将向 Zeus 发起M次询问,每次询问中包含一个正整数 S ,之后 Zeus 需要在集合当中找出一个正整数 K ,使得 K 与 S 的异或结果最大。Prometheus 为了让 Zeus 看到人类的伟大,随即同意 Zeus 可以向人类求助。你能证明人类的智慧么?  ......
阅读全文
示例: d = { "root": { "folder2": { "item2": None, "item1": None }, "folder1": { "subfolder1": { "item2": None, "item1": None }, "subfolder2": { "item3": None } } } } 美观输出是: 观察一下特点: 1.同一level的key左对齐,即indent相同 2.在,号后换行 3.如果value是字典,即嵌套字典,则嵌套字典在下一个level,每一个level的key的indent都不一样 思路分析: 这是个"拼接字符串"问题,元素有""{}:,\n和空格indent. 遍历一个个(k, v)键值对,拼接yield起来,遇到嵌套字典就递归 即递归+yield 上代码。 #coding=utf-8......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 811字 评论关闭
所谓年龄恐慌症,通常是指年龄在25~40岁的职场人,对于自己职场表现的一种焦虑。这种焦虑的主要表现形式是对于年龄的慌张,认为有种“时不待我”的紧迫感。从深层次的原因分析来看,主要细分为以下四大方面: 成就恐慌 俗话说,三十而立。然而职场中并非人人都是顺利者,不少30岁以上的人因为自己的事业未成而感到恐慌,他们会产生消极心理,认为自己看不到未来,看不到希望,不少人深为自己的前景担忧。心理学家研究后发现,人到中年面临随时被老板解雇的风险,又因年过35岁而被众多招聘信息所排斥,此种心理也叫“35岁现象”。 ......
阅读全文
  • 05月
  • 06日
综合 ⁄ 共 1322字 评论关闭
*--同步两个数据库的示例   06      07   有数据   08   srv1.库名..author有字段:id,name,phone,   09   srv2.库名..author有字段:id,name,telphone,adress   10      11   要求:   12   srv1.库名..author增加记录则srv1.库名..author记录增加   13   srv1.库名..author的phone字段更新,则srv1.库名..author对应字段telphone更新   14   --*/   15      16   --大致的处理步骤   17   --1.在  srv1  上创建连接服务器,......
阅读全文
  • 02月
  • 05日
综合 ⁄ 共 1267字 评论关闭
线程本地存储是解决多个线程共享一个资源(资源共享)的另一种方式。它相当于一个Map<Thread, Object>, 把一个线程和它的状态(数据)关联起来。 上代码 package com.lyj; /** * 防止多个线程共享一个资源-----去除对变量的共享 * 线程本地存储 java.lang.ThreadLocal类,相当于一个Map<Thread, Object> * */ import java.util.Random; public class ThreadLocalDemo { private static ThreadLocal<Integer> value = new ThreadLocal<Integer>(); private static ThreadLocal<MyInfo......
阅读全文
  • 01月
  • 31日
综合 ⁄ 共 2927字 评论关闭
  Rendering Engine 浏览器最重要或者说核心的部分是“Rendering Engine”,可大概译为“解释引擎”,不过我们一般习惯将之称为“浏览器内核”。负责对网页语法的解释(如HTML、JavaScript)并渲染(显示)网页。  所以,通常所谓的浏览器内核也就是浏览器所采用的渲染引擎,渲染引擎决定了浏览器如何显示网页的内容以及页面的格式信息。不同的浏览器内核对网页编写语法的解释也有不同,因此同一网页在不同的内核的浏览器里的渲染(显示)效果也可能不同,这也是网页编写者需要在不同内核的浏览器中测试网页显示效果的原因。  浏览器......
阅读全文
  • 01月
  • 24日
综合 ⁄ 共 717字 评论关闭
//说明:javascript的乘法结果会有误差,在两个浮点数相乘的时候会比较明显。这个函数返回较为精确的乘法结果。 function accMul(arg1,arg2) {     var m=0,s1=arg1.toString(),s2=arg2.toString();     try{m+=s1.split(".")[1].length}catch(e){}     try{m+=s2.split(".")[1].length}catch(e){}     return Number(s1.replace(".",""))*Number(s2.replace(".",""))/Math.pow(10,m); } //除法函数,用来得到精确的除法结果//说明:javascript的除法结果会有误差,在两个浮点数相除的时候会比较明显。这个函数返回较为精确的除......
阅读全文
  • 01月
  • 20日
综合 ⁄ 共 11164字 评论关闭
50道Java线程面试题 转自:http://www.importnew.com/12773.html 下面是Java线程相关的热门面试题,你可以用它来好好准备面试。 1) 什么是线程? 线程是操作系统能够进行运算调度的最小单位,它被包含在进程之中,是进程中的实际运作单位。程序员可以通过它进行多处理器编程,你可以使用多线程对运算密集型任务提速。比如,如果一个线程完成一个任务要100毫秒,那么用十个线程完成改任务只需10毫秒。Java在语言层面对多线程提供了卓越的支持,它也是一个很好的卖点。欲了解更多详细信息请点击这里。 2) 线程和进程有什么区别......
阅读全文
  • 01月
  • 15日
综合 ⁄ 共 1913字 评论关闭
【题意】 给定一个长度为n的整数序列,求其中至少出现k次的子序列长度最长为多长 【输入】 第一行n和k 接下来n个数字描述序列 【输出】 一个数字,表示至少出现过k次的子序列最长长度 也是09年论文《后缀数组——处理字符串的有力工具》上的例题 不过不同之处是二分答案之时,判断方式是一组中是否有k个后缀 program poj3261; var n,i,j,k,s,e,mid,min,max,less:longint; dl,root,rank,sa,height,total,now,change,keep:array [-1..20001] of longint; ok:boolean; procedure qsort (s,e:longint); var i,j,k,o:longint;......
阅读全文
  • 12月
  • 24日
综合 ⁄ 共 652字 评论关闭
已经下载了Android源码,但是现在需要想更新,便可以直接使用repo sync同步到本地。 可能会出现如下错误:$ repo sync remote: Counting objects: 10, done. remote: Compressing objects: 100% (4/4), done. remote: Total 6 (delta 2), reused 6 (delta 2) Unpacking objects: 100% (6/6), done. From git://github.com/richi-chen/Pandaboard-ICS-repo    3ea7f09..11ecd6d  master     -> origin/master    534d620..5fa74f5  omapzoom   -> origin/omapzoomerror: .repo/manifests/: contains uncommitted changes网友......
阅读全文
  • 12月
  • 09日
综合 ⁄ 共 195字 评论关闭
ios SDK 5.0 之前的,UIToolBar是无法设置背景图片的,然而再实际的app开发中,有需求用到背景图片,对于此,现在贴上解决方案; 可以再UIToolBar上添加一层UIView或者UIImageView,设置其背景图片,然后添加到UIToolView上去,并且将width设置成自动缩放; 然后再添加UIToolView的items,items会是显示再背景图片的上方,完成不会影响。
阅读全文