- 博客(15)
- 资源 (1)
- 收藏
- 关注
原创 定时任务Cron表达式
Cron表达式是一个字符串,字符串以5或6个空格隔开,中间均由空格隔开,分为6或7个域,每一个域代表一个含义,Cron有如下两种语法格式:1.Seconds Minutes Hours DayofMonth Month DayofWeek Year2.Seconds Minutes Hours DayofMonth Month DayofWeek每一个域可出现的字符如下:Seconds:可出现", - * /"四个字符,有效范围为0-59的整数Minutes:可出现", - * /"...
2020-11-13 17:02:38 6400
转载 oracle表分区的实现
前端时间新上线了一个改造系统,但是由于之前有几张大表(亿级)占用的空间太大,在做查询的时候点页面等的心烦气躁,想砸电脑。后周末加班做了个分区,速度蹭蹭的上去了,现在三秒响应。此文从以下几个方面来整理关于分区表的概念及操作:1.表空间及分区表的概念2.表分区的具体作用3.表分区的优缺点4.表分区的几种类型及操作方法5.对表分区的维护性操作.1、表空间及分区表的概念表空间:是一个或多个数据文件的集合,...
2018-07-02 10:45:16 13193
原创 java.io包内常用方法
在工作中使用log日志的时候,会对log日志进行生成和输入保存等操作,使用的都是java.io包内的方法。此处将常用的方法作下总结: 如果log名称为20180808.txt,则使用public static void main(String[] args) { String strFile="C:/Users/Administrator/Desktop/20180808.log";/...
2018-06-20 17:48:36 830
转载 数据库导入大量文本(txt)数据,使用SqlLoader
日终任务需要处理大量的文本数据加载到数据库中进行清洗,这里采用SqlLoader加载。方法如下import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.File;import java.io.FileNotFoundException;import java.io.FileOutputStream;...
2018-05-29 19:15:39 3273
原创 shell脚本中的exit -1 问题
今天在看一个shell脚本时,遇到一个问题。在if判断中出现exit -1 这行代码时,究竟是只退出if判断,还是直接退出shell脚本呢?脚本如下#连接数据库查询系统营业日期,将结果写入临时文件xtrq.txtsqlplus system/*****@10.192.***.***:1521/cmisdb <<!set heading off;set feedback of...
2018-05-17 10:23:27 18117
原创 数据库备份脚本
#备份文件存放路径DBHOME=/u01/oradata/bachupcd DBHOME#获取数据库表中系统日期echo “01 获取系统营业日期”#检查日期文件是否存在,存在则删除if [ -f xtrq.txt ]then rm -f xtrq.txtfi#连接数据库查询系统营业日期,将结果写入临时文件xtrq.txtsqlplus system/***...
2018-05-17 10:06:46 791
原创 数据库导入导出exp和expdp以及imp和impdp的区别
在使用命令行进行数据库导入导出时,经常会看到使用exp和expdp一级imp和impdp的,但是这些具体有什么区别呢?expdp和impdp是oracle 10g版本出的一个新功能,使用数据泵导入导出数据,据官方推荐说使用数据泵导入导出会比普通的导入导出快十倍。可以说是非常强大了,下面来详细说下数据泵到底还有哪些神奇的功能:1、...
2018-05-15 16:01:10 5937
转载 Linux下passwd和shadow和group文件详解
一、/etc/passwd/etc/passwd 文件是一个纯文本文件,每行采用了相同的格式: name:password:uid:gid:comment:home:shell name 用户登录名 password 用户口令。此域中的口令是加密的,常用x表示。当用户登录系统时,系统对输入的口令采取相同的算法,与此域中的内容进行比较。如果此域为空,表明该用户登录时不需要口令。 uid 指定用户的 ...
2018-05-08 10:47:57 1352
原创 在AIX系统下搭建一个全新的weblogic服务器
weblogic服务器作为付费服务器,在各个行业中的使用还是相当广泛的,尤其在金融行业,使用的很多都是weblogic服务器,毕竟。。。有钱任性。那么在工作的时候肯定会有小伙伴遇到过要自己搭建weblogic服务器的情况,这里整理下本人搭建weblogic环境的步骤。图片神马的不要在意,因为是在内网上搭建的。与外网不通,只能通过拍照的形式来搞了。话不多说,现在进入正题一、创建用户和组 1、 使...
2018-04-12 20:45:38 1515
原创 BASE64加密解密及乱码问题
相信很多小伙伴都使用过BASE64加密算法。之前在项目中遇到密码使用这种加密算法后呈现出来的乱七八糟的符号问题,这里提供下解决办法。其实加解密乱码的主要原因是文字的编码格式不对应造成的。只要在加密前,解密后对字符按照一定的格式进行编码即可 加密算法获取字节流时 res = new sun.misc.BASE64Encoder().encode(s.getBytes("GBK")); 解密算...
2018-04-12 16:43:43 21972 4
原创 Oracle中有关表空间及用户,表等的相关操作
这里简单整理了部分oracle中对表,用户,表空间,权限等的常用操作,不是很全面,勿喷修改默认表空间:alter database default tablespace users(系统默认表空间)查看数据库中所有的表空间名称select distinct TABLESPACE_NAME from tabsoracle中将一个用户下的表全部复制到另一个用户下create table use...
2018-04-09 09:30:12 297
原创 Linux中查看进程及kill进程
在我们进行开发时可能经常要遇到去服务器查看服务进程,或者进程卡死后要杀掉进程的问题。此处简单整理了进程相关的常用命令:ps命令为process status的缩写。用于显示瞬间的的进程动态。常用参数及使用命令:-A 列出所有进程(等价于-e)-a 列出同一终端机上的所有进程,包括其他用户的a 显示所有进程u 以用户为主的形式来显示进程状态x 显示所有程序,不以终端...
2018-04-09 09:23:34 1256
原创 linux宿主机实现网络互通
前段时间在本地安装了Linux,想把项目部署到Linux后在本地连接登陆,但是发现需要配置Linux的网络。不然无法实现互通。配置步骤如下:1、选择联网方式(Birdge桥接还是NAT)Birdge : 使用VMware Network Adapter VMnet 1NAT :使用VMware Network Adapter VMnet 8 选定联网方式后禁用不需要的另一个虚拟网卡,这里我...
2018-04-09 09:20:29 2068 1
原创 oracle中删除语句delete,truncate,drop的几种方式区别
我们都知道oracle中经常用到的删除语句主要有三种,分别是delete,truncate,drop三种。这里总结下它们的区别:相同点:1、truncate和不带where字句的delete以及drop都会删除表内数据2、truncate和drop都是ddl语句(数据定义语句),执行后会自动提交。不同点:1、truncate和delete都不删除表结构,只删除表数据。drop语句会将表结构、被依赖...
2018-04-09 09:15:55 4868
原创 jdk安装后环境变量的配置,以及多环境变量之间的切换
最近在研究maven,但是看到需要jdk1.7及以上才能支持。然鹅本人因工作需要使用jdk1.6。无奈,只能安装了双环境变量来满足需要,但是每天切换环境变量很烦啊有木有,灵光一闪下,想起来之前用过一个高大上的脚本,可以一键切换环境变量,就可以开心的切换jdk的版本啦。 话不多说,先上jdk安装后的环境变量配置: 1、安装完JDK后配置环境变量计算机→属性→高级系统设置→...
2018-04-07 17:54:51 319
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人