`
log_cd
  • 浏览: 1104854 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论
文章列表
   Barcode4J资源地址:http://barcode4j.sourceforge.net/index.html 一、using the JavaBean API public static void generateCode128Barcode(File file, String code) { Code128Bean bean = new Code128Bean(); final int dpi = 150; //barcode bean.setModuleWidth(0.21); bean.setHeight(15); bean.d ...
create table TEST_CLOB ( ID INTEGER not null, NAME VARCHAR2(20), CONTENT CLOB ) alter table TEST_CLOB add primary key (ID); package com.logcd.common; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.InputStreamReader ...
    Oracle中的lob (Large Object)可以存储非常大的数据(可能是4GB),这样就可以通过将文件或其它任何对象序列化成字节输出流(OutputStream)后写入数据库,之后使用字节输入流(InputStream)将数据读出然后反序列化为原始文件或对象。操作时需要使用oracle的JDBC包,它扩展了sun的JDBC包中的Blob对象。     以下是一个保存图片进数据库的例子: 1.servlet:用于保存图片并将图片输出 package com.logcd.servlet; import java.io.IOException; import java.io ...
一、PL/SQL的异常 1.处理异常: EXCEPTION WHEN first_exception THEN … WHEN second_exception THEN … WHEN OTHERS THEN /*OTHERS异常处理器必须排在最后,它处理所有没有明确列出的异常。*/ … END; 例: DECLARE X NUMBER; BEGIN X:= 'yyyy';--Error Here EXCEPTION WHEN VALUE_ERROR THEN DBMS_OUTPUT.PUT_LIN ...
1.web.xml <servlet> <servlet-name>DisplayChart</servlet-name> <servlet-class>org.jfree.chart.servlet.DisplayChart</servlet-class> </servlet> <servlet-mapping> <servlet-name>DisplayChart</servlet-name> <url-pattern>/servlet/ ...
1.servlet package com.logcd.servlet; import java.awt.Color; import java.awt.Font; import java.awt.GradientPaint; import java.awt.RenderingHints; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.ServletRequest; import javax.servlet.ServletResponse; ...
    在实际的应用中,为了让PL/SQL 函数返回数据的多个行,必须通过返回一个 REF CURSOR 或一个数据集合来完成。REF CURSOR 的这种情况局限于可以从查询中选择的数据,而整个集合在可以返回前,必须进行具体化。 9i 通过引入的管道化表函数纠正了后一种情况。表函数是返回整个行的集(通常作为一个集合)的函数,可以直接从 SQL 语句中进行查询,就好像它是一个真正的数据库表一样。管道化表函数与之相似,但是它像在构建时一样返回数据,而不是一次全部返回。管道化表函数更加有效,因为数据可以尽可能快地返回。     管道化表函数必须返回一个集合。在函数中,PIPE ROW 语句被用来 ...
   FORALL与BULK COLLECT的使用方法: 1.使用FORALL比FOR效率高,因为前者只切换一次上下文,而后者将是在循环次数一样多个上下文间切换。 2.使用BLUK COLLECT一次取出一个数据集合,比用游标条取数据效率高,尤其是在网络不大好的情况下。但BLUK COLLECT需要大量内存。 例子: create table test_forall ( user_id number(10), user_name varchar2(20)); select into 中使用bulk collect DECLARE TYPE table_forall IS ...
方法一:       找到%tomcat%\conf\server.xml,在</Host>之前加入: <Context path="/richfaces" reloadable="true" docBase="d:\javastudio\oob"/> 方法二:        %TOMCAT_HOME%\conf\catalina\localhost增加相应的文件(文件名*.xml) richfaces.xml代码 <Context reloadable="true" ...
<一>、Java生成验证码图片 1.Servlet生成验证码图片 package com.logcd.servlet; import java.awt.Color; import java.awt.Font; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.util.Random; import javax.imageio.ImageIO; import javax.servlet.*; import java.io.*; import javax.se ...
一、call 方法     调用一个对象的一个方法,以另一个对象替换当前对象(其实就是更改对象的内部指针,即改变对象的this指向的内容)。 call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 参数 thisObj 可选项。将被用作当前对象的对象。 arg1, arg2 ...
      Oracle从8.1.6开始提供分析函数,分析函数用于计算基于组的某种聚合值,它和聚合函数的不同之处是对于每个组返回多行,而聚合函数对于每个组只返回一行。 语法: <analytic-function>(<argument>,<argument>,...) over( <query-partition-clause> <order-by-clause> <windowing-clause> ) 说明: <1> over是关键字,用于标识分析函数。 <2> ...
一、EditPlus 快捷键 以浏览器模式预览文件  Ctrl + B 开始编辑”以浏览器模式预览的文件”    Ctrl + E 新建html文件  Ctrl+Shift+N 新建浏览器窗口(类似于在EditPlus中打开ie) Ctrl+Shift+B 选中的字母切换为小写 Ctrl+L 选中的字母切换为大写 Ctrl+U 选中的词组首字母大写 Ctrl+Shift+U 复制选定文本并追加到剪贴板中 Ctrl+Shift+C 剪切选定文本并追加到剪贴板中 Ctrl+Shift+X 创建当前行的副本 Ctrl+J 复制上一行的一个字符到当前行 Ctrl+- 剪切选定文本 ...
    在Oracle数据库开发PL/SQL块中我们使用的SQL分为:静态SQL语句和动态SQL语句。所谓静态SQL指在PL/SQL块中使用的SQL语句在编译时是明确的,执行的是确定对象。而动态SQL是指在PL/SQL块编译时SQL语句是不确定的,如根据用户输入的 ...
一、统计在线人数 1.监听器 package com.logcd.listener; import javax.servlet.ServletContext; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; public class SessionCounter implements HttpSessionListener { public void sessionCreated(Htt ...
Global site tag (gtag.js) - Google Analytics