MD
-
《Spring 5 官方文档》15.使用JDBC实现数据访问
15.1 介绍Spring JDBC框架 表格13.1很清楚的列举了Spring框架针对JDBC操作做的一些抽象和封装。里面区分了哪些操作Spring已经帮你做好了、哪些操作是应用…
-
给我个完美的解释,到底为什么要用Linux系统?
导读 Linux 越来越流行,很多 OS X 或 Windows 用户都转移到 Linux 阵营了。但是你知道是什么让他们开始使用 Linux 的吗?一个 Reddit 用户在网站…
-
AMD显卡驱动将开源,并支持Linux系统。
AMD刚刚为公司的未来作出了一个走向开源的重要决定,除了宣布将Linux显卡驱动开源之外还推出了面向开发者的GPUOpen工具,考虑到AMD当前在市场上处于老二的位置,做出这样的决…
-
并发队列-无界阻塞队列LinkedBlockingQueue原理探究
一、前言 前面介绍了使用CAS实现的非阻塞队列ConcurrentLinkedQueue,下面就来介绍下使用独占锁实现的阻塞队列LinkedBlockingQueue的实现。 二、…
-
并发队列-无界非阻塞队列ConcurrentLinkedQueue原理探究
一、 前言 常用的并发队列有阻塞队列和非阻塞队列,前者使用锁实现,后者则使用CAS非阻塞算法实现,使用非阻塞队列一般性能比较好,下面就看看常用的非阻塞ConcurrentLinke…
-
Systemd终于要被分割成两个独立的软件包了!
众所周知,systemd是RHEL7和近些年发布的Linux发行版采用的初始守护进程,同时Systemd也是一个饱受非议的程序,而日前Fedora 24将考虑将systemd分成两…
-
不再只是做浏览器,Firefox发布手机系统。
知名浏览器 Firefox 早些年为了应对 Android 冲击而推出的移动设备操作系统 Firefox OS,推出了 2.5 开发者预览版,为了刷存在感还放出了一个 88MB 大…
-
《Maven官方指南》模型指南
原文链接 译者:carvendy 模型指南 模型是一个从简单模板生成源码的工具。从简单模板你可以生成这些: Java源码 XML序列化源码模型 XML反序列化源码模型 模型…
-
并发队列-有界阻塞队列ArrayBlockingQueue原理探究
一、 前言 上节介绍了无界链表方式的阻塞队列LinkedBlockingQueue,本节来研究下有界使用数组方式实现的阻塞队列ArrayBlockingQueue 二、 Array…
-
高并发编程必备基础
一、前言 借用Java并发编程实践中的话”编写正确的程序并不容易,而编写正常的并发程序就更难了”,相比于顺序执行的情况,多线程的线程安全问题是微妙而且出乎意料的,因为在没有进行适当…