`
zhangzhenjj
  • 浏览: 27842 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
纯属扯淡帖!!!!!! 这个问题很有意思! 从一个人的身高大概能猜测这个人的年龄?地区影响也很大,貌似概率挺高的! 童鞋们有木有发现?
今天上http://mishadoff.github.io/这家网站,发现一个很有意思的东东,和搜索引擎的site关键字有关。   看一下故事发生在哪里, 是的,就是右上角被圈起来的位置,大家试着搜索一下,看看会发生什么。。。。。 不得不承认这些哥们实在是有才,之前搞检索也知道site这个关键字,没想到还能这么用。当你输入一个词回车后你会看到接下来的页面, ok,相信大家都明白了,应该是site的妙用吧,但是前提是你的网站让google看上了,实在是佩服这些牛人们的创造力,佩服!佩服!  
What do you think the output for lines 3 and 5 will be? HashSet set = new HashSet(); set.add(new URL("http://google.com")); set.contains(new URL("http://google.com")); Thread.sleep(60000); set.contains(new URL("http://google.com"));   很有意思!!   预知why,请看这篇文章:htt ...
   有锁实现方案: package com.boco.sfmhandler.bolts.sender.sort; import java.io.Serializable; import java.util.TreeMap; import java.util.concurrent.TimeUnit; import java.util.concurrent.atomic.AtomicLong; import java.util.concurrent.locks.Condition; import java.util.concurrent.locks.ReentrantLock ...
FROM:http://www.michael-noll.com/blog/2013/06/21/understanding-storm-internal-message-buffers/ Understanding the Internal Message Buffers of Storm JUN 21ST, 2013 Table of Contents Internal messaging within Storm worker processes Illustration
基于storm的爬虫设计方案构想   这是一个令人振奋的构想   最近在弄storm,之前又弄过爬虫,所以把两者结合起来我觉得还挺有意思的。我们知道爬虫是从网络上获取数据经过一些处理保存到本地,作为自己的业务数据等。所以其从输入到输出其实就是一个数据流不断的流经系统。storm作为实时流处理的利器,其使我们非常方便的对系统各部件的并发进行rebalance,所以如果将其用在自己的爬虫中我们的爬虫就可以分布式了,例如:下载比较慢,那么我们就给下载部件添加运行资源、若解析慢就为解析添加资源,而且sotrmUI中提供的很多参数可以作为系统调优的依据,也可以方便我们找到系统瓶颈。 上图   ...
          一段时间没写了,想写点什么,这篇就写写自己的学习历程,希望对曾经和我一样迷茫的兄弟能有点参考。步入正题!            怎么入题呢?先介绍下自己的工作历程吧,然后再写写对工作的感想。这篇先写写工作历程,工作感想我觉得要好好总结和整理才能发出来,避免误导大家,            到现在我已经毕业两年了,算上实习也有两年半了,好快,转眼就过来了,也算适应了北京快节奏的生活,一开始来北京在一家外包公司工作,职位是做socket开发,因为在学校时和老师弄过web开发,所以那时我就认定自己以后不能搞web开发,所以很坚定的选择了这家公司,一直到拿到毕业证,这段时间我 ...
  多线程同步(一) - 迫不及待的第一篇synchronized           相信大家面试或工作的过程中都遇到过synchronized这个关键字,尤其是面试的过程中,有时回答这类问题自己就虚了,如果没有深入或彻底的研究过这个肯定没信心,所以拿这个作为这个系列的开篇,接下来主要系统的写jvm内存模型、多线程同步和优化,当然来源于看书我还没那个能力去看源码,算是读后感或总结吧,希望对喜欢的兄弟们有所帮助,ok,进正题!           synchronized作为java中的一个关键字,也是我们大家用来线程互斥访问的主要武器,先抛一个问题,下面进行解答,问:synchr ...
这里的代码来源于Stack Overflow,前几天面试,有个上机题,要求考虑多核的特性对一亿长度的随机整数数组进行排序,当时的想法和这个代码一样,因为排序算法中,快排比较适合多线程实现,所以回来后在Stack Overflow 找到了这部分代码。其中关键点在这里,注意第四行 private void quicksort(int pLeft, int pRight) { if (pLeft < pRight) { int storeIndex = partition(pLeft, pRight); ...
以下均是本人在看节目时感觉比较好的文字!拿来和大家分享,希望对大家有所帮助! 1. 未来的世界会是计算的世界 2. 只有你跳进了河里你才会学会游泳 3. 怀着欣赏的心态看待世界 4. 我特讨厌认真工作的人,工作不要太认真 ...
转载  http://www.ruanyifeng.com/blog/2013/02/booting.html 计算机是如何启动的? 作者: 阮一峰 日期: 2013年2月16日 从打开电源到开始操作,计算机的启动是一个非常复杂的过程。 我一直搞不清楚,这个过程到底是怎么回事,只看见屏幕快速滚动各种提示...... 这几天,我查了一些资料,试图搞懂它。下面就是我整理的笔记。 零、boot的含义 先问一个问题,"启动"用英语怎么说? 回答是boot。可是,boot原来的意思是靴子,"启动"与靴子有什么关系呢? 原来,这里的boot是bootstrap( ...
**公司的面试题,非得写出代码,发到博客分享一下吧,有问题希望大家多指正,互相学习,小弟是小虾米! package com.pyc.maven.demo.jerry; import java.util.Arrays; import java.util.HashMap; import java.util.Map; /** * * @author boy * */ public class Analysis { private final static Map<Character,Integer> unitMap = new HashM ...
                                            关于爬虫的一点想法(一) 小弟毕业后参加工作的过程中在iteye汲取了很多营养,一直想写点什么回报这种无私共享的精神,之前策划了一篇文章《论工作的那些 ...
Global site tag (gtag.js) - Google Analytics