各大公司 Java 后端开发面试题总结 经验

中正常工作了。 Java内存模型: Java虚拟机规范中将Java运行时数据分为六种。 1.程序计数器:是一个数据结构,用于保存当前正常执行的程序的内存地址。Java虚拟机的多线程就是通过

openmydoc 2017-03-02   24022   0

Java并发编程之volatile关键字解析 经验

JVM内存模型 在了解 volatile 之前,我们有必要对JVM的内存模型有一个基本的了解。Java的内存模型规定了所有的变量都存储在主内存中(即物理硬件的内存),每条线程还具有自己的工作内存(工

keithk 2017-04-26   15758   0

Java开源:实现基於反向传播算法的神经网路 经验

Backpropagation Using Java Swing to implement backpropagation neural network. Learning algorithm can

xjyh8549 2017-03-17   12553   0

Java并发开发:Lock框架详解 经验

摘要: 我们已经知道,synchronized 是java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同步互斥访问,但 synchronized 粒度有些大,在处理实际问题时存在诸多局限性,比如响应中断等。Lock

vr177876 2017-02-14   11988   0

从零开始来看一下Java泛型的设计 经验

引言 泛型是Java中一个非常重要的知识点,在Java集合类框架中泛型被广泛应用。本文我们将从零开始来看一下Java泛型的设计,将会涉及到通配符处理,以及让人苦恼的类型擦除。 泛型基础 泛型类

CarBanda 2017-03-03   14909   0

Node.JS开源:thrift - 基于Nodejs 下的thrift 应用 ,测试与java 能进行互相调用 经验

thriftNodejs 基于Nodejs 下的thrift 应用 ,测试与java 能进行互相调用 版本号 0.10.0 客户端 var thrift = require('thrift');

hdetrddsar 2017-03-21   24166   0

Java个人知识库 Piggydb 5.0 dev3 发布 资讯

Piggydb是一个知识管理软件,可以个人和小团体使用。从输入各种信息,来连接他们,然后分类管理,让您可以建立自己的知识和创造想法。

fmms 2011-08-22   11828   1
Java  

Java邮件服务器 Apache James 3.0-beta3 发布 资讯

Apache James (Java Apache Mail Enterprise Server)是Apache组织的子项目之一,完全采用纯Java技术开发,实现了SMTP、POP3与NNTP等多种邮件相关协议。

openkk 2011-08-29   20701   0

Java的持久层ORM框架 jOOQ 1.6.5 发布 资讯

高效的合并了复杂SQL、类型安全、源码生成、Active Records、存储过程以及高级数据类型的 Java 类库。 示例代码: // Create a new record and insert it

openkk 2011-08-28   7820   0
Java   ORM  

Java应用服务器 Apache Tomcat 7.0.22 发布 资讯

支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。 Tomcat

openkk 2011-10-01   18919   0
Tomcat  

通过 Java 线程堆栈进行性能瓶颈分析 经验

加在类的每一个方法上面,违背了保护什么锁什么的原则。对于无共享资源的方法,使用了同一个锁,人为造成了不必要的等待。Java 缺省提供了 this 锁,这样很多人喜欢直接在方法上使用 synchronized 加锁,很多

kdz 2018-04-07   42507   0

Java的缓存框架 Ehcache 2.4.4 发布 资讯

EhCache 是一个纯Java的进程内缓存框架,具有快速、精干等特点,是Hibernate中默认的CacheProvider。 主要的特性有: 1. 快速. 2. 简单. 3. 多种缓存策略

openkk 2011-08-16   15780   0
缓存   Java   Ehcache  

Java Web开发框架 Play Framework 1.2.3 发布 资讯

Play! 是一个full-stack(全栈的)Java Web应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一个基于Groovy的模板引擎,以及建立一个现代Web应用所需的所有东西。

fmms 2011-08-24   11378   0
Java  

Java代码检查工具 PMD 4.2.6 发布 资讯

PMD是一款采用BSD协议发布的Java程序代码检查工具。该工具可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。该软件功能强大,扫描效率高,是Java程序员debug的好帮手。

fmms 2011-09-19   10865   0
Java  

Java项目依赖查看工具 JBoss Tattletale 1.2.0.Beta1 发布 资讯

Tattletale 1.2.0.Beta1 发布了,该版本增加对 WAR 和 EAR 应用打包支持,支持 JBoss AS 7。Tattletale 是一个可帮助你查看项目依赖的其他产品或者项目。<br>

openkk 2011-10-08   10792   0
Java  

持久层框 Java Ultra-Lite Persistence 3.0.2 发布 资讯

Java Ultra-Lite Persistence 是一个非常小的、超轻量级 Java 的持久层框架,体积小于50k。 Open Source Running in container and stand-alone

openkk 2011-10-09   9299   0
Java  

PDF文件生成Java类库 iText 5.1.3 发布 资讯

3 发布,该版本主要功能进行了加强。 iText是一个非常著名的能够快速产生PDF文件的Java类库。支持文本,表格,图形的操作,可以方便的跟 Servlet 进行结合。 项目地址: http://itextpdf

jopen 2011-11-11   12328   1
Java  

Java单元测试有效性检查 PIT 0.22 发布 资讯

PIT 是一个快速的 Java 系统突变检测系统,可用来测试单元测试的有效性,测试单元测试的覆盖。 该版本修复了使用 OpenJDK 7 的一些问题。 OpenJDK 做为GPL许

openkk 2011-08-28   9295   0
Java  

Java的HTTP协议库 HttpComponents HttpCore 4.2-alpha2 资讯

HttpComponents也就是以前的httpclient项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端/服务器编程工具包,并且它支持 HTTP 协议最新的版本和建议。以下列出的是 HttpClient 提供的主要的功能,要知道更多详细的功能可以参见 HttpClient 的主页。

ajax 2011-09-23   12999   0
Java  

开源Java EE框架 JBoss Seam 详细介绍 资讯

JBoss Seam是“Java EE 5.0的一个轻量级的框架”。这是什么意思?难道Java EE(Enterprise Edition) 5.0本身不是一套“框架吗”?为什么在官方规范之外,还需要

jopen 2011-10-27   53950   1
Java  
1 2 3 4 5 6 7 8 9 10