自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Bernard Han的博客

经常遇到一些问题.解决了,又怕忘记,所以归拢记下来.目前基本都是转载的...

  • 博客(62)
  • 资源 (1)
  • 收藏
  • 关注

转载 Oracle性能优化之oracle中常见的执行计划及其简单解释

4、table access by global index rowid:全局索引获取rowid,然后再回表。5、table access by local index rowid:分区索引获取rowid,然后再回表。1、index unique scan:只返回一条rowid的索引扫描,或者unique索引的等值扫描。2、table access by user rowid:输入源rowid来自于用户指定。3、table access by index rowid:输入源rowid来自于索引。

2024-03-18 22:52:21 156

转载 ORACLE 批量插入

Oracle批量插入语句与其他数据库不同,下面列出不同业务需求的插入

2023-03-26 13:24:36 4856

转载 Oracle Spacial(空间数据库)使用注意事项

如果已经创建了空间索引,就能够为特定的空间索引手动地在MDSYS模式的SDO_INDEX_METADATA_TABLE表(USER_SDO_INDEX_METADATA和USER_SDO_INDEX_INFO字典视图)中修改这一参数。指定为UNUSABLE后,该索引只是一个虚构的索引,任何空间查询操作符,表上的查询、插入、删除、更新操作或者指定的分区等,将引发一个错误,指出分区是UNUSABLE。在一个表的一个或多个列上建立了空间索引,那么在该表上的插入、删除、更新操作将花费更长时间,因为索引要实时更新。

2022-12-11 15:56:08 386

翻译 Oracle中clob与varchar字段互转

1、clob字段转varchar字段主要用到dbms_lob.substr方法,该方法有三个参数,分别是截取的clob字段、截取长度以及起始位置,其中字段名为必须的,截取长度以及其实位置可以根据需要使用。首先创建测试表,表中包含三个字典,标识码、clob测试字段和varchar测试字段。在表中插入一条测试数据,其中clob和varchar字段默认都为空。dbms_lob.substr(字段名,长度,起始位置)设置clob字段的值为f_str字段的值。设置f_str的值为clob字段的值。

2022-12-11 15:35:40 8235

转载 JAVA8 JVM调优配置参数说明

Linux操作系统下内存4G,配置JAVA8 JVM:-server-Xms2G-Xmx2G-Xmn256m-Xss256k。

2022-12-10 21:30:55 1759

转载 Oracle Spacial(空间数据库)sdo_Geom包的函数

oracle的mdsys下面有多个包,sdo_Geom只是其中的一个包,比如我们经常会见到这个写法:mdsys.sdo_geom.xxxx。

2022-12-10 21:29:23 1098

转载 springboot配置es集群两种方式

方式1:elasticsearch: nodes: xxx.xxx.xxx.xxx:9200,xxx.xxx.xxx.xxx:9200,xxx.xxx.xxx.xxx:9200 schema: http max-connect-total: 100 max-connect-per-route: 50 connection-request-timeout-millis: 3000 socket-timeout-millis: 30000 connect-timeout-milli...

2022-05-18 21:23:44 4668

转载 Elasticsearch SSL认证/证书制作

转载自:Elasticsearch SSL认证/证书制作Elasticsearch SSL认证/证书制作 - a-du - 博客园制作目的在上一篇《elasticsearch7.X x-pack破解》中,我们启用了x-pack模块,elasticsearch集群中,如果使用了x-pack,那么集群中的各节点之间通讯就必须安全认证。为了解决节点间通讯的认证问,我们需要制作证书。内容简介本文的主要内容是指导SSL制作过程。步骤生成证书一、cd到es安装目录下,执行命令:cd

2022-04-17 23:08:14 3787

转载 转:xxl-job源码分析

xxl-job系统说明目录xxl-job系统说明抛出疑问系统分析调度中心(Admin)执行器(Exector)总结安装部署参考文档:分布式任务调度平台xxl-job功能定时调度、服务解耦、灵活控制跑批时间(停止、开启、重新设定时间、手动触发)XXL-JOB是一个轻量级分布式任务调度平台,其核心设计目标是开发迅速、学习简单、轻量级、易扩展。现已开放源代码并接入多家公司线上产品线,开箱即用概念执行器列表:一个执行器是一个项目任务:一个任务是一个

