自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(79)
  • 问答 (2)
  • 收藏
  • 关注

原创 ORA-01779的处理方法(更新数据处理)

[quote]oracle11g不支持使用 BYPASS_UJVC [/quote]Oracle中试图对一个子查询进行更新时可能会出现ORA-01779错误。该错误的内容为:ORA-01779: cannot modify a column which maps to a non-key-preserved table例如,使用以下的更新查询就会出现该错误。[code="java"]C...

2012-08-26 23:41:55 824

原创 使用JavaScript获取节点的方法总结(转载)

1. 通过顶层document节点获取:[code="java"](1) document.getElementById(elementId):该方法通过节点的ID,可以准确获得需要的元素,是比较简单快捷的方法。如果页 面上含有多个相同id的节点,那么只返回第一个节点。如今,已经出现了如prototype、Mootools等多个JavaScript库,它们提供了更简便的方法:$(id),...

2012-08-26 22:57:24 211

原创 String基本知识

1、replace和replaceAll区别(replaceFirst)replace参数是字符或字符串。replaceAll参数正则表达式字符串。2、\说明。\在java中表示转义符。正则表示也是特殊字符。所以在正则表达式中表示一个“\”要“\\\\”来表示。 ...

2012-08-23 09:13:04 139

原创 JQuery常见方法

