JAVA 虚拟机类加载机制和字节码执行引擎 经验

引言 我们知道java代码编译后生成的是字节码,那虚拟机是如何加载这些class字节码文件的呢?加载之后又是如何进行方法调用的呢? 一 类文件结构 无关性基石 java有一个口号叫做一次

jopen 2015-07-27   12657   0

jinfo:JAVA进程运行时修改虚拟机参数利器(无需重启) 经验

注:本文翻译自JAVA极客上面的一片文章,有些地方直译,莫介意。 虚拟机总会有出现问题的时候,并且你深深的知道如果通过配置一些参数使得虚拟机打印一些运行时信息,可以通过这种途径改善虚拟机的运行状况。如

f627 2015-07-16   32730   0

Java使用线程池递归压缩文件夹下面的所有子文件 经验

demo1; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import

eg756 2015-08-05   10845   0

R、Python、Scala 和 Java,到底该使用哪一种大数据编程语言? 经验

摘要: 说到处理大规模数据,R、Python、Scala和Java基本上都能满足你的要求。 有一个大数据项目,你知道问题领域(problem domain),也知道使用什么基础设施,甚至可能已

bencker 2016-04-24   43890   0

提升开发效率的Java并发神器——闭锁、同步屏障、信号量 经验

若有多条线程,其中一条线程需要等到其他 所有 线程准备完所需的资源后才能运行,这样的情况可以使用闭锁。

guoxin77 2017-01-16   18105   0

11大Java开源中文分词器的使用方法和分词效果对比 经验

本文的目标有两个: 1、学会使用11大Java开源中文分词器 2、对比分析11大Java开源中文分词器的分词效果 本文给出了11大Java开源中文分词的使用方法以及分词结果对比代码,至于效

RozAlford 2016-09-05   11758   0

一位资深程序员大牛给予Java初学者的学习路线建议 经验

Java学习这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每

ThedaSdf 2017-07-18   29296   0

OpenJWeb - 基于Java主流开源技术(SSH2)实现的Web应用快速开发平台 经验

低成本、高效率的Java Web应用快速开发利器--OpenJWeb快速开发平台 1.1 关于OpenJWeb OpenJWeb是一款基于java主流开源技术(SSH2)实现的Web应用快速开发平

openkk 2012-02-14   155814   0

JUNG:一个用Java来建模、分析和做可视化图表的框架 经验

提供的一个通用的可扩充的Java编程平台。 只找到一个API在线地址: http://jung.sourceforge.net/doc/api/ JUNG(Java Universal Network/Graph

openkk 2012-02-24   85590   0

十分钟让你明白Objective-C的语法(和Java、C++的对比) 经验

很多想开发IOS,或者正在开发IOS的程序员以前都做过Java或者C++,当第一次看到Objective-C的代码时都会头疼,Objective-C的代码在语法上和Java, C++有着很大的区别,有的同学会感觉像

openkk 2012-06-13   25912   0

一起学Java7新功能扩展 - 深入历险分享 经验

一: java7 语言扩展的简介 2011 年 7 月,在时隔数年之后, java 的一个重大版本 javase7 发布了。在这个新的版本中, java 平台新增了很多的新的特性。在 java 虚拟机方面,

jopen 2012-09-02   27633   0

为什么大型网站前端使用 PHP 后台逻辑用 Java 经验

最近纠结了一下,如果开发一个大型的网站,我到底应该使用php还是jsp,后台到底使用php还是用java,我的选择要么是php要么是java,因为我喜欢linux、unix,当然window平台也必须支持,以便哦的妹纸

jopen 2013-09-25   110143   0
Java  

支持多种协议的身份认证Java客户端:pac4j 经验

pac4j是一个支持多种支持多种协议的身份认证的Java客户端。 它有一个非常简单和统一的API以支持以下这6个客户端认证机制: OAuth (1.0 & 2.0) CAS (1.0, 2

jopen 2014-12-17   104153   0

Java中关于Json对象类型和字符串类型之间互相转化的问题 经验

Java中关于Json对象类型和字符串类型之间互相转化的问题 Java中关于Json格式转化Object,Map,Collection类型和String类型之间的转化在我们实际项目中应用的很是普遍

jopen 2014-09-21   72180   0

实现基于P2P文件共享和同步的开源Java类库:Hive2Hive 经验

Hive2Hive 是一个开源的Java类库,用于安全、分布式、基于P2P文件同步和共享。它专注于最大的隐私与用户和数据的安全性。它构建在 TomP2P 之上(一个先进,高性能支持多键 - 值对的DHT)。

jopen 2014-11-04   37642   0

Java开发者在某个重大发布后需要使用的15个工具 经验

新发布的根本生存装备 不像玩僵尸毁灭的场景,也不像辩论大刀对抗猎枪,在Java的生产环境中问题是真实存在的,特别是在一个新的发布之后(有备无患嘛)。更进一步说,比起当时 将编码周期缩短至几周或是几

jopen 2015-01-21   22720   0

Java架构师与开发者提高效率的10个工具 经验

Java受到全球百万计开发者的追捧,已经演变为一门出色的编程语言。最终,这门语言随着技术的变化,不断的被改善以迎合变化的市场需求。 无论你是否拥有一家科技公司,软件已经成为几乎每一个企业不可或缺的

jopen 2015-01-26   23566   0

一个快速,易于使用的Java嵌入式数据库引擎:MapDB 经验

Queues,基于磁盘存储或off-heap-memory。这是一个快速,可扩展的和易于使用的嵌入式Java数据库引擎。非常微小(jar只有160KB),但功能强大,如事务,空间高效的序列化,实例缓存和透明压缩/加密。

jopen 2013-04-15   39728   0

为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架? 经验

truts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2或者springMVC这样的框架,而不是使用servlet加j

d3fw 2015-04-28   61856   0

《JVM故障诊断指南》之2 - 调整合适的Java堆大小的技巧 经验

在生产系统上决定合适的Java堆大小不是一个容易的操作。许多性能问题的发生都是由于不恰当的Java堆容量的错误调整。这部分将从介绍一些技巧 作为开头,它能帮助你在当前的或者新的生产系统上决定最佳的Java堆大小。其

jopen 2015-06-23   25914   0
JVM   Java开发  
1 2 3 4 5 6 7 8 9 10