2022-04-17 22:59:27 770

转载 response导出本地文件

response下载本地文件

2022-04-10 15:51:37 1249

转载 spring中InitializingBean接口使用理解

sping中InitializingBean接口的用法

2022-04-04 09:56:37 254

转载 rocketMQ使用 重复消费、消息堆积、顺序消费、消息丢失等问题

一:顺序发送通过一定算法,将一组顺序消息发送到同一个broker下面的同一个队列,消费者进行顺序监听即可。例如:一条信息的唯一标识 通过一定算法 路由到 同一个 broker 下到 某一个队列下。 通过业务层面处理。// RocketMQ通过MessageQueueSelector中实现的算法来确定消息发送到哪一个队列上// RocketMQ默认提供了两种MessageQueueSelector实现:随机/Hash// 当然你可以根据业务实现自己的MessageQueueSelector来决

2022-03-15 08:18:46 3612

原创 nginx端口设置浅谈

设置nginx的参数listen时,总是存在着误区,现加以区分。nginx是以多进程的方式来工作的nginx是以多进程的方式来工作的。nginx在启动后,会有一个master进程和多个worker进程。master进程主要用来管理worker进程:包含:1、接收来自外界的信号,向各worker进程发送信号。2、监控worker进程的运行状态,当worker进程退出后(异常情况下),会自动重新启动新的worker进程。而基本的网络事件,则是放在worker进程中来处理了。wo

2022-01-25 17:55:33 8821 1

转载 HTML5和HTML的区别

很多没有学过HTML5大前端的同学,对HTML5并不了解,经常会提出疑问:HTML5与传统HTML有什么区别?下面本篇文章就来给大家介绍一下HTML5和HTML两者之间的区别,希望对你有所帮助。什么是HTML和HTML5?HTML代表超文本标记语言,用于使用标记语言设计网页。HTML是超文本和标记语言的组合,超文本定义了网页之间的链接;标记语言用于定义标记内的文本文档,该文档定义网页的结构。此语言用于注释(在计算机注释中)文本,以便机器可以理解它并相应地操作文本。大多数标记(例如HTML)语言都

2022-01-24 18:13:06 1583

转载 线程池之ThreadPoolExecutor使用

转自:https://www.jianshu.com/p/f030aa5d7a28https://www.jianshu.com/p/f030aa5d7a28ThreadPoolExecutor提供了四个构造方法:ThreadPoolExecutor构造方法.png我们以最后一个构造方法(参数最多的那个),对其参数进行解释: public ThreadPoolExecutor(int corePoolSize, // 1 .

2021-07-27 20:03:06 188

转载 2021-07-27nginx访问日志

转自:https://blog.csdn.net/wshsdm/article/details/80979415?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522162029093516780261928240%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fall.%2522%257D&request_id=162029093516780261928240&b

2021-07-27 19:50:58 145

转载 Java中静态代码块、构造代码块、构造函数、普通代码块

转自:https://www.cnblogs.com/ysocean/p/8194428.html

2021-07-27 19:34:18 79

转载 vue中的状态管理 vuex store

转自:https://www.cnblogs.com/first-time/p/6815036.htmlvuex store 是响应式的,当vue组件从store中读取状态(state)时,若store中的状态发生更新时,会及时的响应给其他的组件。store 中的四个核心选项: state mutation getters actions1)state是用来存放组件之间共享的数据,一般会在组件的计算属性中获取state的数据。使用:this.$store.state. ......

2021-07-27 19:32:27 585

转载 Vue项目中如何在父组件中直接调用子组件的方法

转自:https://www.cnblogs.com/yuzhongyu/p/10825824.html方案一:通过ref直接调用子组件的方法;//父组件中<template> <div> <Button @click="handleClick">点击调用子组件方法</Button> <Child ref="child"/> </div></template&gt

2021-07-27 19:29:08 294

转载 Java操作RocketMQ(转)

