
看看IT世界
文章平均质量分 68
JasonTome
class Welcome To Myblog { public static void main(String[] args){ System.out.println(" I can changed the lives of others through technology and hard work!");}
展开
-
spark学习之combineByKey函数
在数据分析中,处理Key,V alue的Pair数据是极为常见的场景,例如我们可以针对这样的数据进行分组、聚合或者将两个包含Pair数据的RDD根据key进行join。从函数的抽象层面看,这些操作具有共同的特征,都是将类型为RDD[(K,V)]的数据处理为RDD[(K,C)]。这里的V和C可以是相同类型,也可以是不同类型。这种数据处理操作并非单纯的对Pair的value进行map,而是针对不同的k转载 2017-04-27 13:29:58 · 1013 阅读 · 0 评论 -
The Tao Of Programming —— 编程之道
Thus spake the master programmer: 编程大师如是说: "Though a program be but three lines long, someday it will have to be maintained."“既使一个程序只有三行长,也总有一天需要去维护它” 5.1 A well-used door needs no翻译 2012-03-10 11:12:48 · 399 阅读 · 0 评论 -
The Tao Of Programming —— 编程之道
Thus spake the master programmer: 编程大师如是说: "Let the programmer be many and the managers few -- then all will be productive."“增加程序员,减少经理--这样他们都可提高效率。” 6.1When managers hold endless meeti翻译 2012-03-10 11:14:51 · 423 阅读 · 0 评论 -
The Tao Of Programming —— 编程之道
Thus spake the master programmer: 编程大师如是说: "A well-written program is its own heaven;a poorly-written program is its own hell." “写的好的程序是它自己的天堂,写的不好的程序是它自己的地狱” 4.1A program should be翻译 2012-03-10 11:10:42 · 379 阅读 · 0 评论 -
The Tao Of Programming —— 编程之道
2.1The programmers of old were mysterious and profound. We cannot fathom their thoughts, so all we do is describe their appearance.远古时代的编程大师们高深莫测,我们不能揣测他们的所思所想,只能描述外表所见。 Aware, like a fox cros翻译 2012-03-10 11:07:07 · 334 阅读 · 0 评论 -
管理你的老板
本文转自:http://www.programmer.com.cn/9991/ 文 / Michael Lopp 译 / 何逸勤,卞斌怎样评估自己老板的风格?怎样与他高效协作?本文作者具备20多年IT管理经验,以自己在生死攸关时刻所做的抉择为例,为广大IT工作人员提供积极的建议。每个人都意识到不对劲儿。高层主管失踪了。会议不是被取消了,而是被无视了。这气氛像是公司重组,但这家转载 2012-02-09 13:18:52 · 620 阅读 · 0 评论 -
最新的全球编程语言,操作系统,web服务器等使用率分析报告 .
由www.w3techs.com 根据alexa排名前100万的网站数据给出的分析报告,并每天持续更新。 1.服务器端编程语言排名http://w3techs.com/technologies/overview/programming_language/all点评:PHP是最高的,说明目前php是主流,但是asp.net也还是有21%的市场份额,看来微软还是有一定影响力的,而j转载 2012-02-09 13:14:23 · 583 阅读 · 0 评论 -
Hadoop集群配置(最全面总结) .
通常,集群里的一台机器被指定为 NameNode,另一台不同的机器被指定为JobTracker。这些机器是masters。余下的机器即作为DataNode也作为TaskTracker。这些机器是slaves\官方地址:(http://hadoop.apache.org/common/docs/r0.19.2/cn/cluster_setup.html)1 先决条件确保在你集群中转载 2012-02-09 13:16:11 · 553 阅读 · 0 评论 -
Watij - 面向 Web 的自动化测试工具
随着软件产业的不断成熟,软件质量保证越来越受软件企业重视,被视为软件企业的生命。软件测试作为软件质量保证中的一个重要手段,它直接关系到软件的质量、开发周期和开发成本,受到越来越大的重视,被贯穿在软件的整个开发和维护的生命周期。作为软件测试的一个重要分支,软件自动化测试正以其自动化程度高、实用性强、测试效率高等不可取代的优点,引起了测试技术人员的广泛关注,成为软件测试的方向。层出不穷的软件自动化测试转载 2012-01-26 15:25:37 · 750 阅读 · 0 评论 -
程序员学英语三部曲
总的来说,程序员算是英语水平比较好的群体,因为在这个行业,英文资料是最全面、最及时、需求也最迫切的。因此,据我观察,即便刚入门不久的程序员,面对陌生的问题,一般也能查阅英文文档,找到需要的信息。但同时,我也发现,经常阅读英文文档的程序员,英语水平许多时候却并不像“经常阅读英文”的样子。下面我列几点自己的学习心得,供大家参考。 读文档不能只读代码 读文档只读代码,是很多程序员的习惯,也是转载 2012-03-10 11:25:50 · 334 阅读 · 0 评论 -
The Tao Of Programming —— 编程之道
Thus spake the master programmer: 编程大师如是说: "You can demonstrate a program for a corporate executive, but you can't make him computer literate."### “你可以向一位公司主管演示一套程序,但你不能让他的电脑变得象人一样。” 7.1A翻译 2012-03-10 11:17:11 · 323 阅读 · 0 评论 -
初识Spring Boot
前言:Spring Boot旨在简化Spring的开发,因此学习Spring Boot的时候就不可避免需要涉及到Spring的方方面面。Spring Boot将很多魔法带入了Spring应用程序的开发之中,在spring Boot中有四个特别重要的内容:分别是自动配置、起步依赖、命令行界面和Actuator。同时Spring Boot也将改变我们传统的开发方式,将我带入微服务的世界。自转载 2017-04-27 13:27:23 · 930 阅读 · 0 评论 -
[转]百万级访问网站前期的技术准备
开了自己域名的博客,第一篇就得来个重磅一点的才对得起这4美金的域名。作为一个技术从业者十年,逛了十年发现有些知识东一榔头西一棒槌的得满世界 看个遍才整理出个头绪,那咱就系统点的从头一步一步的说,一个从日几千访问的小小网站,到日访问一两百万的小网站,怎么才能让它平滑的度过这个阶段,别在 技术上出现先天不足,写给一些技术人员,也写给不懂技术的创业者。对互联网有了解的人都有自己的想法,有人就把想法付转载 2012-07-29 00:28:11 · 2126 阅读 · 0 评论 -
老程序员都到哪里去了?
英文原文:Where do all the old programmers go?老程序员都到哪儿去了? --寻找 40 岁之后软件开发者的象冢 人们都认为软件开发是年轻人的游戏。当年轻自信的程序员获得优厚的待遇并向管理层晋升的时候,老程序员们甚至找工作都困难。真的如此吗? 在最近的一篇文章中,加州大学戴维斯分校的计算机科学教授 Norman Matloff 认为“软件工程转载 2012-06-15 09:06:27 · 1701 阅读 · 0 评论 -
使用MyEclipse构建Web Service(Xfire框架)
任务要求:使用Xfire实现一个简单的“Hello, World”Web Services,作业应当包括相关的实现软件代码以及对应的WSDL。 环境搭建:MyEclipse 6.5,XFire 1.2.6,Tomcat 5.5XFire下载地址:http://xfire.codehaus.org/Download,下载时选择Binary Distribution in原创 2012-04-13 09:14:52 · 561 阅读 · 0 评论 -
Java程序员的推荐阅读书籍
从ROBBIN的博客中看到的,每次找都太慢了,……,所以转帖了。。。 http://robbin.iteye.com/blog/52992 --------------发现后面的评论也挺好的,做个记录,在公司闲的时候在看看。今天改格式的时候,发现robbin名字“范凯”,哦哦哦----------《Java程序员的推荐阅读书籍》 JavaEye (http://www.it转载 2012-04-13 00:09:20 · 379 阅读 · 0 评论 -
Java生成MD5
http://itlee.iteye.com/blog/249115 MD5即Message-Digest Algorithm 5(信息-摘要算法5),是一种用于产生数字签名的单项散列算法,在1991年由MIT Laboratory for Computer Science(IT计算机科学实验室)和RSA Data Security Inc(RSA数据安全公司)的Ronald L. Riv转载 2012-04-13 00:13:34 · 430 阅读 · 0 评论 -
腾讯云输入法如何回发用户输入
太久没有写博客了,这个懒惰的惯性实在是太强大。这两天不说说360和QQ的事情,就显得很out了,但是说来说去却又很鸡毛。另外我怎么没有看到什么弹窗呢,听说好不热闹啊,TM/MSN和MSE用户艰难的表示鸭梨很大。腾讯云输入法回传用户输入数据,在这个节骨眼上被逮到,还真算给力。 大家可以去“腾讯软件中心”试试这个云输入法,http://py.qq.com/web/。但是注意不要输入什么敏感转载 2012-03-14 13:29:47 · 1031 阅读 · 0 评论 -
The Tao Of Programming —— 编程之道
Thus spake the master programmer: "Without the wind, the grass does not move.Without software, hardware is useless." 风不动则草不动,没有软件,硬件只是一堆发热的电子器件 8.1A novice asked the master: "I perceive翻译 2012-03-10 11:20:06 · 275 阅读 · 0 评论 -
什么是Node.js?
译文全文:http://jayli.github.com/whatisnode/index.html作者:Brett McLaughlin ,原文:What is Node?Node不是万能药!但的确能解决一些关键问题。学习Node不是一件轻松事儿,但你所收到的回报是对得起你的付出的。因为当下Web应用开发中的诸多难题唯有JavaScript才能解决。目录1,专家们的警告!转载 2012-01-26 15:08:35 · 699 阅读 · 0 评论 -
我为什么向后端工程师推荐Node.js
科普文一则,说说我对Node.js的一些认识,以及我作为前端工程师为什么会向后端工程师推荐Node.js。“Node.js 是服务器端的 JavaScript 运行环境,它具有无阻塞(non-blocking)和事件驱动(event-driven)等的特色,Node.js 采用V8引擎,同样,Node.js实现了类似 Apache 和 nginx 的web服务,让你可以通过它来搭建基于 J转载 2012-01-26 15:11:22 · 566 阅读 · 0 评论 -
ip数据流走向图解(图)
转载 2011-11-06 14:00:04 · 2557 阅读 · 0 评论 -
我的职业生涯(七) 技术洁癖
【写在前面】看到博主的这几篇文章,真的感触,收获,收藏到自己博客,让自己在IT迷茫时候,翻出来再次品读。原文转自:http://snowolf.iteye.com/blog/377937,再次感谢原文博主的精彩经历与分享。在学校,老师教育我们:做人要上进,做事要做到最好。但当转载 2011-10-02 23:28:59 · 963 阅读 · 0 评论 -
我的职业生涯(六) 迷茫
【写在前面】看到博主的这几篇文章,真的感触,收获,收藏到自己博客,让自己在IT迷茫时候,翻出来再次品读。原文转自:http://snowolf.iteye.com/blog/377937,再次感谢原文博主的精彩经历与分享。大学同学结婚,又见到许多老同学,一顿丰盛大宴后,大转载 2011-10-02 23:27:33 · 352 阅读 · 0 评论 -
我的职业生涯(四) 路
【写在前面】看到博主的这几篇文章,真的感触,收获,收藏到自己博客,让自己在IT迷茫时候,翻出来再次品读。原文转自:http://snowolf.iteye.com/blog/395588,再次感谢原文博主的精彩经历与分享。很多人问我,IT这行的路该怎么走?我很无语,我也是转载 2011-10-02 23:00:21 · 326 阅读 · 0 评论 -
我的职场生涯(三) 工作那点事
【写在前面】看到博主的这几篇文章,真的感触,收获,收藏到自己博客,让自己在IT迷茫时候,翻出来再次品读。原文转自:http://snowolf.iteye.com/blog/395588,再次感谢原文博主的精彩经历与分享。工作几年之后,发现我现在的工作,无非是这么三件事情转载 2011-10-02 22:58:49 · 352 阅读 · 0 评论 -
什么是注入式攻击 彻底堵死SQL注入工具漏洞
什么是注入式攻击SQL注入是从正常的WWW端口访问,而且表面看起来跟一般的Web页面访问没什么区别,所以目前市面的防火墙都不会对SQL注入发出警报,如果管理员没查看IIS日志的习惯,可能被入侵很长时间都不会发觉。但是,SQL注入的手法相当灵活,在注入的时候会碰到很多意外的转载 2011-09-29 19:30:57 · 581 阅读 · 0 评论 -
Java,C#的DES加解密DES(非base64 可url传递)
工作需要 需要C#给一个字符串加密 然后通过url传递给Java Java进行解密.网上这种例子好多 但是C#返回的都是base64..但是base64编码在URL中传递又不太合适.所以我自己把算法修改了一下 已经测试可以使用..:)为了和C#统一 所以我在Java中的向量直转载 2011-09-22 09:11:06 · 841 阅读 · 0 评论 -
拥有属于自己的SVN(Google SVN)
今天中午抽时间搞了一下Google的SVN,感觉非常好使!所以决定总结一下。在项目架起来的一刻,偶心中激动之情难以言表。以后偶搞的小东西终于有地方放啦!1. 进入http://code.google.com/ 用Google帐户登录(推荐使用gmail邮箱)。然后原创 2011-09-12 12:17:57 · 488 阅读 · 0 评论 -
如何在互联网云中建立自己的私有空间
当今,房子很贵,往往买不起,只好租房子住。人总得有个比较隐秘的“私人生活空间”(所谓“私有空间”)。把话说白了,如何生活在互联网的云中?我的互联网“小家”在哪里? 平常,人们总以为自己有了一个QQ号码就万事大吉了,丢失QQ号码,心里面一定发急。其实,QQ就是你转载 2011-09-08 12:54:47 · 445 阅读 · 0 评论 -
我的职场生涯(九) 这两年工作总结
【写在前面】看到博主的这几篇文章,真的感触,收获,收藏到自己博客,让自己在IT迷茫时候,翻出来再次品读。原文转自:http://snowolf.iteye.com/blog/377937,再次感谢原文博主的精彩经历与分享。在2010年的最后一个月里,我终于告别了为期两年的煎熬转载 2011-10-02 23:35:29 · 484 阅读 · 0 评论 -
我的职业生涯(五) 告别六天工作制
【写在前面】看到博主的这几篇文章,真的感触,收获,收藏到自己博客,让自己在IT迷茫时候,翻出来再次品读。原文转自:http://snowolf.iteye.com/blog/377937,再次感谢原文博主的精彩经历与分享。 在2010年的最后一个月里,我终于告别了为期两年转载 2011-10-02 23:26:12 · 419 阅读 · 0 评论 -
Android学习及如何利用android来赚钱
之前同名的帖子发了后,反响还不错,所以整理成博客发吧,以后会把我更多的经验分享给大家。 先说说本人的情况,09年底开始学习手机开发,先从Brew到Mobile再到Android,android是今年过年回来才算真正开始学的,一边学习一边做原先Brew项目到android的移植,5月中旬的时候开始做个人开发者,比较惭愧的是至今只发布了一个应用。原因一个是那时候开发经验不够,产品也较缺陷,转载 2011-11-02 23:50:13 · 559 阅读 · 0 评论 -
职场加薪步步高升的五大法则
1:成为不可缺少的人 公司里,老板宠爱的都是些立即可用并且能带来附加价值的员工。管理专家指出,老板在加薪或提拔时,往往不是因为你本分工作做得好,也不是因你过去的成就,而是觉得你对他的未来有所帮助。身为员工,应常扪心自问:如果公司解雇你,有没有损失?你的价值、潜力是否大到老板舍不得放弃的程度?一句话,要靠自己的打拼和紧跟时代节拍的专精特长,成为公司不可缺少的人,这至关重要。 2:寻求贵人转载 2011-10-30 20:12:54 · 496 阅读 · 0 评论 -
亮点纷呈 — Android 4.0 发布会小结
今早十点,Google 联合三星(Samsung),于香港国际会展中心正式推出了 Android 系统的第四个大版本:Android 4.0,代号冰淇淋三明治(Ice Cream Sandwich),同期推出的还有明年的 Andriod 主流设备风向标,Nexus 系列第三做:G转载 2011-10-19 13:52:50 · 788 阅读 · 0 评论 -
详解UNIX平台下Apache服务的安全保护
Apache服务器是众多WEB服务器中,一个设计上较安全的程序;但它也同样存在诸多缺陷,比如可以使用HTTP协议进行拒绝访问攻击等。因此合理的设置是保证Apache服务免遭攻击的首要任务。 一.Apache服务缺陷分析 缓冲区溢出。攻击者利用程序编写的一些缺陷,使程序原创 2011-10-11 13:14:42 · 386 阅读 · 0 评论 -
增强现实技术(AR)及扩展应用
今天在新浪微博上和朋友提到了AR技术,转载一篇不错的文章。 在开始说增强现实(AR)之前,需要先说说虚拟现实(VR)虚拟现实是从英文Virtual Reality 一词翻译过来的,简称VR。VR 技术是采用以计算机技术为核心的技术,生成逼真的视、听、触觉等一体化的转载 2011-10-10 14:00:29 · 1953 阅读 · 0 评论 -
手机SIM卡的详细介绍
什么是SIM卡 移动话机与SIM卡共同构成移动通信终端设备。无论是GSM系统还是CDMA系统,数字移动电话机用户在“入网”时会得到一张SIM卡(CDMA叫UIM卡)。SIM卡是(Subscriber Identity Model客户识别模块)的缩写 ,也称为智能卡、用户身份转载 2011-10-10 09:03:31 · 1890 阅读 · 0 评论 -
360安全卫士的云查杀原理介绍[转]
我有两个感觉:第一个是关于杀毒软件,一个已经做20年的行业,它的核心技术可以说是一直基于收集病毒样本,采集病毒特征,组成病毒库,在每个用户的机器上按图索骥,像通缉令查坏人一样去查杀病毒。现在木马起来之后,当你手里有一把榔头的时候,看所有的东西都是钉子,但一个事实就是,杀毒软件是已转载 2011-10-08 16:11:51 · 2959 阅读 · 1 评论 -
我的职业生涯(八) 自我疗伤
【写在前面】看到博主的这几篇文章,真的感触,收获,收藏到自己博客,让自己在IT迷茫时候,翻出来再次品读。原文转自:http://snowolf.iteye.com/blog/377937,再次感谢原文博主的精彩经历与分享。回顾看我的职场生涯,有很多压抑,有很多不如意,当然,免转载 2011-10-02 23:31:07 · 438 阅读 · 0 评论