JAVA 开源快速开发框架 问答

由于技术更替,我们项目组成员决定把公司老的框架开放出来。提供给大家学习。大概介绍一下该框架。 一、框架介绍 BAMS是轻量级的,简单易学,本框架以Spring Framework为核心、Jsp+Dwr作为模型视图控制器、Hibernate作为数据库操作层,此组合是Java界业内最经典、最优的搭配组合。 BAMS已内置 一系列企业信息管理系统的基础功能,目前包括三大模块,系统管理(SYS)

jiangchao 2014-04-15   22467   1

Java 修饰符小结 问答

类修饰符 Public                   可以从其他类中访问 obstract          

openkk 2011-10-13   5476   3
Java   C/C++  

Java 异常处理的最佳实践 问答

  译者注:这是一篇 2003 年的文章,因为时间久远,可能有些观点已经过时,但里面讨论的大部分方法如今仍能适用。如若有其他好的错误处理的方法,欢迎留言。   异常处理的关键就在于知道何时处理异常以及如何使用异常。这篇文章,我会提到一些最佳的异常处理方法。我也会总结 checked exception 的用法。   我们程序员都想写出高质量的代码来解决问题。但是,异常有时会给我们的代码带来副作

fmms 2012-05-14   20291   3
Java   数据库   C/C++   Go  

java中的锁池和等待池 问答

在java中,每个对象都有两个池,锁(monitor)池和等待池   wait() ,notifyAll(),notify() 三个方法都是Object类中的方法.   锁池:假设线程A已经拥有了某个对象(注意:不是类)的锁,而其它的线程想要调用这个对象的某个synchronized方法(或者 synchronized块)

pbd4 2015-01-17   7456   0
Java   C/C++   IDE  

Java正则表达式 问答

最近工作中经常要用到正则表达式,不得不花点时间对其进行一定的学习。   JDK中提供了2个类来支持正则表达式,分别是java.util.regex.Pattern和java.util.regex.Matcher。前者表示一个模式,后者表示一个匹配器。  1、模式的两种创建方式: public static Pattern compile(String regex)

xw43 2014-08-31   7851   0
正则表达式   ico   Java   C/C++   Go  

Java Concurrent处理并发需求 问答

java5开始,增加了concurrent api,用于并发处理。比如起多个线程并发从网络上下载图片,然后在本地显示。 这里写个简单的代码,来说明如何使用concurrent api提供的线程连接池。 运行结果类似这样: start do 1 task …       >>main thread end.   

fmms 2011-11-01   18213   4
Java   C/C++   IDE  

多核平台下的JAVA优化 问答

  现在多核 CPU 是主流。利用多核技术,可以有效发挥硬件的能力,提升吞吐量,对于 Java 程序,可以实现并发垃圾收集。但是 Java 利用多核技术也带来了一些问题,主要是多线程共享内存引起了。目前内存和 CPU 之间的带宽是一个主要瓶颈,每个核可以独享一部分高速缓存,可以提高性能。JVM 是利用操作系统的”轻量级进程”实现线程,所以线程每操作一次共享内存,都无法在高速缓存中命中,

fmms 2011-11-08   58731   12
Java   缓存   C/C++   Go  

诚聘java工程师 问答

本科3年以上java工程师 、工作地点到深圳。工资8.5k以上 有意请加QQ 343169508 详聊

hzblm 2012-02-22   4268   2
招聘   Java  

几种查找算法Java实现 问答