1、获取Jquery是否隐藏方法 jQuery("#tanchuBg").css("display") jQuery("#tanchuBg").is(":visible") jQuery("#tanchuBg").is(":hidden") 2、jquery判断日期是否为空,是否大于前面的日期 function onemonthtypeChange(){var st

2012-08-22 18:02:40 120

原创 获取系统运行信息

/** * 获得服务器网卡地址 * * @return 服务器网卡地址 */ private static String getServerMACAddress() { String address = ""; String os = "Windows";//AppContext.SERVER_OS_NAME; // 如果是Windows系统 ...

2012-08-22 18:02:31 138

原创 同时 使用多个tomcat的方法

需要修改三个地方 修改Tomcat的端口号: 在默认情况下,tomcat的端口是8080,如果出现8080端口号冲突,用如下方法可以修改Tomcat的端口号: 首先: 在Tomcat的根(安装)目录下,有一个conf文件夹,双击进入conf文件夹,在里面找到Server.xml文件,打开该文件。 其次:在文件中找到如下文本: <Connector p...

2012-08-22 18:02:13 120

原创 Jquery节点获取

1、多条件选择器$(p,div,input.abc) 选择所有p,div以及classname="abc"的input对象2、层次选择器[code="java"]$("ol li") 选择ol对象下所有的li对象(包括子对象以及子对象的子对象)$("ol > li") 选择ol下直接的li对象、即子对象的子对象不会被选择[/code]3、属性过滤器[code="java"]...

2012-08-22 18:02:06 121

原创 行列转换

1、 固定列数的行列转换 如 [code="java"] name subject grade --------------------------- student1 语文 80 转换为 student1 数学 70 语文 数学 英语 student...

2012-08-21 09:33:39 177

原创 List与数组转换

//字符数组转List [code="java"]String[] s = {"a","b","c"}; List list= java.util.Arrays.asList(s); [/code]//List转字符数组——例子一 [code="java"]List list = new ArrayList(); list.add("a1"); list

2012-08-21 09:33:25 93

原创 Java常用方法

1、Java新建线程异步调用示例new Thread(new Runnable() { public void run() { try { sendEmail(null, to, subject, content); } catch (Exception ex) { } }}).start(); ...

2012-08-21 09:33:08 83

原创 Struts+Json实例 Example

1. Get dependency libraryGet the struts2-json-plugin.jar library. pom.xml <!-- Struts 2 --> <dependency> <groupId>org.apache.struts</groupId&g...

2012-08-21 09:32:40 80

原创 Linux命令查看端口并关闭它

可以通过”~$ netstat -anp” 来查看哪些端口被打开。(注:加参数’-n’会将应用程序转为端口显示,即数字格式的地址, 如:nfs->2049, ftp->21,因此可以开启两个终端,一一对应一下程序所对应的端口号)。然后可以通过”~$ lsof -i:$PORT”查看应用该端口的程序($PORT指对应的端口号)。或者也可以查看文件/etc/servic...

2012-08-21 09:32:26 369

原创 JSTL高级用法

// fn:contains(string, substring) 如果参数string中包含参数substring,返回true // fn:containsIgnoreCase(string, substring) 如果参数string中包含参数substring(忽略大小写),返回true // fn:endsWith(string, suffix) 如果参数 string 以参数s...

2012-08-20 06:57:36 71

原创 html a标签 target的4种用法

target属性这个属性指定所链接的页面在浏览器窗口中的打开方式,它的参数值主要有:_blank、_parent、_self、_top,这些参数值代表的含义如下:◎_blank,在新浏览器窗口中打开链接文件。◎_parent,将链接的文件载入含有该链接框架的父框架集或父窗口中。如果含有该链接的框架不是嵌套的,则在浏览器全屏窗口中载入链接的文件,就象_self参数一样。◎_sel...

2012-08-20 06:50:45 840

原创 耗时计算的部分代码

package com.happy.sqlite.test;import java.util.Calendar;public class LostTime { @SuppressWarnings("static-access") public static void main(String[] args) { long t1 = System.currentTimeM...

2012-08-20 06:47:17 115

原创 js,jquery日期相加减,得到新日期

jQuery(function($) { // 保存按钮单击事件 $("#subForm").click(function() { $("form")// 选择form .first()// 选择第一个 第二个用eq(1) 最后一个 last() .submit();// 提交 }); // 最近一天单击事件...

2012-08-20 06:42:02 1336

转载 bat启动数据库

@echo offnet start OracleXETNSListener 2>nulnet start OracleServiceXE 2>nul@oradim -startup -sid XE -starttype inst > nul 2>&1 Oracle导入dmp文件命令D:\Java\Database\oraclexe\app\...

2012-08-20 06:39:19 372

原创 Cookie保存登陆帐号密码

String host = request.getServerName(); Cookie cookie = new Cookie("SESSION_LOGIN_USERNAME", username); // 保存用户名到Cookiecookie.setPath("/");cookie.setDomain(host);cookie.setMaxAge(99999999);re...

2012-08-18 09:45:47 314

原创 使用 jcaptcha 产生图片校验码

第一步:下载 jcaptcha-all-1.0-RC2.0.1.jar 第二步:代码实现 CaptchaServiceSingleton.java [code="java"]package com.yh.web.jcaptcha;import java.awt.Color;import java.awt.image.BufferedImage;import java...

2012-08-18 09:45:26 128

原创 Ajax基本知识

readyState值              描述0 未初始化;                 尚未调用open()方法1 启动;                       尚未调用send()方法2 已发送;                    但尚未收到响应3 接收;                       已经收到部分响应数据4 完成;                     ...

2012-08-18 09:39:38 61

原创 JSON基本知识

commons-beanutils-1.7.0.jar  commons-lang-2.1.jar ezmorph-1.0.2.jar json-lib-1.1-jdk15.jar 1. List集合转换成json代码List list = new ArrayList();list.add( "first" );list.add( "second" );JSON...

2012-08-18 09:39:27 54

原创 JQuery 遍历List,数组等

1.jquery遍历对象< !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <HTML > <HEAD > <TITLE > New Document < /TITLE> <script language="javascript&quo

2012-08-18 09:39:16 1947 1

原创 EL表达式

el表达式操纵map1、迭代 当forEach 的items属性中的表达式的值是java.util.Map时,则var中命名的变量的类型就是 java.util.Map.Entry。这时var=entry的话,用表达式${entry.key}取得键名。   用表达式${entry.value}得到每个entry的值。这是因为java.util.Map.Entry...

2012-08-17 18:35:35 68

原创 行列转换(转)

[code="java"]CREATE TABLE t_col_row(ID INT,c1 VARCHAR2(10),c2 VARCHAR2(10),c3 VARCHAR2(10));INSERT INTO t_col_row VALUES (1, 'v11', 'v21', 'v31');INSERT INTO t_col_row VALUES (2, 'v12', ...

2012-08-17 18:24:44 143

原创 正则表达式参考

[code="java"]^\d+$  //匹配非负整数(正整数 + 0)  //匹配整数 ^\d+(\.\d+)?$  //匹配非负浮点数(正浮点数 + 0) ^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$  //匹配正浮点数 ^((-\d+(\.\d+)?)|(0+(\....

2012-08-17 16:39:34 54

原创 捕获组和非捕获组

•捕获组 字符 描述示例(pattern)匹配pattern并捕获结果,自动设置组号。 (abc)+d匹配abcd或者abcabcd(?<name>pattern)或(?'name'pattern)匹配pattern并捕获结果,设置name为组名。 \num对捕获组的反向引用。其中 num 是一个正整数。...

2012-08-17 16:36:53 201

原创 字符串函数

1.INSTR在Oracle/PLSQL中,instr函数返回要截取的字符串在源字符串中的位置。语法如下:[code="sql"]instr( string1, string2 [, start_position [, nth_appearance ] ] )[/code]string1 源字符串,要在此字符串中查找。string2 要在string1中查找的字符串.start...

2012-08-17 15:13:21 58

原创 清除右键多余项

清除鼠标右键菜单中多余项的操作步骤如下:(1)在系统桌面上单击“开始→运行”项。 (2)在随后出现的窗口中的“打开”栏中键入regedit并单击“确定”按钮运行注册表编辑器。(3)在注册表的HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt下都有随着安装软件的不断增多,右键菜单也越来越长,臃肿不堪...

2012-07-01 19:38:44 118

原创 常用正则表达式收集

更新2012-03-31[code="java"]1、[ ]{2,}//正则替换多余的空格变成一个空格 2、(\d{1,3})(?=(\d{3})+(?:$|\.))替为"$1,"//效果12345变为12,345//(\d{1,3})表示数字1-3个字符。//?=(\d{3})+(?:$|\.)个人认为是1-3个数字的后面跟着3位的数字,这三位的数字后面又跟着结束符或小数点...

2012-03-31 15:51:48 74

原创 final,static,nested使用2012-03-30(转载)

1。final 篇 final 做为一个独立的存在,也表现的与众不同。一般情况都可以理解为 can't be changed. 1)final data: 实现constant(常数)语义。说明这个值:在编译时不会变;在运行时也不能被改变。 在java中,提供了blank final:允许大家将初始化的动作延迟到constructor中。这是极限,有编译器保证。 2)final p...

2012-03-30 10:07:21 72

原创 Editplus使用方法收集

EditPlus使用方法

2012-03-29 15:52:43 173

原创 Date操作方法收集(转载)

[code="java"]Js获取当前日期时间及其它操作var myDate = new Date();myDate.getYear(); //获取当前年份(2位)myDate.getFullYear(); //获取完整的年份(4位,1970-????)myDate.getMonth(); //获取当前月份(0-11,0代表1月)myDate.g...

2012-03-29 15:45:07 72

原创 删除空行2012-03-29

1.Eclipse:点击Edit->Find/Replace,选中其中的Options中的Regular Expressions,在Find中输入:\n\s*\r,然后Replace All 就OK了2.UltraEdit选择Search菜单的Replace命令。在Replace对话框中,选中Regular Expression复选框,并在Find what中输入%[ ^t]+...

2012-03-29 15:41:52 128

原创 设计模式之Mediator中介者模式2012年3月28日

[b]中介者模式的定义[/b] 用一个中介对象来封装一系列的对象交互。中介者使得各对象不需要显示地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互。 Mediator:中介者接口。在里面定义各个同事之间交互需要的方法,可以是公共的通信方法,比如changed方法,大家都用,也可以是小范围的交互方法。 ConcreteMediator:具体中介者实现对象。他需要了解并维护各个...

2012-03-28 19:22:10 55

原创 双重检查加锁

[b]双重检查加锁机制[/b]并不是每次进入getInstance方法都需要同步,而是先不同步,进入方法过后,先检查实例是否存在,如果不存在才进入下面的同步块。双重检查加锁机制的时间会使用一个关键字volatile,他的意思是:被volatile修饰的变量的值,将不会被本地线程缓存,所有对该变量的读写都是直接操作共享内存,从而确保多个线程能正确的处理该变量。[code="jav...

2012-03-28 10:46:50 74

原创 Java路径2012年3月22日

Web中获取路径的方法[code="java"]ServletActionContext.getServletContext().getRealPath("")D:\Java\Tomcat\apache-tomcat-6.0.33\webapps\weibo ServletActionContext.getServletContext().getRealPath("") ...

2012-03-22 23:55:26 50

原创 常见的异常

在客户端通过Socket来连接远程一台服务器的时候往往会报类似如下的错误:java.net.ConnectException: Connection refused: connect、java.net.SocketException: Network is unreachable: connect下面给出一个小测试例子来说明,通过端口号9160连接本机:public s...

2011-10-08 12:41:18 224

原创 关于给Select设置默认值

今天发现给select设置默认值,可以用JQuery来实现$("#id").attr("value","Y");但是使用javascript来给select的alue赋值不能成功,而且会报错

2011-10-04 11:14:01 830

原创 关于WebLogic下的IFrame跨域访问造成Session丢失的问题

最近遇到一个很郁闷的问题:我在同一个weblogic下创建了两个domain,部署了两个系统A和B。其中系统A有一个按钮可打开系统B,并自动登录。通过A系统打开B系统后session会发生无规律丢失的情况。经过两天的研究,baidu,goolge了无数次后找到了一个帖子,里面写了一下方法: 这主要是sessionid在影响,你登录第一个web时默认...

2011-10-03 23:46:48 251

原创 ORA-01704: 文字字符串过长

ORA-01704: 文字字符串过长! .insert into table values(a,3,'一个长文章');ORA-01704: 文字字符串过长!declarev_clob clob :='一个长文章';begin insert into table values(a,3,:clob); end; 这样就可以插进去了,所以我觉得应该是隐式转换,oracl...

2011-09-30 11:33:18 190

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除