<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆 - 14, 文章 - 0, 評(píng)論 - 15, 引用 - 0
    數(shù)據(jù)加載中……

    2005年6月17日

    收藏一篇java中的正則表達(dá)式

         摘要: JAVA與正則表達(dá)式(一年級(jí)) [ 作者: | 轉(zhuǎn)貼自:CSDN 文檔| 點(diǎn)擊數(shù): 1840] §1黑暗歲月        有一個(gè)String,如何查詢其中是否有y和f字符?最黑暗的辦法就是: 程序1:我知道if、for語(yǔ)句和charAt()啊。 class Test{   publ...  閱讀全文

    posted @ 2005-06-28 11:27 Boris-Java 閱讀(1634) | 評(píng)論 (1)編輯 收藏

    雖然目前不是很懂,但是值得關(guān)注的一些東西

    jProbe
    jProbe是由Quest公司開(kāi)發(fā)的一個(gè)強(qiáng)大的java性能分析,調(diào)優(yōu)工具,實(shí)際上,jProbe的功能還不止在性能方面,jProbe由以下幾個(gè)產(chǎn)品組成:
    JProbe Memory Debugger-檢查Java軟件的內(nèi)存使用情況。可以統(tǒng)計(jì)出當(dāng)前運(yùn)行的java代碼那些對(duì)象在消耗內(nèi)存,消耗了多少等等。
    JProbe Profiler-剖析Java軟件的性能。可以統(tǒng)計(jì)出當(dāng)前運(yùn)行的java程序共運(yùn)行了那些方法,每個(gè)方法使用了多少次,每次的平均時(shí)間以及累積時(shí)間等,還能繪制出方法間相互調(diào)用的示意圖,并以不同的顏色表達(dá)耗時(shí)的區(qū)別。
    JProbe Threadalyzer-識(shí)別線程級(jí)的死鎖和錯(cuò)誤的訪問(wèn)沖突
    JProbe Coverage-通過(guò)提供的語(yǔ)句級(jí)執(zhí)行信息驗(yàn)證測(cè)試框架的完整性。可以統(tǒng)計(jì)出在一段時(shí)間內(nèi),共運(yùn)行了那些方法,這些方法的代碼覆蓋率有多少,并可以在源文件中標(biāo)示出那些代碼被運(yùn)行了,哪些沒(méi)有。

    網(wǎng)址:http://www.quest.com/jprobe/

    Tapestry
    Tapestry是一個(gè)新一代的webapp開(kāi)發(fā)框架。主頁(yè):http://jakarta.apache.org/tapestry/index.html
    是一種拋棄了jsp的應(yīng)用框架

    HiveMind
    HiveMind是一個(gè)代碼構(gòu)架框架,基本的思想也是ioc,越看越像spring,不過(guò)應(yīng)該應(yīng)用在不同的場(chǎng)合吧,學(xué)習(xí)中。主頁(yè):http://jakarta.apache.org/hivemind

    Commons下的組件:
    Commons下很多組件都很有用,也許你會(huì)發(fā)現(xiàn)辛辛苦苦寫了半天的東西在這里面就有了!比如DBCP,BeanUtils,Mail和FileUpload等等。

    地址:http://jakarta.apache.org/commons
    Components 
    Attributes Attributes provides a runtime API to metadata attributes such as doclet tags, inspired by the Nanning and XRAI projects as well as JSR 175 and C# attrbutes. 
    BeanUtils Commons-BeanUtils provides easy-to-use wrappers around the Java reflection and introspection APIs.
    Betwixt Betwixt provides services for mapping JavaBeans to XML documents, and vice versa.
    Chain Chain provides a "Chain of Responsibility" pattern implemention for organizing complex processing flows. 
    CLI CLI provides a simple API for working with Comamnd Line arguments, options, option groups, mandatory options and so forth. 
    Codec Codec contains some general encoding/decoding algorithms. Includes some phonetic encoders, Hex, Base64, and a URL encoder. 
    Collections Commons-Collections provides a suite of classes that extend or augment the Java Collections Framework. 
    Configuration Commons-Configuration Tools to assist in the reading of configuration/preferences files in various formats. 
    Daemon An alternative invocation mechanism for unix-daemon-like java code. 
    DBCP Commons-DBCP provides database connection pooling services. 
    DbUtils DbUtils is a JDBC helper library that factors out mundane resource cleanup code for common database tasks. 
    Digester Commons-Digester is an XML-to-Java-object mapping utility commonly used for parsing XML configuration files. 
    Discovery Commons-Discovery provides tools for locating resources (including classes) by mapping service/reference names to resource names using a variety of schemes. 
    EL Commons-EL provides an interpreter for the Expression Language which is defined by the JavaServer Pages(TM) specification, version 2.0. 
    Email Email provides a simple library for sending e-mail from Java. 
    FileUpload FileUpload makes it easy to add robust, high-performance, file upload capability to your servlets and web applications. 
    HttpClient Commons-HttpClient provides a framework for working with the client-side of the HTTP protocol. 
    IO IO is a collection of I/O utilities. 
    Jelly Jelly is an XML based scripting and processing engine. Jelly borrows many good ideas from both JSP custom tags, Velocity, Cocoon and the scripting engine inside XDoclet. Jelly can be used from the command line, inside Ant or inside a Servlet.
    Jexl Jexl is an expression language which entends the Expression Language of the JSTL by bringing in some of the lessons leaned by the Velocity community. 
    JXPath Commons-JXPath provides utilities for manipulating Java classes that conform to the JavaBeans naming conventions using the XPath syntax. It also supports maps, DOM and other object models. 
    Lang Commons-Lang provides a very common set of utility classes that provide extra functionality for classes in java.lang. 
    Latka Commons-Latka is an HTTP functional testing suite for automated QA, acceptance and regression testing. 
    Launcher The Launcher Component is designed to be a cross platform Java application launcher. Commons-launcher eliminates the need for a batch or shell script to launch a Java class. The original Java classes come from the Jakarta Tomcat 4.0 project. 
    Logging Commons-Logging is a wrapper around a variety of logging API implementations. 
    Math Math is a library of lightweight, self-contained mathematics and statistics components addressing the most common practical problems not immediately available in the Java programming language. 
    Modeler Commons-Modeler provides mechanisms to create Model MBeans compatible with the Java Management Extensions (JMX) specification. 
    Net Net is a a collection of network utilities, based on the NetComponents codebase, including FTP clients etc. 
    Pool Commons-Pool provides a generic object pooling interface, a toolkit for creating modular object pools and several general purpose pool implementations. 
    Primitives Commons-Primitives provides smaller, faster and easier to work with types supporting Java primitive types. Currently Primitives is primarily focused on collections of primitives. 
    Resources Resources provides a lightweight framework for defining and looking up internationalized message strings keyed by a java.util.Locale and a message key. 
    Transaction Commons Transaction provides implementations for multi level locks, transactional collections and transactional file access and some other utility classes commonly used in transacional Java programming. 
    Validator The commons-validator package provides a simple, extendable framework to define validators (validation methods) and validation rules in an xml file. There is support for internationalization of validation rules and error messages. 
    VFS VFS is a Virtual File System component for treating files, FTP, SMB, ZIP and such like as a single logical file system.

    The Sandbox
    This project also contains a workspace that is open to all Jakarta committers. It's a place to try out new ideas and prepare for inclusion into the Commons portion of the project or into another Jakarta project. Users are free to experiment with the components developed in the sandbox, but sandbox components will not necessarily be maintained, particularly in their current state.
    Sandbox 


    Cache Cache provides object caching services. 
    Clazz Clazz focuses on introspection and class manipulation. 
    Compress Commons Compress defines an API for working with tar, zip and bzip2 files. 
    Contract This component makes all the nice features available to the java programming language that come along with contract based programming. 
    Convert Commons-Convert aims to provide a single library dedicated to the task of converting an object of one type to another. 
    Events Commons-Events provides additional classes for firing and handling events. It focusses on the Java Collections Framework, providing decorators to other collections that fire events. 
    Feedparser Generic FeedParser interface and concrete implementations for Atom, FOAF, OPML and RSS. 
    Functor A functor is a function that can be manipulated as an object, or an object representing a single, generic function. 
    I18n This component adds the feature of localized message bundles that consist of one or many localized texts that belong together. Think of an error message that consists of title, text, summary and error details. 
    Id Id is a component used to generate identifiers. 
    Javaflow Continuation implementation to capture the state of the application. 
    JCI Java Compiler Interface 
    JJar Jakarta JAR Archive Repository 
    Mapper Mapper is a thin abstraction layer around a project's chosen data mapping technology (a.k.a. DAO pattern). 
    Messenger Messenger is an easy to use and lightweight framework for working with JMS in the web tier. 
    Pipeline This component provides a set of pipeline utilities designed around work queues that run in parallel to sequentially process data objects data objects. 
    Scaffold Scaffold is a toolkit for building web applications. 
    SQL Commons SQL is a component for working with databases and generating DDL. It contains a simple set of beans that represent a relational database schema such as a Database, Table, Column etc. 
    ThreadPool ThreadPool is a simple component for asynchronously dispatching work to another thread in a pool for simple multi threaded programming. 

    Workflow Workflow provides a framework for building workflow management systems. 

    XMLIO Simple and fast importer for XML configuration or import files. 

    posted @ 2005-06-17 17:02 Boris-Java 閱讀(1349) | 評(píng)論 (1)編輯 收藏

    主站蜘蛛池模板: 豆国产96在线|亚洲| 日韩亚洲人成在线| av永久免费网站在线观看| 亚洲精品国产精品国自产观看 | 亚洲AV永久无码天堂影院| 国内精品乱码卡1卡2卡3免费| 亚洲欧洲校园自拍都市| 国产成人免费在线| 中文字幕乱码亚洲精品一区| 成人免费a级毛片| 精品久久久久亚洲| 亚洲福利在线播放| a级片在线免费看| 亚洲欧洲日本天天堂在线观看| 四虎国产精品免费久久| 亚洲色少妇熟女11p| 亚洲国产成人乱码精品女人久久久不卡 | 亚洲欧洲免费无码| 99亚洲男女激情在线观看| 亚洲第一永久AV网站久久精品男人的天堂AV| 精品国产亚洲AV麻豆 | 精品国产_亚洲人成在线| 久久精品国产精品亚洲艾草网美妙| XXX2高清在线观看免费视频| 亚洲尹人香蕉网在线视颅| 免费精品国产自产拍在| 久久精品国产亚洲av瑜伽| 精品国产亚洲一区二区在线观看| 中文字幕久精品免费视频| 亚洲三级在线免费观看| 国产一级淫片免费播放电影| 精品国产呦系列在线观看免费 | 亚洲无删减国产精品一区| 最近免费中文字幕4| 国产福利免费视频| 亚洲福利视频一区二区三区| 四虎影视在线永久免费看黄| 日本中文字幕免费高清视频| 亚洲综合av一区二区三区不卡 | 久久久久久亚洲精品不卡| 8x网站免费入口在线观看|