/** * 类名:SearchTest.java * 说明: 几种查找方法 */ public class SearchTest { /** * 函数名称:binarySearch * 说明:二分查找 时间复杂度O(logN) *

kileo385g 2014-11-06   12385   2
算法   Java   C/C++  

JAVA 集合框架 之 ArrayList 应用 问答

房屋信息:房主名称,  价格, 描述) 1 . 添加房屋 2 . 列出房屋的所有信息 3 . 根据 房主名称 修改房屋 4 . 按房主名称查询房屋 5 . 根据 房主名称  删除房屋 http://cn.honoit.com/home/?com=detail&id=11113296120378   import

ThimothyJo 2016-07-10   3414   0
Java   C/C++   list  

java调用oracle存储过程总结 问答

1、 什么是存储过程。存储过程是数据库服务器端的一段程序,它有两种类型。一种类似于SELECT查询,用于检索数据,检索到的数据能够以数据集的形式返回给 客户。另一种类似于INSERT或DELETE查询,它不返回数据,只是执行一个动作。有的服务器允许同一个存储过程既可以返回数据又可以执行动作。 2、什么时候需要用存储过程 如果服务器定义了存储过程,应当根据需要决定是否要用存储过程。

fmms 2011-11-15   17845   6
Java   数据库   C/C++   Oracle  

115个JAVA工程师必备资料集合 问答

从招聘会回来,我总结了一下。Java工程师的需求真的好大,几乎每一个科技公司都需要java工程师。所以说争吵哪种语言最有市场还得看社会需求,这次蹭招聘会的经历也让我下定决心好好学习Java,为日后工作打好基础。这两天下载了一些Java资料,有的很不错,当然好东西齐分享,大家可以自己看看有没自己喜欢的: http://down.51cto.com/data/417852

IT小白白 2012-11-16   11534   2
ci   Java   C/C++   Go  

来说说Java中的实例初始化器 问答

文首先给出个例子来探究下什么是实例变量初始化器,什么是实例初始化器,以及什么是静态初始化器。然后看看实例初始化器是怎么工作的。1. 执行的顺序 先看看下面这段代码,你觉着哪部分会先被执行呢? public class Foo { //instance variable initializer 实例变量初始化器 String s = "abc"; //c

xw43 2014-08-31   8449   0
Java   C/C++   Bash   Go  

JAVA程序员的职业忧虑 问答

虽然进入社会才两年,谈论如此深沉的话题,感觉有点杞人忧天。但我实在觉得这个问题需要时刻重视。 两年的工作,换了两家公司。换了工作地点,换了工作内容,换了身边的同事。但是我发现不换的是公司总有一些人,他们已经30出头了,但依然做着我们20出头的同样的工作,勤勤恳恳,兢兢业业。 由此我不由的感到焦虑。时不时的会想着一个问题:十年后我在做什么?我害怕我十年后还是在埋头做一个普通的code

openkk 2011-12-30   21339   2
程序员   C/C++   Go  

关于java从数据库中取图片 问答

请教各位大侠,用java怎么能直接把以二进制数据保存在sql server 2005数据库中的图片直接保存到word文档中,请各位大侠附上代码吧,谢谢

Blues 2012-11-09   8239   0
Java   图片   word   数据库  

Java多线程Thread基础知识总结 问答

什么是线程         大家都很熟悉操作系统中的多任务:在同一刻运行多个程序的能力。         多线程程序在较低的层次上扩展了多任务的概念:一个程序同时执行多个任务。通常,每一个任务称为一个线程,它是线程控

jopen 2015-01-22   9153   0
Java   C/C++   IDE   .NET  

Java中多线程原理详解 问答

学过Java的人都知道,Java是少数的集中支持多线程的语言之一,大多数的语言智能运行单独的一个程序块,无法同时运行不同的多个程序块,Java的多线程机制弥补了这个缺憾,他可以让不同的程序块一起运行,这样可以让程序运行更加顺畅,同时也达到了多任务处理的目的:   一、线程和进程的概念   现在的操作系统是多任务操作系统。多线程是实现多任务的一种方式。   进程是程序的一个动态执行过程,是指一个

fmms 2011-10-11   34960   11
Java   C/C++  

谁能解释下这段java代码的意思 问答

try{     FileOutputStream F1=new FileOutputStream("D:\\Wendang.txt");     DataOutputStream F2=new DataOutputStream(F1);     F2.writeBytes(buffer.toStrin

hover 2011-12-19   5236   0
Java   C/C++  

Myeclipse 2016 CI 0发布,支持Java 8 问答

Eclipse Mars MyEclipse 2016基于Eclipse Mars 1 (4.5.1),除了在Eclipse基础上做了更新之外,我们还更新了集成在MyEclipse上的第三方工具,比如STS, m2e, BIRT, Webtools, eGit等等。 Mars集成对Java的一些核心进行了改进,比如编译器的性能和更好的Lam

冰冰ice 2016-03-02   2479   0
Java   MyEclipse   2016   C/C++   Go  

Java开源的XML数据库 BaseX 简介 问答

BaseX是一个非常轻巧和高性能的XML数据库系统和XPath/XQuery处理。包含了对W3C Update和Full Text扩展的全面支持。一个可交互和友好的GUI前台操作界面,让你能够采用XQuery查询相关数据库中的XML文件;也有能够动态展示xml文件层次和节点关系的图。 功能/特性 Highly interactive visualizations Explore,

jopen 2011-10-15   12181   1
Java   数据库   C/C++   Go   XML  
1 2 3 4