12 2015 档案

摘要:drop table test;create table test(name varchar(20),kemu varchar(20),score number);insert into test values('testa','yuwen',10);insert into test values(... 阅读全文
posted @ 2015-12-31 17:24 java高级技术汇 阅读(277) 评论(0) 推荐(0)
摘要:本文讲述Oracle分析函数用法,首先建库:Sql代码createtableearnings--打工赚钱表(earnmonthvarchar2(6),--打工月份areavarchar2(20),--打工地区snovarchar2(10),--打工者编号snamevarchar2(20),--打工者... 阅读全文
posted @ 2015-12-31 15:53 java高级技术汇 阅读(201) 评论(0) 推荐(0)
摘要:createtablestudentInfo(idnumber(8)primarykey,namevarchar2(20)notnull,ObjectNamevarchar2(20)notnull,fenshuvarchar2(2)notnull);insertintostudentInfovalu... 阅读全文
posted @ 2015-12-31 15:48 java高级技术汇 阅读(324) 评论(0) 推荐(0)
摘要:package demo.mytest;import java.lang.ref.SoftReference;import java.lang.ref.WeakReference;import java.util.ArrayList;import java.util.HashMap;import j... 阅读全文
posted @ 2015-12-31 09:52 java高级技术汇
摘要:package demo.mytest;import java.text.ParseException;import org.quartz.CronTrigger;import org.quartz.Job;import org.quartz.JobDetail;import org.quartz.... 阅读全文
posted @ 2015-12-31 09:50 java高级技术汇
摘要:package demo.mytest;import java.io.Serializable;import java.util.LinkedHashMap;import java.util.concurrent.locks.Lock;import java.util.concurrent.lock... 阅读全文
posted @ 2015-12-31 09:49 java高级技术汇 阅读(156) 评论(0) 推荐(0)
摘要:package demo.mytest;import java.math.BigDecimal;/** * 浮点数的精确计算... * @author Administrator * */public class Arith { //默认除法运算精度 private static final ... 阅读全文
posted @ 2015-12-31 09:48 java高级技术汇
摘要:package demo.annotation;import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import ja... 阅读全文
posted @ 2015-12-31 09:45 java高级技术汇 阅读(452) 评论(0) 推荐(0)
摘要:package test.lucene;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputSt... 阅读全文
posted @ 2015-12-31 09:41 java高级技术汇 阅读(241) 评论(0) 推荐(0)
摘要:package test;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.io.InputSt... 阅读全文
posted @ 2015-12-31 09:39 java高级技术汇
摘要:package test;import java.util.List;import net.sf.json.JSONObject;import org.apache.http.HttpEntity;import org.apache.http.HttpResponse;import org.apac... 阅读全文
posted @ 2015-12-31 09:36 java高级技术汇
摘要:public class MongoManager { private static final String MONGO_DBNAME="local"; private static final String COLLECTION_NAME="person"; private Mongo mong... 阅读全文
posted @ 2015-12-31 09:34 java高级技术汇
摘要:OutputStream outp = null; try { outp = response.getOutputStream(); A service=new A(); service.downFile(out... 阅读全文
posted @ 2015-12-31 09:31 java高级技术汇
摘要:SVN中检出(check out) 和导出(export) 的区别?观点一:SVN是常用的一种常见的版本控制软件。SVN中检出(checkSVN中检出(check out) 和导出(export) 的区别?观点一:SVN是常用的一种常见的版本控制软件。SVN中检出(check out) 和 导出(e... 阅读全文
posted @ 2015-12-30 18:46 java高级技术汇 阅读(36314) 评论(0) 推荐(1)
摘要:http://www.cnblogs.com/forfuture1978/category/300665.html 阅读全文
posted @ 2015-12-30 10:14 java高级技术汇 阅读(132) 评论(0) 推荐(0)
摘要:http://www.linuxidc.com/Linux/2014-06/102856.htm 阅读全文
posted @ 2015-12-29 18:08 java高级技术汇 阅读(198) 评论(0) 推荐(0)
摘要:less 在查看之前不会加载整个文件。可以尝试使用 less 和 vi 打开一个很大的文件,你就会看到它们之间在速度上的区别。在 less 中导航命令类似于 vi。本文中将介绍一些导航命令以及使用 less 的其它一些技巧。1 搜索当使用命令 less file-name 打开一个文件后,可以使用下... 阅读全文
posted @ 2015-12-29 10:38 java高级技术汇 阅读(279) 评论(0) 推荐(0)
摘要:package com.jttx.demo;import com.mongodb.*;import com.mongodb.util.JSON;import java.net.UnknownHostException;import java.util.ArrayList;import java.ut... 阅读全文
posted @ 2015-12-28 16:03 java高级技术汇 阅读(627) 评论(0) 推荐(0)
摘要:java操作mongodb进行查询,常用筛选条件的设置如下:条件列表:BasicDBList condList = new BasicDBList();临时条件对象:BasicDBObject cond = null;DBCollection coll = db.getCollection("A")... 阅读全文
posted @ 2015-12-28 14:53 java高级技术汇 阅读(3630) 评论(0) 推荐(0)
摘要:在一年前就开始在项目中使用Mongodb作为爬虫(crawler)待下载URL、下载成功URL等的存储库,最近对项目进行版本更新,根据Mongodb的最近升级情况,也对项目中的Mongodb进行了相关的调整。主要的调整在于2.10.0版本中引入了MongoClient类,同时在其API中也说明了Mo... 阅读全文
posted @ 2015-12-28 12:32 java高级技术汇 阅读(693) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/pingfan1990/p/4558630.html主题MongoDBLinux如: choice /c:dme defrag,mem,end将显示defrag,mem,end[D,M,E]?Sample:Sample.bat的内容如下:@echo of... 阅读全文
posted @ 2015-12-28 11:21 java高级技术汇 阅读(447) 评论(0) 推荐(0)
摘要:MongoDB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。这里主要讲如何在windows平台下安装MongoDB。工具/原料mongodb-win32-x86_64-2008plus-2.6.7.zip方法/步骤登陆mongodb官网... 阅读全文
posted @ 2015-12-28 10:57 java高级技术汇 阅读(274) 评论(0) 推荐(0)
摘要:首先介绍Oracle 9i新增加的一个系统自带的排序函数1、按首字母排序在oracle9i中新增了按照拼音、部首、笔画排序功能。设置NLS_SORT值SCHINESE_RADICAL_M 按照部首(第一顺序)、笔划(第二顺序)排序SCHINESE_STROKE_M 按照笔划(第一顺序)、部首(第二顺... 阅读全文
posted @ 2015-12-28 10:00 java高级技术汇 阅读(2013) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/huangxincheng/archive/2012/02/18/2356595.html 阅读全文
posted @ 2015-12-25 10:01 java高级技术汇 阅读(134) 评论(0) 推荐(0)
摘要:什么是osCache? 它是:http://baike.baidu.com/view/1835163.htm?fr=aladdinOSCache使用指南 一、下载安装 OSCache是一个基于web应用的组件,他的安装工作主要是对web应用进行配置,大概的步骤如下: 1. 下载、解压缩OSCache... 阅读全文
posted @ 2015-12-25 09:49 java高级技术汇 阅读(321) 评论(0) 推荐(0)
摘要:1缓存为什么要存在?2缓存可以存在于什么地方?3缓存有哪些属性?4缓存介质?搞清楚这4个问题,那么我们就可以随意的通过应用的场景来判断使用何种缓存了.1. 缓存为什么要存在?一 般情况下,一个网站,或者一个应用,它的一般形式是,浏览器请求应用服务器,应用服务器做一堆计算后再请求数据库,数据库收到请求... 阅读全文
posted @ 2015-12-25 09:37 java高级技术汇 阅读(8360) 评论(0) 推荐(1)
摘要:最近再ITEYE上看到关于讨论JAVA缓存技术的帖子比较多,自己不懂,所以上网大概搜了下,找到一篇,暂作保存,后面如果有用到可以参考。此为转贴,帖子来处:http://cogipard.info/articles/cache-static-files-with-jnotify-and-ehcache... 阅读全文
posted @ 2015-12-25 09:22 java高级技术汇 阅读(521) 评论(0) 推荐(0)
摘要:首先,eclipse中打开window------>preferences------->SVN页面,如下所示: 注意我圈起来的地方,JavaHL是不可用的,因此SVN接口应该是SVNKit,那么接下来的方法就是:打开elcipse的安装位置,找到configuration\org.eclipse... 阅读全文
posted @ 2015-12-24 17:56 java高级技术汇 阅读(2555) 评论(0) 推荐(0)
摘要:a). 新建Java Project>>新建package>>新建java类;b). import jar包(一个就够),这里我用的是log4j-1.2.14.jar,c). 新建log4j.properties,置于project根目录下;log4j.rootLogger=info, Server... 阅读全文
posted @ 2015-12-24 16:03 java高级技术汇 阅读(478) 评论(0) 推荐(0)
摘要:Lock的锁定是通过代码实现的,而 synchronized 是在 JVM 层面上实现的synchronized在锁定时如果方法块抛出异常,JVM 会自动将锁释放掉,不会因为出了异常没有释放锁造成线程死锁。但是 Lock 的话就享受不到 JVM 带来自动的功能,出现异常时必须在 finally 将锁... 阅读全文
posted @ 2015-12-24 14:47 java高级技术汇 阅读(334) 评论(0) 推荐(0)
摘要:@Autowired和@Resource的区别:在Java中使用@Autowired和@Resource注解进行装配,这两个注解分别是:1、@Autowired按照默认类型(类名称)装配依赖对象,默认情况下它要求依赖对象必须存在,如果允许为null,可以设置它的required属性为false如果我... 阅读全文
posted @ 2015-12-24 14:35 java高级技术汇 阅读(1905) 评论(0) 推荐(0)
摘要:一、概念 Annontation是Java5开始引入的新特征。中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据(metadata)与程序元素(类、方法、成员变量等)进行关联。 更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息是与... 阅读全文
posted @ 2015-12-24 14:06 java高级技术汇 阅读(310) 评论(0) 推荐(0)
摘要:知识学而不用,就等于没用,到真正用到的时候还得重新再学。最近在看几款开源模拟器的源码,里面涉及到了很多关于Properties类的引用,由于Java已经好久没用了,而这些模拟器大多用Java来写,外加一些脚本语言Python,Perl之类的,不得已,又得重新拾起。本文通过看《Java编程思想》和一些... 阅读全文
posted @ 2015-12-24 11:21 java高级技术汇 阅读(260) 评论(0) 推荐(0)
摘要:Java 如何有效地避免OOM:善于利用软引用和弱引用 想必很多朋友对OOM(OutOfMemory)这个错误不会陌生,而当遇到这种错误如何有效地解决这个问题呢?今天我们就来说一下如何利用软引用和弱引用来有效地解决程序中出现的OOM问题。下面是本文的目录大纲: 一.了解 强引用、软引用、弱引用、... 阅读全文
posted @ 2015-12-24 10:37 java高级技术汇 阅读(206) 评论(0) 推荐(0)
摘要:LRU Cache的LinkedHashMap实现LRU Cache的链表+HashMap实现LinkedHashMap的FIFO实现调用示例LRU是Least Recently Used 的缩写,翻译过来就是“最近最少使用”,LRU缓存就是使用这种原理实现,简单的说就是缓存一定量的数据,当超过设定... 阅读全文
posted @ 2015-12-24 10:15 java高级技术汇 阅读(325) 评论(0) 推荐(0)
摘要:packagecom.jd.test;importjava.io.Serializable;importjava.util.LinkedHashMap;importjava.util.concurrent.locks.Lock;importjava.util.concurrent.locks.Ree... 阅读全文
posted @ 2015-12-24 10:09 java高级技术汇 阅读(327) 评论(0) 推荐(0)
摘要:Set接口Set不允许包含相同的元素,如果试图把两个相同元素加入同一个集合中,add方法返回false。Set判断两个对象相同不是使用==运算符,而是根据equals方法。也就是说,只要两个对象用equals方法比较返回true,Set就不 会接受这两个对象。HashSetHashSet有以下特点... 阅读全文
posted @ 2015-12-24 09:50 java高级技术汇 阅读(195) 评论(0) 推荐(0)
摘要:Java中的List是可以包含重复元素的(hash code 和equals),接下来将介绍两种方式实现java list去重操作,感兴趣的朋友可以参考下Java中的List是可以包含重复元素的(hash code 和equals),那么对List进行去重操作有两种方式实现: 方案一:可以通过Has... 阅读全文
posted @ 2015-12-24 09:42 java高级技术汇 阅读(586) 评论(0) 推荐(0)
摘要:1.不带类型写法:?1List listWithoutDup = new ArrayList(new HashSet(listWithDup));2.带类型写法(以String类型为例):1)Java7以下写法:?1List listWithoutDup = new ArrayList(new Ha... 阅读全文
posted @ 2015-12-24 09:38 java高级技术汇 阅读(4441) 评论(1) 推荐(2)
摘要:顾名思义LinkedHashMap是比HashMap多了一个链表的结构。与HashMap相比LinkedHashMap维护的是一个具有双重链表的HashMap,LinkedHashMap支持2中排序一种是插入排序,一种是使用排序,最近使用的会移至尾部例如 M1 M2 M3 M4,使用M3后为 M1 ... 阅读全文
posted @ 2015-12-24 09:31 java高级技术汇 阅读(188) 评论(0) 推荐(0)
摘要:java为数据结构中的映射定义了一个接口java.util.Map;它有四个实现类,分别是HashMap Hashtable LinkedHashMap 和TreeMapMap主要用于存储健值对,根据键得到值,因此不允许键重复(重复了覆盖了),但允许值重复。Hashmap 是一个最常用的Map,它根... 阅读全文
posted @ 2015-12-24 09:26 java高级技术汇 阅读(231) 评论(0) 推荐(0)
摘要:首页:http://www.activiti.org/书籍:activitiinaction入门demo:kft-activiti-demohttp://www.oschina.net/p/kft-activiti-demo/论坛:http://www.activiti-cn.org/ 阅读全文
posted @ 2015-12-23 18:04 java高级技术汇 阅读(178) 评论(0) 推荐(0)
摘要:http://topmanopensource.iteye.com/blog/1313865 阅读全文
posted @ 2015-12-23 17:48 java高级技术汇 阅读(194) 评论(0) 推荐(0)
摘要:定时任务之-Quartz使用篇 Quartz是OpenSymphony开源组织在Job scheduling领域又一个开源项目,它可以与J2EE与J2SE应用程序相结合也可以单独使用。Quartz可以用来创建简单或为运行十个,百个,甚至是好几万个Jobs这样复杂的日程序表。Jobs可以做成标准的Ja 阅读全文
posted @ 2015-12-23 15:56 java高级技术汇 阅读(604) 评论(0) 推荐(0)
摘要:一、使用方式。二、为什么要用join()方法三、join方法的作用join四、用实例来理解打印结果:打印结果:五、从源码看join()方法一、使用方式。join是Thread类的一个方法,启动线程后直接调用,例如:?1Thread t =new AThread(); t.start(); t.joi... 阅读全文
posted @ 2015-12-23 14:30 java高级技术汇 阅读(406) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/sunnyyoona/article/details/50384595 阅读全文
posted @ 2015-12-23 12:52 java高级技术汇 阅读(215) 评论(0) 推荐(0)
摘要:保留两位小数{方法一:{ double c=3.154215; java.text.DecimalFormat myformat=new java.text.DecimalFormat("0.00"); String str = myformat.format(c);}方式二:{ java.text... 阅读全文
posted @ 2015-12-23 11:14 java高级技术汇 阅读(2904) 评论(0) 推荐(0)
摘要:java.math.BigDecimal。BigDecimal一共有4个够造方法,让我先来看看其中的两种用法:第一种:BigDecimal(double val)Translates a double into a BigDecimal.第二种:BigDecimal(String val)Trans... 阅读全文
posted @ 2015-12-23 10:43 java高级技术汇 阅读(784) 评论(0) 推荐(0)
摘要:1.Statement、PreparedStatement和CallableStatement都是接口(interface)。2.Statement继承自Wrapper、PreparedStatement继承自Statement、CallableStatement继承自PreparedStateme... 阅读全文
posted @ 2015-12-23 10:41 java高级技术汇 阅读(283) 评论(0) 推荐(0)
摘要:1、建测试表[c-sharp]view plaincopyprint?CREATETABLEEDW_INT(AGMT_NOVARCHAR2(40BYTE)NOTNULL,AGMT_SUB_NOVARCHAR2(4BYTE)NOTNULL,NEED_REPAY_INTNUMBER(22,2),CURR... 阅读全文
posted @ 2015-12-14 14:53 java高级技术汇 阅读(620) 评论(0) 推荐(0)
摘要:1.rollup:rollup 是group by 的扩展,它只能出现在group by后面。主要是为了解决多层分组的问题。语法:SELECT . . .FROM . . .GROUP BY ROLLUP (ordered list of grouping columns)例如要查询每个部门的工资总... 阅读全文
posted @ 2015-12-14 11:23 java高级技术汇 阅读(392) 评论(0) 推荐(0)
摘要:oracle数据库连接业务系统,而有些sql语句的执行严重影响了oracle的性能,就如同mysql的慢查询一样,mysql可以开启慢查询日志定位这些造成数据库性能下降的语句,而oracle同样可以做到,而且有过之而无不及。 下面举例说明 首先用root用户登陆核心应用系统,su - oracl... 阅读全文
posted @ 2015-12-11 18:07 java高级技术汇 阅读(1676) 评论(0) 推荐(0)
摘要:Oracle有个高速缓冲的概念,这个高速缓冲就是存放执行过的SQL语句,那oracle在执行sql语句的时候要做很多工作,例如解析sql语句,估算索引利用率,绑定变量,读取数据块等等这些操作。假设高速缓冲里已经存储了执行过的sql语句,那就直接匹配执行了,少了步骤,自然就快了,但是经过测试会发现高速... 阅读全文
posted @ 2015-12-11 17:49 java高级技术汇 阅读(355) 评论(0) 推荐(0)
摘要:项目中虽然使用了orm映射,但Oracle系统的优化还是很有价值的,这里从sql语句的角度对常用的语句做下总结。1、from字段中的优化:Oracle安照从右到左的顺序加载表数据,应该把可以排除数据最多的表放到后面(基础表)。比如,在关联查询中,把课程表放到后面,成绩表放到前面,因为课程表数据一般比... 阅读全文
posted @ 2015-12-11 17:44 java高级技术汇 阅读(2618) 评论(0) 推荐(0)
摘要:SQL语句在数据库中处理过程是怎样的呢?执行顺序呢?在回答这个问题前,我们先来回顾一下:在ORACLE数据库系统架构下,SQL语句由用户进程产生,然后传到相对应的服务端进程,之后由服务器进程执行该SQL语句,如果是SELECT语句,服务器进程还需要将执行结果回传给用户进程。SQL语句的执行过程一般如... 阅读全文
posted @ 2015-12-11 15:31 java高级技术汇 阅读(329) 评论(0) 推荐(0)
摘要:---正在执行的select a.username, a.sid,b.SQL_TEXT, b.SQL_FULLTEXTfrom v$session a, v$sqlarea bwhere a.sql_address = b.address---执行过的select b.SQL_TEXT,b.FIRS... 阅读全文
posted @ 2015-12-11 15:25 java高级技术汇 阅读(343) 评论(0) 推荐(0)
摘要:今天把这几天做的练习复习了一下,不知道自己写得代码执行的效率如何以及要如何提高,于是乎上网开始研究一些材料,现整理如下: 首先,要了解在Oracle中Sql语句运行的机制。以下是sql语句的执行步骤: 1)语法分析,分析语句的语法是否符合规范,衡量语句中各表达式的意义。2)语义分析,检查语句中涉及... 阅读全文
posted @ 2015-12-11 15:15 java高级技术汇 阅读(12192) 评论(1) 推荐(1)
摘要:查询条件:1)LIKE:模糊查询,需要借助两个通配符,%:表示0到多个字符;_:标识单个字符。2)IN(list):用来取出符合列表范围中的数据。3)NOT IN(list): 取出不符合此列表中的数据记录。4)BETWEEN…AND…:用来查询符合某个值域范围条件的数据,最常见的是使用在数字类型的... 阅读全文
posted @ 2015-12-11 15:13 java高级技术汇 阅读(1559) 评论(0) 推荐(0)
摘要:这篇文章主要总结了JS常用字符串的处理方法,需要的朋友可以参考下1.indexOf()方法,从前往后查找字符串位置,大小写敏感,从0开始计数。同理,lastIndexOf() 方法从后往前,两个方法对于相同的检索条件输出的结果是一样的 例如: 复制代码 代码如下: 2.length,采用“XXX... 阅读全文
posted @ 2015-12-11 09:14 java高级技术汇 阅读(219) 评论(0) 推荐(0)
摘要:关于js split的用法,我们经常用来将字符串分割为数组方便后续操作,今天写一段广告判断代码的时候,竟然忘了split的用法了,特整理下,方便需要的朋友关于js split的用法其它也不多说什么,下面直接举例给大家看看复制代码代码如下:输出结果就是223566js split就是将一字符串以特定的... 阅读全文
posted @ 2015-12-10 15:13 java高级技术汇 阅读(1088) 评论(0) 推荐(0)
摘要:本文实例讲述了JS判断字符串包含的方法。分享给大家供大家参考。具体如下:1. 例子:12345678var tempStr = "tempText" ;var bool = tempStr.indexOf("Texxt");//返回大于等于0的整数值,若不包含"Text"则返回"-1。if(bool... 阅读全文
posted @ 2015-12-10 08:48 java高级技术汇 阅读(1531) 评论(0) 推荐(0)
摘要:source:http://www.blogjava.net/Alpha/archive/2007/01/22/95216.htmlHttpClient 是我最近想研究的东西,以前想过的一些应用没能有很好的实现,发现这个开源项目之后就有点眉目了,令人头痛的cookie问题还是有办法解决滴。在网上整理... 阅读全文
posted @ 2015-12-09 15:03 java高级技术汇 阅读(203) 评论(0) 推荐(0)
摘要:Http协议的重要性相信不用我多说了,HttpClient相比传统JDK自带的URLConnection,增加了易用性和灵活性(具体区别,日后我们再讨论),它不仅是客户端发送Http请求变得容易,而且也方便了开发人员测试接口(基于Http协议的),即提高了开发的效率,也方便提高代码的健壮性。因此熟练... 阅读全文
posted @ 2015-12-09 14:58 java高级技术汇 阅读(370) 评论(0) 推荐(0)
摘要:推荐相关的http请求链接http://blog.sina.com.cn/s/blog_75a8cfac01013aim.htmlhttp://blog.csdn.net/fireelement/article/details/2497136http://www.2cto.com/kf/201206... 阅读全文
posted @ 2015-12-09 14:51 java高级技术汇 阅读(538) 评论(0) 推荐(0)
摘要:一、利用jdk web服务api实现,这里使用基于SOAP message的Web服务 1.首先建立一个Web services EndPoint:packageHello;importjavax.jws.WebService;importjavax.jws.WebMethod;importjava... 阅读全文
posted @ 2015-12-09 14:46 java高级技术汇 阅读(1283) 评论(0) 推荐(0)
摘要:前言:在设计的时候,要常用XML文件的特性,提交程序可扩展(固定参数写在XML文件)、封装(通用类、方法调用的封装)、缓存(极少变动,但逻辑有极其复杂数据分析)等特性。XML现在已经成为一种通用的数据交换格式,平台的无关性使得很多场合都需要用到XML。本文将详细介绍用Java解析XML的四种方法。X... 阅读全文
posted @ 2015-12-09 14:44 java高级技术汇 阅读(290) 评论(0) 推荐(0)
摘要:有时候可能会用到json格式进行数据的传输,那么怎么把接收到的数据解析出来呢? 下面介绍两种解析json数据的方法: 1、通过谷歌的Gson来进行解析:json数据:sTotalString = {"message":"success","result":[{"surveyid":"1","surv... 阅读全文
posted @ 2015-12-09 14:17 java高级技术汇 阅读(771) 评论(0) 推荐(0)
摘要:查询表table1里字段id小于10的所有数据,并且让数据根据id降序排列,然后得到第一条数据select * from (select * from table1 where id<10order byiddesc) whererownum=1注意:desc可以省略,默认的就是desc 阅读全文
posted @ 2015-12-08 15:41 java高级技术汇 阅读(7371) 评论(0) 推荐(0)
摘要:Insert是T-sql中常用语句,Insert INTO table(field1,field2,...) values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到tabl... 阅读全文
posted @ 2015-12-08 10:09 java高级技术汇 阅读(396) 评论(0) 推荐(0)
摘要:Oracle中如何插入特殊字符:& 和 ' (多种解决方案)今天在导入一批数据到Oracle时,碰到了一个问题:Toad提示要给一个自定义变量AMP赋值,一开始我很纳闷,数据是一系列的Insert语句,怎么会有自定义变量呢?后来搜索了一下关键字AMP发现,原来是因为在插入数据中有一个字段的内容如下:... 阅读全文
posted @ 2015-12-07 14:40 java高级技术汇 阅读(5148) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/huyong/category/646939.html 阅读全文
posted @ 2015-12-07 10:18 java高级技术汇 阅读(123) 评论(0) 推荐(0)
摘要:游标(Cursor):用来查询数据库,获取记录集合(结果集)的指针,可以让开发者一次访问一行结果集,在每条结果集上作操作。游标可分为:1.静态游标:分为显式(explicit)游标和隐式(implicit)游标。2.REF游标:是一种引用类型,类似于指针。1、静态游标1.1显式游标定义格式:CURS... 阅读全文
posted @ 2015-12-07 10:08 java高级技术汇 阅读(2169) 评论(0) 推荐(0)
摘要:http://www.cnblogs.com/armyfai/p/3985660.html 阅读全文
posted @ 2015-12-04 17:24 java高级技术汇 阅读(174) 评论(0) 推荐(0)
摘要:首先说下为什么我们需要用到分支-合并。比如项目demo下有两个小组,svn下有一个trunk版。由于客户需求突然变化,导致项目需要做较大改动,此时项目组决定由小组1继续完成原来正进行到一半的工作【某个模块】,小组2进行新需求的开发。那么此时,我们就可以为小组2建立一个分支,分支其实就是trunk版【... 阅读全文
posted @ 2015-12-04 17:14 java高级技术汇 阅读(220) 评论(0) 推荐(0)
摘要:平时我们操作linux服务器的时候,都是通过ssh远程连接,然后启动服务器上的服务的,所以有时候启动weblogic,我们关闭ssh,weblogic 服务也相应的关闭了,那么我们就只能用nohup这个命令了工具/原料ssh,weblogic方法/步骤1打开ssh,用cd 命令,如下图,指向 web... 阅读全文
posted @ 2015-12-04 12:38 java高级技术汇 阅读(339) 评论(0) 推荐(0)
摘要:对于ASCII以及CHR函数的用法,Oracle给出的解释是:ASCII(x)gets the ASCII value of the character X, CHR() and ASCII() have the opposite effect.即:ASCII函数是用于将字符转换成其相应的ASCII... 阅读全文
posted @ 2015-12-03 18:44 java高级技术汇 阅读(2847) 评论(0) 推荐(0)
摘要:现在有如下的表,名称为Test表:ydid sws_dm sws_mc ry_dm ry_mc11第一税务所100张飞21第一税务所101赵云31第一税务所102马超41第一税务所103黄忠51第一税务所104关羽62第二税务所200程昱72第二税务所201贾诩82第二税务所202郭嘉92第二税务所... 阅读全文
posted @ 2015-12-03 16:24 java高级技术汇 阅读(859) 评论(0) 推荐(0)
摘要:--创建表类型Sql代码createorreplacetypemytypeastableofnumber;--如果定义成varchar--CREATEORREPLACEtypemytypeastableofvarchar2(4000);-- 将字符串分割成数组Sql代码functionmy_spli... 阅读全文
posted @ 2015-12-03 14:22 java高级技术汇 阅读(2698) 评论(0) 推荐(0)
摘要:第一种:oracle字符串分割和提取分割create or replace function Get_StrArrayLength( av_str varchar2, --要分割的字符串 av_split varchar2 --分隔符号)return numberis lv_str var... 阅读全文
posted @ 2015-12-03 14:12 java高级技术汇 阅读(6892) 评论(0) 推荐(0)
摘要:对于一般的select操作,如果使用动态的sql语句则需要进行以下几个步骤:open cursor---> parse---> define column---> excute---> fetch rows---> close cursor;而对于dml操作(insert,update)则需要进行以... 阅读全文
posted @ 2015-12-01 16:33 java高级技术汇 阅读(318) 评论(0) 推荐(0)
摘要:一、为什么要用存储过程?如果在应用程序中经常需要执行特定的操作,可以基于这些操作简历一个特定的过程。通过使用过程可以简化客户端程序的开发和维护,而且还能提高客户端程序的运行性能。二、过程的优点?1、预编译:存储过程预先编译好放在数据库内,减少编译语句所花的时间。2、缓存:预编译的存储过程会进入缓存,... 阅读全文
posted @ 2015-12-01 15:43 java高级技术汇 阅读(3832) 评论(0) 推荐(1)
摘要:在程序开发中,常用到返回结果集的存储过程,这个在mysql和sql server里比较好处理,直接返回查询结果就可以了,但在oracle里面 要out出去,就多了一个步骤,对于不熟悉的兄弟们还得出上一头汗:),这里我简单介绍一下,以供参考, 1定义包oracle返回的结果集需要自定义一个CURSOR... 阅读全文
posted @ 2015-12-01 14:24 java高级技术汇 阅读(6701) 评论(0) 推荐(0)
摘要:Oracle存储过程:CREATE OR REPLACE PROCEDURE getcity ( citycode IN VARCHAR2, ref_cursor OUT sys_refcursor /* 这个sys_refcursor类型在SYS.STANDA... 阅读全文
posted @ 2015-12-01 14:15 java高级技术汇 阅读(599) 评论(0) 推荐(0)
摘要:这里使用Oracle数据库的thin连接。 下面是存储过程SQL 1 createorreplaceprocedure proc3(stid in student.stuid%type, stname out student.sname%type, stphone out student.phon... 阅读全文
posted @ 2015-12-01 11:24 java高级技术汇 阅读(9623) 评论(0) 推荐(0)
摘要:oracle多表关联删除的两种方法第一种使用exists方法[sql]view plaincopyprint?deletefromtableAwhereexits(select1fromtableBWheretableA.id=tableB.id)第二种使用匿名表方式进行删除[sql]view pl... 阅读全文
posted @ 2015-12-01 09:15 java高级技术汇 阅读(3484) 评论(0) 推荐(1)
摘要:为了方便起见,建立了以下简单模型,和构造了部分测试数据:在某个业务受理子系统BSS中,SQL 代码--客户资料表createtablecustomers(customer_id number(8)notnull,-- 客户标示city_name varchar2(10)notnull,-- 所在城市... 阅读全文
posted @ 2015-12-01 09:14 java高级技术汇 阅读(470) 评论(0) 推荐(0)