自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

terryhuang的专栏

只要开始,永远不晚!只要进步,总有空间!

  • 博客(115)
  • 资源 (10)
  • 收藏
  • 关注

原创 常用的跨语言通信方案

传统的跨语言通信方案:基于SOAP消息格式的WebService基于JSON消息格式的RESTful 服务主要弊端:XML体积太大,解析性能极差JSON体积相对较小,解析相对较快,但表达能力较弱现在比较流行的跨语言通信方案:Google protobuf (http://code.google.com/p/protobuf)Apache Thrift (http:/

2016-06-21 11:22:33 1550

转载 Spring单例模式与线程安全

一、Spring单例模式与线程安全 http://www.cnblogs.com/doit8791/p/4093808.htmlSpring框架里的bean,或者说组件,获取实例的时候都是默认的单例模式,这是在多线程开发的时候要尤其注意的地方。 单例模式的意思就是只有一个实例。单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类

2016-06-21 11:13:54 673

原创 查询sql字符串中包含某字符的个数

1.select length('ab,c,d,efg')-length(replace('ab,c,d,efg',',',''))from dual;2.select lengthb(regexp_replace('ab,c,d,efg','[^,]',null)) from dual;

2013-11-26 11:37:59 16867

转载 jQuery初学:find()方法及children方法的区别分析

通过以上的解释,可以总结如下: 1:children及find方法都用是用来获得element的子elements的,两者都不会返回 text node,就像大多数的jQuery方法一样。 2:children方法获得的仅仅是元素一下级的子元素,即:immediate children。 3:find方法获得所有下级元素,即:descendants of these elements

2013-10-17 09:19:31 1107

转载 jQuery基础---filter()和find()

jQuery基础---filter()和find()这是jQuery里常用的2个方法。他们2者功能是完全不同的,而初学者往往会被误导。首先 我们看.find()方法:现在有一个页面,里面HTML代码为;程序代码div class="css">     p class="rain">测试1p>div>div class="rain">     p>

2013-10-17 09:09:54 649

转载 深入理解JavaScript系列(42):设计模式之原型模式

深入理解JavaScript系列(42):设计模式之原型模式2012-04-16 09:11 by 汤姆大叔, 3146 阅读, 5 评论,收藏, 编辑介绍原型模式(prototype)是指用原型实例指向创建对象的种类,并且通过拷贝这些原型创建新的对象。正文对于原型模式,我们可以利用JavaScript特有的原型继承特性去创建对象的方式,也就是创建的一个对象作为另外

2013-03-13 00:48:47 1136

转载 理解JavaScript中的设计模式

简介:可靠的设计模式是可维护软件的基石,如果你曾参与技术面试,很有可能被问到关于设计模式的这类东西。下面这个指南中,我们将学习一些今天就可以用得着的设计模式。什么是设计模式?简单来说,设计模式就是对特定类型问题重用的软件解决方案,这些问题在软件开发的时候经常会碰到,通过很多年的实践,专家对一些相似地问题总结出一些方法,这些方法就封装成为一种设计模式,所以:模式是一种经验证的用于解决软件

2013-03-13 00:47:51 518

转载 如何编写可维护的面向对象JavaScript代码

英文原文 How to Write Maintainable OO JavaScript Code,翻译:Yao Xiao能够写出可维护的面向对象JavaScript代码不仅可以节约金钱,还能让你很受欢迎。不信?有可能你自己或者其他什么人有一天会回来重用你的代码。如果能尽量让这个经历不那么痛苦,就可以节省不少时间。地球人都知道,时间就是金钱。同样的,你也会因为帮某人省去了头疼的过程而获得他

2013-03-13 00:46:00 595

转载 理清javascript的相关概念 DOM和BOM

javascript 有三部分构成,ECMAScript,DOM和BOM,根据宿主(浏览器)的不同,具体的表现形式也不尽相同,ie和其他的浏览器风格迥异。JavaScript=语法+BOM(含DOM) [关系之理解] BOM>DOM1 DOM 是 W3C 的标准; [所有浏览器公共尊守的标准]2 BOM 是 各个浏览器厂商根据 DOM 在各自浏览器上的实现; [表现为不同浏览器定义有差

2013-03-13 00:43:24 1029

转载 《JvaScript模式》第一章概述

第一章 概述模式JavaScript:概念面向对象无类原型运行环境ECMAScript 5JSLint控制台工具JavaScript是一门Web开发语言。起初只是用来操作网页中为数不多的元素(比如图片和表单域),但谁也没想到这门语言的成长是如此迅速。除了适用于客户端浏览器编程,如今JavaScript程序可以运行于越来越多的平台之上。你可以用它来进行服务器端开发

2013-03-13 00:39:19 992

转载 Activiti in Action(实战Activiti)-第一章 BPMN 2.0: what’s in it for developers?(3)

1.2 Speaking the BPM language (谈谈BPM语言) We already spoke about business processes and the BPM life-cycle, but there is a lot of other terminology used in the BPM space. Therefore we will look at the

2013-03-13 00:33:17 2952

转载 Activiti in Action(实战Activiti)-第一章 BPMN 2.0: what’s in it for developers?(2)

1.1 Taking a closer look at BPM(仔细观察BPM) We already mentioned a couple of times that BPM covers a wide spectrum. And that’s because BPM has a high goal that can be summarized as improving processes

2013-03-13 00:32:05 3048

转载 Activiti in Action(实战Activiti)-第一章 BPMN 2.0: what’s in it for developers?(1)

This chapter covers 本章介绍 Introducing the world of BPM 引入BPM世界 Designing processes with BPMN 2.0 用BPMN 2.0设计流程 Implementing a BPMN 2.0 process with Activiti 用Activiti实现BPMN 2.0流程We are about to

2013-03-13 00:30:48 3156 1

转载 Activiti in Action(实战Activiti)-目录

转载自http://www.blogjava.net/lewhwa/category/47194.htmlTable of Contents 目录表 Part I: Introducing BPMN 2.0 and Actitivi 第一部分:BPMN 2.0和Activiti简介 1. BPMN 2.0: what’s in it for develope

2013-03-13 00:27:48 6775 1

转载 PL/SQL 怎么判断两个结果集是否相等

数据库服务器:Oracle现在有两个结果集:A1:Cause       Rate UEG            2000GYU            1900NBU            2900CET            3000A2:Cause       Rate UEG            2000GYU

2013-02-28 11:01:19 10014

转载 oracle行转列组合成字符串函数

oracle10g以上版本提供行转列组合成字符串函数wm_concat例如有个users表如下:id         yhm             xm1          001             小唐2          002

2011-09-06 16:36:21 1459

原创 查询oracle 中逗号分隔字符串中所有值

<br />select regexp_substr('a,b,c,','[^,]+',1,rownum) from dual connect by rownum<=length(regexp_replace('a,b,c,', '[^,]', null))

2010-11-12 10:44:00 7511

原创 ORA-01006: 赋值变量不存在

<br />callState=connection.prepareCall("{ call kmms.pr_sp(?,?,?)}")<br /> <br />callState.setString(1,id);<br />callState.setString(2,name);<br />callState.setString(3,begindate<br />callState.setString(4,enddate);<br />--------------------<br />ORA-01006:

2010-11-10 12:39:00 2521

原创 ora-14452 试图创建,更改或删除正在使用的临时表中的索引

<br />-- 查看与此临时表相关的会话,并Kill掉!20101015测试通过<br />-- 操作如下 :<br /><br />--查询所有的死锁: <br />SELECT * FROM V$LOCK; <br /><br />--查询所有的会话: <br />SELECT * FROM V$SESSION; <br /><br />--查询所有的死锁的会话: <br />SELECT SN.SID, <br />       SN.SERIAL#, <br />       SN.USERNAM

2010-10-15 11:19:00 4443

原创 java过滤非法字符

 /**   * 替换xml特殊字符,   * 过滤非法字符   HJX   * @param s   * @return   */  public static String format(String s){ String reg = "[//x00-//x08//x0b-//x0c//x0e-//x1f]";//过滤掉非法字符 if ( s == null )   return ""; else{  s=s.replaceAll("&","&").replaceAll("",">").replaceA

2010-08-03 18:48:00 7928 1

转载 重装操作系统后的oracle实例恢复

重装操作系统后,如果数据文件,控制文件,日志文件都完好的话(在itpub看过很多人提过这个话题,多数人都是将这3个文件放在同一目录oradata),只需重新安装oracle(跟重装操作系统前同版本)到原目录后,重建实例服务和密码文件,配置一下listener和tns即可正常启动数据库.过程如下(假设原实例名为orcl,版本为9i):1.将原来的oracle文件夹重命名,比如oracle

2010-05-07 21:14:00 2003

原创 java异常:java.lang.reflect.InvocationTargetException

一般删除掉tomcat 里的项目工程,重新部署 即可 。或把work下的都删除,重启再不行 把tomcat删除,重新复制一个tomcat     绝对ok,.

2010-04-19 14:04:00 23230 15

转载 java每个初学者应该搞懂的问题

对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。问题一:我声明了什么!String s = "Hello world!";许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容是“Hello world!”。这样模糊的

2010-04-17 23:48:00 575

转载 Oracle PGA参数

Oracle PGA参数 PGA: 程序全局区,服务器进程使用的内存区域,包括特定服务器进程的数据和控制信息,例如使用的操作系统资源等。UGA: 用户全局区,特定Session使用的内存区域,例如Session的SQL工作区、登陆认证信息等。Session的SQL工作区大小对查询性能的影响比较关键,shared server模式时UGA从SGA的large pool(如果有设置)或者shared

2009-12-25 10:47:00 569

原创 ORA-39776: fatal Direct Path API error loading table AB.PL_SCHED

数据采集入库的时候出现这个问题,后来把表删除重建就好了,不知啥原因?

2009-12-25 10:47:00 5036

转载 ORA-01144: File size (string blocks) exceeds maximum of string blocks

今天公司的ORACLE服务器突然停止工作在一个裸设备上扩展一个表空间的时候遭遇了这个错误,想知道具体原因是什么。SQL> alter database datafile 5 resize 33G;alter database datafile 5 resize 33G*ERROR at line 1:ORA-01144: File size (4325376 blocks) exceeds m

2009-09-22 09:29:00 1493

转载 RichTextBox的使用方法

RichTextBox的使用方法RichTextBox.Find方法RichTextBox控件不仅允许输入和编辑文本,同时还提供了标准 TextBox 控件未具有的、更高级的指定格式的许多功能。语法:RichTextBox说明:RichTextBox 提供了一些属性,对于本控件文本的任何部分,用这些属性都可以指定格式。为了改变文本的格式,首先要选定它。只有选定的文本才能赋予字符和段落格式。使用这些

2009-04-20 23:27:00 3134 1

转载 Oracle-Bigfile and Smallfile

 Oracle-Bigfile and Smallfile在创建tablespace的时候,有BigFile和SmallFile两种方式:BigFile创建的TableSpace可以达到2的32次方个blocks,只能创建一个Datafile。 而SmallFile最大到2的22次方,SmallFile最多可以创建1022个Datafile,总和稍少于BigFile。两者在性能方面有什么区别?因为

2008-10-17 15:57:00 4745

原创 oracle分区表学习及应用

 -- Create table(创建分区表)create table BILL_MONTHFEE_ZERO(SERV_ID             NUMBER(20) not null,BILLING_CYCLE_MONTH NUMBER(6) not null,DATE_TYPE           NUMBER(1),ACC_NBR             VARCHAR2(80)

2008-10-17 15:54:00 692

转载 oracle的表空间、分区表、以及索引的总结

 有关表分区的一些维护性操作: 一、添加分区 以下代码给SALES表添加了一个P3分区 ALTER TABLE SALES ADD PARTITION P3 VALUES LESS THAN(TO_DATE(2003-06-01,YYYY-MM-DD)); 注意:以上添加的分区界限应该高于最后一个分区界限。 以下代码给SALES表的P3分区添加了一个P3SUB1子分区 ALTER TABL

2008-10-17 15:52:00 798

转载 oracle表空间的创建

 ORACLE中,表空间是数据管理的基本方法,所有用户的对象要存放在表空间中,也就是用户有空间的使用权,才能创建用户对象.否则是不充许创建对象,因为就是想创建对象,如表,索引等,也没有地方存放,Oracle会提示:没有存储配额.   因此,在创建对象之前,首先要分配存储空间.  分配存储,就要创建表空间:  创建表空间示例如下:CREATE TABLESPACE "SAMPLE" 

2008-10-17 15:51:00 909

转载 ORA-00031: session marked for kill 处理Oracle中杀不掉的锁

ORA-00031: session marked for kill 处理Oracle中杀不掉的锁2008-01-04 11:19 一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。但是shutdown immediate又怕可能进

2008-07-07 20:02:00 37164

原创 用表连接取代not in查询

用表连接取代not in查询 写了好几个页面,速度都上不去,瓶颈在于SQL查询。太多的表,太多的not in,总是从一大推表和数据中筛选出一点数据。看了很多关于SQL优化的文章,都强烈要求不要太多使用not in查询,最好用表连接来取代它。如:select ID,name from Table_A where ID not in (select ID from Table_B)呵呵,这句是最经

2008-06-06 15:03:00 1971

转载 not in 查询无记录问题的解决

not in  查询无记录问题的解决 在sql server 中使用not in 查询时,常常会出现没有任何结果返回的情况,如  select * from employee where cname not in (select name from temp_emp where sign=1) 而使用 select * from employee where cname not i

2008-06-06 14:01:00 2067

原创 文件上传下载:通过java方法把附件保存到clob字段中

 /** *//**   * 下载:从数据库中读出blob字段的内容,并下载   * @param response   * @param file_name   */    public static void downloadFromDb(          HttpServletResponse response,          long accessoryId           

2008-04-24 15:31:00 4439 1

原创 oracle触发器

create or replace trigger tg_definition_myself_accessory-------------------------------------------------------------------------- 模块名称: --触发器处理自定义信息,对应附件表插入数据-- 模块编号:-------------------------------

2008-04-24 15:21:00 711

原创 查询oracle版本

 select   *   from   v$version;  --查询oracle版本select   *   from   nls_database_parameters; 

2008-04-24 15:16:00 8499

转载 Oracle 常用SQL查询列表

    1、查看表空间的名称及大小   select t.tablespace_name, round(sum(bytes/(1024*1024)),0) ts_size   from dba_tablespaces t, dba_data_files d   where t.tablespace_name = d.tablespace_name   group by t.tablespace

2008-04-24 15:12:00 595

原创 查找sql中的触发器

 ---查询数据库中的所有触发器Select * FROM Sysobjects Where xtype = tr----查看对象内容sp_helptext [kmms.sms_send_temp]

2008-04-24 15:07:00 887

原创 oracle中对clob字段的操作(二)

--写blobDECLARElobloc BLOB;buffer VARCHAR2(2000);amount NUMBER := 20;offset NUMBER := 1;BEGIN --初始化要写入的数据   buffer := aaaaaaaaa;amount := length(buffer); SELECT content INTO lobloc -- 获取定位器并锁定行 FRO

2008-04-24 15:04:00 674

Linux系统基础教程(中文)

Linux系统基础教程 Linux系统基础教程 Linux系统基础教程

2010-04-22

Struts中文手册

Struts中文手册 Struts中文手册 Struts中文手册

2010-04-22

数据结构(C#语言版)

数据结构(C#语言版) 数据结构(C#语言版) 数据结构(C#语言版)

2010-04-22

c#完全手册(学习C#的好教程)

第一部分 C#语言概述..................... 第一章一章一章一章 .NET编程语言语言语言语言C#.............. 1.1 Microsoft.NET——一场新的 1.2 .NET与C#......................... 1.3 C#语言的特点.................... 1.4 小 结............................ 第二章 运行环境全面了解.NE 2.1 .NET结构........................... 2.2 公用语言运行时环境与公用 2.3 开 发 工 具...................... 2.4 小 结............................ 第三章 编写第一个应用程序......... 3.1 Welcome程序.................... 3.2 代 码 分 析...................... 3.3 运 行 程 序...................... .4 添 加 注 释.................... 3.5 小 结............................

2010-04-22

oracle数据库移植手册

数据库移植手册 数据库移植手册 数据库移植手册 数据库移植手册

2010-04-22

Oracle性能调优讲解

操作系统配置 Oracle资源配置 对象创建和SQL语句执行

2010-04-22

深入了解Oracle_数据字典

深入了解Oracle_数据字典深入了解Oracle_数据字典

2010-04-22

搜索引擎-原理、技术与系统.pdf

本书比较系统地介绍了互联网搜索引擎的工作原理、实现技术及其系统构建方案。全书分三篇共13章内容,从基本工作原理概述开始,到一个小型简单搜索引擎实现的具体细节,进而详细讨论了大规模分布式搜索引擎系统的设计要点及其关键技术;最后面向主题和个性化的Web信息服务,阐述了中文网页自动分类等技术及其应用。本书层次分明,由浅入深;既有深入的理论分析,也有大量的实验数据,具有学习和实用双重意义。 本书可作为高等院校计算机科学与技术、信息管理与信息系统、电子商务等专业的研究生或高年级本科生的教学参考书和技术资料,对广大从事网络技术、Web站点的管理、数字图书馆、Web挖掘等研究和应用开发的科技人员也有很大的参考价值。

2010-01-27

数据挖掘:概念与技术

数据挖掘:概念与技术 韩家炜 Data Mining: Concepts and Techniques J. Han and M. Kamber Morgan Kaufmann 第一章 引言 ......................................................................................................................................................... 8 1.1 什么激发数据挖掘?为什么它是重要的?.............................................................................................. 8 1.2 什么是数据挖掘? .................................................................................................................................. 10 1.3 数据挖掘——在何种数据上进行?........................................................................................................ 12 1.3.1 关系数据库....................................................................................................................................... 13 1.3.2 数据仓库........................................................................................................................................... 14 1.3.3 事务数据库....................................................................................................................................... 16 1.3.4 高级数据库系统和高级数据库应用................................................................................................ 16 1.4 数据挖掘功能——可以挖掘什么类型的模式?.................................................................................... 18 1.4.1 概念/类描述:特征和区分............................................................................................................... 19 1.4.2 关联分析........................................................................................................................................... 19 1.4.3 分类和预测...............................................................................................................................

2010-01-27

Oracle9i&10g编程艺术.pdf

Oracle9i&10g编程艺术 pdf电子书 dba必备 oracle入门和提高 通俗易懂,分析透彻

2010-01-27

空空如也

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

TA关注的人

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