转自:https://www.cnblogs.com/Zzzzn/p/12322622.html一、目录展示  二、导入依赖<dependency> <groupId>com.alibaba.rocketmq</groupId> <artifactId>rocketmq-client</artifactId> <version>3.0.10</version>

2021-07-27 19:25:48 547

转载 MongoDB——分片片键的选择 (转)

转自:https://www.cnblogs.com/xingchong/p/14703949.htmlhttps://www.cnblogs.com/cmt/p/14580194.html?from=https%3A%2F%2Fwww.cnblogs.com%2Fcwane%2Fp%2F5519830.html&blogId=281155&postId=55198301.分片 分片是什么?分片就是将数据存储在多个机器上。当数据集超过单台服务器的容量,服务器的内存...

2021-07-27 19:13:46 564

转载 Oracle 查询库中所有表名、字段名、表名说明、字段名说明

Oracle 查询库中所有表名、字段名、表名说明、字段名说明查询所有表名:select t.table_name from user_tables t;查询所有字段名:select t.column_name from user_col_comments t;查询指定表的所有字段名:select t.column_name from user_col_comments t where t.table_name = 'BIZ_DICT_XB';查询指定表的所有字段名和字段说明:select

2021-04-23 10:36:08 472

转载 MVP架构模式详解

最近看SDK开发里用到了MVP模式(安卓里也用到了)。引用如下,https://www.jianshu.com/p/4b754ea48a40

2021-03-11 10:18:48 124

转载 Oracle字段根据逗号分割查询数据

转载:https://blog.csdn.net/weixin_34281537/article/details/86007096需求是表里的某个字段存储的值是以逗号分隔开来的,要求根据分隔的每一个值都能查出来数据,但是不能使用like查询。数据是这样的:查询的sql如下: select * from ( select guid, regexp_substr(st_responsible, '[^,]+', 1, level) responsible f.

2020-06-07 23:37:56 5079 2

原创 java迭代器嵌套删除元素

这次我要操作两个集合,遇到了问题:List<String> aaa = new ArrayList<>(Arrays.asList({" 1 "," 2 ", " 3 "," 4 "," 5 "}));List<String> bbb = new ArrayList<>(Arrays.asList({" 1 "," 2 ", " 3 " }));我要得到两个集合的差集,然后也没想,Iterator<String&g...

2020-06-07 23:27:44 568

转载 let、const、var 的区别有哪些?

在ES5中,声明变量只有var和function两种形式。但是因为var声明的变量会有一定的缺点(内层变量可能覆盖外层变量的问题以及用来计数的循环变量泄露为全局变量,下面会有详细的介绍),ES6提出了使用let和const声明变量,下面就来看看他们之间的区别。1,什么时候提出的?var是ES5提出的,let和const是ES6提出的。2,是否存在变量提升?var声明的变量存在变量提升...

2020-03-08 21:21:32 140

原创 DB2中创建表

CREATE TABLE product_info ( product_id varchar(32) NOT NULL, product_name varchar(64) PRIMARY KEY (product_id))COMMENT ON TABLE product_info IS '用户登录表';COMMENT ON COLUMN product_info.produc...

2020-02-17 11:50:37 3986

原创 vue判断map是否为空

JSON.stringify(data)=='{}'Object.keys(xxx).length==0for in 循环判断var obj = {};var b = function() { for(var key in obj) { return false; } return true;}alert(b());//true

2020-02-13 12:30:00 3981

转载 极光推送java后台

import java.util.ArrayList;import java.util.Base64;import java.util.HashMap;import java.util.List;import java.util.Map;import net.sf.json.JSONObject;import org.apache.http.HttpResponse;imp...

2019-10-31 15:29:23 239

转载 数组,List,Set相互转化

转载自:https://blog.csdn.net/my_precious/article/details/530102321.数组转化为List:String[] strArray= new String[]{"Tom", "Bob", "Jane"};List strList= Arrays.asList(strArray);2.数组转SetString[] strArra...

2019-10-31 14:40:05 109

转载 java中main方法的运行

