- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 pl/sql通过oracle免安装客户端连接
1.下载oracleClienthttps://www.oracle.com/database/technologies/instant-client/downloads.html 2.打开pl/sql客户端,在参数->首选项->连接中配置oracleClient的oci.dll文件地址。3.在oracleClient中新增network->admin->tn...
2019-10-17 20:01:14 137
原创 linux 命令笔记
1. du -lh --max-depth=1 //目录下一级目录大小2. du -a//显示下级目录及子目录和文件大小3.find -type f -size +100000k//搜索目录下超过100m的文件
2019-10-17 19:45:52 164
原创 java 24种设计模式之五适配器模式
模式的结构与实现1. 模式的结构适配器模式(Adapter)包含以下主要角色。目标(Target)接口:当前系统业务所期待的接口,它可以是抽象类或接口。 适配者(Adaptee)类:它是被访问和适配的现存组件库中的组件接口。 适配器(Adapter)类:它是一个转换器,通过继承或引用适配者的对象,把适配者接口转换成目标接口,让客户按目标接口的格式访问适配者。类适配器模式的结构图...
2019-10-15 20:26:11 820 1
原创 java 24种设计模式之四静态代理模式
代理模式的结构与实现1. 模式的结构代理模式的主要角色如下。抽象主题(Subject)类:通过接口或抽象类声明真实主题和代理对象实现的业务方法。 真实主题(Real Subject)类:实现了抽象主题中的具体业务,是代理对象所代表的真实对象,是最终要引用的对象。 代理(Proxy)类:提供了与真实主题相同的接口,其内部含有对真实主题的引用,它可以访问、控制或扩展真实主题的功能。...
2019-10-14 20:40:51 116
原创 java 24种设计模式之三建造者模式
模式的结构与实现1. 模式的结构建造者(Builder)模式的主要角色如下。角色(Product):它是包含产品多个组成部件的复杂对象,由具体建造者来创建其各个滅部件。 抽象建造者(Builder):它是一个包含创建产品各个子部件的抽象方法的接口,通常还包含一个返回复杂产品的方法 getResult()。 具体建造者(Concrete Builder):实现 Builder 接口,...
2019-10-14 20:17:57 131
原创 java 24种设计模式之二动态代理模式
模式的结构与实现1. 模式的结构 2. 模式的实现 1.抽象主题AbstractSubjectpackage java设计模式.动态代理模式;interface AbstractSubject { public void request(String str); public void request1();//无效}2.真实...
2019-10-14 20:17:15 96
原创 java反射调用
编写一个简单的main方法读取xml中的bean并通过common-lang的工具类MenthodUtils进行反射测试一.在pom.xml中导入依赖包。<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=...
2019-10-14 20:14:56 103
原创 Java 24种设计模式之一工厂模式
模式的结构与实现1. 模式的结构2. 模式的实现 1>抽象工厂接口:package 设计模式之一工厂方法模式;public interface AbStractFactory { public Product newProduct();} 2>抽象工程实现类package 设计模式之一工厂方法模式;public clas...
2019-10-12 13:53:50 108
原创 java-quartz框架用法
目标:每10s定时读取指定文件夹下xml结尾的文件,并输出文件名称及大小1.编写文件筛选类package quartz_hello_quartz;import java.io.File;import java.io.FileFilter;public class FileExtensionFileFilter implements FileFilter { privat...
2019-10-11 20:34:57 184
原创 数据迁移-jdbc
1.jdbc工具类import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.InputStream;import java.util.Properties;public class PropertyUtils { public static Properties getPro...
2019-09-30 17:04:45 633
原创 Oracle blob大字段迁移
DECLARE file_handle UTL_FILE.FILE_TYPE; b_lob BLOB; BEGIN select JOB_DATA into b_lob from SY_QRTZ_JOB_DETAILS where JOB_NAME='2WNfkfZZ14YUodhnYOfEzbl'; file_handle := utl_file.fope...
2019-09-25 14:12:20 2432
原创 linux-oracle安装
1.修改主机名$vim /etc/hosts ip 主机名$vim /etc/sysconfig/network hostname 主机名2.配置yum源,安装所需要的软件包$vim /etc/yum.repos.d/yum.repo [server] name=server baseurl=file:///mnt/Server enable=1 gpgcheck=0 ...
2019-09-25 14:00:23 121
原创 linux swap扩容
1.新增一个swap文件 ,eg:在var新增 touch /var/swap2.创建空间(2G) dd if=/dev/zero of=/var/swap bs=1024 count=20480003.swap格式于 mkswap /var/swap4.激活swap swapon /var/swap 如果报不安全的权限 0644,...
2019-09-22 09:54:40 830
转载 pom标签大全详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0http://maven.apache.org/maven-v4_0...
2019-09-20 20:41:44 764
原创 Linux-svn服务端多库部署
1.linux 下载安装svn服务端,一般linux默认已经安装,查询是否安装 svn --version2.手动新建版本库目录 mkdir /opt/svn3.利用svn命令创建两个版本库 svnadmin create /opt/svn/pjs3.0 svnadmin create /opt/svn/xib4.svn目录下会生成两个版本库 分别进入版本库的co...
2019-09-19 10:34:06 242
原创 linux-nexus私服搭建
1. 下载nexushttps://download.csdn.net/download/xiaochuangchuang_/116651582.将安装包放到/usr/loca下3.解压缩到/usr/local4.尝试到bin目录下运行./nexus start(vim /etc/profile export RUN_AS_USER=root source /etc/profil...
2019-09-16 19:18:59 197
原创 Linux-命令笔记
1.chown -R 用户 文件 --修改文件所属用户 -R 递归地修改目录及其下面内容的所有权.2.chgrp -R 组名 文件 --改变文件的组所有权-R 递归的改变目录和它的内容的组所有权2.chmod -R 数字 文件 --修改文件rwe权限 数字由4 2 1向加构成 -R 改变目录及目录下的内容的访问权限.4./etc/group 查...
2019-09-16 17:18:25 130
原创 IntelliJ快捷键
Ctrl+Shift + Enter,语句完成“!”,否定完成,输入表达式时按 “!”键Ctrl+E,最近的文件Ctrl+Shift+E,最近更改的文件Shift+Click,可以关闭文件Ctrl+[ OR ],可以跑到大括号的开头与结尾Ctrl+F12,可以显示当前文件的结构Ctrl+F7,可以查询当前元素在当前文件中的引用,然后按 F3 可以选择Ctrl+N,可以快速打开类C...
2019-09-11 17:16:30 251
原创 Linux 防火墙命令
1:查看防火状态systemctl status firewalld2:暂时关闭防火墙systemctl stop firewalld3:永久关闭防火墙systemctl disable firewalld4:重启防火墙systemctl enable firewalld5.防火墙 3690 端口没有对外开放vi /etc/sysconfig/iptables-...
2019-09-11 11:31:04 101
原创 VMware虚拟机中CentOS网络配置
1.查询本机ip地址第三位--ipconfig。2.虚拟机“虚拟网络编辑器”配置修改第三位。3.vi /etc/sysconfig/network-scripts/ifcfg-ens33ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.8.8NETMASK=255.255.255.0GATEMASK=192.168.8.2DNS=192.168...
2019-09-08 12:12:39 136
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人