自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(63)
  • 收藏
  • 关注

转载 oracle中extract()函数----用于截取年、月、日、时、分、秒

oracle中extract()函数从oracle 9i中引入,用于从一个date或者interval类型中截取到特定的部分语法如下:extract ( { year | month | day | hour | minute | second } | { timezone_hour | timezone_minute } | { timezone_region | timezone_abbr } from { date_value | interv

2020-11-06 14:36:09 3563

原创 查看Oracle被锁的表,解锁

–注意权限问题1.查看是否有被锁的表:select b.owner,b.object_name,a.session_id,a.locked_modefrom v$locked_object a,dba_objects bwhere b.object_id = a.object_id2.查看是哪个进程锁的select b.username,b.sid,b.serial#,logon_timefrom vlockedobjecta,vlocked_object a,vlockedo​bjecta,

2020-05-18 09:59:36 225

原创 将JDBC查询得到的ResultSet转换成List

/***无需对象类型,将一个结果集转换成一个List,*每一条记录都用LinkedHashMap保存,保证表中列的顺序,然后添加到List中保证记录的顺序,*取值时遍历即可,在一定程度上简化了取值操作@param rs 需要转换的结果集@return 转换后的List*/public static List populate(ResultSet rs ){ResultSetMet...

2020-03-23 18:12:11 511

转载 oracle数据库之统计分析(方差、标准差、协方差)

一、方差与标准差/*STDDEV()函数功能描述:计算当前行关于组的标准偏离。(Standard Deviation)STDDEV_SAMP()函数功能描述:该函数计算累积样本标准偏离,并返回总体变量的平方根,其返回值与VAR_POP函数的平方根相同。区别:当计算的输入数据只有一行时,stddev()返回0,而stddev_samp()返回null。*/–例子:SELECT de...

2020-01-08 10:37:05 1314 1

转载 plsql developer中如何设置sql window显示行号

plsql developer中如何设置sql window显示行号英文版的plsql developer中,很多时候,很多功能不去用,都不知道那个英语单词儿在哪儿,正好用到了显示行号,分享一下:1,在plsql developer主页面 —》 顶部菜单栏 —》 找到Tools —》 Preferences:2,找到Sql Window —》 show gutter:好了,到此行号显示...

2020-01-07 16:05:10 436 1

转载 模拟spring的IOC

我们这里是模拟spring,主要模拟spring中的IOC功能,所以在此我们一样要在service层中定义dao的实例,当然不用new出来,我们就通过spring的IOC把这里的dao层注入进来。不要忘了对dao提供set。Get方法,因为IOC的底层其实就是利用反射机制实现的,他把dao注入进来,其实底层就是通过反射set进来的。首先我们把我们用的dao、service、entity定义出来:...

2019-12-30 10:33:58 156 1

转载 Oracle中extract()函数----用于截取年、月、日、时、分、秒

2019-12-27 11:14:30 186 1

转载 Oracle分析函数Over()

2019-12-27 10:45:37 87 1

转载 ORACLE 偏移分析函数 lag()与lead() 用法

一、简介  lag与lead函数是跟偏移量相关的两个分析函数,通过这两个函数可以在一次查询中取出同一字段的前N行的数据(lag)和后N行的数据(lead)作为独立的列,从而更方便地进行进行数据过滤。这种操作可以代替表的自联接,并且LAG和LEAD有更高的效率。over()表示 lag()与lead()操作的数据都在over()的范围内,他里面可以使用partition by 语句(用于分组) ...

2019-12-26 11:46:25 1044

原创 windows下redis安装

1,redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://github.com/ServiceStack/redis-windows,本人测试使用的是redis-64.3.0.503版本。2,解压redis-64.3.0.503.zip,解压后的文件结构如下:3,修改redis.windows.conf文件,设置maxmemor...

2019-12-05 17:37:49 192 1

转载 Mybatis 中$和#

开头这是一次代码优化过程中发现的问题,在功能优化后发现部分数据查不到出来了,问题就在于一条sql上的#和$。下图为两条sql:在这里插入图片描述从图上可以看出 wwlr.LabelId in(KaTeX parse error: Expected 'EOF', got '#' at position 33: …wlr.LabelId in(#̲{showLabels}),其…处理的方式是...

2019-12-03 10:50:06 261

原创 ORACLE 获取某一日期所在周的周一

1.select trunc(日期,‘d’)+1 from dual; --意周日为一周起始日期2.select trunc(日期,‘iw’) from dual;–意周日为一周结束日期

2019-12-02 19:27:25 2486 1

原创 Oracle查看所有的Job

select t.* from user_jobs t where t.what like ‘%%’;

2019-12-02 18:38:00 2925 1

原创 oracle:connect by用法

2019-11-20 17:27:04 113

转载 查看Oracle中是否有锁表

2019-11-19 18:19:08 299 1

转载 Oracle中的substr()函数 详解及应用

2019-11-19 09:11:23 164

转载 数据挖掘流程思维导图

2019-11-11 17:35:45 741

原创 19款最好用的免费数据挖掘工具大汇总

数据在当今世界意味着金钱。随着向基于app的世界的过渡,数据呈指数增长。然而,大多数数据是非结构化的,因此需要一个过程和方法从数据中提取有用的信息,并将其转换为可理解的和可用的形式。数据挖掘或“数据库中的知识发现”是通过人工智能、机器学习、统计和数据库系统发现大数据集中的模式的过程。免费的数据挖掘工具包括从完整的模型开发环境如Knime和Orange,到各种用Java、c++编写的库,最常见的...

2019-11-11 17:22:06 362 1

转载 大数据全栈技术与商用平台架构设计之路

回首10年多的科研工作历程,也是中国经济高速发展的10多年,中国高铁、核电、航空、互联网、云计算、大数据、人工智能等领域无不铭刻着“中国名片”,这就是科技是第一生产力的实践验证!12年前,获得北邮计算机工学硕士后信心满满的踏上了科研之路,一干就是十多年,有苦有泪有艰辛,但收获的是一种为国防科技发展能奉献和敢担当的责任感。今天,更一次站在了移动互联网这个朝阳产业的跑道上,和诸多大数据和人工智能的世界...

2019-10-31 20:01:31 500 1

转载 数据中台的深入思考

阿里巴巴的数据处理经历了四个阶段,分别是: 1、数据库阶段,主要是OLTP(联机事务处理)的需求; 2、数据仓库阶段,OLAP(联机分析处理)成为主要需求; 3、数据平台阶段,主要解决BI和报表需求的技术问题;4、数据中台阶段,通过系统来对接OLTP(事务处理)和OLAP(报表分析)的需求,强调数据业务化的能力。第一个阶段是数据库阶段。淘宝还只是一个简单的网站,淘宝的整个结构就是前端...

2019-10-31 19:50:31 320 1

转载 一些实用的GitHub项目

最近整理了一些在GitHub上比较热门的开源项目关于GitHub,快速了解请戳这里其中涵盖了:学习教程,面试总结,实用工具,框架,机器学习等东西比较杂,要学的东西也比较多,先存着,然后一点一点学小伙伴们有收藏的好项目,也请分享一下呀~1.JavaGuidehttps://github.com/Snailclimb/JavaGuideJava学习+面试指南:一份涵盖大部分Java程序员...

2019-10-18 16:21:20 115

转载 oracle后台进程详解

oracle后台进程伴随实例的启动而启动,他们主要是维护数据库的稳定,相当于一个企业中的管理者及内部服务人员。他们并不会直接给用户提供服务。一:database write–数据写入 DBWR作用:把SGA中被修改的数据同步到磁盘文件中。保证Buffer Cache中有足够的空闲数据块数量。PS:如果LGWR出现故障,DBWR不会听从CKPT命令罢工,因为Oracle在将数据缓存区数据写到...

2019-10-02 23:53:11 234 1

原创 oracle重要的后台进程(DBWR / LGWR / ARCH / CKPT)

后台进程和恢复:检查点(DBWR)DBWR进程是将DATA BUFFER中的数据写入,磁盘数据文件,在这个过程中,首先保证安全,所谓安全,就是在写过程中,一旦发生实例崩溃,要有一套完整的机制能够保证用户以及提交的数据不丢失,其次保证安全基础上,要尽可能的提高效率,众所周知,I/O操作是最昂贵的操作,所以应尽可能的将脏数据收集到一定程度以后在批量写入磁盘。最直观,简单的方法就是,只要用户提交的...

2019-09-30 16:49:55 554 1

转载 oracle SGA区基础知识与查看命令

Instance:数据库启动后在内存中的映像,以及管理该内存区的后台进程;组成:(SGA+background process);查看数据库的实例名:Sql >show parameter instance name;查看数据库名:Show parameter db_name;数据库的文件组成:参数文件(spfile,pfile…),控制文件(controlfile),日志文件(...

2019-09-27 15:42:36 428

转载 Oracle bulk collect into 的几种用法

bulk collect 和 forall 联合应用写起来显得有些啰嗦,不过为了速度,多写两句又何妨建立两个临时表复制代码create table T_TEST ( TESTID NUMBER(19) not null, TESTNAME VARCHAR2(512), TESTTYPE VARCHAR2(512), TESTLEVEL...

2019-09-26 16:51:36 1204

转载 ORACLE 动态SQL中的多个单引号

oracle存储过程 动态sql语句如下:v_sql := 'update Table_Test t ’ ||' set t.field1 = ''' || 变量1 || ''',' -- v_BalRuleID || v_BalanceSeq || ''',' ||' t.field2 = ''' || 变量2 || ''',' ||' t.field3 = '...

2019-09-26 10:40:47 510

转载 oracle 存储过程 wm_concat()函数 无法使用distinct

SELECT A,B,WM_CONCAT(DISTINCT sn) sn,SUM(COUNTER)FROM (SELECT A,B,1 sn,COUNT(1) COUNTERFROM SS1 S1GROUP BY A,BUNION ALLSELECT A,B,2 sn,COUNT(1) COUNTERFROM SS2 S2GROUP BY A,B)GROUP BY A,BHA...

2019-09-26 10:25:33 6384

原创 程序员实用工具网站

程序员开发需要具备良好的信息检索能力,为了备忘(收藏夹真是满了),将开发过程中常用的网站进行整理。目录1、搜索引擎2、PPT3、图片操作4、文件共享5、程序员面试题库6、办公、开发软件7、高清图片、视频素材网站8、项目开源9、在线工具宝典大全1、搜索引擎1.1、秘迹搜索一款无敌有良心、无敌安全的搜索引擎,不会收集私人信息,保护私隐,没有Cookie,并且秘迹搜索聚合了百度...

2019-09-23 09:32:34 162 1

转载 Oracle中的NVL函数

Oracle中函数以前介绍的字符串处理,日期函数,数学函数,以及转换函数等等,还有一类函数是通用函数。主要有:NVL,NVL2,NULLIF,COALESCE,这几个函数用在各个类型上都可以。下面简单介绍一下几个函数的用法。在介绍这个之前你必须明白什么是oracle中的空值null1.NVL函数NVL函数的格式如下:NVL(expr1,expr2)含义是:如果oracle第一个参数为空那...

2019-09-19 17:37:56 146

原创 ORACLE中查询被锁定的表,以及如何解锁

ORACLE表被锁原因:EBS操作某一个FORM界面,或者后台数据库操作某一个表时发现一直出于"假死"状态,可能是该表被某一用户锁定,导致其他用户无法继续操作–查询被锁的表select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id =...

2019-09-18 11:20:02 353 1

转载 Elasticsearch中安装IK分词器

Elasticsearch中默认的分词器对中文的支持不好,会分隔成一个一个的汉字。而IK分词器对中文的支持比较好一些,主要有两种模式“ik_smart”和“ik_max_word”。Elasticsearch中文拆分测试:curl -H "Content-Type:application/json" -XGET 'http://192.168.20.131:9200/_analyze?pret...

2019-09-09 10:15:56 319

转载 虚拟机的自带JDK卸载与安装配置jdk-8u221-linux-x64.tar.gz / jdk-8u141-linux-x64.tar.gz

Oracle的官方JDK下载需要注册,且会出现下载到最后一点就限速的情况,这里放一下已经下载好的JDK连接:版本是jdk-8u221-linux-x64.tar.gz**链接:**https://pan.baidu.com/s/1GZnUwB3nraObgperKlmBCg**提取码:**17xxjdk-8u141-linux-x64.tar.gz链接: https://pan.baid...

2019-09-09 10:08:28 1554

转载 在Vmware上安装centOS教程

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/qq_42437577/article/details/982767261、首先打开VMware虚拟机,点击右上角文件,选择新建虚拟机,选择典型安装在这里插入图片描述2、选择安装程序光盘映像文件,并选择已经下载好的镜像iso文件的路...

2019-09-09 10:03:32 107

转载 Oracle中row_number()、rank()、dense_rank() 的区别

Oracle中row_number()、rank()、dense_rank() 的区别:row_number的用途非常广泛,排序最好用它,它会为查询出来的每一行记录生成一个序号,依次排序且不会重复,注意使用row_number函数时必须要用over子句选择对某一列进行排序才能生成序号。rank函数用于返回结果集的分区内每行的排名,行的排名是相关行之前的排名数加一。简单来说rank函数就是对查...

2019-08-29 15:31:13 92

原创 lag over函数学习

lag(参数1,参数2,参数3)参数1:表中列名 参数2:往下偏移多少位 参数3:超出行数时默认设置值lag 往往和over结合使用如:lag(参数1,参数2,参数3)over(order by 列)举例:SQL> select * from test; _ ID NAME ...

2019-08-29 14:55:29 1082

转载 PLSQL创建Oracle定时任务

PLSQL创建Oracle定时任务1、创建任务执行的存储过程,如名称为YxtestJob,向测试表中插入数据2、定时器对应的DBMS_Jobs文件夹,右键新建(new)3、创建任务注:job的定时执行和时间间隔说明在使用oracle最匹配的工具plsql的时候,如果用plsql创建定时器呢?下面我简单介绍使用工具创建定时器的方法:1、创建任务执行的存储过程,如名称为YxtestJob...

2019-08-23 10:44:37 748

转载 【OGG】OGG基础知识整理

一、GoldenGate介绍GoldenGate软件是一种基于日志的结构化数据复制软件。GoldenGate 能够实现大量交易数据的实时捕捉、变换和投递,实现源数据库与目标数据库的数据同步,保持亚秒级的数据延迟。GoldenGate能够支持多种拓扑结构,包括一对一,一对多,多对一,层叠和双向复制等等。GoldenGate基本架构Oracle GoldenGate主要由如下组件组成● ...

2019-08-21 09:54:59 1115

转载 SQL重复记录查询

SQL重复记录查询1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断select * from peoplewhere peopleId in (select peopleId from people group by peopleId having count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(p...

2019-07-19 17:23:27 94 1

转载 Oracle Job定时任务的使用详解

Oracle Job定时任务的使用详解oracle中的job能为你做的就是在你规定的时间格式里执行存储过程,定时执行一个任务 。下面是一个小案例,定时每15分钟向一张表插入一条数据一1.创建一张测试表复制代码– Create tablecreate table A8(a1 VARCHAR2(500))tablespace DSP_DATApctfree 10initrans...

2019-07-17 17:09:19 210 1

原创 解决java下载文件中文文件名乱码问题(ie,谷歌,火狐)

/** * 区分ie 和其他浏览器的下载文件乱码问题 * @param request * @param fileName * @return */ public String getFileName(HttpServletRequest req,String fileName){ String userAgent = ...

2019-07-09 19:51:52 281

空空如也

空空如也

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

TA关注的人

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