分类 标签 存档 ME! 黑客派 订阅 搜索

Java 0 篇文章

Sun、IBM、BEA 和其他公司在各自实现的 Java6 虚拟机上都花费了大量的精力优化锁的管理和同步。诸如偏向锁(biasedlocking)、锁粗化(lockcoarsening)、由逸出(escape)分析产生的锁省略、自适应自旋锁(adaptivespinning)这些特性,都是通过在应用程序线程之间更高效地共享数据,从而提高并发效率。尽管这些特性都是成熟且有趣的,但是问题在于:它们的承诺真的能
阅读更多  
你曾经需要应用执行一个任务吗?这个任务天天或每周星期二晚上 11:30,或许仅仅每个月的最后一天执行。一个自动执行而无须干预的任务在执行过程中假如发生一个严重错误,应用能够知到其执行失败并尝试重新执行吗?你和你的团队是用 Java 编程吗?假如这些问题中任何一个你回答是,那么你应该使用 Quartz 调度器。旁注:Matrix 目前就大量使用到了 Quartz。比如,排名统计功能的实现,在 Jmatrix 里通过 Qu
阅读更多  

java 发送邮件的简单例子

109 浏览
packagecom.jinfonet.KB;importjava.util.Properties;importjavax.mail.MessagingException;importjavax.mail.Session;importjavax.mail.Transport;importjavax.mail.internet.InternetAddress;importcom.sun.mail.sm
阅读更多  
9.在邮件中搜索短语 JavaMailAPI 提供了过滤器机制,它被用来建立搜索短语。这个短语由 javax.mail.search 包中的 SearchTerm 抽象类来定义,在定义后我们便可以使用 Folder 的 Search() 方法在 Folder 中查找邮件:SearchTermst=...;Message[]msgs=folder.search(st); 下面有 22 个不同的类(继承了 SearchTerm 类)供我
阅读更多  
一、JavaMailAPI 简介 JavaMailAPI 是读取、撰写、发送电子信息的可选包。我们可用它来建立如 Eudora、Foxmail、MSOutlookExpress 一般的邮件用户代理程序(MailUserAgent, 简称 MUA)。而不是像 sendmail 或者其它的邮件传输代理(MailTransferAgent,简称 MTA)程序那样可以传送、递送、转发邮件。从另外一个角度来看,我们这些电子邮件用
阅读更多  

GWT 入门介绍

97 浏览
原文参看:http://blog.csdn.net/struts2GWT 是 GoogleWebToolkit 的简称。GWT 是一个以 Java 语言为工具,以类似 Swing 的方式编写 UI 组件,之后通过 GWTCompiler 编译为 JavaScritp 和 HTML 在客户端浏览器中运行的一个开发工具和编程模型。GWT 应用程序有两种方式运行:HostedModel 在 HostedModel 方式下,Java 程序并不会被编
阅读更多  

Tomcat 配置

