拥有Java标签的文章
Java

Eclipse 中,普通 Java 项目转 Java Web 项目

一、新建普通Java项目二、打开其属性、修改ProjectFacets属性【期间可以重命名WebContent名称】三、应用四、转换后的效果【说明】转换后请严格保证项目的结构符合JavaEE中的Web规范,否则会有错误。通过为知笔记发布Eclipse中,普通Java项目转JavaWeb项目

系统 2019-08-12 01:32:28 3714

Java

Linux Java连接MySQL数据库

Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下:下载jdbc:mysql-connector-java-5.1.18.tar.gz解压jdbc:tar-zxvfmysql-connector-java-5.1.18.tar.gz配置jdbc:cpmysql-connector-java-5.1.18-bin.jar/usr/local/jdk1.6.0_22/jre/lib/ext/Java示例:

系统 2019-08-12 09:29:28 3703

Java

eclipse使用SVN插件报Failed to load JavaHL Li

SVN插件时总是弹出对话框,报一个FailedtoloadJavaHLLibrary.错误或者:第一步现象点选eclipse的Window->Preferences->Team->SVN"preferences:时就会出现下面的错误FailedtoloadJavaHLLibrary.Thesearetheerrorsthatwereencountered:nolibsvnjavahl-1injava.library.pathnosvnjavahl-1inj

系统 2019-08-29 22:44:01 3701

Java

erlang talk to java

Erlang:Let’stalktojavaAugust29th,2007::jackyzGotocommentsLeaveacomment试了一下传说中的JInterface,使用OtpErlang.jar的整个过程其实非常简单,似乎比JMS的程序都简单。首先,我们要用java实现的原始erlang程序如下,没错,就是巨简单的echo,我们的目标是要把它用java来改写,不仅写服务端,也要写客户端。下载:echo_client.erl-module(ec

系统 2019-08-29 21:58:26 3699

Java

如何使用Java语言参加ACM

ACM国际大学生程序设计竞赛(英文全称:ACMInternationalCollegiateProgrammingContest(ACM-ICPC或ICPC)是由美国计算机协会(ACM)主办的,一项旨在展示大学生创新能力、团队精神和在压力下编写程序、分析和解决问题能力的年度竞赛。经过近30多年的发展,ACM国际大学生程序设计竞赛已经发展成为最具影响力的大学生计算机竞赛。赛事目前由IBM公司赞助。北大ACM的地址:http://acm.pku.edu.cn如

系统 2019-08-29 22:06:45 3689

Java

Java并发编程:CountDownLatch、CyclicBarrier

在java1.5中,提供了一些非常有用的辅助类来帮助我们进行并发编程,比如CountDownLatch,CyclicBarrier和Semaphore,今天我们就来学习一下这三个辅助类的用法。以下是本文目录大纲:一.CountDownLatch用法二.CyclicBarrier用法三.Semaphore用法若有不正之处请多多谅解,并欢迎批评指正。请尊重作者劳动成果,转载请标明原文链接:http://www.cnblogs.com/dolphin0520/p

系统 2019-08-29 23:07:28 3684

Java

【浪潮之巅】Java技术之父 ——James Gosling

作者题记:我不知道你是不是神,但我知道你与神一样伟大!Java技术之父——JamesGosling全文转载百度百科:http://baike.baidu.com/view/974364.htmJamesGosling,Sun副总裁及Sun研究院院士40年前,一个寒冷的冬天,在加拿大一个村庄里,Gosling家的第一个男孩哇哇落地了。家人给他起了名字,叫James。谁也没有想到的是,长大之后,他成为了一个改变计算机语言的天才。JamesGosling从小就喜

系统 2019-08-29 21:59:59 3678

Java

Redis(ZADD)使用Java API实现简单排名

RedisZADDkeyscoremember[[scoremember][scoremember]...]将一个或多个member元素及其score值加入到有序集key当中。如果某个member已经是有序集的成员,那么更新这个member的score值,并通过重新插入这个member元素,来保证该member在正确的位置上。score值可以是整数值或双精度浮点数。如果key不存在,则创建一个空的有序集并执行ZADD操作。当key存在但不是有序集类型时,返

系统 2019-08-12 01:55:10 3676

Java

JAVA OSCache

OSCache安装解压oscache-2.4-full.把oscache-2.4.jar放到/WEB-INF/lib下.要确保commons-logging.jar也在环境变量中.把/etc/oscache.properties放入/WEB-INF/classes下.把etc/oscache.tld也放在/WEB-INF/classes下.OSCache应用一、JSP的应用应用OSCache的标签:1.在web.xml中:Xml代码

系统 2019-08-29 23:20:13 3673

Java

java学习小知识集锦1

http://www.chinaitpower.com/2005September/2005-09-11/191812.html1.awt中的MouseEvent类中的方法isPopupTrigger()返回此鼠标事件是否为该平台的弹出菜单触发的事件InputEvent中的consume()的作用是以便不会按照默认的方式由产生此事件的源代码处理此事件。2.javax.swing类JToolBar方法setFloatable(booleanb)设置float

系统 2019-08-29 23:52:18 3668

Java

采用velocity根据模块自动生成java类

importjava.io.BufferedWriter;importjava.io.File;importjava.io.FileWriter;importjava.io.IOException;importjava.io.StringWriter;importjava.util.Properties;importorg.apache.velocity.Template;importorg.apache.velocity.VelocityContext;

系统 2019-08-12 09:30:05 3665

Java

Java NIO(六)Selector

Selector(选择器)是JavaNIO中能够检测一到多个NIO通道,并能够知晓通道是否为诸如读写事件做好准备的组件。这样,一个单独的线程可以管理多个channel,从而管理多个网络连接。为什么使用Selector?仅用单个线程来处理多个Channels的好处是,只需要更少的线程来处理通道。事实上,可以只用一个线程处理所有的通道。对于操作系统来说,线程之间上下文切换的开销很大,而且每个线程都要占用系统的一些资源(如内存)。因此,使用的线程越少越好。但是,

系统 2019-08-29 22:39:25 3645

Java

基本算法-堆排序及其Java实现

(二叉)堆(heap)数据结构是一种数组对象,可以视作一颗完全二叉树,从该二叉树的根开始层次遍历这颗二叉树就可以得到其对应的数组。树的根节点为A[0],对于树中某个节点的坐标i,其左右孩子节点和父亲节点的坐标可以很方便的求得:LEFT(i)=2*i+1;RIGHT(i)=2*i+2;PARENT(i)=i/2.有两种二叉堆:最大堆和最小堆。最大堆中,每个节点存储的数值都大于等于其左右两个孩子节点存储的数值,亦即A[i]>=A[LEFT[i]]&&A[i]>

系统 2019-08-12 01:32:53 3645

Java

Java数据类型和MySql数据类型对应表

转自http://www.cnblogs.com/JemBai/archive/2009/08/20/1550683.htmljavamysql数据类型对照类型名称显示长度数据库类型JAVA类型JDBC类型索引(int)描述VARCHARL+NVARCHARjava.lang.String12CHARNCHARjava.lang.String1BLOBL+NBLOBjava.lang.byte[]-4TEXT65535VARCHARjava.lang.St

系统 2019-08-12 01:32:51 3644