![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件开发
文章平均质量分 54
evildog
这个作者很懒,什么都没留下…
展开
-
oracle数据导出方式汇总
1、使用Microsoft query 连结excel导出;2、直接sqlplus命令spool;3、使用pl/sql加载数据后copy;4、结合shell及sqlplus命令导出;...原创 2013-05-29 16:59:08 · 629 阅读 · 0 评论 -
SecureCRT注册机使用方法
SecureCRT_6.7.5注册机激活步骤如下:1)准备工作:安装好SecureCRT软件,下载并得到该注册机。2)保持SecureCRT软件关闭(运行的话会提示你正在运行的,关闭就好)。3)将注册机拷贝到你的CRT软件的安装的目录下;4)点击【Patch】按钮,会让你选择文件 ,选择SecureCRT.exe可执行文件,还会再提示一次选择一个help什么文件。总之,确定后都会提原创 2012-09-20 20:55:31 · 12923 阅读 · 3 评论 -
js代码应用:通过方法类,域等对function进行分割
一、大方法中包含小方法:"text/javascript"> function animal(){ this.dog = function(){ if(document.getElementById("username").value == ""){ alert("hi,I'm dog."); } }原创 2012-10-10 11:43:36 · 483 阅读 · 0 评论 -
jsp EL关键字列表
EL关键字列表div - 除(/) mod - 取余(%) eq - 等于(==) ne - 不等于(!=)lt - 小于() le - 小于等于(=)and - 逻辑与(&&) or - 逻辑或(||) not - 逻辑非(!) true - 逻辑原创 2012-09-27 11:45:41 · 1074 阅读 · 0 评论 -
plsql安装--无需安装oracle客户端
1、先下载pl/sql,安装、破解;2、下载oracle的instanct client的base版文件(可以去oracle官网下一个,我这个是直接从cdsn下的);3、解压instanct client到任何盘,如(D:\instanctClent),在解压文件所在路径下新建一个文件NETWORK后,再NETWORK下建一个文件ADMIN,ok;4、用txt软件编写tnsnames.原创 2012-09-09 11:42:23 · 13388 阅读 · 1 评论 -
JavaScript常用工具和函数
对输入框的字符验证isNaN(str);//检验str的字符是否是数字,若是,return false;否则,return true;//输入框字数限制function checkedTemplateContentCount(obj){ if (100-obj.value.length>=0) { document.getElementById("templateCont原创 2012-04-18 14:47:31 · 333 阅读 · 0 评论 -
Javascript获取获取屏幕、浏览器窗口 ,浏览器,网页高度、宽度的大小
Javascript获取获取屏幕、浏览器窗口 ,浏览器,网页高度、宽度的大小网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括边线的宽转载 2012-06-25 10:26:25 · 409 阅读 · 0 评论 -
Css中的度量单位 px em ex pt pc in mm cm
px相对长度单位。像素(Pixel)。像素是相对于显示器屏幕分辨率而言的。譬如,WONDOWS的用户所使用的分辨率一般是96像素/英寸。而MAC的用户所使用的分辨率一般是72像素/英寸。em相对长度单位。相对于当前对象内文本的字体尺寸。如当前行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。ex相对长度单位。相对于字符“x”的高度。此高度通常为字体尺转载 2012-06-25 10:54:37 · 4296 阅读 · 0 评论 -
Excel数据导入到oracle
Excel数据导入到oracle第一步:将要导入的excel文件打开,选择【另存为】,在文件类型那里选择“文本.txt”后确定保存;第二步:打开记事本,编写下列的内容: 注释:1、 控制文件标识;2、 刚才由excel文件转化过来的文件的路径;3、 向oracle的数据表t_network_agent_bak中追加数据;4、 字段终止于X原创 2012-04-09 12:56:27 · 1022 阅读 · 0 评论 -
javax.servlet.http.HttpServletResponse常用
rsponse常见应用:a.使用OutputStream向客户端写入中文: response.setHeader("Content-type","text/html;charset=UTF-8");//向浏览器发送一个响应头,设置浏览器的解码方式为UTF-8 String data = "中国"; OutputStream stream = response.ge原创 2012-10-16 11:45:09 · 4101 阅读 · 0 评论 -
oracle 游标cursor详解
一 概念 游标是SQL的一个内存工作区,由系统或用户以变量的形式定义。游标的作用就是用于临时存储从数据库中提取的数据块。在某些情况下,需要把数据从存放在磁盘的表中调到计算机内存中进行处理,最后将处理结果显示出来或最终写回数据库。这样数据处理的速度才会提高,否则频繁的磁盘数据交换会降低效率。二 类型 Cursor类型包含三种: 隐式Cursor,显式Cursor和Ref Cu转载 2012-10-18 11:01:12 · 488 阅读 · 0 评论 -
oracle循环
主要有以下五种循环:Exit When、Loop、While、For(普通循环)、For(游标循环),下面举例一一说明(均为存储过程)。1、Exit When循环:create or replace procedure proc_test_exit_when isi number;begini:=0;LOOPExit When(i>5);Dbms_Output.转载 2013-01-09 10:04:09 · 360 阅读 · 0 评论 -
cursor 与refcursor及sys_refcursor的区别 (转载)
引用一、显式cursor 显式是相对与隐式cursor而言的,就是有一个明确的声明的cursor。显式游标的声明类似如下(详细的语法参加plsql ref doc ): cursor cursor_name (parameter list) is select ... 游标从declare、open、fetch、close是一个完整的生命旅程。当然了一个这样的游标是可以转载 2013-05-30 11:19:38 · 674 阅读 · 0 评论 -
ORACLE 常用技巧(持续更新ing)
1、爬树:WITH T AS (SELECT '00' AS CODE_CHILD, '-1' AS CODE_PARENT FROM DUALUNIONSELECT '01' AS CODE_CHILD, '00' AS CODE_PARENT FROM DUALUNIONSELECT '02' AS CODE_CHILD, '01' AS CODE_PARENT FROM DUA原创 2013-01-23 11:40:14 · 487 阅读 · 0 评论 -
oracle pl/sql level妙用
1、当需要把一个字符串按某一分隔符分隔后,变为数据列,即把字符串行变为列,可以使用level关键字,例子: with t as (select 'a;b;c;d;e' as str from dual)select level, t.str, substr(t.str, 2 * (level - 1) + 1, 1) as str_signle from tcon原创 2013-05-09 09:48:45 · 22962 阅读 · 4 评论 -
plsql常用函数
substr(字段,开始位置,取多少位);decode(字段,'字段对应值1','翻译字段1','字段对应值2','翻译字段2','字段对应值3','翻译字段3'...)to_char();to_number();length();--计算字符串长度;vsize();--计算字符串字节数;判断是否为中文的的一种方法:对应gbk字符集select length(a.ban原创 2012-05-02 15:43:53 · 538 阅读 · 0 评论 -
log4j.properties的配置
# Set log levels #log4j.rootLogger = DEBUG, Console, LogFile, ErrorFile# Output the log info to the Java Console #log4j.appender.Console = org.apache.log4j.ConsoleAppenderlog4j.appender.Consol原创 2013-05-03 09:50:43 · 541 阅读 · 0 评论 -
sqlplus命令收集
1、参数传递a)define [name] = [value] 例子:select &[name] from dual;b)var [name] [datatype]exec :[name]:=[value]select :[name] from dual;c)@|start@[sql_path] [in_param] [in_param2]在[sql_path]内原创 2013-05-15 16:03:57 · 763 阅读 · 0 评论 -
java split()用法
写法是这样的:1、如果用“.”作为分隔的话,必须是如下写法:String.split("\\."),这样才能正确的分隔开,不能用String.split(".");2、如果用“|”作为分隔的话,必须是如下写法:String.split("\\|"),这样才能正确的分隔开,不能用String.split("|");“.”和“|”都是转义字符,必须得加"\\";3、如果在一个字符串中有原创 2013-05-02 10:54:52 · 478 阅读 · 0 评论 -
oracle SQL语句中进行时间加减
oracle SQL语句中进行时间加减加法 select sysdate,add_months(sysdate,12) from dual; --加1年select sysdate,add_months(sysdate,1) from dual; --加1月select sysdate,to_char(sysdate+7,'yyyy-转载 2012-06-14 08:54:12 · 16507 阅读 · 0 评论 -
常用的System.getProperty()
public class TestSystemproperty {public static void main(String[] args){ System.out.println("Java运行时环境版本:\n"+System.getProperty("java.version")); System.out.println("Java 运行时环境供应商:\n"+System转载 2012-06-15 10:09:39 · 446 阅读 · 0 评论 -
Java获取路径
工程名为TEST为例: (1)得到包含工程名的当前页面全路径:request.getRequestURI() 结果:/TEST/test.jsp (2)得到工程名:request.getContextPath() 结果:/TEST (3)得到当前页面所在目录下全名称:request.getServletPath() 结果:如果页面在jsp目录下 /TEST/jsp/test.jsp转载 2012-06-11 09:23:12 · 456 阅读 · 0 评论 -
sql常用用法
SQL分类:DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)首先,简要介绍基础语句:1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop database dbn转载 2012-05-22 09:16:09 · 412 阅读 · 0 评论 -
html之select标签
//上面是有multiple属性,下面这个选择框还可以多选。主要是可以多选 高中 大学 博士//下面没有multiple属性 ,只显示一条,不能多选 高中 大学 博士//下面是设置了size属性的情况 , 如果size = 3 那么就显示三条数据,注意不能多选的。原创 2012-04-13 10:11:34 · 325 阅读 · 0 评论 -
plsql常用
在SQLPLUS下,实现中-英字符集转换alter session set nls_language='AMERICAN';alter session set nls_language='SIMPLIFIED CHINESE'; 主要知识点:一、有关表的操作1)建表create table test as select * from dept; --从已知表复制数据和结构转载 2012-04-13 14:14:19 · 1488 阅读 · 0 评论 -
PLSQL经验
PLSQL经验一、 Oracle的to_char()函数功能很强大但是在用它格式化数值型数据时应该请注意以下几项。如果是小数如:0.23这样的数据经过to_char后再显示会变为.23,如果你为了让它显示出原来的0.23的话就得用To_char(要格式化的数值,’0.999’)保留三个小数,并显示但这里就要注意了。他为你截取小数的时候是四舍五入了。所以如果是要求截掉小数而不四舍五入的话就应该自转载 2012-04-13 14:04:46 · 881 阅读 · 0 评论 -
快速搭建起基于Webwork与Hibernate的web应用
快速搭建起基于Webwork与Hibernate的web应用.快速搭建起基于Webwork与Hibernate的web应用.主要是一下几个文件完成了我们将Hibernate的Session与Webwork的Action绑定从而快速搭建web应用的关键:通用类:HibernateSessionFactory.javaHibernateSessionFactoryImp.java转载 2012-04-24 14:27:19 · 705 阅读 · 0 评论 -
webwork中的xwork.xml配置常见错误
造成以下错误:com.opensymphony.xwork.config.ConfigurationException: There is no Action mapped for action name smsSendErrorPre...... 1.webwork 的xwork.xml文件中action配置名字与在地址栏上输入的action名称不符。 也就是说xwork.xml文件原创 2012-04-12 09:30:05 · 1226 阅读 · 0 评论 -
数据库同一个库上面,不同用户相互赋予权限
用法:有两个用户:user1和user2,都是在库TEST上,分别有表user1.table1,user2.table2但是用user1登录的时候,user2上表就不能用,此时就可以使用grant命令了: GRANT privilege [, ...] ON object [, ...] TO { PUBLIC | GROUP group | u原创 2012-04-11 15:16:07 · 5665 阅读 · 0 评论 -
sql语法之通配符%与_的区别
%替代一个或多个字符_仅替代一个字符[charlist]字符列中的任何单一字符[^charlist]或者[!charlist]不在字符列中的任何单一字符 %:如下图所示:_:如下图所示:当需要查字段的固定位置任意字符时,使用下划线;当模糊查询没原创 2012-04-11 11:33:23 · 2267 阅读 · 0 评论 -
外部网络出现乱码,但是内部网络却正常显示问题
if (provinceName != null && !provinceName.equals("")) { try { ActionContext ctx = ActionContext.getContext(); HttpServletResponse response = (HttpServletResponse)ctx.get(ServletActionCon原创 2012-04-09 14:26:38 · 677 阅读 · 0 评论 -
Javascript trim()函数实现
在JavaScript中我们须要用到trim的地点很多,但是JavaScript又没有独立的trim函数或者要领可以运用,所以我们须要自己写个trim函数来实现我们的目的。 方案一: 以原型方式调用,即obj.trim()形式,此方式基本且运用方面广泛,定义方式如下:/*** 删除左右两端的空格*/String.prototype.trim=functi转载 2012-04-16 11:56:38 · 522 阅读 · 0 评论 -
Javascript 操作select控件大全
Javascript 操作select控件大全(新增、修改、删除、选中、清空、判断存在等) Posted on 2007-08-08 14:56 礼拜一 阅读(82408) 评论(40) 编辑 收藏 1判断select选项中 是否存在Value="paraValue"的Item 2向select选项中 加入一个Item 3从select选项中 删除一个Item 4删除原创 2012-04-13 10:10:16 · 294 阅读 · 0 评论 -
javascrip中的函数参数个数未知时的用法
巧用arguments在 Javascript 的函数中有个名为 arguments 的类数组对象。它看起来是那么的诡异而且名不经传,但众多的 Javascript 库都使用着它强大的功能。所以,它的特性需要每个 Javascript 程序员去熟悉它。在每个函数中,都有个名为 arguments 的变量,它以类似数组的形式保存了当前调用的参数。而它实际上并不是个数组,使用 typeof a原创 2012-04-13 17:19:23 · 2152 阅读 · 1 评论 -
webwork定义页面局部变量或全局变量
使用控件,其中name定义变量名称,value定义变量的值,若该值带单引号,则表示该值是一个字符串,否则,该值是一个对象(如,session,application),其中scope可以定义作用范围(如page页面,request请求,action context)原创 2012-06-05 09:50:52 · 756 阅读 · 0 评论 -
iframe 父窗口和子窗口方法互调
iframe 父窗口和子窗口相互的调用方法集锦一、父窗口调用iframe子窗口方法1、HTML语法:2、父窗口调用子窗口:myFrame.window.functionName();3、子窗品调用父窗口:parent.functionName();简单地说,也就是在子窗口中调用的变量或函数前加个parent.就行4、父窗口页面源码:html> head>转载 2012-06-01 11:25:36 · 696 阅读 · 0 评论 -
ajax乱码解决方法
用过AJAX的朋友肯定知道javascript是使用UTF-8国际编码,即每个汉字用4个字节来存储,但是这就造成了用AJAX来send数据的时候出现乱码。有一种解决办法就是使用encodeURIComponent加上修改 Content-Type 为 application/x-www-form-urlencoded" 来把数据统一编码成 url 格式,当然,也可以指定编码,如:“applic转载 2012-05-30 10:51:10 · 470 阅读 · 0 评论 -
HTML中的target属性之framename 伪ajax
包含target属性的标签有: 。对应的target值有:_blank_parent_self_topframename (标签没有)对于上面四个来说,再熟悉不过了。但是很少有人注意到或者说使用到第五个值:framename。因为它设计得实在是太巧妙了。。。这里我给出一个替代异步的ajax登录方式的例子。但凡登录大多都是不能通过ajax方式去转载 2012-05-31 10:35:02 · 5571 阅读 · 0 评论 -
sql之sysdate妙用
1:取得当前日期是本月的第几周 SQL> select to_char(sysdate,'YYYYMMDD W HH24:MI:SS') from dual; TO_CHAR(SYSDATE,'YY ------------------- 20030327 4 18:16:09 SQL> select to_char(sysdate,'W') from dual; T原创 2012-05-08 09:39:47 · 13611 阅读 · 0 评论 -
Java把换行符空格置位符换成空字符
public class StringUtil{public static String replaceWithBlank(String str){Pattern p = Pattern.compile("\\s*|\t|\r|\n");Matcher m = p.matcher(str);String finishedReplaceStr = m.replaceAll("");原创 2012-04-23 10:49:11 · 6899 阅读 · 0 评论