拥有Java标签的文章
Java

---- 【译】构建可扩展的Java EE应用(一)

原文地址:http://www.theserverside.com/tt/articles/article.tss?l=ScalingYourJavaEEApplications对于一个具备使用价值的应用而言,其使用者有可能会在一段时间内疯狂的增长。随着越来越多的关键性质的应用在JavaEE上运行,很多的Java开发者也开始关注可扩展性的问题了。但目前来说,大部分的web2.0站点是基于script语言编写的,对于Java应用可扩展能力,很多人都抱着质疑的

系统 2019-08-29 23:50:01 2247

Java

Thrift java服务器与客户端示例

Thriftjava服务器与客户端示例-johnc-博客园Thriftjava服务器与客户端示例Postedon2011-06-1903:04johnc阅读(3540)评论(0)编辑收藏简单的实现一个PING的功能1.安装thrifthttp://thrift.apache.org/download/人人网镜像下载:http://labs.renren.com/apache-mirror/thrift/0.6.1/thrift-0.6.1.exe2.编写T

系统 2019-08-12 01:33:06 2247

Java

一个java处理JSON格式数据的通用类收藏

/***//***Copyright(c)linkwise2007-2009corporation.*Allrightsreserved*/packagecom.linghui.common.util;importjava.util.ArrayList;importjava.util.Date;importjava.util.HashMap;importjava.util.Iterator;importjava.util.List;importjava.u

系统 2019-08-29 22:44:13 2246

Java

JAVA NIO 简介

转:http://www.iteye.com/topic/834447(ps:真是好文章)同样问题,还有另外一些人写的文章。http://weixiaolu.iteye.com/blog/1479656http://blog.csdn.net/flyingpig4/article/details/57475511.基本概念IO是主存和外部设备(硬盘、终端和网络等)拷贝数据的过程。IO是操作系统的底层功能实现,底层通过I/O指令进行完成。所有语言运行时系统提

系统 2019-08-29 22:14:37 2246

Java

一般PNG图片压缩的Java实现

由于对资源或网速的要求,在手机游戏或一般的网页游戏中,希望能对图片进最大可能的压缩,以节省资源。最近公司做的项目也有对这方面的需求,于是我在网上逛了半天,希望能发现现成版的Java方法可以使用(用程序来压缩而不借助于工具,要不然2万多张的图片你想累死人?虽然PS有批量功能,它却无法按原来的路径存放);失望的是,好像没发现什么能直接使用代码,哪怕是提个解决方案也很少。既然网上找不到合适的,那就自己动手,丰衣足食。关于PNG图片的格式我在此就不多说,图片压缩方

系统 2019-08-29 23:16:09 2245

Java

Java设计模式之Adapter模式

