搜索到与相关的文章
数据库相关

生成实体文件 需要用到的SQL 语句

---------SQLSERVER--------------------获取用户表selectid,namefromsysobjectswherextype='U'andname<>'dtproperties'orderbyname----获取用户存储过程selectid,namefromsysobjectswherextype='P'andname<>'dtproperties'orderbyname---获取用户视图selectid,namefro

系统 2019-08-12 01:52:13 2491

Oracle

如何在oracle中导入导出dmp数据库文件

Oracle数据导入导出imp/exp就相当于oracle数据还原与备份。exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中。利用这个功能可以构建两个相同的数据库,一个用来测试,一个用来正式使用。执行环境:可以在SQLPLUS.EXE或者DOS(命令行)中执行,DOS中可以执行时由于在oracle8i中安装目录\ora81\BIN被设置为全局路径,该目录下有EXP.EXE与IMP.EXE

系统 2019-08-12 01:52:05 2491

Oracle

Oracle ROLLUP和CUBE 用法2

原文:http://dolphin-ygj.iteye.com/blog/416356rollup只有第一个参数起作用也是理解不正确的,先看看例子吧:SQL>selectgrade,id,numfroma;GRADEIDNUM------------------------------a11a22b34b44对grade字段进行rollup:SQL>selectgrade,sum(num)fromagroupbyrollup(grade);GRADESUM

系统 2019-08-12 01:51:49 2491

数据库相关

一个函数应该写多长?

最近在看公司源代码的时候,经常有一些超长函数出现,甚至超过1000多行的函数都大有存在,这大大影响我对代码的理解,所以写下此文,当然只是自己的想法,不强加于人,只为勉励自己。在以往的软件开发中,对于函数我也是想写多长就写多长,从来不去想它有多长这个“无聊的问题”,因为对于一个函数应该写多长并没有一个确切的定义,这应该看具体情况决定。我个人觉得,无论是类还是函数,都应该满足单一职责原则,如果出现一个函数过长或者代码块嵌套过深的情况,常常是因为没有满足这一原则

系统 2019-08-12 01:51:42 2491

Oracle

在Maven仓库中添加Oracle JDBC驱动

由于Oracle授权问题,Maven3不提供OracleJDBCdriver,为了在Maven项目中应用OracleJDBCdriver,必须手动添加到本地仓库。一.首先要得到OracleJDBCDriver1.通过Oracle官方网站下载相应版本:http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html2.通过Oracle的安装目录获得,位置在“{ORACLE_H

系统 2019-08-12 01:51:30 2491

数据库相关

索引的优化

发现一个SQL执行很慢,如下:select*fromrmes.r_wip_tracking_twt,cmes.c_material_tmwherem.material_type=1and(m.material_speclike'L%'orm.material_speclike'C%')andwt.model_id=m.material_idANDWT.sn>='1073H2H72270002'andWT.sn<='1073H2H72270002'计划分析后

系统 2019-08-12 01:51:30 2491

Java

Java IO 理论笔记

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

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

操作系统

vim插件管理器vundle

1.创建bundle路径。mkdir~/.vim/bundle2.clonevundle项目。gitclonehttps://github.com/gmarik/vundle.git~/.vim/bundle/vundle(第一次clone没创建vundle路径时失败,难道还要创建vundle路径?)3.在.vimrc或/etc/vim/vimrc里添加下面内容。注:如果没有.vimrc则在/etc/vim/vimrc里添加。setnocompatible

系统 2019-08-12 01:33:47 2491

SqlServer

SQL Server 单个表的导出, 导入

只要使用脚本生成工具就可以了:SQLSERVER2008怎么导入和导出单张表的数据和结构(1)右击需要导出数据的数据库,在弹出式菜单中选择“任务”下的“生成脚本”选项。下面的选项设置,是表结构还是数据:SQLServer单个表的导出,导入

系统 2019-08-12 01:33:21 2491

操作系统

SSH六部曲

一共有6步(文章底部附有源码下载地址,刚学完ssh的可以借鉴)1写一个Hibernate应用,完成用户的增加1)User实体2)UserDao接口save(Useru)3)UserDaoImpl实现UserDaosave(Useru){//用hibernateapi}2让spring注入SessionFactory1)在上一个应用中导入Spring的jar包除了基础的6个包,还得导入2个jar包org.springfram

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