上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 96 下一页
摘要: class文件:package com.tag;import java.io.IOException;import java.text.SimpleDateFormat;import java.util.Date;import javax.servlet.jsp.JspException;import javax.servlet.jsp.tagext.TagSupport;/** * 接收格式化模板 */public class DateTag extends TagSupport { private String format; //接收格式化模板(与tld中属性的名称保持一致) @O... 阅读全文
posted @ 2013-04-19 14:51 幻星宇 阅读(133) 评论(0) 推荐(0) 编辑
摘要: class文件:package com.tag;import java.io.IOException;import javax.servlet.jsp.JspException;import javax.servlet.jsp.JspWriter;import javax.servlet.jsp.tagext.TagSupport;/** *定义标签操作类 */public class HelloTag extends TagSupport { /** * 此方法主要的作用是在标签起始时进行调用,之后通过TagSupport类中的pageContext属性, * 取得了当前也页面的输出对象.. 阅读全文
posted @ 2013-04-19 14:20 幻星宇 阅读(289) 评论(0) 推荐(0) 编辑
摘要: 写一个备份文件的脚本,利用crontab定时执行。步骤如下:1,设置备份目的目录2,进入目的目录3,获取时间,设置备份文件名4,备份文件#!/bin/bashDIRNAME=`ls/root|grepbak` #1if[-z"$DIRNAME"] #2thenmkdir/root/bak #3ficd/root/bak #4YY=`date+%y` #5MM=`date+%m`DD=`date+%d`etc=_etcBACKETC=$YY$MM$DD$etc.tar.gz #6tar-zcvf$BACKETC/etc #7echo"filebackfinished 阅读全文
posted @ 2013-04-19 11:19 幻星宇 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 给出一个程序,随机输出5个整数。把问题分成三个步骤:1,设置随机数总量和计数器2,调用while循环,使循环次数为随机数总量3,在while循环中产生随机数并输出#!/bin/bashMAX=5 #1i=1 #2echo"$MAXrandomnumbersaregenerated:"while["$i"-le$MAX] #3doecho"$RANDOM" #4let"i=i+1" #5done#1:产生随机数的总量#2:计数器,初值是1#3:调用while使得i的值小于等于MAX,-le是小于等于的意思。对应的整数 阅读全文
posted @ 2013-04-19 11:18 幻星宇 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 写一个文本处理程序,查找文本中n个出现频率最高的单词,输出的结果需要显示这些单词出现的次数,并按照次数从大到小排序。把问题分成六个步骤:1,将文本以一行一个单词的形式显示出来2,将大写字母转换成小写3,对单词进行排序4,对排序好的单词列表统计每个单词出现的次数5,按照出现的次数排序6,显示单词列表的前n行脚本的代码如下:#topn.sh脚本#!/bin/bashend=$1 #1cat$2| #2tr-cs"[a-z][A-Z]""[\012*]"| #3trA-Za-z| #4sort| #5uniq-c| #6sort-k1nr-k2| #7head 阅读全文
posted @ 2013-04-19 11:17 幻星宇 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 关键字:JNDI,J2EE,Java,命名和目录接口,Java Naming and Directory Interface摘要:本文详细介绍了JNDI的目录相关内容,并以DNS Service Provider为例进行了示例代码的演示.本文为系列文章的第二篇,JNDI的基础内容请见本系列的第一篇总述:目录(Directory)可看作是对命名(Naming)的一个扩充,一个目录对象不仅像命名一样,而且还提供的对属性(Attributes)的操作.由API文档可知,javax.naming.directory.DirContext 类扩展自Context接口,同样,javax.naming.di 阅读全文
posted @ 2013-04-19 09:26 幻星宇 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 关键字:JNDI,J2EE,Java,命名和目录接口,Java Naming and Directory Interface摘要:本文详细介绍了JNDI的架构与实现,JNDI的工作原理,并给出了具体代码,帮助读者更理解J2EE主要常用技术---JNDI.本文为系列文章的第一篇,其它相关文章会在近期推出。名词解释jndi是Java 命名和目录接口(Java Naming and Directory Interface,JNDI)的简称.从一开始就一直是 Java 2 平台企业版(JEE)的核心技术之一。在JMS,JMail,JDBC,EJB等技术中,就大量应用的这种技术。为什么会有jndijnd 阅读全文
posted @ 2013-04-19 09:25 幻星宇 阅读(280) 评论(0) 推荐(1) 编辑
摘要: 基于JNDI的应用开发 JNDI(The Java Naming and Directory Interface,Java命名和目录接口)是一组在Java应用中访问命名和目录服务的API.命名服务将名称和对象联系起来,使得我们可以用名称访问对象。目录服务是一种命名服务,在这种服务里,对象不但有名称,还有属性。 命名或目录服务使你可以集中存储共有信息,这一点在网络应用中是重要的,因为这使得这样的应用更协调、更容易管理。例如,可以将打印机设置存储在目录服务中,以便被与打印机有关的应用使用。 JNDI概述 我们大家每天都不知不觉地使用了命名服务。例如,当你在web浏览器输入URL,http://ja 阅读全文
posted @ 2013-04-19 09:24 幻星宇 阅读(276) 评论(0) 推荐(0) 编辑
摘要: JNDI 笔记(一) 概述NDI,Java Naming Directory Interface,J2EE的标准之一,所有的J2EE容器都必须提供一个JNDI的服务,但是,我一直都没用过,至少是没有刻意地去用过。因为,我也 曾经把数据源配置在Tomcat的JNDI服务中,但那时,我也只是刚刚涉足JAVA,有人告诉我应该这么干而已。后来,我开始使用自定义的数据库连接配 置文件,就再也没有跟JNDI打过交道了,直到今天。现在之所以又想看一下,只是因为觉得这是J2EE的重要标准之一,如果不懂得的话,似乎有点说不过去。JNDI 的主要功能可以这样描述,它使用一张哈希表存储对象(大多数的J2EE容器也的 阅读全文
posted @ 2013-04-19 09:23 幻星宇 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 原理: 在DataSource中事先建立多个数据库连接,保存在数据库连接池中。当程序访问数据库时,只用从连接池中取空闲状态的数据库连接即可,访问结束,销毁资源,数据库连接重新回到连接池,这与每次去直接访问数据库相比,会节省大量时间和资源。 JNDI( Java Naming and Directory Interface ),是Java平台的一个标准扩展,提供了一组接口、类和关于命名空间的概念。如同其它很多Java技术一样,JDNI是provider-based的技术,暴露了一个 API和一个服务供应接口(SPI)。这意味着任何基于名字的技术都能通过JNDI而提供服务,只要JNDI支持这项技术 阅读全文
posted @ 2013-04-19 09:22 幻星宇 阅读(359) 评论(0) 推荐(0) 编辑
上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 96 下一页