- 军军小站|张军博客
搜索到与相关的文章
Linux

linux下卸载oracle

1.用oracle用户登录如果要再次安装,最好先做一些备份工作。包括用户的登录脚本,数据库自动启动关闭的脚本,和Listener自动启动的脚本。要是有可能连创建数据库的脚本也保存下来2.使用SQL*PLUS停止数据库[oracle@ora920oracle]$sqlplus/nologSQL>connect/assysdbaSQL>shutdown[immediate]SQL>exit3.停止Listener[oracle@ora920oracle]$ls

系统 2019-08-12 01:53:36 2266

数据库相关

mongodb之开发相关

关于mongodb,有几个大的特点:1,用mongoshell的话,它的语法类似于Linux中的命令2,mongodb中的函数参数,返回结果基本上用JSON表示,所以要用JSON的思维来学习mongodb============关于引用Mongodb不支持Join操作,代替的方式是引用,===方式一,手工引用,如下:就是一个document中的字段值为另一个document的_id,例子:original_id=ObjectId()db.places.in

系统 2019-08-12 01:53:35 2266

Oracle

Oracle ROWID

ROWID是一个类似于rownum的伪列,用于定位数据库中一条记录的一个相对唯一地址值。通常情况下,该值在该行数据插入到数据库表时即被确定且唯一。而对于聚簇表,由于聚簇特性,不同表上的记录由于存储在相同的簇上,因此会拥有相同的ROWID。数据库的大多数操作都是通过ROWID来完成的,而且使用ROWID来进行单记录定位速度是最快的。下面将给出ROWID的相关描述。一、ROWID的特性组成及用途1、特性相对唯一性(聚簇表上不唯一)一旦确定,不可随意更改使用10

系统 2019-08-12 01:52:10 2266

SqlServer

SQL Server 中关于 @@error 的一个小误区

在SQLServer中,我常常会看到有些前辈这样写:if(@@error<>0)ROLLBACKTRANSACTIONTelseCOMMITTRANSACTIONT一开始,我看见别人这么写,我就想当然的以为它只是个计数器,每当检测到一处错误时,@@error的值+1,不过就因为这个理所当然,所以杯具了...实际上,它并不是一个计数器,它是一个动态的值,动态的标识最后一条SQL命令执行的结果,如果成功则为0,不成功则标识错误码。所以,像上面这种写法是不妥的,

系统 2019-08-12 01:51:54 2266

数据库相关

poj 2778 DNA Sequence

http://poj.org/problem?id=2778AC自动机+矩阵连乘代码:#include#include#include#include#include#include#include#include#include#include#include#defineLLlongl

系统 2019-08-12 01:51:46 2266

SqlServer

msSql2005转换成2000

转:【SQL】SQL2005数据库如何转换成SQL2000类型作者:动易网络文章来源:本站原创点击数:3077更新时间:2008-12-3我们知道微软的产品一般都对之前的产品比较兼容,在SQLServer2005中很容易把SQLServer2000的数据库转换成SQLServer2005类型的数据库,但却不能把它们反过来进行操作,那么我们应该如何操作呢?操作步骤如下:1.生成for2000版本的数据库脚本打开SQLServer2005的mangerstud

系统 2019-08-12 01:51:34 2266

MySql

MySQL报错'Can't connect to local MySQL serve

yuminstallmysql-server安装mysql后mysql-uroot-p123456启动出现错误:ERROR2002(HY000):Can'tconnecttolocalMySQLserverthroughsocket'/tmp/mysql.sock进入/tmp/没有发现这个文件mysql默认为空密码,难道密码不对?设置密码mysqladmin-urootpassword'123456'出现错误:mysqladmin:connecttoser

系统 2019-08-12 01:33:59 2266

Tomcat

Tomcat源码分析

前言:本文是我阅读了TOMCAT源码后的一些心得。主要是讲解TOMCAT的系统框架,以及启动流程。若有错漏之处,敬请批评指教!建议:毕竟TOMCAT的框架还是比较复杂的,单是从文字上理解,是不那么容易掌握TOMCAT的框架的。所以得实践、实践、再实践。建议下载一份TOMCAT的源码,调试通过,然后单步跟踪其启动过程。如果有不明白的地方,再来查阅本文,看是否能得到帮助。我相信这样效果以及学习速度都会好很多!1.Tomcat的整体框架结构Tomcat的基本框架

系统 2019-08-12 01:33:55 2266

Tomcat

Tomcat源码分析(十)--部署器

本系列转载自http://blog.csdn.net/haitao111313/article/category/1179996我们知道,在Tomcat的世界里,一个Host容器代表一个虚机器资源,Context容器代表一个应用,所谓的部署器就是能够把Context容器添加进Host容器中去的一个组件。显然,一个Host容器应该拥有一个部署器组件。简单的部署代码应该是下面这样的:[java]viewplaincopyprint?Contextcontext

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

Tomcat

tomcat 随笔小记

刚才遇到了一个小问题在源码中修改tomcat的链接器的端口以及url的编码方式没有生效:改成了这样:

系统 2019-08-12 01:33:37 2266