搜索到与相关的文章
Oracle

ORACLE GROUPING函数的使用

原文:http://blog.csdn.net/wh62592855/article/details/4818072GROUPING函数可以接受一列,返回0或者1。如果列值为空,那么GROUPING()返回1;如果列值非空,那么返回0。GROUPING只能在使用ROLLUP或CUBE的查询中使用。当需要在返回空值的地方显示某个值时,GROUPING()就非常有用。关于ROLLUP和CUBE函数的使用,请参见我的另一篇文章。http://blog.csdn.

系统 2019-08-12 01:51:48 2466

MySql

优化MySQL数据库性能

1、选取最适用的字段属性MySQL可以很好的支持大数据量的存取,但是一般说来,数据库中的表越小,在它上面执行的查询也就会越快。因此,在创建表的时候,为了获得更好的性能,我们可以将表中字段的宽度设得尽可能小。例如,在定义邮政编码这个字段时,如果将其设置为CHAR(255),显然给数据库增加了不必要的空间,甚至使用VARCHAR这种类型也是多余的,因为CHAR(6)就可以很好的完成任务了。同样的,如果可以的话,我们应该使用MEDIUMINT而不是BIGIN来定

系统 2019-08-12 01:51:36 2466

编程技术

安装Sass

最近要开始用Sass做一些东西。先来记录一下安装过程。1、确认本机的Ruby版本2、访问网址下载Sass最新版本https://rubygems.org/gems/sass3、下载完成后,安装开始。安装Sass

系统 2019-08-12 01:33:38 2466

编程技术

wcf契约随记

1.wcf契约分为:服务契约,操作契约,消息契约、数据契约-------------------服务契约:[ServiceContract(Name="name_IUser",Namespace="http://localhost:3232/wpf/aa")]配置元数据交换//系统内置的

系统 2019-08-12 01:33:30 2466

编程技术

机房收费系统的合作版

概述机房收费系统的合作版自己负责的是B层和Facade层,在做这块的时候有很多的感触:动态SQL语句;设计模式;合作开发应该注意的点。其中动态SQL语句的理解已经在上一篇博客中写了,如果你有意向的话,可以看一看,这篇博客主要是针对的是后两者的叙述。设计模式合作开发系统中运用的设计模式:模板方法模式,外观模式,抽象工厂+反射+配置文件,单例模式,装饰模式,职责链,状态模式,策略模式。下面是我们系统代码体系结构图下面简单的介绍一下这些模式的使用。模板方法模式模

系统 2019-08-12 01:33:30 2466

Tomcat

Tomcat5.x中的虚拟主机配置方法

作者:王树利原由:搞了一段时间的WEB项目(基于JSP+JavaBean技术,服务器为Apache+Tomcat)发现我们的项目文件都放在了TOMCAT_HOME\webapps中,虽说可以通过server.xml配置我们的项目到其他目录,但是当项目多了的时候server.xml将变得及其臃肿,而且混乱不堪;不易管理与维护.为了避免以上情形不在发生,为了项目更加便于管理接下来将向大家介绍的是只在server.xml中配置一两个虚拟主机来解决对项目的集中管理

系统 2019-08-12 01:33:26 2466

数据库相关

移动tempdb导致数据库服务不能启动

事情的起因是因为数据库的IO操作过大,于是新加了个硬盘,发现在执行写入操作的时候,服务器的压力依然是比较大的,于是想到了内存盘。内存盘是“魔方”系统优化提供的一个小工具,就是将内存空间划分出一部分当硬盘使用,之前将网站数据库移动至上面,使得服务器的IO有了一个明显的降低,但是由于数据库文件的逐渐增大,服务器内存有限的其情况下,不得放弃了这个办法。首先迁移tempdb数据库的位置到新加的硬盘上ALTERDATABASEtempdbMODIFYFILE(NAM

系统 2019-08-12 01:33:13 2466

操作系统

《迟到的衰退》——许小年于2008年12月27日

2008年12月27日,中欧工商学院教授许小年在燕山大讲堂做了题为"迟到的衰退"主题演讲,以下为主要内容:许小年:很高兴来到燕山大讲堂。我非常赞同燕山大讲堂的传统,我们在大学的讲堂,首先坚持批判性,第二是建设性,第三是开放性,第四就是独立性,知识分子一定要独立,否则没有任何价值,我希望燕山大讲堂可以沿着这条路一直走下去。受文化大革命的影响,我们觉得批判这个词很有贬义,在英文中这个词是一个中性词,它对现有的结论、现有的观念永远持批判的态度、怀疑的态度,只有这

系统 2019-08-12 01:33:11 2466

Oracle

8-oracle中临时表的用法

在oracle数据库中临时表有两种类型(不同于SQLServer中的本地和全局临时表):一、会话级临时表:与当前会话有关系,当当前会话还没有结束的时候临时表中的数据一直存在,一旦结束,临时表中的数据将被清空。(注意:这里不同于SQLserver数据库中的临时表会话结束删除临时表)但是临时表依然存在于数据库的数据字典中。创建会话级临时表的语法:createglobaltemporarytabletemptable(idint,namevarchar2(12)

系统 2019-08-12 01:33:10 2466

Tomcat

设置tomcat内存

设置Tomcat启动的初始内存其初始空间(即-Xms)是物理内存的1/64,最大空间(-Xmx)是物理内存的1/4。可以利用JVM提供的-Xmn-Xms-Xmx等选项可进行设置三、实例,以下给出1G内存环境下javajvm的参数设置参考:JAVA_OPTS="-server-Xms800m-Xmx800m-XX:PermSize=64M-XX:MaxNewSize=256m-XX:MaxPermSize=128m-Djava.awt.headless=tr

系统 2019-08-12 01:33:09 2466