通常,客户类(clientsofclass)通过类的接口访问它提供的服务。有时,现有的类(existingclass)可以提供客户类的功能需要,但是它所提供的接口不一定是客户类所期望的。这是由于现有的接口太详细或者缺乏详细或接口的名称与客户类所查找的不同等诸多不同原因导致的。在这种情况下,现有的接口需要转化(convert)为客户类期望的接口,这样保证了对现有类的重用。如果不进行这样的转化,客户类就不能利用现有类所提供的功能。适配器模式(AdapterPa

系统 2019-08-29 22:04:17 2244

Java

java并发(九)线程通信

线程通信的目标是使线程间能够互相发送信号。另一方面,线程通信使线程能够等待其他线程的信号。例如,线程B可以等待线程A的一个信号,这个信号会通知线程B数据已经准备好了。本文将讲解以下几个JAVA线程间通信的主题:1、通过共享对象通信2、忙等待3、wait(),notify()和notifyAll()4、丢失的信号5、假唤醒6、多线程等待相同信号7、不要对常量字符串或全局对象调用wait()1、通过共享对象通信线程间发送信号的一个简单方式是在共享对象的变量里设

系统 2019-08-29 23:08:56 2242

Java

java操作mongoDb的简单实例

MongoDB做为NoSQL数据库,最近几年持续升温,越来越多的企业都开始尝试用MongoDB代替原有Database做一些事情。MongoDB也在集群,分片,复制上也有相当不错的的表现。我通过将做各种MongoDB的部署实验进行介绍。关于作者:郑云飞,程序员Java,Javascript,jquery,css,html,springMVC,Struts2,hibernate,oracle,mysql,hadoop,hbase,hive,sqoop,zoo

系统 2019-08-29 22:57:30 2242

Java

让绘制的Java文本框响应输入法事件

在任何一款桌面应用中,都难免会遇到让用户输入文字或者特殊字符的情况发生,所以输入法的支持与文本框组件的存在就变得必不可少。由于Java具有桌面应用开发能力,它的图形组件中也当然配备有文本框,因而无论是继承自TextComponent的Text系组件抑或继承自JTextComponent的JText系组件都提供了让用户输入数据的功能。现在的疑问是,虽然TextComponent与JTextComponent相类似,但两者的父类却并不同级。TextCompon

系统 2019-08-29 22:14:23 2241

Java

Java -- 在Eclipse上使用Hibernate

最近一个项目要用Java做,一点都不熟啊。没办法,只好硬着头皮啃了,花了大半天的时间,终于在Eclipse上完成了第一个Hibernate例子。下面记录关键的步骤,权作笔记,以备日后查看。(1)下载Hibernate,并向项目中导入Hibernate。Project->Properies->JavaBuildPath->Libraries->AddExternalJARs...,选择Hibernate根目录下的hibernate3.jar,添加到项目中。接

系统 2019-08-29 22:24:42 2240

Java

作业车间调度与遗传算法Python/Java实现及应用:BitMES,基于

作业车间调度问题描述作业车间调度(Jobshopschedulingproblem,JSP)是车间调度中最常见的调度类型,是最难的组合优化问题之一,应用领域极其广泛,涉及航母调度,机场飞机调度,港口码头货船调度,汽车加工流水线等,因此对其研究具有重大的现实意义。科学有效的生产调度不但可以提高生产加工过程中工人、设备资源的高效利用,还可缩短生产周期,降低生产成本。作业车间调度问题描述:一个加工系统有M台机器,要求加工N个作业,其中,作业i包含工序数为。令,则

系统 2019-09-27 17:51:19 2239

Java

JAVA面试题解惑系列(八)——聊聊基本类型(内

好东西分享基本类型,或者叫做内置类型,是JAVA中不同于类的特殊类型。它们是我们编程中使用最频繁的类型,因此面试题中也总少不了它们的身影,在这篇文章中我们将从面试中常考的几个方面来回顾一下与基本类型相关的知识。基本类型共有九种,它们分别都有相对应的包装类。关于它们的详细信息请看下表:[img]http://zangweiren.iteye.com/upload/picture/pic/18450/8071c6c2-7cfb-3783-829a-a6abb3

系统 2019-08-12 09:30:16 2238

Java

网上交易安全之九阳神功-使用JAVA调用U盾进行客

一、通过用户名和密码来进行认证的弊病我们有一个网站,为了保证用户在线交易传输数据的安全性,我们会启用一个HTTPS/SSL:但是,对于一些网上银行或者是网购来说,黑客特别喜欢攻击这样的网站,有一种攻击手法叫MIMAT(中间者攻击),伪造SSL证书,让客户端的HTTP流,流到他那边去,然后再进一步用暴力破解,来破解你HTTP传输时的密码。一、改进的交易流程我们假设密码已经被MIM拿到了,拿到就拿到呗,大家知道工商银行网上转贴划款时除了输入用户名和密码外,还会

系统 2019-08-12 09:30:07 2234

Java

什么是Java

Java好象随处可见-甚至在TV中。尽管如此,说清楚Java是什么和它能做什么却不那么容易。刚开始接触Java的人通常有三个问题:什么是Java?Java能做什么?Java怎样改变我的生活?让我们先回答第一个问题:什么是Java?Java既是一种编程语言,又是一个平台。Java程序语言Java是具有以下特征的高级程序语言:简单面向对象可分布可解释强壮安全性结构化轻便功能强大多线程动态Java既可以被编译,也可以被解释。通过编译器,可以把Java程序翻译成一

系统 2019-08-29 23:16:50 2232