搜索到与相关的文章
Oracle

oracle自治事务

在触发器中操作触发此触发器的表,用pragmaautonomous_transaction选项。1、为何使用自治事务无法回滚的审计:一般情况下利用触发器禁止某些对表的更新等操作时,若记录日志,则触发器最后抛出异常时会造成日志回滚。利用自治事务可防止此点。避免变异表:即在触发器中操作触发此触发器的表在触发器中使用ddl写数据库:对数据库有写操作(insert、update、delete、create、alter、commit)的存储过程或函数是无法简单的用s

系统 2019-08-12 01:54:38 2504

Oracle

oracle递归函数

oraclestartwithconnectby使用方法oracle中connectbyprior递归算法Oracle中startwith...connectbyprior子句使用方法connectby是结构化查询中用到的,其基本的语法是:select...fromtablenamestartwith条件1connectby条件2where条件3;例:select*fromtablestartwithorg_id='HBHqfWGWPy'connectby

系统 2019-08-12 01:52:37 2504

数据库相关

【BZOJ】1452: [JSOI2009]Count

http://www.lydsy.com/JudgeOnline/problem.php?id=1452题意:n×m的矩阵上每个点有个颜色,现在有q个操作:1xyc将点(x,y)的颜色改为c;2x1x2y1y2c询问矩阵x1y1-x2y2颜色为c的格子数目#includeusingnamespacestd;constintN=301;intn,m;intS[101][N][N],col[N][N];voidupd1(intc[

系统 2019-08-12 01:52:30 2504

Java

Java IO 理论笔记

1、JavaIO流io是java中实现输入输出的基础,它可以很方便的完成数据的输入输出操作,Java把不同的输入输出抽象为流,通过流的方式允许Java程序使用相同的方式来访问不同的输入、输出。2、流的分类输入流、输出流A、输入流:只能从中读取数据,而不能向里面写数据B、输出流:只能向里面写数据,而不能读数据可以这样理解,数据从内存到硬盘,通常认为是输出流,即写操作;相反,从硬盘到内存,通常认为是输入流,即读操作;这里的输入、输出是从内存的角度划分的。Jav

系统 2019-08-12 01:33:49 2504

Oracle

oracle之压缩表

oracle压缩数据的处理基于数据库块,本质是通过消除在数据库中的重复数据来实现空间节约。具体做法:比较数据块中包含的所有字段或记录,其中重复的数据只在位于数据块开始部分的记号表(SymbolTable)中存储一份,在其他行或字段出现同样的数据时,只记录一个指向记号表中相关数据的指针。性能分析:1、在批量装载或插入数据的过程中,由于压缩的同时进行,会引起CPU使用率提高,及导致装载时间明显增加2、对于普通的INSERT语句,由于没有执行压缩过程,性能几乎没

系统 2019-08-12 01:33:42 2504

Linux

Linux配置多个Tomcat同时运行

Linux系统下怎样配置多个Tomcat同时运行呢,首先修改变量为第一个tomcat,然后修改第二个tomcat启动的脚本如何在同一系统里同时启动多个Tomcathttp://www.cnblogs.com/feiyuanxing/p/4664277.htmlvi/etc/profile在其中加入##########firsttomcat###########CATALINA_BASE=/usr/local/tomcatCATALINA_HOME=/usr

系统 2019-08-12 01:33:34 2504

操作系统

Vim的行号、语法显示等设置,即.vimrc文件的配置

在终端下使用vim进行编辑时,默认情况下,编辑的界面上是没有显示行号、语法高亮度显示、智能缩进等功能的。为了更好的在vim下进行工作,需要手动设置一个配置文件:.vimrc。在启动vim时,当前用户根目录下的.vimrc文件会被自动读取,该文件可以包含一些设置甚至脚本,所以,一般情况下把.vimrc文件创建在当前用户的根目录下比较方便,即创建的命令为:$vi~/.vimrc设置完后$:x或者$wq进行保存退出即可。下面给出一个例子,其中列出了经常用到的设置

系统 2019-08-12 01:33:23 2504

SqlServer

Microsoft SQL Server Blog

原址:http://blogs.msdn.com/sqlcrd/为了加强与客户的交流,微软SQLServer部门许多小组都维护着自己的博客。在这里你不但能找到内幕开发技巧,认识开发精英,捕获最新产品和技术动态,还有机会把你的问题或者期望直接传递给开发团队!SQLServerChinaR&DSQLServerStorageEnginePSSSQLServerEngineersSQLServerSecuritySQLServerExpressTheDataPl

系统 2019-08-12 01:33:07 2504

编程技术

Expectation Maximization and GMM

Jensen不等式Jensen不等式给出了积分的凸函数值必定大于凸函数(convex)的积分值的定理。在凸函数曲线上的任意两点间连接一条线段,那么线段会位于曲线之上,这就是将Jensen不等式应用到两个点的情况,如图(1)所示\((t\in[0,1])\)。我们从概率论的角度来描述Jensen不等式:假设\(f(x)\)为关于随机变量\(x\)的凸函数\(f'(x)\geq0\),则有\(f\left(E(x)\right)\leqE\left(f(x)\

系统 2019-08-12 01:33:00 2504