存储过程返回数组对象例子源码介绍



存储过程返回数组对象例子源码介绍,其实就相当于返回List里面放的对象数据,定义如下:

1.创建存储过程对象

CREATE OR REPLACE TYPE “T_ACCOUNT_MONTH”
as object(
ACCOUNT_ID NUMBER,
INIT_AMOUNT NUMBER,
DEBIT_AMOUNT NUMBER,
CREDIT_AMOUNT NUMBER
)

2.创建存数过程数组

CREATE OR REPLACE TYPE “T_ACCOUNT_MONTH_TABLE”

as table of t_account_month[......]

Read more

如何删除oracle Job命令实例



如何删除oracle Job命令实例。

1.删除所有用户的JOB 
begin
  for v in(select job from user_jobs) loop
    dbms_job.remove(v.job);
  end loop;
  commit;
end;

2.删除指定用户的JOB
define USER=&1

begin
  for v in(select job from user_jobs where log_user='&USER') loop
    dbms_job.remove(v.job);
  end loo[......]

Read more

StringEscapeUtils类的转义以及反转义方法

StringEscapeUtils类的转义以及反转义方法介绍。

org.apache.commons.lang.StringEscapeUtils
类可以对js sql html xml等代码进行转义!用来处理前端js注入代码
SQL特殊字符转义

应该说,您即使没有处理 HTML 或 JavaScript 的特殊字符,也不会带来灾难性的后果,但是如果不在动态构造 SQL 语句时对变量中特殊字符进行处理,将可能导致程序漏洞、数据盗取、数据破坏等严重的安全问题。网络中有大量讲解 SQL 注入的文章,感兴趣的读者可以搜索相关的资料深入研究。

虽然 SQL 注入的后果很严重,但是[......]

Read more

Spring的MultipartHttpServletRequest实现文件上传实例源码介绍

Spring的MultipartHttpServletRequest实现文件上传实例源码介绍。

实现图片上传
用户必须能够上传图片,因此需要文件上传的功能。比较常见的文件上传组件有Commons FileUpload(http://jakarta.apache.org/commons/fileupload/a>)和COS FileUpload(http://www.servlets.com/cos),Spring已经完全集成了这两种组件,这里我们选择Commons FileUpload。
由于Post一个包含文件上传的Form会以multipart/form-data请求发送给[......]

Read more

Struts如何将信息数据导出word文档中

Struts如何将信息数据导出word文档中?Struts应用实例源码,struts与Word的应用,设置字体的格式样式等。

导入jar包

iText-2.1.7.js2.jar

itext-rtf-2.1.7.jar

 

下载地址:

 

package com.trendcom.base.word.util;

import java.awt.Color;

import java.io.ByteArrayOutputStream;

import java.io.IOException;

import java[......]

Read more

JS自定义一个Map类实例源码介绍

JS自定义一个Map类实例源码介绍。

例子1

//定义简单Map

function getMap() {//初始化map_,给map_对象增加方法,使map_像Map

var map_ = new Object();

map_.put = function(key, value) {

map_[key+'_'] = value;

};

map_.get = function(key) {

return map_[key+'_'];

};

map_.remove = function(key) {

delete map_[k[......]

Read more

web.xml文件中listener的作用及使用

web.xml文件中listener的作用及使用,实例介绍。

一.WebContextLoaderListener 监听类
它能捕捉到服务器的启动和停止,在启动和停止触发里面的方法做相应的操作!
它必须在web.xml 中配置才能使用,是配置监听类的

二.下面是搜集的一些listener方面的知识
简例一
监听用户上线与退出,显示在线用户

1、登陆页面 Login.jsp

<%@page pageEncoding=”gb2312″ contentType=”text/html; charset=gb2312″ %>
<%
session=r[......]

Read more

java -Xbootclasspath的用法实例源码介绍

java -Xbootclasspath的用法实例源码介绍。用eclipse的时候突然想到eclipse怎样去区分使用jdk1.4还是jdk1.5,我使用jdk1.4在eclipse运行一个java程序这时的command是 C:\j2sdk1.4.2_05\bin\javaw.exe -Xbootclasspath:C:\j2sdk1.4.2_05\lib\tools.jar;C:\j2sdk1.4.2_05\jre\lib\rt.jar;C:\j2sdk1.4.2_05\jre\lib\sunrsasign.jar;C:\j2sdk1.4.2_05\jre\lib\jsse.jar;C:\[......]

Read more

linux如何查看线程信息命令是什么

linux如何查看线程信息命令是什么?linux线程命令介绍。

linux 查看线程信息 

在linux操作系统中可以使用ps -eLf命令来查看线程信息:

下面的数据为db2数据库的db2sysc进程中所包括的线程:

192.168.100.228 [sde ~]$ ps -eLf |grep db2sysc|grep -v grep

UID PID PPID LWP C NLWP STIME TTY TIME CMD
root 1 0 1 0 1 Jun03 ? 00:00:00 /sbin/init
root 2 0 2 0 1 Jun03 ? 00[......]

Read more

如何优化lnmp架构加快网站的访问速度

如何优化lnmp架构加快网站的访问速度?本文旨在单台服务器上通过各种手段最大化的优化和加速lnmp,适合单台服务器或者vps站长们使用。笔者水平有限,要是有更好的优化手段请留言。

以下主要的方式进行优化,一些小细节的优化在下面的配置中再具体说明:
1.利用fastcgi_cache缓存,减少nginx与PHP交互,减轻php和数据库(mysql)的压力

2.为zend引擎缓存opcode,使用X-cache缓存opcode,减少php脚本语句转换中间代码的次数

3.利用TCMalloc优化Nginx和mysql的内存分配效率访问性能,提高高并发的性能(nginx本身对内存优[......]

Read more