摘要: 进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。 最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。 1. 计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。 2. 假定工厂的电力有限,一次只能供给一个车间使 阅读全文
posted @ 2016-02-22 17:54 神一样的存在 阅读(40705) 评论(3) 推荐(14)
摘要: 阅读全文
posted @ 2016-02-22 17:33 神一样的存在 阅读(588) 评论(0) 推荐(0)
摘要: 本篇进行Spring-data-jpa的介绍,几乎涵盖该框架的所有方面,在日常的开发当中,基本上能满足所有需求。这里不讲解JPA和Spring-data-jpa单独使用,所有的内容都是在和Spring整合的环境中实现。如果需要了解该框架的入门,百度一下,很多入门的介绍。在这篇文章的接下来一篇,会有一 阅读全文
posted @ 2016-02-01 11:44 神一样的存在 阅读(243637) 评论(36) 推荐(65)
摘要: 指令码 助记符 说明0x00 nop 什么都不做0x01 aconst_null 将null推送至栈顶0x02 iconst_m1 将int型-1推送至栈顶0x03 iconst_0 将int型0推送至栈顶0x04 iconst_1 将int型1推送至栈顶0x05 ico... 阅读全文
posted @ 2015-12-30 17:25 神一样的存在 阅读(2991) 评论(0) 推荐(0)
摘要: 局部变量和形参带final。 在一个线程A中开起另一个线程B,如果线程B要使用线程A的局部变量,那么A的局部变量需要定义成final。理由:局部变量是线程内部共享的,每一个线程内的不能访问其他线程的局部变量,但是上诉的情况却违背了这一原则,那么加上final为什么就可以了呢?原因是加上fina... 阅读全文
posted @ 2015-12-26 23:19 神一样的存在 阅读(11285) 评论(1) 推荐(1)
摘要: ThreadLocal翻译成中文比较准确的叫法应该是:线程局部变量。 这个玩意有什么用处,或者说为什么要有这么一个东东?先解释一下,在并发编程的时候,成员变量如果不做任何处理其实是线程不安全的,各个线程都在操作同一个变量,显然是不行的,并且我们也知道volatile这个关键字也是不能保证线程安全的。 阅读全文
posted @ 2015-12-09 23:46 神一样的存在 阅读(158357) 评论(14) 推荐(17)
摘要: 转:http://www.iflym.com/index.php/java-programe/201407140001.html1 何为ReferenceQueue在java的引用体系中,存在着强引用,软引用,虚引用,幽灵引用,这4种引用类型。在正常的使用过程中,我们定义的类型都是强引用的,这种引用... 阅读全文
posted @ 2015-12-08 18:00 神一样的存在 阅读(24594) 评论(6) 推荐(3)
摘要: 一 Redis介绍Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。Redis能运行在大多数POSIX(Linux, *BSD, OS X 和So... 阅读全文
posted @ 2015-10-15 18:08 神一样的存在 阅读(788) 评论(0) 推荐(0)
摘要: ActiveMQ 即时通讯服务 浅析一、概述与介绍ActiveMQ 是Apache出品,最流行的、功能强大的即时通讯和集成模式的开源服务器。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现。提供客户端支持跨语言和协议,带有易于在充分支持JMS 1.1... 阅读全文
posted @ 2015-10-12 12:44 神一样的存在 阅读(341) 评论(0) 推荐(1)
摘要: 1、Java Properties工具类位于java.util.Properties,该工具类的使用极其简单方便。首先该类是继承自Hashtable这就奠定了Properties类的本质其实是一个HashTable,那么对于各种工具类的典型特性就是在HashTable的基础之上做各种封装,以降低操作... 阅读全文
posted @ 2015-09-21 10:08 神一样的存在 阅读(5145) 评论(0) 推荐(1)