用户中心USER CENTER

首页/用户
  • 测试工程师如何薪资过万

    摘要:把微软的测试工程师的职级对应到国内则是助理测试工程师,测试工程师,高级测试工程师。对人员的评测,包括微软在内,都还没有一个统一标准,因此评定软件测试工程师只能根据工作实践进行自然淘汰。 一提到软件测试工程师,很多人就会想到那些反复使用软件,试图在频繁操作中寻找到错误发生的低层次人员或者软件用户。其实这是一种错误的概念,软件测试早已超越了用户使用来发现Bug的基本测试阶段。看着越来越多的...

    dinfer 发布于Java
  • JDBC【数据库连接池、DbUtils框架、分页】

    摘要:数据库连接池什么是数据库连接池简单来说数据库连接池就是提供连接的。。。 1.数据库连接池 什么是数据库连接池 简单来说:数据库连接池就是提供连接的。。。 为什么我们要使用数据库连接池 数据库的连接的建立和关闭是非常消耗资源的 频繁地打开、关闭连接造成系统性能低下 编写连接池 编写连接池需实现java.sql.DataSource接口 创建批量的Connection用Linke...

    dinfer 发布于Java
  • 浅析Java线程池 ExecutorService

    摘要:创建一个定长线程池,可控制线程最大并发数,超出的线程会在队列中等待。创建一个定长线程池,支持定时及周期性任务执行。 ExecutorService是Java中对线程池定义的一个接口,它java.util.concurrent包中. 创建一个什么样的ExecutorService的实例(即线程池)需要g根据具体应用场景而定,不过Java给我们提供了一个Executors工厂类,它可以帮助...

    dinfer 发布于Java
  • [LintCode/LeetCode] Lowest Common Ancestor of BST/

    摘要:递归左右子树,若左右子树都有解,那么返回根节点若仅左子树有解,返回左子树若仅右子树有解,返回右子树若都无解,返回。对于而言,更为简单公共祖先一定是大于等于其中一个结点,小于等于另一个结点。 Problem Given the root and two nodes in a Binary Tree. Find the lowest common ancestor(LCA) of the ...

    dinfer 发布于Java
  • Java超时控制的实现

    摘要:基本原理采用的和方法在另外一个线程中结果回来,一下,返回否则就等待超时返回超时采用一线程轮询的的双重保险实例参考 基本原理 采用LockSupport的parkNanos和unpack方法 在另外一个线程中结果回来,unpack一下,返回;否则就等待超时返回(超时采用一线程轮询 + lock的condition的await 双重保险) 实例 import java.text.Sim...

    dinfer 发布于Java
<