oracle获取当前时间顺延指定工作日的日期 1、创建节假日表,包含周六日create table EA_DEADLINE_HOLIDAY_CONFIG( id NUMBER(19) not null, description VARCHAR2(255 CHAR), vacation_date VARCHAR2(10 CHAR))2、利用迭代,写oracle functioncreate or replace ...
centos7/rhel7安装较高版本ruby2.2/2.3/2.4+ 环境需求: 在Centos7.3中,通过yum安装ruby的版本是2.0.0,但是如果有些应用需要高版本的ruby环境,比如2.2,2.3,2.4... 那就有点麻烦了,譬如:我准备使用redis官方给的工具:redis-trib.rb 这个工具构建redis集群的时候,报错了: “redis requires Ruby version >= 2...
一个简单的ftp get文件以及put文件 //get文件 FtpUtil ftpUtil = new FtpUtil(); Ftp ftp = new Ftp(IP, 21, 用户名, 密码, "cs/process"); ftpUtil.connectFtp(ftp); for(String fileName:fileNameList){ //开始取文件 ftpUtil.downloadFile(
java log4j日志 一、Log4j简介 Log4j有三个主要的组件:Loggers(记录器),Appenders(输出源)和Layouts(布局)。这里可简单理解为日志类别,日志要输出的地方和日志以何种形式输出。综合使用这三个组件可以轻松地记录信息的类型和级别,并可以在运行时控制日志输出的样式和位置。 1、Loggers Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WAR
linux split 命令 功能说明:切割文件,原文件保留。 语 法:split [--help][--version][-][-b ][-C][-l ][要切割的文件][输出文件名] 补充说明:split可将文件切成较小的文件,预设每1000行会切成一个小文件。 参 数: -或-l 指定每多少行就要切成一个小文件。 -b 指定每多少字就要切成一个小文件。支
linux替换、截取文件内容的sed命令 sed 's/"",/",/g' I01502_20151123.csv.back >> I01502_20151123.csv替换文件内容:原文件>>重定向到文件 文件截取sed -n '3,25p' file >>file2 将文件file中的第3-25行输出到file2中sed -n '1,2p' file >>file2sed -n '/^2012-02-09
查看oracle的连接数 select count(*) from v$process whereprogram='oracle@eauditfs'; --当前的数据库连接数select value from v$parameter where name='processes'--数据库允许的最大连接数--查看当前有哪些用户正在使用数据SELECTosuser, a.username,cpu_time/ex
oracle优化方法 1)表名顺序优化,数据量小的表放最后,当有交叉表(关联表)时,交叉表放最后2)摆放where子句时,把能过滤大量数据的条件放在最下边3)where比having快4)少使用select *,*会去数据库字典检索列名,花销时间5)>=替代>6)用UNION替换OR (适用于索引列) 7)用in 代替or8)Union All重复输出两个结果集合中相同记录如果两个并
检查数据库空间使用情况 SELECT D.TABLESPACE_NAME, SPACE "SUM_SPACE(M)", BLOCKS SUM_BLOCKS, SPACE-NVL(FREE_SPACE,0)"USED_SPACE(M)", ROUND((1 - NVL(FREE_SPACE,0) /SPACE)*100, 2)