`
hehaibo
  • 浏览: 416286 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
社区版块
存档分类
最新评论
文章列表
1.监控事例的等待: select event,sum(decode(wait_time,0,0,1)) prev, sum(decode(wait_time,0,1,0)) curr,count(*) from v$session_wait group by event order by 4; 2.回滚段的争用情况: select name,waits,gets,waits/gets ratio from v$rollstat a,v$rollname b where a.usn=b.usn; 3.监控表空间的I/O比例: select df.tablespa ...
select decode(t.ware_type,1,'卡密',2,'自动充值','手工充值') from cfg_ware t;
oracle with 1)创建测试环境:    DROP TABLE students;    CREATE TABLE students(ID NUMBER, NAME VARCHAR2(20));       INSERT INTO students SELECT ROWNUM +9064,'student_name',ROWNUM+20 FROM dual CONNECT BY        ROWNUM<50;    COMMIT;          DROP TABLE stu_score;    CREATE TABLE stu_score(ID number, s ...
HTTP Status 500 - type Exception report message description The server encountered an internal error () that prevented it from fulfilling this request. exception org.apache.jasper.JasperException: net.sf.jasperreports.engine.JRRuntimeException: Unknown hyperlink target 0 org.apache.jasper.se ...
2010-2-23 21:36:45 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry 信息: I/O exception (java.net.ConnectException) caught when processing request: Connection refused: connect 2010-2-23 21:36:45 org.apache.commons.httpclient.HttpMethodDirector executeWithRetry 信息: Retrying request ...
1 Mysql 数据库表 增加一列 ALTER TABLE 表名  ADD 列名 数据类型  NOT NULL  AFTER 列名 ; eg: ALTER TABLE `menutree` ADD `target` VARCHAR(50) NULL AFTER `action` ; 2 修改数据库表列 ALTER TABLE `表名` CHANGE `列名1` `列名1` VARCHAR(60) NOT NULL  ; eg: ALTER TABLE `menutree` CHANGE `target` `target` VARCHAR(50) NOT NULL  ; 3 删除 ...
In Oracle/PLSQL, the lag function is an analytic function that lets you query more than one row in a table at a time without having to join the table to itself. It returns values from a previous row in the table. To return a value from the next row, try using the lead function . The syntax for the ...
Start with...Connect By子句递归查询一般用于一个表维护树形结构的应用。 创建示例表: CREATE TABLE TBL_TEST ( ID NUMBER, NAME VARCHAR2(100 BYTE), PID NUMBER DEFAULT 0 );   插入测试数据: INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('1','10','0'); INSERT INTO TBL_TEST(ID,NAME,PID) VALUES('2','11','1'); INSERT INTO TBL_TEST(ID,NAME ...
CSS (Cascading Style Sheet) 层叠样式表,用于控制网页样式并允许将样式信息与网页内容分离的一种标记性语言. 样式分为:1 行内样式2 内嵌式3 链接式4 导入式 CSS基本语法:1 css 选择器:  a 标记选择器   <style>  h1   {color:red;    f ...
听说vsftp是linux 上很有名,Ftp安全性是蛮重要, 冲着这个名号 Very Security Ftp,所以就试了一下 1. 首先查看我的Redhat5上是否已经安装 rpm -qa| grep vsftpd 如果已经安装就会出现vstfp的版本号相关的信息,如果没有出现就是没有安 ...
OpenSessionInViewFilter的作用 Spring为我们解决Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibernate Session 已经关闭,这些导致延迟加载数据的访问异常 (eg: org.hibernate.LazyInitializationException:(LazyI ...
std::是什么?std::是个名称空间标识符,C++标准库中的函数或者对象都是在命名空间std中定义的,所以我们要使用标准库中的函数或者对象都要用std来限定. 对象cout是标准库所提供的一个对象,而标准库在名字空间中被指定为std,所以在使用cout的时候前面要加上std::。这样编译器就会明白我们调用的cout对象是名字空间的std中的对象. std在什么时候使用?一般来说,使用标准文件iostream时,要写上std;使用非标准文件iostream.h不用写.不用每次导入std::方式1 using namespace std;2 using std::cout;  using std ...
1.如何安装rpm软件包rmp软件包的安装可以使用程序rpm来完成。执行下面的命令rpm -i your-package.rpm其中your-package.rpm是你要安装的rpm包的文件名,一般置于当前目录下。安装过程中可能出现下面的警告或者提示:... conflict with ... 可能 ...
floppy 软盘 vmvare processor :Processors选项区域中选择虚拟机中CPU的数量,如果选择Two,主机需要有两个CPU或者是超线程的CPU   Linux Net Adapter: Bridged: Connected directly to the physical network bridge就是“桥”的意思,说起桥接,就不能不说 ...
如果数据库中数据量很大的话,一次检索所有的记录,会占用系统很大的资源,因此我们常常采用,需要多少数据就只从数据库中取多少条记录,即采用分页语句。根据自己使用过的内容,把常见数据库Sql Server,Oracle和MySQL的分页语句,从数据库表中的第M条数据开始取N条记录的语句总结如下:   SQL Server   从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果Select语句中既有top,又有order by,则是从排序好的结果集中选择:   SELECT *   FROM ( SELECT Top N *   FROM (SELECT Top (M + N - ...
Global site tag (gtag.js) - Google Analytics