搜索到与相关的文章
Oracle

Oracle

Oracle初级性能优化总结前言关于对Oracle数据库查询性能优化的一个简要的总结。从来数据库优化都是一项艰巨的任务。对于大数据量,访问频繁的系统,优化工作显得尤为重要。由于Oracle系统的灵活性、复杂性、性能问题的原因多样性以及Oralce数据库的动态特性,优化成为Oracle数据库管理中最困难的领域。作为一个对数据库了解不多的程序猿,我也只能从最基本的开始着手,慢慢来学习掌握Oracle的基础吧。示例1、避免使用select*当你想在select字

系统 2019-08-12 01:51:47 2556

操作系统

yum

1、yum的优势虽然rpm命令是一个功能强大的软件包管理工具,rpm命令有两个缺点,一是需要下载适合你的升级软件包;二是检测到软件包的依赖关系时,只能手工配置。而yum可以自动解决软件包间的依赖关系,并且可以通过网络安装和升级软件包。一个软件包需要一个或多个库,那么这个(些)库就是这个包的依赖。要正常安装软件包,首先要满足它的依赖关系,一个RPM包的依赖信息存放在这个RPM包中。yum使用软件包中的依赖关系信息,保证这个软件包在安装前,首先满足相应的条件,

系统 2019-08-12 01:33:35 2556

操作系统

tar、gzip、unzip命令的详细使用方法

转载自:http://qiupeng.itpub.net/post/8489/55305tar命令tar可以为文件和目录创建档案。利用tar,用户可以为某一特定文件创建档案(备份文件),也可以在档案中改变文件,或者向档案中加入新的文件。tar最初被用来在磁带上创建档案,现在,用户可以在任何设备上创建档案,如软盘。利用tar命令,可以把一大堆的文件和目录全部打包成一个文件,这对于备份文件或将几个文件组合成为一个文件以便于网络传输是非常有用的。Linux上的t

系统 2019-08-12 01:33:33 2556

Tomcat

Solr-4.10.2与Tomcat整合

1、将下载的solr解压至D:\solr,拷贝d:\solr\solr-4.10.2\example\webapps\solr.war到Tomcat的webapps\目录中。直接解压solr.war或者启动Tomcat解压solr.war2、新建D:\solr\data目录,拷贝d:\solr\solr-4.10.2\example\solr文件夹到D:\solr\data3、修改D:\solr\data\solr\collection1\conf\sol

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

Tomcat

分析 Tomcat catalina.bat 脚本

Catalina.bat是tomcat所有脚本中最重要的脚本,完成几乎所有的tomcat操作。如启动,关闭等等,都是由catalina.bat脚本来完成的。接下来,我将对Tomcatcatalina.bat脚本进行分析。首先省去catalina.bat开头诸多注解,这些注解主要是讲解各个变量是干什么的。需要的话,自己看下英文就可以了。这里就不翻译了。remGuessCATALINA_HOMEifnotdefined查看是否在tomcat目录下,与start

系统 2019-08-12 01:33:20 2556

Tomcat

How Tomcat Works(十三)

本文分析tomcat容器的安全管理,servlet技术支持通过配置部署描述器(web.xml文件)来对受限内容进行访问控制;servlet容器是通过一个名为验证器的阀来支持安全限制的,当servlet容器启动时,验证器阀会被添加到Context容器的管道中。在调用Wrapper阀之前,会先调用验证器阀,对当前用户进行身份验证;验证器阀会调用Context容器的Realm对象的authenticate()方法,传入用户输入的用户名和密码来对用户进行身份验证。

系统 2019-08-12 01:33:19 2556

Linux

Linux下jvm、tomcat、mysql、log4j优化配置笔记

小菜一直对操作系统心存畏惧,以前也很少接触,这次创业购买了Linux云主机,由于木有人帮忙,只能自己动手优化服务器了。。。。小菜的云主机配置大致为:centeos6(32位),4核心cpu,4G内存,5M独享带宽。一、jvm内存优化方案。要优化服务器,首先从jvm入手,分配好jvm内存,配置方案如下:declare-xJAVA_OPTS="-server-Xms1280M-Xmx1280M-Xmn512M-Xss1024k-XX:+AggressiveOp

系统 2019-08-12 01:33:01 2556

操作系统

如何使用MacVim

如何使用MacVim如何使用MacVim如何使用MacVim呢?命令模式按下ESC高效率移动1、在插入模式之外基本上来说,你应该尽可能少的呆在插入模式里面,因为在插入模式里面VIM就像一个“哑巴”编辑器一样。很多新手都会一直呆在插入模式里面,因为这样易于使用。但VIM的强大之处在于他的命令行模式!你会发现,在你越来越了解VIM之后,你就会花越来越少的时间使用插入模式了。2、使用h、j、k、l使用VIM高效率编辑的第一步,就是放弃使用箭头键。使用VIM,你就

系统 2019-08-12 01:32:44 2556

MySql

MySQL 5.1.45 GA 发布

该版本升级InnoDB插件到1.0.6版本,目前1.0.6版本的InnoDB的质量差不多是RC候选发行级别的。另外一些命令行工具各自增加了一些参数选项,详情请看这里。MySQL(发音:[ˌmaɪɛskjuːˈɛl],但也经常读作My-SEQuel)是一个开放源码的关系数据库管理系统,开发者为瑞典MySQLAB公司,现为Sun公司的一部分。2009年Oracle宣布收购Sun公司,因此MySQL可能成为Oracle旗下产品。MySQL由于性能高、成本低、可靠

系统 2019-08-12 01:32:42 2556

Linux

linux系统编程之文件与I/O(六):fcntl 函数与

一、fcntl函数功能:操纵文件描述符,改变已打开的文件的属性intfcntl(intfd,intcmd,.../*arg*/);cmd的取值可以如下:复制文件描述符F_DUPFD(long)设置/获取文件描述符标志F_GETFD(void)F_SETFD(long)设置/获取文件状态标志F_GETFL(void)F_SETFL(long)获取/设置文件锁F_GETLKF_SETLK,F_SETLKW其中复制文件描述符可参见《linux系统编程之文件与I/

系统 2019-08-12 01:32:34 2556