-
Software Development
R: Replacing for loops with data frames
In my last blog post I showed how to derive posterior probabilities for the Think Bayes dice problem: Suppose I…
Read More » -
Java核心
多线程和并发面试问题与答案 – 终极列表(PDF下载)
编者按: 并发一直是开发者的挑战,编写并发程序可以是非常困难的。当涉及并发,有一系列事情可能会出现和系统复杂性大幅提高。但是,编写健壮的并发程序的能力是开发者的一个伟大的工具,可以帮助建立复杂的企业级的应用。在这篇文章中,我们将讨论可用于编程面试的不同类型问题,以评估面试者对并发和多线程的的认识问题。这些问题不仅是Java的特异性,同时也关于常规的编程原则。享受 提示,您是否在寻找Java中的职业发展机会? 请访问我们的Job Board 搜索和查看一个为世界各地的IT专业人员手工挑选 Java就业机会的平台. 此外,您可以将您的简历发给我们的 Resumes Board 推广自己的技能给全球广泛的Java招聘人员。 目录 1. 什么是我们理解的并发? 2. 进程和线程之间的区别是什么? 3. 在Java中,什么是进程和线程? 4. 什么是调度器?…
Read More » -
Software Development
4 Creative Ways to Test Your Code in Production
What are some considerations and things to think about if I want to get the most out of testing in…
Read More » -
Core Java
JavaOne 2015 – Tips And Recommendations For Your Submission
Everybody knows JavaOne. It feels like, it’s been there forever. And even if we had our ups and downs and…
Read More » -
Software Development
Why “No Source Control” Is Not A Problem
Because having source control is a solution. Sometimes we get fixated on something that’s missing, and we’re sure that’s the…
Read More » -
Enterprise Java
Spring annotations I never had the chance to use part 1: @primary
Today I remembered an old friend of mine (@primary) with whom we met from tutorials to tutorials. You know that…
Read More » -
Software Development
Is Your Eclipse Running a Bit Slow? Just Use This Simple Trick!
You wouldn’t believe it until you try it yourself. I’ve been using the Eclipse Mars developer milestones lately, and I’ve…
Read More » -
Core Java
JUnit: Testing Exceptions with Java 8 and AssertJ 3.0.0
AssertJ 3.0.0 release for Java 8 makes testing exceptions much easier than before. In one of my previous blog post…
Read More » -
Core Java
Using Rhino with Java 8
Java brings Nashorn as new JavaScript implementation for JSR 223 (javax.scripting). While this is certainly great news (Nashorn is way…
Read More »