自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(193)
  • 资源 (6)
  • 收藏
  • 关注

原创 oracle 数据库 日期时间整理

oracle 数据库 日期时间整理一:日期格式1)年:YYYY或yyyy (可以截取1-4位)select to_char(sysdate, 'yyyy') from dual; --2017select to_char(sysdate, 'yy') from dual; --172)月:mm   数字显示月份 1-12  select to_char(sysdate, 'mm

2017-12-05 10:38:58 2521 1

原创 Kettle 7.1 资源库配置&&无法配置资源库&&自定义配置文件路径

资源库配置1、kettle 7.1 资源库配置在左上角的Connect2、点击Connect,弹出默认资源库:Pentaho Repository3、在弹出窗口选择other Repositories选择对应的资源库类型即可新建:Database Repository :数据库存储 File Repository:文件存储之前电脑上安装过KETTLE 5.2 ,

2017-12-04 16:42:22 9149

原创 使用cmd命令行查看wifi密码

1:在命令行输入下面命令,查询本机存储WIFI: netsh wlan show profiles2:输入下面命令查询WIFI密码,第二张图显示的就是WIFI密码netsh wlan show profile name="world_tree" key=clear

2017-11-14 17:47:14 37149 3

转载 linux扩展根分区详细步骤

Linux虚拟机扩展根分区!虚拟机根分区空间不够用,在虚拟机管理界面进行单个磁盘扩展(图形化界面操作略),比如原来是30G,扩展至40G,(扩展需要关机之后操作)其中的10G空间需要重新分区,以下是分区相关操作让扩展的空间生效:登录系统之后:df -h  发现空间没有发生变化:[root@lub ~]# df -hFilesystem

2017-07-21 15:05:35 3505

原创 KETTLE在进行数据加工时 时间 与系统时间不一致

在进行etl作业时,源数据库中数据日期为 2017-05-02 00:00:00    在etl抽取并插入到目标表之后,目标表的数据日期变为了:2017-05-02 16:00:00   粗略分析之后觉得是kettle 时区的问题,因为时间差距为 8   kettle 5.2  版本  解决办法:将配置文件中的时区设置为Y网上

2017-07-21 15:02:47 5195 2

原创 ORACLE视图错误处理

Oracle视图非常强大的功能之一在于其可以创建一个带有错误的视图。比如说视图里的字段在基表里不存在,该视图仍然可以创建成功,但是非法的且无法执行。   所以在建立错误视图后执行就会报错:oracle错误分析:ora-04063:view view_test has errors 解决:查询视图中查询语句是否可以正确执行,视图字段是否正确视图名称不能与表名称一样在创

2017-07-21 14:52:11 2397

原创 oracle数据库回车换行的转换

Ascall码表中对应的控制符chr(9) HT 制表符 \t  :chr(10) LF 换行 \n :newline :是换行,后者使光标下移一格,(line feed)chr(13) CR 回车 \r :return:是回车,前者使光标到行首,(carriage return)chr(32) (space)空格\r\n :Dos和windows采用回车+

2017-06-13 17:22:05 5007 1

原创 execute、executeUpdate、executeQuery三者的区别(及返回值)

execute、executeUpdate、executeQuery三者的区别(及返回值) 一、boolean execute(String sql)允许执行查询语句、更新语句、DDL语句。返回值为true时,表示执行的是查询语句,可以通过getResultSet方法获取结果;返回值为false时,执行的是更新语句或DDL语句,getUpdateCount方法获取更新的记录数量。

2017-06-13 16:49:00 443

原创 Linux下oracle数据库启动和关闭操作

#利用shell实现数据库启动和关闭#!/bin/bashecho "请选择需要执行的操作:"#加 -e 才会正确显示制表符echo -e "\e[1;32m$color 1:启动oracle服务 \t 2:停止oracle服务 \e[0m"#read获取屏幕输入read input#case esac:以;;结束每一个模式,模式名称以 ) 结束case $input in

2017-06-07 14:01:21 955

原创 linux下ssh工具自动登录的实现

实现步骤:1、创建私钥、公钥(一直默认就好,三个回车)ssh-keygen -t rsa 2、把公钥 id_rsa.pub 复制到远程机器上:authorized_keys是复制过去之后文件名(随意)scp ~/.ssh/id_rsa.pub [email protected]:~/.ssh/authorized_keys也可以通过其他方式将pub公钥复制到远程机器,执行

2017-06-07 13:55:42 3855

原创 windows dos命令配置JAVA环境变量

配置JAVA系统(不是用户)环境变量::添加环境变量JAVA_HOME::echo off 表示在批处理文件执行过程中,只显示结果,而不显示执行的命令@echo onecho 添加Java环境变量setx /M JAVA_HOME "D:\workspaces\java\jdk1.8.0_101"setx /M Path "%Path%;%%JAVA_HOME%%\bin"se

2017-06-01 17:35:58 2869

原创 安装oracle后实例不存在:Oracle报错 ORA-01078

报错:在启动Oracle数据库时报错,如下:[oracle@localhost ~]$ sqlplus / as sysdbaSQL*Plus: Release 11.2.0.1.0 Production on Sat Feb 16 19:43:43 2013Copyright (c) 1982, 2009, Oracle. All rights reserved.

2017-05-31 13:02:47 3887

原创 Oracle Enterprise Linux 64 位安装Oracle 11g

参考:http://www.oracle.com/technetwork/cn/topics/smiley-11gr1-install-098235-zhs.html在上面链接中:在配置linux内核参数时缺少编辑shmmax和shmmall:kernel.shmall = 2097152kernel.shmmax = 536870912下面开始安装oracle 11

2017-05-26 13:21:02 1275

转载 Linux下的tar压缩解压缩命令详解

原文:http://www.cnblogs.com/qq78292959/archive/2011/07/06/2099427.htmltar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档

2017-05-24 11:51:16 423

原创 shell调用sqlplus(sftp)并传入命令

利用重定向符#!/bin/sh#ssh运行shell脚本ssh 10.47.131.15 cd /orabaksh data_export.sh > data_export.logexitEOF#sftp获取dmp文件sftp 10.47.131.15 cd ${dirbak}get *.dmpexitEOF#使用sy

2017-05-24 11:42:01 800

原创 linux定时处理命令:crontab

直接开始使用阶段:使用oracle创建一个每周五执行shell脚本的crontab任务:[root@sjzx-ora02 ~]# su - oracle[oracle@sjzx-ora02 ~]$ cd /orabak[oracle@sjzx-ora02 orabak]$ ls20170524  CentOS-6.8-x86_64-bin-DVD1.iso  data_expo

2017-05-24 11:24:45 583

原创 解决数据导入(impdp)时ORA-29283报错

impdp报错信息如下ORA-39002: invalid operation ORA-39070: Unable to open the log file. ORA-29283: invalid file operation ORA-06512: at "SYS.UTL_FILE", line 475 ORA-29283: invalid file operation

2017-05-24 11:13:15 7537

原创 Linux卸载默认JDK并安装新版本JDK

linux中所有的信息都保存在文件中,没有windows中的注册表,所以卸载一个软件就是把对应的文件删除(可能存在环境变量)就可以了卸载JDK(步骤3)1、查询java版本:(此过程与卸载jdk无关)[root@localhost ~]# java -versionjava version "1.7.0_45"OpenJDK Runtime Environment (rhel-2....

2017-05-22 10:05:28 2738 1

转载 VMWare虚拟机 网络连接模式介绍

原文:http://lilinji.blog.51cto.com/5441000/12643071 VMWare虚拟机bridged、host-only和NAT网络模式的区别和用法VMWare提供了三种工作模式,它们是bridged(bridged模式:对应网卡vment0)、NAT(网络地址转换模式:对应网卡vment8)和host-only(主机模式:对

2017-05-17 17:41:28 1746

转载 Oracle查询数据表结构(字段,类型,大小,备注)

来源:http://www.cnblogs.com/luohoufu/archive/2008/09/03/1282945.htmlOracle数据库字典介绍    Oracle数据字典是有表和视图组成的,存储有关数据库结构信息的一些数据库对象。数据库字典描述了实际数据是如何组织的。对它们可以象处理其他数据库表或视图一样进行查询,但不能进行任何修改。    Oracle数据

2017-05-17 17:36:24 1353

转载 Oracle数据库并行机制Parallel Execution

原文:http://blog.csdn.net/tianlesoftware/article/details/5854583关于Oracle 的并行执行,Oracle 官方文档有详细的说明:                                Using Parallel Executionhttp://download.oracle.com/docs/cd/E118

2017-05-17 17:30:07 824

原创 虚拟机NAT模式网络连接设置ssh

虚拟机linux桥接模式网络连接设置虚拟机NAT设置与虚拟机桥接模式在使用上的区别:1、安装好虚拟机之后,打开网络和共享中心——更改网络适配器——双击VMnet8——属性——点击Internet协议IPV4——设置IP和网关等ps:你也可以选择自动获取IP地址,但是这样主机网络环境更改之后每次都需要查看虚拟机IP,在存在多台虚拟机时,如果虚拟机之间需要交互却

2017-05-17 12:30:52 2034

原创 VMware无法打开已存在虚拟机vmx文件解决办法

复制过来的虚拟机文件   在 VMware 无法直接打开(文件--打开--无反应)解决办法:1.首先打开vmx文件,将ios路径设置正确2.将虚拟机进程关闭3.在文件管理器中右键vmx文件,选择VMware打开4.打开成功

2017-04-27 14:30:07 42964 9

原创 Linux下安装MYSQL5.7 压缩包以及安装过程碰到报错处理

一、下载mysql压缩包安装环境:centos 7 x64打开MySQL Community Server:  http://dev.mysql.com/downloads/mysql/   选择 linux - Generic二、下载好之后将 tar.gz 压缩包上传到linux 上的/usr/local/ 目录解压压缩文件[root@localhos

2017-04-26 15:24:28 5070 4

原创 虚拟机linux桥接模式网络连接设置

1.安装好虚拟机之后,打开虚拟网络编辑器2.打开虚拟网络编辑器,点击更改网络设置-修改连接方式为桥接,选择你使用的网卡,点击确定3.进入根目录,输入 cd etc/sysconfig/network-scripts/  然后新建 eth0 文件或者: vi cd etc/sysconfig/network-scripts/ificfg-eth04.在ifcfg-

2017-04-24 17:59:18 8541

原创 百度云的使用技巧

关于破解百度云限速,好像现在没那么好用了百度网盘下载限速如何破解--知乎但是,我们可以使用迅雷等其他下载工具下载百度网盘文件,绕过百度云下载大文件的工具,使用的是Chrome上的Tampermonkey插件。理论上只要是基于Chrome内核的浏览器都可以使用。下面开始:1.第一步进入Chrome应用商店,下载Tampermonkey插件并启用插件。2.进入

2017-04-20 09:50:19 3711

原创 IDEA 开发Spring项目

刚刚从eclipse转到IDEA,对于idea上面的许多都不太熟,特此笔记打开idea——新建项目——选择Spring——如果用不到spring其他可以不勾选——勾选创建xml文件——下一步后输入项目名称(项目名称不建议使用中文)——完成编辑完成后的项目结构如下:代码如下:IHello.javapackage com.spring.chapter

2017-02-14 10:58:22 517

原创 Oracle中dump详细介绍

参考  :   oracle数据库导入导出方法                Oracle 常用dump命令1、首先创建dmp文件存放路径[oracle@test /]$ mkdir /oracle/dump_dir2、启动sqlplus[oracle@test /]$ sqlplus / as sysdba3.为dump导入导出新建目录名称(d

2017-01-22 15:57:17 12988 1

原创 Oracle 系统时间 以及 取记录条数

系统时间:SYSDATEselect to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;ORACLE里获取一个时间的年、季、月、周、日的函数select to_char(sysdate, 'yyyy' ) from dual; --年select to_char(sysdate, 'MM' ) from dual;

2016-12-23 15:50:42 634

原创 Oracle 数据库 锁表后解锁

--1.查看被锁住的表SELECT dob.object_name table_name,lo.locked_mode,lo.session_id,vss.serial#,vss.action action,vss.osuser osuser,vss.logon_time,vss.process ap_pid,vps.spid db_pidFROM v$lo

2016-12-23 15:45:40 413

转载 Linux切换用户su root 与 su - root 的区别

区别在与是否切换环境变量su  后面不加用户是默认切到 rootsu  是不改变当前变量su - 是改变为切换到用户的变量 也就是说su只能获得root的执行权限,不能获得环境变量而su -是切换到root并获得root的环境变量及执行权限语法:$ su [user_name] su  命令可以用来交互地更改你的用户ID和组ID。  Su是switc

2016-12-14 11:15:04 1048

转载 oracle+110个常用函数

1、ASCII 返回与指定的字符对应的十进制数; SQL> select ascii(A) A,ascii(a) a,ascii(0) zero,ascii( ) space from dual; A A ZERO SPACE --------- --------- --------- --------- 65 97 48 32 2. CHR 给出整数,返回对应的字

2016-12-12 16:48:05 384

原创 Idea 下配置 tomcat 以及 项目的配置

从Eclipse转到IDEA不久,对于idea行多地方还不熟悉,所以遇到问题及时记录,以便以后查阅1、idea新建servlet项目:File--new project --java项目--选择java ee--勾选web app--设置好名称等就进入第二步(类需要extends HttpServlet))2、配置tomcat全局设置:点击调试配置--编辑结构--添加一个t

2016-11-14 13:22:22 763

原创 主机与虚拟机无法ping通的异常解决

主机与虚拟机无法ping通的异常解决:异常情况:1、可能是虚拟机网络连接设置中MAC地址与虚拟机生成的MAC地址不一致解决:打开虚拟机,查看并设置虚拟机MAC地址2、虚拟机的虚拟网络编辑器中NAT模式的 适配器 与虚拟机Ip不在同一个网段解决:打开虚拟网络编辑器设置对应适配器的网段

2016-11-11 11:55:50 593

原创 IDEA编写 Per 项目详细步骤 Perl入门级语法

首先在IDEA上安装 Perl插件:1、文件 -设置- 插件 - 搜索Prel-然后在仓库中搜索perl-下载安装插件2、插件安装好之后下载Perl SDK 编译工具:https://www.perl.org/get.html一般都在使用草莓的那个下载安装好之后配置IDEA,重新打开IDEA,点击箭头所指按钮,配置Perl SDK安装路径,即安装路径中的bi

2016-11-11 11:54:54 4461

原创 主机与虚拟机无法ping通的异常解决:

主机与虚拟机无法ping通的异常解决:异常情况:1、可能是虚拟机网络连接设置中MAC地址与虚拟机生成的MAC地址不一致解决:打开虚拟机,查看并设置虚拟机MAC地址2、虚拟机的虚拟网络编辑器中NAT模式的 适配器 与虚拟机Ip不在同一个网段解决:打开虚拟网络编辑器设置对应适配器的网段,并将主机内的VMnet8设置为自动获取Ip地址

2016-10-26 10:56:06 1192

转载 Log4j输出格式控制--log4j的PatternLayout参数含义以及详细配置

做项目被log4j的输出格式化参数搞烦了,索性把API的相关部分大致翻译一下,原文参见http://logging.apache.org/log4j/docs/api/org/apache/log4j/PatternLayout.html  参数说明例子%c列出logger名字空间的全称,如果加上{}表示列出从最内层算起的指定层数的名字空间l

2016-10-18 15:38:39 11893

原创 Eclipse中用两个控制台测试网络通信程序

服务器端://: JabberServer.java// Very simple server that just// echoes whatever the client sends.package foo;import java.io.*;import java.net.*;public class Server { // Choose a port outside of

2016-10-18 15:36:51 1205

原创 Linux常用命令

一、关机命令1、shutdown语法:shutdown [ -efFhknr ] [ -t 秒数 ] [ 时间 ] [ 警告信息 ]说明:shutdown指令可以关闭所有程序,并依赖用户的需要,进行重新开机或者关机的动作,使用shutdown命令时在系统将要关机前,系统管理员会通知所有登录的使用者系统将要关闭,而且login指令会被冻结,即新的用户不能在登录,这是最安全的一种关机方法,

2016-10-14 14:47:39 452

转载 oracle 监听启动、停止、查看命令

1.su oracle 然后启动监听器 1.lsnrctl start 会看到启动成功的界面;1.lsnrctl stop 停止监听器命令.1.lsnrctl status 查看监听器命令.oracle数据库的安全包含两部分:1.一部分是os的安全2.网络的安全3.oracle软件本身的安全os的安全依赖相

2016-10-11 17:51:59 1802

java web引用开发与实践

java语言以其简单易学、开源跨平台等诸多特性,吸引了众多软件开发人员的关注与实践。 梁胜彬等编著的《java web应用开发与实践》结合作者多年的教学与软件开发经验,依据教学大纲,面向技术发展方向,选取主流的java web开发技术和开发工具,内容涵盖了jsp基础、jdbc、setvlet、filter、listener、mvc和dao等设计模式、struts2、spring以及hibernate框架技术。书中全面系统地介绍了java web应用开发所需的各种技术和应用实践技能,案例丰富,实用性强。通过本书的学习,力求使读者快速地掌握运用java及ssh框架技术开发web应用程序的方法,并达到融会贯通,灵活运用的目的。

2016-09-09

w3cschool API

该API基于W3CSchool,和网站内容相同,可以说是离线版的w3cschool,w3cschool是学习前端等基础的非常好的入门级教材。

2016-09-09

Java编程思想第四版完整中文高清版

读者评价:比我看过的 Java 书好多了……非常全面,举例都恰到好处,显得颇具“智慧”。和其他许多 Java 书 籍相比,我觉得它更成熟、连贯、更有说服力、更严谨。总之,写得非常好,肯定是一本学习 Java 的好书。 我不知道有人认为本书不适合初学者是不是因为本书有将近900页的可能让人沮丧的篇幅。如果是这样,我想说这种忧虑完全是想当然,Bruce没有对读者已有的知识经验作过多的假设,他在前言里表明读者需要知道基本的程序语句(比如C里面的if和for),并且本书虽然假设读者已经熟悉C语法,还是用了单独一章讲述简单的语法,非常贴心。我读完全书之后的感觉就是他成功地由浅入深地让一个 Java新手明白了Java编程思想。当然,这得是一个用心用时的新手。

2016-08-25

W3Cschool全套教程

2016-06-04

JDK1.5 API

2016-06-04

界面美化substance jar 1.6

2016-06-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除