`
文章列表

java创建目录

    博客分类:
  • java
写道 我们知道在File类中提供了 mkdir和mkdirs两种方法来创建目录 提供了 createNewFile方法来创建文件。 mkdir只能创建单个目录,当形与test/pp/tt/aa这种目录形式的我们只能用mkdirs来创建了 可是形与test/pp/tt/asd.txt这种前面是目录最后一个是文件的目录形式如果我们还用mkdirs来创建的话就会把asd.txt当作一个目录来创建。 这个时候我们应该怎么做呢。下面给出实现代码。 Java代码 package com.unis.io; import java.io.File; import java.io.IOException; pu ...
写道 create or replace procedure maomao_1217 as for_date date; for_btntid number; test int; CURSOR cur_date IS select distinct t.thedate from domain_score t; CURSOR cur_btntid IS select distinct t.btntid from domain_score t; begin for for_date in cur_date loop for for_btntid in cur_btntid loop insert ...
写道 ORACLE 自动启动脚本 1以root用户登录 修改/etc/oratab中的文件 #vi /etc/oratab 找到 Heer=/opt/oracle/product/11g=Y 把N修改成Y 意思是允许数据库自动启动 2 修改oracle 自带的启动 即修改dbstart #su – oracle $cd /$ORACLE_HOME/bin $vi dbstart 找到ORACLE_HOME_LISTNER=$1这一行 修改为ORACLE_HOME_LISTNER=$ORACLE_HOME 3 在/opt目录下 创建一个脚本orc_start.sh #vi /opt/orc_st ...
在SQLPLUS里: 1.不显示 行头 set heading off pages 0 2.不显示行数信息 set feedback off 3。不在屏幕上显示结果 set termout off 还要 (关键。。。) 把sql存在文件(aa.sql)里用 @aa.sql的方式运行。 不显示查询结果的唯一方法   写道 取整(向下取整): select floor(5.534) from dual; select trunc(5.534) from dual; 上面两种用法都可以对数字5.534向下取整,结果为5. 如果要向上取整 ,得到结果为6,则应该用ceil select ceil ...
写了一天的文档,马上六级考试了,各种烦躁。。。。。学车半天没音信,好好收心。。这周目标6级..... 500+...........................  
 今天使用了下oracle的物化视图同步。过程 因为已经使用了expdp,impdp所以表结构已经建立好,而且两个表均没有设置主键所以首先 写道 在源库上建立view log,由于没有主键,只能靠rowid create materialized view log on t_dns_cache_detection with rowid; 下来再远程库建立 create materialized view t_dns_cache_detection on prebuilt table refresh fast with rowid start with sysdate next sys ...
   最近再做一个项目时需要画uml,以前是利用euml2,一个中国公司开发的eclipse插件,结果现在用到eclipse3.4了以后,那个插件不能继续用了,估计那个公司亏得够呛,后来忽然发现myeclipse实际上自带了一个还可以用的uml画图工具,功能还行,       使用是,新建一个myeclipse底下有个uml1---uml1 model,建好后,然后会自动切到myeclipse uml 透视图上,然打开你新建的这个文件,选中这个文件,然后在菜单中会有个uml选项,选择Reverse engernerr uml from java,下来就是选择你你要反向的代码,       一 ...
最近我们迁移数据库,其中涉及到了数据迁移 sql如下 写道 --建立导出目录,注意一般使用expdp都是在数据库安装机子上运行,虽然可以客户端导出,但是考虑到网络传输速度,我强烈不建议那么做,所以要注意数据库安装的机子上你得自建立对应目录,下面那条sql并不自己主动建立实际物理路径,我使用sys建立的 create directory dump_dir_E as 'E:\OracleBotWarden'; --这个大家都懂 grant READ ,WRITE ON DIRECTORY dump_dir TO yguo; --查看下建立的成功与否,以及别的目录 select * from d ...
由于数据库迁移到了redhat上,在导数据时利用impdp,结果报ora 39002错误,以前在windows上做类似操作时也报过这个错误, 当时因为 写道 create directory dump_dir as '/home/oracle/oracle_tools/yguo_data';   虽然在数据库中建立了dump_dir,但是因为在实际中没有这个文件夹结果导致了这个错误 但是我们在redhat下已经建立了这个文件夹,为什么还有这个错误呢,仔细一看,我们是采用root建立的文件夹,而redhat的oracle数据库操作大部分要求在oracle用户下执行,所以因为权限问题导 ...
 上一次我们已经验证过了rpm等问题解决了,下来就是安装了,这里可以有两条路走一条是继续oratools,一条就是 写道 chown -R oracle:oinstall /u01/app/ chmod -R 775 /u01/app/ 安装 chown -R oracle:oinstall /myapp/oracle chmod -R 775 /myapp/oracle 以oracle登录系统 更改环境变量 /home/oracle/.bash_profile # .bash_profile # Get the aliases and functions if [ -f ~/.bashr ...
首先有两个帖子质量非常高很值得一看 写道 https://www.oratoolkit.ch/knowledge/howto/installation/seSrv-11g-R2-on-RHEL-5.2-x86_64.php http://download.oracle.com/docs/cd/B28359_01/install.111/b32285/toc.htm   第一个是有人开发了一个脚本便于大家安装oracle11g,另一个是官方的安装文档。都很有价值   我是利用了第一个来安装的具体步骤如下   写道 This guide assumes that you have ...
首先有三个比较好的帖子 写道 运用Xmanager远程访问操作Linux系统是一个很不错的工具,具有图形化界面。在使用之前得配置linux,相关操作如下: 服务器:Red hat Enterprise Linux 5 终端:Xmanager 3.0 服务器配置:------------------------ 1. 配置 XDM (1). Change runlevel to 5 id:5:initdefault: 修改 /etc/inittab,将运行级别设置为5,即: id:5:initdefault: (2). Enable XDMCP 修改 /etc/gdm/custom.conf, ...
我们在项目中遇到了这样的一个问题,要查询ip对应的地址,采用的是google的地图库, 其中我们把地图库导入了数据库,构造了一个这样的表 -- Create table create table T_GGMAP_IP ( IPSTART NUMBER not null, IPEND NUMBER not null, LOCID NUMBER, COMPANY VARCHAR2(200) ) tablespace SKYEYE pctfree 10 initrans 1 maxtrans 255 storage ( ...
写了段java操作数据库的代码 String getIPList="select t.dns_ip from t_dnscachetotal t where t.locid=0"; String getLocid="select t3.locid from (select max(t2.ipstart) ipstart,max(t2.ipend) ipend from t_GGMAP_IP t2 where t2.ipstart<=query_ip(?)) t1,t_GGMAP_IP t3 where t1.ipend>=query_ip( ...

PL sql小技巧

我们在使用pl/sql时有时候不想把变量写死在sql中 比如 select * from dual t where t.dummy='X', 中我们不想把X写死,而是希望在每次运行时可以手动的填入,不用每次修改SQL, pl/sql满足了我们, select * from dual t where t.dummy='&input' 采用 &  符号可以完美实现这一功能,大家可以试试
Global site tag (gtag.js) - Google Analytics