自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (2)
  • 收藏
  • 关注

原创 spring boot task实现动态创建定时任务

spring boot task实现动态创建定时任务

2021-12-27 17:08:33 1460

原创 oracle通过DBlink连接其他oracle数据库

如果我们需要对oracle进行跨库访问时,我们是可以通过创建dblink实现的,今天就简单的介绍下如果创建dblink,以及通过dblink完成插入、修改、删除等操作。 假如我们有两个数据库,数据库分别是:ORCL(用户名:zhou 密码:aaa)、ORCL2(用户名:zhou1 密码:123aa),我们就在ORCL中创建database link来访问ORCL2数据库。1.赋予权限我们在创建database link之前,我们是需要判断一下的,我们登陆的用户是否具备创建da...

2020-10-13 10:51:34 1995

原创 mapstruct使用

对于代码中 JavaBean之间的转换, 一直是困扰我很久的事情。 在开发的时候我看到业务代码之间有很多的 JavaBean 之间的相互转化, 非常的影响观感, 却又不得不存在。 我后来想的一个办法就是通过反射, 或者自己写很多的转换器。通过反射的方法确实比较方便, 但是现在无论是 BeanUtils, BeanCopier 等在使用反射的时候都会影响到性能;而MapSturct 是一个生成类型安全, 高性能且无依赖的 JavaBean 映射代码的注解处理器(annotation proces...

2020-08-13 16:44:34 618

原创 关于Oracle如何修改字段类型

有一个表名为TTRD_STRATEGY,字段段名为AUTHOR_USER_ID,数据类型varchar(40)。1、假设字段数据为空,则不管改为什么字段类型,可以直接执行:alter table ttrd_strategy modify (author_user_id varchar2(20));2、假设字段有数据,则改为varchar2(100)执行时会弹出:“ORA-01439:要更改数据类型,则要修改的列必须为空”,这时要用下面方法来解决这个问题:/*修改原字段名author_use

2020-08-05 19:10:40 1441

原创 运行vue.js项目时报‘vue-cli-service‘ 不是内部或外部命令,也不是可运行的程序问题

在运行vue.js项目时报'vue-cli-service' 不是内部或外部命令,也不是可运行的程序 或批处理文件提示,是因为没有node_modules运行npm install命令npm install但是下载非常慢,还可能会下载失败;我建议使用淘宝镜像来运行cnpm install下载好了之后,在运行npm run serve这样在浏览器打开http://localhost:8080/就可以了。但是如果使用cnpm命令报cnpm不是内部命令,那么可以在终

2020-07-18 14:16:31 3148

原创 greenplum数据库单机部署

系统环境:rhel-server-6.5-x86_64-dvd.iso 安装包:greenplum-db-4.3.14.0-rhel5-x86_64.zip查询liunx虚拟机的ip地址执行命令ifconfig -a查询出虚拟机ip地位为:192.168.191.1312.配置hosts解析我所谓的单机模式是指将Master和segment安装在一台机器上,尝试了网上的各种配置发现并不成功,尤其是将mdw和sdw都解析成127.0.0.1的设置根本行不通。你可以尝试设置Maste.

2020-07-10 10:15:28 2550 2

转载 MyBatis之整合Spring(Dao和Mapper两种方式)

原文转载:https://blog.youkuaiyun.com/qq_36381855/article/details/783098691. 基础环境搭建  首先环境肯定得有,环境嘛,除了Java环境和开发环境外,那就是jar包咯,关于mybatis和spring整合的jar包,我已经上传到下载频道了==>传送门   将这些jar包导入到lib文件夹中即可,然后就是工程中的一些文件了,配置文件啊,java文件啊等,先看一下整个工程的结构。  下面来完成所有的整合步骤。 2. 配置文件 ...

2020-06-30 15:26:33 575

转载 spring整合mybatis(原始dao和mapper代理两种方式

spring整合mybatis(原始dao和mapper代理两种方式) 一.原始Dao方式 1.引入jar包(maven文件和下面的Mapper代理方式一样) 2.applicationContext.xml <beans xmlns="http://www.springframework.org/schema/beans"xmlns:xsi="http://www.w...

2020-06-30 15:09:35 407

转载 plsql 导出表和表数据

导出数据表结构打开pl/sql客户端Tools——》Export User Objects(工具——》导出用户对象)按图选择自己需要导出的表,在选择导出文件位置。导出表数据Tools——》Exports Tables(工具——》导出表)按步骤导出数据即可。---------------------原文:https://blog.youkuaiyun.com/pddzming/a...

2019-05-06 16:42:11 14411 1

转载 本机不装Oracle,使用plsql连接远程Oracle的方法

由于Oracle的庞大,有时候我们需要在只安装Oracle客户端如plsql、toad等的情况下去连接远程数据库,可是没有安装Oracle就没有一切的配置文件去支持。最后终于发现一个很有效的方法,Oracle的Instant client工具包可以很好地解决这个问题,而且小而方便。1、首先到Oracle网站下载Instant Client :http://www.oracle.com/u...

2019-04-02 18:32:22 513

转载 oralce将多行合并一行(列转行) listagg()函数

有时我们在写sql语句时可能会遇到将多行数据合并成一行的情况,那么这是就可以用这个listagg()函数,listagg()函数是Oracle的列转行函数,但是要注意只有是Oracle11以上版本才支持。用法:对其作用,官方文档的解释如下:For a specified measure,LISTAGGorders data within each group s...

2019-03-13 11:05:36 740

转载 java集合遍历的几种方式总结及比较

集合类的通用遍历方式, 用迭代器迭代:Iterator it = list.iterator();while(it.hasNext()) {  Object obj = it.next();}Map遍历方式:1、通过获取所有的key按照key来遍历//Set&lt;Integer&gt; set = map.keySet(); //得到所有key的集合for (In...

2019-02-28 09:39:44 366

原创 关于window环境上JDK1.6和JDK1.8切换问题

如果本地环境上安装了多个版本的jdk,那么如何切换不同JDK版本呢。具体操作和描述如下1、原本安装了jdk1.8,环境变量也是配置的1.8相关路径,在cmd下输入【java -version】后,显示【C:\Users\zhou&gt;java -versionjava version "1.8.0_181"Java(TM) SE Runtime Environment (bu...

2018-12-07 17:21:18 2609

原创 liunx安装jdk步骤

0.下载jdk8登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html选择对应jdk版本下载。(可在Windows下下载完成后,通过文件夹共享到Linux上)1. 登录Linux,切换到root用户su root 获取root用户权限,当前工作目录不变(需要roo...

2018-11-19 10:52:56 214

转载 linux下 如何切换到root用户

linux下 如何切换到root用户默认安装完成之后并不知道root用户的密码,那么如何应用root权限呢?(1)sudo 命令  xzm@ubuntu:~$  sudo这样输入当前管理员用户密码就可以得到超级用户的权限。但默认的情况下5分钟root权限就失效了。(2)sudo -ixzm@ubuntu:~$  sudo -i通过这种方法输入当前管理员用户的密码就可以进...

2018-11-19 10:20:26 286

原创 解决oracle 报 ORA-20000(ORU-10027)错误的方法

今天在执行Oracle脚本时报ORA-20000: ORU-10027: buffer overflow, limit of 1000 bytes后来经过分析主要原因是:DBMS_OUTPUT.PUT_LINE调试信息输出太多,导致超过BUFFER,处理方法如下:方法1:set serveroutput on size 10000000方法2:exec dbms_output.enable(100...

2018-06-25 10:26:10 28223

原创 mysql-8.0.11-winx64.zip安装教程

下载zip安装包:  MySQL8.0 For Windows zip包下载地址:https://dev.mysql.com/downloads/file/?id=476233,进入页面后可以不登录。后点击底部“No thanks, just start my download.”即可开始下载。  或直接下载:https://dev.mysql.com/get/Downloads/MySQL-8....

2018-06-14 17:42:50 375

原创 Oracle对表中字段进行处理

1.在ORACLE中给已有数据的表增加、修改、删除一个字段(或一个列)或者多个字段(或多个列)的问题一、将历史表的字段增加一个或者多个的SQL语句。1、增加一个字段:(增加字段时,只能排在已有字段的后面,不能插到已有字段之间)Alter Table t_app_si_addr_12 Add CHG_ADDR_FLAG varchar2(2);Alter Table 表名 Add 字段名称  字段类...

2018-05-30 15:52:46 757

转载 Java设计模式—工厂方法模式&抽象工厂模式

工厂方法模式与抽象工厂模式都是设计模式中重要而且常见的模式。      工厂方法模式:定义一个用于创建对象的接口,让子类决定实例化哪一个类。工厂方法使一个类的实例化延迟到其子类。通用类图如下:        在工厂方法模式中,抽象产品类Product负责定义产品的共性,实现对事物最抽象的定义;Creator为抽象创建类,也就是抽象工厂,具体如何创建产品类是由具体的实现工厂ConcreteCreat...

2018-05-10 14:14:16 306

转载 分布式锁原理及实现方式

本文转自:http://www.hollischuang.com/archives/1716           目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多...

2018-05-10 13:49:42 188

转载 多线程(三)Java线程的5种状态

Java中的线程的生命周期大体可分为5种状态。1. 新建(NEW):新创建了一个线程对象。2. 可运行(RUNNABLE):可运行状态也就是就绪状态。线程对象创建后,其他线程(比如main线程)调用了该对象的start()方法。该状态的线程位于可运行线程池中,等待被线程调度选中,获取cpu 的使用权 。3. 运行(RUNNING):可运行状态(runnable)的线...

2018-05-10 11:35:33 274

原创 多线程(二)java中线程的实现方式--Thread类与Runnable接口

在Java中如果要想实现多线程,有两种方式可以,一种是继承Tread类,另外一种则是实现Runnable接口。下面来仔细介绍这两种实现方式。启动一个线程,你简单的调用run方法是没有这样效果的,所以你必须调用Thread类的start方法来启动你的线程.所以你启动线程有两种方法一是写一个类继承自Thread类,然后重写里面的run方法,用start方法启动线程二是写一个类实现Runnable接口,...

2018-05-10 10:23:18 881 1

原创 多线程(一)进程与线程的区别

进程概念  进程是表示资源分配的基本单位,又是调度运行的基本单位。例如,用户运行自己的程序,系统就创建一个进程,并为它分配资源,包括各种表格、内存空间、磁盘空间、I/O设备等。然后,把该进程放人进程的就绪队列。进程调度程序选中它,为它分配CPU以及其它有关资源,该进程才真正运行。所以,进程是系统中的并发执行的单位。在Mac、Windows NT等采用微内核结构的操作系统中,进程的功能发生了变化:它...

2018-05-10 09:50:14 254

转载 在windows10环境配置jdk

一、环境准备  Windows10  jdk-9.0.1二、下载并安装JDK  到Java的官网下载JDK安装包,地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html,选择一个适合自己的JDK版本下载并安装即可,具体流程不详述。二、环境变量配置   1、右键桌面上“我的电脑”&gt;&gt;“属性”,在弹出的页面...

2018-04-09 17:11:42 623

转载 Java设计模式之单例模式

在Java开发过程中,很多场景下都会碰到或要用到单例模式,在设计模式里也是经常作为指导学习的热门模式之一,相信每位开发同事都用到过。我们总是沿着前辈的足迹去做设定好的思路,往往没去探究为何这么做,所以这篇文章对单例模式做了详解。一、单例模式定义:单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、打印机、显卡的驱动程序对象常被设计...

2018-04-09 13:35:59 182

原创 Select2在Bootstrap 3 Modal框中不能搜索的解决方法

如果在项目中用了Select2.js,基于Bootstrap的搜索下拉框 ,并且有用看model模型,这时你会发现select下拉框搜索功能在model模型中不能搜索。解决方案1:   在modal中去掉tabindex="-1"解决方案2:   2.js 里加上$.fn.modal.Constructor.prototype.enforceFocu

2017-11-03 11:23:53 1400

原创 plsql连接远程数据库

客户端安装了oracle的客户端,,如何配置pl/sql 连接远程oracle服务1.找到tnsnames.ora这个文档;找到你安装oracle的目录下的D:\Oracle\instantclient_10_2\NETWORK\ADMIN\tnsnames.ora,D:\...

2017-02-21 21:29:26 9475

转载 Eclipse中修改SVN用户名和密码方法

查看你的Eclipse 中使用的是什么SVN Interface windows > preference > Team > SVN #SVN Interface (右侧中下方) 。如果是用的JavaHL, 找到以下目录并删除auth目录下的文件. Windows 7C:\Users\"你的用户名"\AppData\Roaming\Subvers

2017-02-21 21:24:08 2538

原创 将一个List<Object>转换成json,方便前台界面获取

上次遇到了一个问题,就是前台通过ajax发送请求,但是我忘记了如何将后台查询出来的List转换成json再传给前台。在网上找了一下资料才把这个问题给解决了。1.jsp页面ajax请求function selectNetId() {     var mchntId = $("#mchntId").val();   $.ajax({    url : "queryNetId?mch

2017-02-21 21:10:19 6451

greenplum-db-4.3.14.0-rhel5-x86_64.zip

提供greenplum-db-4.3.14.0安装包,GreenPlum是面向数据仓库应用的关系型数据库,基于PostgreSQL开发,跟PostgreSQL的兼容性非常好,大部分PostgreSQL客户端工具及PostgreSQL应用都能运行在GreenPlum平台上

2020-07-10

greenplum-db-6.1.0-rhel6-x86_64.rpm

greenplum-db-6.1.0-rhel6-x86_64.rpm安装包;Greenplum 大数据平台基于MPP(大规模并行处理)架构

2020-07-08

空空如也

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

TA关注的人

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