自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

转载 程序员学习能力提升三要素

IT技术的发展日新月异,新技术层出不穷,具有良好的学习能力,能及时获取新知识、随时补充和丰富自己,已成为程序员职业发展的核心竞争力。本文中,作者结合多年的学习经验总结出了提高程序员学习能力的三个要点。众所周知,现在是一个知识爆炸的时代,知识更新非常快。据测算,一个大学毕业生所学到的知识,在毕业之后2年内,有效的不过剩下5%。对于软件行业而言,这种形势更为明显,我们赖以立足的,不在于

2014-04-16 16:35:41 399

转载 一周消息树:6款Java转C#的最佳工具、Web开发者必备的9个软技能

Java是基于类的面向对象计算机编程语言,由Sun Microsystems公司在1995年发布。近900万的开发者都在用它。Java先将源代码编译成字节码,然后运行在JVM(Java虚拟机)中,它受欢迎是因为在一次编译后,便可到处执行。C#是多泛型编程语言,它是一种简单的、现代的、面向对象的运行在.NET Framework之上的编程语言。Web应用程序可以根据不同的需求建立在任何平台上

2014-04-07 14:06:02 875

转载 TypeScript1.0发布,完美支持Visual Studio系列产品

TypeScript是由微软公司于2012年发布(用以替代JavaScript)的一门语言,该项目主要的负责人Anders Hejlsberg (C#、TurboPascal 之父)。TypeScript提供了类、模块和接口来帮助构建健壮的组件,帮助JavaScript开发人员更容易地编写和维护应用程序。时隔两年,TypeScript 1.0终于发布了(当然,在这期间也有一些小版本发布),

2014-04-03 15:15:13 534

转载 轻松打造品牌轻应用:实时Web App开发框架Clouda

在这个互联网思维盛行的时代,移动互联网正在改变我们的生活,同时也改变我们所处的商业环境。在此大背景之下,许多传统企业纷纷求变,借助移动互联网的优势,宣告将全面“互联网化”,也正是这一点,促使了“无需下载,即搜即用”的轻应用的产生,也让Clouda这一免费的开源Web App开发框架为更多开发者熟知及使用。Clouda是百度历时两年共同研发的开源App技术框架,基于Node.js

2014-04-01 14:46:46 796

转载 6款Java转C#的最佳工具

Java是基于类的面向对象计算机编程语言,由Sun Microsystems公司在1995年发布。将近900多万的开发者都在使用它,尤其在C/S Web应用程序开发中。Java先将源代码编译成字节码,然后运行在JVM(Java虚拟机)中,它受欢迎的原因在于一次编译便可到处执行。而C#是多泛型编程语言,它是一种简单的、现代的、面向对象的、运行于.NET Framework之上的编程语言。We

2014-03-29 14:08:13 539

转载 Instagram技术窥探,助你打造响应式App

当一款应用出现几次死机现象,相信这是非常令人头疼的事情。令人懊恼的是,尽管这些应用会出现卡顿现象,但却拥有良好的编程、可优化的源码。即便你已经为该应用改进了性能,对于用户而言,依然会有进程缓慢现象。保持洁净的代码是必须的,然而,对用户来说,程序响应速度则是第二大重要要素。平滑的操作界面是检验一款应用是否成功的重要因素。拥有一些职能的技巧可帮助你弥补技术上的缺陷,比如进程缓慢、3

2014-03-28 13:22:20 408

转载 超高速缓存的最佳实践

Performance Zone这个社区是由 New Relic 和 AppDynamics来维护的。这两个人都是APM社区的用户,APM社区有很多的知名的用户,并且能够为这些用户减少很多的成本。定制高速缓存解决方案是一件非常有趣的事情,它似乎是改善应用程序整体性能的最简单的方式。然而,超高速缓存是一项很大的技术难题,在实践之前需要注意几个事项。最佳范例1、key/

2014-03-26 15:08:30 509

转载 Java出现死锁了?

死锁是指在程序里出现两个或两个以上的线程永远被堵塞住,出现这种情况的前提是至少有两个线程和两个或更多的公共资源。下面是我写的一个简单的会产生死锁现象的例子,我们来分析下它的原理:Java死锁例子packagecom.journaldev.threads; publicclass ThreadDeadlock {

2014-03-25 15:29:09 702

转载 前瞻、教育、创业:Maker Faire演讲嘉宾揭晓

还有两周,2014深圳Maker Faire就要在蛇口南海意库开幕了。百余各具特色的创客团队将在这里展示最新最酷的硬件产品,同时,还会有近30位来自Make、Arduino、Intel Lab、PCH Shoplocket、Atmel、Sparkfun、InnoConn(Foxconn)等企业、学校和硬件创业团队的嘉宾会进行演讲。在4月6日到7日,围绕创客、创意、教育和商业等话题的四个论坛将贯穿M

2014-03-24 13:53:16 486

转载 Java 8简明教程

“Java并没有没落,人们很快就会发现这一点”欢迎阅读我编写的Java 8介绍。本教程将带领你一步一步地认识这门语言的新特性。通过简单明了的代码示例,你将会学习到如何使用默认接口方法,Lambda表达式,方法引用和重复注解。看完这篇教程后,你还将对最新推出的API有一定的了解,例如:流控制,函数式接口,map扩展和新的时间日期API等等。允许在接口中有默认方法实现Jav

2014-03-21 14:50:38 303

转载 付费授权、开放源码,全新虚幻引擎4正式发布!

在旧金山举办的GDC 2014上,Epic Games正式发布了其全新的虚幻引擎4(Unreal Engine 4,以下简称UE4)。UE4将采用新的授权模式,开发者只需每月支付19美元的订阅费,就可以获得UE4全部的功能、工具、文档、更新以及托管在GitHub上完整的C++源码。不过,对于使用该引擎开发的游戏,Epic Games将抽取5%的收入毛利。图:UE4编辑器操作演示

2014-03-21 10:08:13 830

转载 双OS设备胎死腹中,华为无限期搁置Android和WP联姻计划

随着Windows Phone平台的市场份额持续走高,华为承诺将发布运行微软移动操作系统的手机(图片来自:Trusted Reviews)在某些设备上运行两个OS是非常有道理的,尤其是高端的平板电脑,且是那些可以兼做小型笔记本电脑的设备。若是搭载的OS其中之一为Android,那么用户就可以获得Google Play Store大量的应用,而运行Windows又可以得到像Offic

2014-03-20 16:01:27 463

转载 Java编程者一分钟上手Scala

大部分时间里我是使用Java编程的,它是我的主要编程语言。对我而言,各方面的需求它都可以满足,但有时觉得它太“重”了——这也是我为什么开始使用Scala。我现在的业余时间里都在学习Scala。我打算写一些学习笔记在博客里,因此你可以在我博客中看到一些关于Scala内容的新文章(译者注:作者的博客地址是http://fruzenshtein.com/,本站后续也会翻译他关于Scala的新文章)。第一

2014-03-18 14:43:02 477

转载 Java的对象驻留

Java会将源代码中的字符串常量存储到常量池中。也就是说,当你这么写的时候:String a = "I am a string";String b = "I am a string";变量a和变量b是同一个值。这不只是说它俩的值是一样的,而是说就是同一个字符串对象。用Java的话来说就是a==b的结果是true。然而这个只对字符串以及小的整型或者长整型有效。其它的对象是不会

2014-03-17 14:36:41 305

转载 SDN解决方案总结:OpenFlow、虚拟机、OpenStack和VXLAN/NVGRE

【编者按】SDN是一个对现有网络考虑了兼容性的框架,@北京-小武认为如果结合具体的业务需求,将OpenFlow的规则利用起来,必能给客户带来收益,给云计算、设备商和芯片商等企业带来发展的机会和激烈的竞争。同时鉴于OpenFlow的很多问题,作者认为其可能仅是一种过渡形态的昙花一现。以下为原文:前面说了很多传统交换机的流程以及OpenFlow交换机的内容,并结合常用的网络功能对比了二者的差异

2014-03-15 11:45:00 1443

转载 微软妥协Android?向该平台推开源Office 365 SDK

北京时间3月12日消息,据国外科技博客ZDNet报道,微软昨日正式面向Android平台推出了开源的Office 365 SDK,支持的Android版本有:4.0.3、4.1.2、4.2.2 和 4.3。据悉,开发者能够使用该SDK来创建应用,并可以访问Office 365上的相关数据和信息,包括SharePoint的列表、文件夹或Exchange的日历、联系人和邮件。此外开发者

2014-03-12 16:35:17 740

转载 不朽传奇-云计算技术背后的那些天才程序员:Qemu的作者法布里斯贝拉

众所周知,虚拟化技术是构建云基础架构不可或缺的关键技术之一,而在众多虚拟化技术实现当中,KVM(Kernel Virtual Machine)因为Linux内核对其的良好支持(KVM于2006年10月被合并入Linux Kernel 2.6.20中),以及其精简的架构(在最新的Linux Kernel 3.14.rc5 中除硬件之外的核心框架仍然只有不到10000行)越来越多的被应用于超大规模的I

2014-03-12 14:25:54 1083

转载 支持iOS 7.1!苹果发布Xcode 5.1更新

在苹果于今日正式推送iOS7的第一个大版本更新——iOS 7.1的同时,在苹果开发者中心,我们也迎来了Xcode 5.1的更新。全新的Xcode SDK不仅完全支持iOS 7.1、OS X 10.9 Mavericks和OS X 10.8 Mountain Lion系统,还修复了一些bug,并增加了其他新的特性。主要更新如下:新增Auto Layout约束检查,

2014-03-11 13:45:09 362

转载 抢工作、争资源,如此聪明的AI你拿什么阻止?

相对于核爆炸、大规模传染病的威胁,人工智能对人类的威胁也许更大,英国牛津大学人类未来研究所专家Stuart Armstrong一直专注于人工智能领域的研究,同时他也是一名哲学家,他对人工智能发展以及可能出现的危险发出了警告,人工智能发展的不确定性在增加,所以人类只有未雨绸缪才能有备无患,下面看Thenextweb的Martin Bryant给我们带来的精彩消息。以下为译文:

2014-03-11 13:25:44 381

转载 Ratchet:构建移动应用原型,新版支持Android

Ratchet是一款免费的开源工具,主要功能是,使用简单的HTML、CSS和JS组件就能构建出移动应用程序原型。新版Ratchet最大的改进之处就是,不再只服务于iOS,也支持Android平台。当然,除此之外,还有其他改进的地方。Ratchet是一款免费的开源工具,它的主要功能就是,使用简单的HTML、CSS和JS组件就能构建出移动应用程序原型。起初,Ratchet第一个版本是专为i

2014-02-28 14:52:04 519

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除