JAVA 开源快速开发框架 问答

Framework为核心、Jsp+Dwr作为模型视图控制器、Hibernate作为数据库操作层,此组合是Java界业内最经典、最优的搭配组合。 BAMS已内置 一系列企业信息管理系统的基础功能,目前包括三

jiangchao 2014-04-15   22467   1

HTTP请求封装Java工具类 经验

Java http请求类封装,当然也可以引用apache的httpclient,但是封装的目的就是减少jar包的引用, package com.wiker; import java.io.BufferedReader;

jopen 2013-11-19   133908   1

Java 字节码实践 - 解读 经验

最近刚看完 深入理解 Java 虚拟机 一书中的第 6 章 (类文件结构),便迫不及待地自己写一个小的 Demo,来自己分析一把 Java 源文件经过编译之后成为字节码文件到底是个什么东西?先由一个简单的小

ywsu7516 2016-09-18   7471   0

java高并发解决方案 经验

ace消耗性能,除非必要不要使用 instanceof做条件判断,尽量使用比的条件判断方式.使用Java中效率高的类,比如ArrayList比Vector性能好。) 首先缓存技术我一直没有使用过,

JulianaMarc 2016-10-12   16534   0

Java异常的深入研究与分析 经验

移到异常处理器。 异常处理的流程 当程序中抛出一个异常后,程序从程序中导致异常的代码处跳出,java虚拟机检测寻找和try关键字匹配的处理该异常的catch块,如果找到,将控制权交到catch块中

FloydX02 2016-12-15   7765   0

Java对象初始化顺序 经验

的操作,执行流程会略有不同:当父类构造器完成后,在其余的构造器运行前,任何变量初始化都会执行(参见java语言规范12.5节)。在这种情况下,之前赋值给 lowerString 的字符串引用不会再一次被赋予

DaiV43 2016-10-03   16025   0

Java基础 - Synchronized与Lock锁的区别 经验

最近一直都比较忙,没有时间写博客了。今天项目终于灰度了,可以有时间写写博客,看看文章了!!!╮(╯▽╰)╭ 今天要写的主题是Java的基础知识,Synchronized和Lock锁的区别!!! 区别 1、ReentrantL

wo8553456 2016-12-10   9991   0
JVM   Java开发  

Java AOP 实例踩坑记 经验

想起之前为了重构代码中的手工auto-retry(见下面的代码库 Orz),曾经找到过jcabi这样的库,其中是采用了Java中的一大“神器”,面相切面编程(AOP)。于是性能点采集逻辑也打算采用AOP的方式来实现。 //

ejis8217 2017-01-15   12634   0
AOP   Java开发  

Java NIO系列教程(4):Scatter/Gather 经验

Java NIO开始支持scatter/gather,scatter/gather用于描述从Channel(译者注:Channel在中文经常翻译为通道)中读取或者写入到Channel的操作。 分散(

hubuke 2016-04-02   13047   0

Java高级:线程同步lock与unlock使用 经验

一、Lock与Synchronized区别 Java中可以使用Lock和Synchronized的可以实现对某个共享资源的同步,同时也可以实现对某些过程的原子性操作。 Lock可以使用Cond

mapinfo600 2012-11-11   10857   0

Java并发编程:Thread类的使用 经验

,因为线程的运行需要一些条件(比如内存资源,在前面的JVM内存区域划分一篇博文中知道程序计数器、Java栈、本地方法栈都是线程私有的,所以需要为线程分配一定的内存空间),只有线程运行需要的所有条件满足了,才进入就绪状态。

keol6036 2016-05-26   24600   0

Android Studio 运行java程序 经验

有时候需要写点小测试程序,测试方法是否可靠,有效。需要写个java测试程序测试,Android Studio 上运行java 程序不像Eclipse那样方便  但是Android Studio上面还是可以运行java 小程序的。

TerColdham 2016-02-05   23537   0

使用Docker运行Java Web应用 经验

Tomcat是目前比较流行的Web应用服务器,深受Java爱好者的喜爱。通常J2EE应用的产出物是一个war包,这篇文章将为你介绍如何使用Docker运行Tomcat+war包的Java Web应用,并比较其它几种方法的优缺点。

ss.xia 2016-02-27   16744   0
Docker   Java  

Java命令学习系列(3)——Jmap 经验

jmap是JDK自带的工具软件,主要用于打印指定Java进程(或核心文件、远程调试服务器)的共享对象内存映射或堆内存细节。可以使用jmap生成Heap Dump。在 Java命令学习系列(零)——常见命令及Java Dump介绍 和

mnxs2007 2016-03-01   23704   0
JVM   Java开发  

Java HashSet和HashMap源码剖析 经验

总体介绍 之所以把 HashSet 和 HashMap 放在一起讲解,是因为二者在Java里有着相同的实现,前者仅仅是对后者做了一层包装,也就是说 HashSet 里面有一个 HashMap (适配器模式)

yibadao112 2016-05-06   18013   0

[译]Java HashMap原理探究 经验

相信每个JAVA开发者都用过Map,特别是HashMap。HashMap是一个简单但是强大的方式用于存储和获取数据。但是有多少人知道HashMap内部原理呢?前几天,为了深入理解这个基础数据结构,我阅读了java

bcjv0401 2016-06-17   28171   0

Java Stream API入门篇 经验

你可能没意识到Java对函数式编程的重视程度,看看Java 8加入函数式编程扩充多少功能就清楚了。Java 8之所以费这么大功夫引入函数式编程,原因有二: 代码简洁 ,函数式编程写出的代码简洁且意图明确,使用

yuyaojin 2017-03-14   15559   0
Java   API   Java开发  

Java开源-astar:A 星算法 经验

astar A星算法Java实现 一、适用场景 在一张地图中,绘制从起点移动到终点的最优路径,地图中会有障碍物,必须绕开障碍物。 二、算法思路 1. 回溯法得到路径 (如果有路径)采用

Iverson76er 2017-07-11   32295   0

新JEP将简化Java类型变异 经验

新的JEP Candidate 旨在简化处理Java中复杂的类型变异的概念。这个新的JEP Candidate可能会在Java 10中推出,提供了在定义的泛型类型中指定目标对象默认变异的方法,而不是在

jmcj9416 2017-02-06   10415   0

Java 泛型详解 经验

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

绝尘幽兰 2017-03-02   10437   0
1 2 3 4 5 6 7 8 9 10