一周极客热文:Java开发的10位牛人

1983年,Gosling获得了卡尔加里大学的计算机科学学士学位。1990年,他获得了卡内基梅隆大学的计算机科学博士学位,师从Bob Sproull。在攻读博士期间,他自己开发了一款emacs,叫Gosling Emacs(Gosmacs),在大学的这段时间,他还开发了一个多处理器版本的Unix,以及数个编译器和邮件系统,之后才加入Sun公司。

1984到2010年间,Gosling一直在Sun公司工作。他被公认为Java之父。

更多Java大牛:Joshua Bloch ——Collections框架、Joshua Bloch ——Collections框架、Gavin King - Hibernate、Gavin King - Hibernate、Craig Mcclanahan —— Struts创始人等,敬请点击:《Java开发的10位牛人》

一、 OpenSSL被曝严重安全漏洞,又是C语言惹的祸

OpenSSL官方网站4月7日发布公告,有研究人员发现OpenSSL 1.0.1和1.0.2-beta版本中存在安全漏洞(编号为CVE-2014-0160),可能暴露密钥和私密通信,应该尽快修补,方法是:

  • 升级到最新版本OpenSSL 1.0.1g
  • 无法立即升级的用户可以以-DOPENSSLNOHEARTBEATS开关重新编译OpenSSL
  • 1.0.2-beta版本的漏洞将在beta2版本修复

更老版本的OpenSSL(1.0.0和0.9.8等)反而不受影响。

你的网站是否存在问题?可以通过以下网址来测试:

  • http://possible.lv/tools/hb/
  • http://filippo.io/Heartbleed/

二、 碉堡了的简历,膜拜之!

广外美女余博雅经典简历发出以后被疯狂转发而走红网络,几天后顺利找到工作。微博里不断出现各式各样的微简历:地址一地址二地址三地址四地址五地址六。。。。。。

而如今简历的形式更是十分的精彩,文章列举除了微简历外一些碉堡了的简历,不妨点击小标前去查看。

三、 蹲在马桶上编程

原文讲述一个程序员在编程几个小时候无果后,到厕所蹲在马桶上就瞬间来了灵感?然后华丽丽的解决了遇到的疑难问题。

不知道你编程的灵感来自哪里?有网友认为,换种环境,效果可能真的好。

对的,不仅是马桶,程序员大可以在编程陷入泥沼的时候,出去走一走,喝杯咖啡之类。这也是原文作者想分享给各位的建议。

四、 Java还是程序员的金饭碗

可能会存在一种更快,更简单的编程语言,但就目前来说,根据Stack Overflow的最新统计,“传统”的编程语言依然在赚着大把的钱。在2013年,招聘程序员时,搜索最多的技能关键字是Java,几乎有四分之一的招聘者都在寻找Java开发人员。

五、 提高编程能力的7条建议

以下是一些能够帮助你快速提高编程技巧的建议。

  1. 多写代码
  2. 参与不同类型的项目
  3. 精通一到两门你使用的语言
  4. 开始阅读
  5. 加入讨论
  6. 通读公司内部的技术和培训资料
  7. 写博客

六、 Java实现定时任务的三种方法

在应用里经常都有用到在后台跑定时任务的需求。下面教你三个方法:

  1. 普通thread——创建一个thread,然后让它在while循环里一直运行着,通过sleep方法来达到定时任务的效果。这样可以快速简单的实现
  2. 用Timer和TimerTask——在实现时,Timer类可以调度任务,TimerTask则是通过在run()方法里实现具体任务。Timer实例可以调度多任务,它是线程安全的。当Timer的构造器被调用时,它创建了一个线程,这个线程可以用来调度任务。
  3. ScheduledExecutorService是从Java SE 5的java.util.concurrent里,做为并发工具类被引进的,这是最理想的定时任务实现方式。相比于上两个方法,它有以下好处: 相比于Timer的单线程,它是通过线程池的方式来执行任务的;可以很灵活的去设定第一次执行任务delay时间;提供了良好的约定,以便设定执行的时间间隔。

七、 移动浏览器已死,应用万岁

移动分析公司Flurry公布了2014年第一季度美国消费者移动设备使用情况的数据。用户把更多时间花在移动设备上(平均每天2小时42分钟,比去年同期增加4分钟),同时他们使用这些时间的方式也发生了变化。每天只有22分钟花在浏览器上,其余时间都花在了应用上。

八、 8款唯美设计的HTML5/CSS3应用

  1. CSS3漂亮的自定义Checkbox复选框 9款迷人样式在线演示/源码下载
  2. HTML5/CSS3发光搜索表单 超酷CSS3表单在线演示/源码下载
  3. CSS3悬停动画工具提示效果在线演示/源码下载
  4. HTML5自定义Checkbox和Radiobox 很酷的选中动画在线演示/源码下载
  5. HTML5/CSS3自定义抖动表单 下拉表单很时尚在线演示/源码下载
  6. CSS3仿百度图片浏览效果在线演示/源码下载
  7. CSS3联系表单 背景透明迷人在线演示/源码下载
  8. CSS3折叠式苹果菜单在线演示/源码下载

上期回顾:

一周极客热文:厌倦了编程书?3种提高编程技能的有趣方法来帮忙

更多精彩内容,请点击一周极客热文查看。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏hightopo

基于HTML5的WebGL应用内存泄露分析

1132
来自专栏牛客网

【前端面筋】终于等到你!!!

之前一直在牛客刷面筋,今天终于自己也写了一篇,算是秋招的总结吧。希望大家都能顺利拿到自己想要的offer! lz本科妹子,从没有想过要当程序员......无奈非...

41913
来自专栏咸鱼不闲

科大讯飞语音识别和语音播放dome

首先登陆科大讯飞开发者平台,注册账号,(走你->http://www.xfyun.cn/) 可以根据功能(语音识别,语音播放等),平台(java,window等...

1K5
来自专栏JAVA高级架构

程序员遇到bug后的七种反应

每一个被bug缠身的程序员,都想拥有孙悟空的本领。要么七十二变,要么一转眼灰飞烟灭 ? 1、谁动了我的代码 ? 这确实是一种曾相识的感觉,我经过无数次的解释都没...

3617
来自专栏编程一生

JVM知识在离线数据中的运用

1513
来自专栏数据之美

深入分析诡异的 Excel 求和统计缺失问题

1、背景 昨天有同学在用 Excel 做数据统计时偶然发现 Excel 会少算一些数据,而且这个坑让这位同学排查了很久才确认不是自己统计程序错误而只是 Exce...

21910
来自专栏hightopo

HT图形组件设计之道(三)

1413
来自专栏IMWeb前端团队

开放-封闭原则(OCP,Open - Closed Priciple)

开放-封闭原则(OCP,Open - Closed Priciple) 1 前言 害羞地看完了《单一职责简述》,自然想到了另外一个重要的原则——开放&封闭原则 ...

2809
来自专栏SDNLAB

OpenFlow会不会城头变幻大王旗?

2695
来自专栏极乐技术社区

微信小程序之生物识别

1、如有遇到新问题,可以在下方留言或者加QQ群437729329 进行咨询。 2、版权说明:该文章为小程序社区(www.wxapp-union.com/)版主T...

6616

扫码关注云+社区

领取腾讯云代金券