`
文章列表
博客分类: Freemarker freemarker Java   Java代码   import  java.io.IOException;   import  java.io.Writer;   import  java.util.Iterator;   import  java.util.Map;      import  freemarker.core.Environment;   import ...
博客分类: Freemarker freemarker Java C C++ C# FreeMarker 2.3.11版本以后提供了新的自定义标签接口TemplateDirectiveModel 以替代TemplateTransformModel , 下面是一个转换自定义标签的内容体中字母为大写字母的例子:   Java代码   import  java.io.IOException;   import  java.io.Writer;   import ...
tar    1. 文件或目录打包:    tar - cvf /u0/temp2.tar /usr/lib   将 /usr/lib 目录下的文件与子目录打包成一个文件库为 /u0/temp2.tar 。    tar - cvf /u0/temp2.tar /usr/lib * .c * .f   将 /usr/lib 目录下的* .c * .f 等文件
其实,达到阿里数据库的管理水平,DBA只做了一间事,就是更加关心自己负责的库。 每次性能曲线的波动,都要找到原因,甚至定位到SQL。对于新上线的SQL语句,进行严格的审查。对于大操作,格外小心。Statspack、AWR报告,要观注、观注、再观注。基本上也就这些了 吧。我把这种管理模式,叫做精细化管理。   当然,我见到过很多乙方公司的DBA,每个人要管几十个库,在这种情况下,根本无暇顾及什么性能指标、AWR报告,只要数据库不当、只要客户不主动来找就行了。不出事情,哪有什么功夫 去看AWR报告什么的。至于乙方的这种管理方式,我先称之为粗犷化管理。
1、事务       事务是指作为单个逻辑工作单元执行的一系列操作。 事务处理可以确保除非事务性单元内的所有操作都成功完成,否则不会永久更新面向数据的资源。通过将一组相关操作组合为一个要么全部成功要么全部 ...
Exception in thread "main" java.io.IOException: Job failed! at org.apache.hadoop.mapred.JobClient.runJob(JobClient.java:1252) at org.apache.nutch.crawl.Injector.inject(Injector.java:217) at org.apache.nutch.crawl.Crawl.main(Crawl.java:124) 解决办法:在cygwin中输入:export LANG="zh_CN.GB ...
CREATE PROCEDURE informix.remove_2( settleno_in VARCHAR(22),flag_in varchar(8)) -- 定义settle变量 define settleno_v     varchar(22)    ; define operatecode_v    char(10)    ; define operatedate_v     date    ; define sumdocfee_v     decimal(14,2)    ; define settledocrate_v     decimal(8,2)    ; d ...
一、环境 操作系统:Windows XP, JDK:JDK 1.6.0 Nexus:nexus-oss-webapp-1.8.0.1-bundle.zip 其他软件:Cygwin 、apache-maven-3.0.2。 二、下载和安装 1、下载 进入链接http://nexus.sonatype.org/downloads/,下载目前的最新版本nexus-oss-webapp-1.8.0.1-bundle.zip到E:/。 2、安装 Nexus提供了两种安装方式,一种是内嵌Jetty的bundle,只要你有JRE就能直接运行。第二种方式是WAR,你只须简单的将其发布到web容 ...
  虽然在hibernate中有show_sql选项,但是显示出来的语句大多类似     select * from xxx where value=?     但是有时候我们需要得到完整的SQL语句,怎么办呢?使用P6SPY就可以完成这个任务     p6spy是一个开源软件,它可以跟踪任何使用jdbc的应用产生的数据库操作。特别适合于监控ejb服务器产生的 sql statements。     官方网址:http://www.p6spy.com/     目前p6spy 适用的应用服务器包括jboss, atg, orion, jonas, ipla ...
二级缓存 也称为进程级的缓存或SessionFactory级的缓存,二级缓存可以被所有的session共享。二级缓存的生命周期和SessionFactory的生命周期一致,SessionFactory可以管理二级缓存。 二级缓存是由不同的提供商提供,默认情况下,Hibernate使用EHCache进行JVM级别的缓存。缓存策略提供商如下表: Cache Provider class Type Cluster Safe Query Cache Supported ...
场景:总公司给分公司队列发送信息,.createQueueSession(false, Session.AUTO_ACKNOWLEDGE) 报错,打不开连接,说连接没有发现 Connection not found ,原因是总公司与分公司的domain指向的server不能重复,一般创建domain不指定名称的话是,AdminServer.   解决方案:就是修改总公司或分公司的domain指向的服务名称。
深入掌握JMS(二):一个JMS例子 前一讲简单的介绍了一下JMS的基本概念, 这一讲结合一个例子让大家深入理解前一讲的基本概念.             首先需要做的是选择一个JMS提供者, 如果在JavaEE环境中可以不用考虑这些. 我们选择ActiveMQ, 官方地址: http://activemq.apache.org/ . 网上有很多介绍ActiveMQ的文档, 所以在这里就不介绍了.             按照上一讲的这个简图,               ConnectionFactory---->Connection--->S ...
深入掌握JMS(三):MessageListener 消息的消费者接收消息可以采用两种方式:               1、consumer.receive() 或 consumer.receive(int timeout);               2、注册一个MessageListener。             采用第一种方式,消息的接收者会一直等待下去,直到有消息到达,或者超时。后一种方式会注册一个监听器,当有消息到达的时候,会回调它的onMessage()方法。下面举例说明:              MessageConsumer co ...
Queue实现的是点到点模型,在下面的例子中,启动2个消费者共同监听一个Queue,然后循环给这个Queue中发送多个消息,我们依然采用ActiveMQ。             import javax.jms.Connection;             import javax.jms.DeliveryMode;             import javax.jms.JMSException;             import javax.jms.Message;             import javax.jms.MessageCons ...
深入掌握JMS(六):消息头 一个消息对象分为三部分:消息头(Headers),属性(Properties)和消息体(Payload)。对于StreamMessage和             MapMessage,消息本身就有特定的结构,而对于TextMessage,ObjectMessage和BytesMessage是无结构的。一个消息可以包含一些重要的数据或者仅仅是一个事件的通知。                 消息的Headers部分通常包含一些消息的描述信息,它们都是标准的描述信息。包含下面一些值:             JMSDestinati ...
Global site tag (gtag.js) - Google Analytics