104 浏览
身为一个软件人,用了很久的 webserver 却不知道怎么在无 IDE 下启动 tomcat 真是太依赖工具支持了于是上网搜了下,配了下环境。真是悲哀下载:JDK 和 TOMACAT,这个没有技术含量,没什么说的。安装:也很简单,安装路径最好自己选择,新建一个 C:\JAVA 的子目录, 放 JDK。建一个 C:\Tomcat 的目录,放 Tomcat, 安装的时候会有个提示要路径,选到 jdk 的 bin 目录下就行了。按照系统默认的
阅读更多  
一:软件环境 1.Apache:apache2.0.55(由 http://httpd.apache.org / 进入下载)(点击下载 apache2.0.55)2.Tomcat:Tomcat5.5.25(由 http://tomcat.apache.org / 进入下载)(点击下载 Tomcat5.5.25zip 版)mod_jk: 在页面 http://tomcat.apache.org/Download 标题下找到 To
阅读更多  

实用工具类库 java.util

102 浏览
本章介绍 Java 的实用工具类库 java.util 包。在这个包中,Java 提供了一些实用的方法和数据结构。例如,Java 提供日期 (Data) 类、日历 (Calendar) 类来产生和获取日期及时间,提供随机数 (Random) 类产生各种类型的随机数,还提供了堆栈 (Stack)、向量(Vector)、位集合(Bitset) 以及哈希表 (Hashtable) 等类来表示相应的数据结构。图 1.1 给出了 java.uti
阅读更多  

java.lang 包概述 (6)

114 浏览
java.lang.ExceptionInInitializerError 初始化程序错误。当执行一个类的静态初始化程序的过程中,发生了异常时抛出。静态初始化程序是指直接包含于类中的 static 语句段。java.lang.IllegalAccessError 违法访问错误。当一个应用试图访问、修改某个类的域(Field)或者调用其方法,但是又违反域或方法的可见性声明,则抛出该异常。java.lang.I
阅读更多  

java.lang 包概述 (1)

103 浏览
作者: 出处: Java 研究组织一、接口 java.lang.Appendable 可追加(append)接口。实现了该接口的类的对象实例具有可向其追加字符或字符序列的能力。希望能够接收 Formatter 输出的类必须实现该接口。java.lang.CharSequenceCharSequence 是指可阅读的字符序列。该接口为只读访问各种类型的字符序列提供了统一的方法。java.lang.Cloneable 可
阅读更多  

java.lang 分层结构

109 浏览
类分层结构 java.lang.Objectjava.lang.Boolean(implementsjava.lang.Comparable,java.io.Serializable)java.lang.Character(implementsjava.lang.Comparable,java.io.Serializable)java.lang.Character.Subsetjava.lang.Ch
阅读更多  
概览轻量级的企业应用开发越来越受到广大 J2EE 应用开发者的追捧,而 Spring 框架又是轻量级容器的杰出代表。由于 Spring 的使用日渐广泛,因此已有许多基于 WebSphere 应用服务器(WAS)的应用采用了 Spring 框架。本文首先介绍使用 Spring 开发 Web 应用的基本问题,然后结合 WebSphere 应用服务器,讲述 Spring 应用如何结合容器提供的服务。文章目的是与大家一起探讨如何更好的采用 Sp
阅读更多  

正则表达式 - Java code

90 浏览
[size=12px]1。^\d+$// 匹配非负整数(正整数 + 0)2。^[0-9][1-9][0-9]$// 匹配正整数 3。^((-\d+)|(0+))$// 匹配非正整数(负整数 + 0)4。^-[0-9][1-9][0-9]$// 匹配负整数 5。^-?\d+$// 匹配整数 6。^\d+(.\d+)?$// 匹配非负浮点数(正浮点数 + 0)7。^(([0-9]+.[0-9][1-9][0-9])|([0-9][1
阅读更多  

java 面试题

94 浏览
/StyleDefinitions/table.MsoNormalTable{mso-style-name: 普通表格; mso-tstyle-rowband-size:0;mso-tstyle-colband-size:0;mso-style-noshow:yes;mso-style-priority:99;mso-style-qformat:yes;mso-style-parent:"";mso-p
阅读更多  

JBoss Seam

101 浏览
主持人:范凯网络 IDRobbin,JavaEye 社区的创始人,开源软件的积极推动者和倡导人。JBossSeam 是持久化框架 Hibernate 作者 GavinKing 领衔的新一代的企业应用开发框架。Seam 通过整合 EJB3 和 JSF 等一系列 JavaEE 的规范,以及利用 JDK5.0 的 Annotation 技术,构成了一个完整的、一站式的企业应用开发解决方案,已经成长为可以和 SpringFramework 相提并
阅读更多  
在 JavaSE6 中除了 java.awt 被更新外,javax.swing 同时也有了很大的改进。在 C/S 程序中我们会经常使用到 "表"。如我们可以在查询数据库后将查询结果显示在表格中。在 Java 中显示表格使用的是 JTable 类。在以前的版本中,JTable 只能简单地显示数据,并没有什么附加的处理功能,而在 JavaSE6 中的 JTable 增加了排序和过滤功能。用户可以单击列头进行排序,也可以根据某一列来过滤表
阅读更多  
导读:新一篇: vb.net 与 C# 比较 | 旧一篇: MFC 超级链接的控件类英文原文:http://www.agilemodeling.com/essays/modelStorming.htmModelStorming 是一种实时的建模方式:你找到了一个需要解决的问题,你马上抓起一小撮团队里可以帮助你的同事,这个小组一起研讨解决这个问题,接下来每个人像刚才一样继续工作。这对于敏捷项目来说是很普遍的事情。使用极
阅读更多