`
文章列表
第一章 PL/SQL一览 一、理解PL/SQL的主要特性 了解PL/SQL最好的方法就是从简单的实例入手。下面的程序是用于处理一个网球拍订单的。首先声明一个NUMBER类型的变量来存放现有的球拍数量。然后从数据表inventory中把球拍的数量检索出来。如果数量大于零,程序就会更新inventory表,并向purchase_record表插入一条购买记录,如果数量不大于零,程序会向purchase_record表插入一条脱销(out-of-stock)记录。 DECLARE  qty_on_hand   NUMBER(5);BEGIN  SELECT        quantit ...
转载自:http://www.cnblogs.com/wayne-ivan/archive/2007/11/06/950916.html 1       前言        流程引擎内核仅是“满足Process基本运行”的最微小结构,而整个引擎则要复杂很多,包括“状态存储”、“事件处理”、“组织适配”、“时间 ...
很多朋友在深入的接触 JAVA 语言后就会发现这样两个词:反射 (Reflection) 和内省 (Introspector) ,经常搞不清楚这到底是怎么回事,在什么场合下应用以及如何使用?今天把这二者放在一起介绍,因为它们二者是相辅相成的。 反射 ...
载自:http://www.blogjava.net/calvin/archive/2006/04/28/43830.html    Java 5的泛型语法已经有太多书讲了,这里不再打字贴书。GP一定有用,不然Java和C#不会约好了似的同时开始支持GP。但大家也清楚,GP和Ruby式的动态OO语言属于不同的意识形态,如果是一人一票,我想大部分的平民程序员更热衷动态OO语言的平白自然。但如果不准备跳槽到支持JSR223的动态语言,那还是看看GP吧。    胡乱总结泛型的四点作用:    第一是泛化,可以拿个T代表任意类型。 但GP是被C++严苛的静态性逼出来的,落到Java、C#这样的花语平 ...
顾名思义,微软消息队列(MSMQ)是一种给队列发送消息以便稍后进行处理的方法。消息由一个“Producer”(生产者)应用程序发送出去,再由一个“Consumer”(消费者)应用程序返回。  这两个应用程序可以在同一台机器上,在整个网络中,或甚至是位于并不总是连接在一起的不同机器上。MSMQ具有故障保险特性,因为如果第一次传送失败,它会重新发送消息。这样可保证你的应用程序消息到达它们的目的地。  我将应用一个叫做“TechRepublic”的队列。当你运行本文下载版本中的样本实例时,如果这个队列不存在,它会自动建立。  在前面的一篇文章中,Zach Smith说明了如何使用IPC通道在同一 ...

用Java操作文件

    博客分类:
  • j2ee
用Java操作文件 一个用java实现对文件的操作。完成了如创建目录及文件,复制目录及文件以及删除等功能。 主要用到了java的File类,FileInputStream类,FileOutputStream,FileWriter,PrintWriter,InputStream,OutputStream ,BufferedReader和FileReader等相关类。 程序在某些方的实现可能存在一些问题,欢迎各位提出指正。 程序代码 /** * Java对文件的基本操作 * @author 梦想年华 * Copyright (C) 2005 自由时代 All right reserved ...
载自:http://www.iteye.com/topic/146841 接触java时间也不短了,可是对java的基础还是很模糊,真的郁闷,特别是对IO流方面的知识了解特别少. 有时候做一些应用不知道怎么入手,比喻说上传附件时,要求不能放在应用服务器下面(防止应用服务器下文件容量太大),这样就带来了一个问题,要使用这个附件时应用服务器就不能访问到,怎么办呢?想了几天最近只好选择流操作了, 可只又不熟悉,只好找资料 下面讲一个例子: 上传附件是一张相片 xml 代码 <img src="downloadImage.do" >   这个展示一张图片, ...
载自:http://blog.readnovel.com/article/htm/tid_640925.html 关于spring声明式事务管理异常处理的测试和小结 关于spring事务管理以及异常处理的帖子,本论坛争论颇多,各有各的测试代码,也各有各的测试结果, 不知道是spring版本的不同还是各测试的例子的不同而导致测试结果出现差异. 本人也很想弄清楚spring是如何对Service进行事务管理的,并且还去看了一下spring框架关于事务管理几个 相关类的源码,可惜由于本人功力有限,只看懂了皮毛. 既然源代码看不懂,那么只有运用例子进行测试,虽然笨了点,不过管是白猫还是黑猫, ...
转自: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1701608        国内一个很著名企业老板曾经说过:在IT行业超过35岁的技术人员将被淘汰,所以不要35岁后的技术人员。导致整个业界尤其是在软件开发行业都在排斥年龄超过35岁的人员,也导致很多工程师为自己35岁以后的前途发愁而转行。 因为很多人都认为IT行业是年轻人的行业,而软件开发就是吃青春饭,过了35岁就没用了。    很多企业也在自己的企业宣传中吹嘘:我们企业XX学历以上的占百分比的多少,平均年龄在25岁等。认为自己企业员工年轻了那才叫高科技企业,那才叫有创造性。其实我认为这一种很 ...
第一步:    在MSDN中搜索MicroSoft Cabinet SDK ,    然后Down load the cabinet software Development kit    下载这个SDK,安装,安装完后bin目录下有cabarc.exe 第二步   制作inf文件   在MSDN中查找Q167158 "How to :...."讲诉了怎样如何制作一个 inf文件 示例文件:   [version]    ;.............    signature="$CHINCAGO$"    AdvancedINF=2.0   [ ...
  一条猎狗将兔子赶出了窝,一直追赶他,追了很久仍没有捉到。牧羊看到此种情景,讥笑猎狗说"你们两个之间小的反而跑得快得多。" 猎狗回答说:"你不知道我们两个的跑是完全不同的!我仅仅为了一顿饭而跑, ...
从网上简单搜索了一下,发现有三种介绍的方法。总结在这里 1. 解决的办法自然是想办法用相对路径代替绝对路径     其实log4j的FileAppender本身就有这样的机制,如:log4j.appender.logfile.File=${WORKDIR}/logs/app.log其中“${WORKDIR}/”是个变量,会被System Property中的“WORKDIR”的值代替。这样,我们就可以在log4j加载配置文件之前,先用System.setProperty设置好根路径。 2.可以使用环境变量 log4j.appender.R=org.apache.log4j.RollingFil ...
你觉得自己是一个Java专家吗?是否肯定自己已经全面掌握了Java的异常处理机制?在下面这段代码中,你能够迅速找出异常处理的六个问题吗? 1 OutputStreamWriter out = ... 2 java.sql.Connection conn = ... ...
1、调用没有返回值和参数的JAVA方法 1.1、dwr.xml的配置 <dwr> <allow> <create creator="new" javascript="testClass" > <param name="class" value="/com.dwr.TestClass" /> <include method="testMethod1"/> </cr ...
转载自:http://wtnhwbb.iteye.com/blog/107687 概述  以前在公司用Confluence记录一些整理的文档,现在移交到JAVA EYE,下面的文档还是基于DWR1.0版本的。 DWR是一个AJAX开源库,允许浏览器端调用服务器端的JAVA函数,就好像这些函数是在浏览器端。DWR包含两个主要的部分: 一个JAVA SERVLET运行在服务器端,处理请求并发送响应给客户。 JavaScript运行在浏览器端,发送请求并动态更新网页。 DWR通过基于JAVA类动态的生成javascript脚本来实现,这些代码在后台做一些AJAX操作,实际上是服 ...
Global site tag (gtag.js) - Google Analytics