转载自:https://blog.csdn.net/WGYH_3767/article/details/76933676 (最近要把一个main方法启动的项目集入web项目里,参考了main方法的运行机制才解决。) 学过java的都知道main方法是学习java的开始,也是程序的入口,不过你有多少个类或程序,线程,他们的入口方法都是main()。main方法是一个静态的...

2019-10-27 14:29:00 2712

转载 终止线程的方法

转载自:https://zhidao.baidu.com/question/366236031.html?qbl=relate_question_0&word=java%CF%DF%B3%CC%D0%E8%D2%AA%B9%D8%B1%D5%C2%F0终止线程的三种方法1. 使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。2. 使用stop方法强行终止线程(这个方法...

2019-10-22 20:28:26 857

转载 常用JVM命令

转载自:https://www.cnblogs.com/tilamisu007/p/9469989.html一、查看一台机器上最耗cpu的线程1、top -c 查看最耗cpu的进程2、top -Hp pid 找出进程中最耗cpu的线程3、printf "%x\n" 21742 线程id转16进制 jstack 进程id| grep 16进制线程id二、...

2019-10-22 20:24:52 230

原创 动态获取spring管理的bean实例对象

ApplicationContext appCtx = DefaultContainer.getSpringContext(); Object obj = appCtx.getBean(“类的全路径名”);

2019-10-20 13:29:13 468

转载 Java线程池的使用1

转载自:https://www.jianshu.com/p/7ab4ae9443b9前言在Java中,我们可以利用多线程来最大化地压榨CPU多核计算的能力。但是,线程本身是把双刃剑,我们需要知道它的利弊,才能在实际系统中游刃有余地运用。在进入主题之前,我们先了解一下线程池的基本概念。线程池,本质上是一种对象池,用于管理线程资源。在任务执行前,需要从线程池中拿出线程来执行。在任...

2019-10-20 13:21:22 1827

转载 DB2将某一个字段指定为自增长的字段

转载自:https://www.cnblogs.com/heml/p/3365767.htmlDB2可以使用generated always as identity 将某一个字段指定为自增长的字段:这表示id自动是一个自增长的字段,它从1开始增加每次增加1。也可以通过generated将字段的值通过其他字段的计算的来,比如;create table strategy  (  s...

2019-10-20 13:16:59 2035

原创 spring任务调度

最近项目中遇到任务调度的问题,学习总结如下: Quartz是一个任务调度框架,由Java语言开发,可以用来做一些定时发送,监听事件等工作。Quartz完成调度需要3步:JobDetail:告诉调度器要做什么。Trigger:告诉调度器什么时候做。Scheduler:准备妥了就从这里start依赖包:<dependency> ...

2019-10-20 12:57:20 241

原创 存储过程总结

存储过程的一般结构如下:CREATE PROCEDURE testDynamicCursor(IN flag CHAR(1)) --首句定义名称及参数BEGIN --开始 DECLARE v_sql VARCHAR(1000); --定义变量 DECLARE v_st STATEMENT; DECLARE v_cursor CURSOR WITH RETURN FO...

2019-10-20 02:50:17 333

转载 存储过程游标的详解(ORACLE)

转载自:https://blog.csdn.net/gogogo_zzz/article/details/526086561,什么是游标?①从表中检索出结果集,从中每次指向一条记录进行交互的机制。②关系数据库中的操作是在完整的行集合上执行的。 由SELECT 语句返回的行集合包括满足该语句的WHERE 子句所列条件的所有行。由该语句返回完整的行集合叫做结果集。 应...

2019-10-20 02:46:01 1406

转载 DB2游标注意事项

转载自:https://www.cnblogs.com/joyes/archive/2007/10/19/930124.html问题1:什么时候才会发生not found异常 ,以及db2中sqlcode的值是如何变化的? 在db2中,一条select 语句也有可能发生not found异常,譬如declare sqlcode integer default 0;declare ...

2019-10-20 02:39:24 259

oracle存储过程教程.pdf

oracle存储过程教程。从小白开始,简单易学。oracle存储过程教程。从小白开始,简单易学。

2019-10-20

空空如也

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

TA关注的人

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