自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 pgsql中epoch用法

pgsql中epoch用法

2024-01-10 09:52:03 1402 3

原创 centos启动停留在started GNOME display manager

Centos启动停留在started GNOMEdisplay manager

2022-08-01 09:01:30 3483 1

原创 MySQL中concat

MySQL中使用concat拼接字符集用mysql统计数据总和,需要拼接中文,发现是乱码,一直以为自己写的sql有问题,最后一查原来是因为使用concat函数时,需要转换参数类型。1.乱码sql直接使用concat拼接中文和统计结果:select concat('全部',sum(count_num)) as plan_typefrom(select case when plan_type ='编制' then '编制' when plan_type ='审核' then

2022-05-13 15:19:30 437

原创 Gaussdb获取日期及时间(二)

1.当前时间往前推15分钟mod(x,y)----描述:----x/y的余数(模)----如果x是0,则返回y。----返回值类型:与参数类型相同。----mi:代表分钟数select date_trunc('hour',sysdate) + case when mod(to_number(to_char(sysdate,'mi')),5) <> 0 then to_number(to_char(sysdate,'mi')) - mod(to_number(to_cha

2022-03-02 17:02:49 7751

原创 docker中运行kafka项目之问题记录

项目场景:***本篇文章中描述的问题,暂未解决,做个记录,同时也希望遇到相同问题解决的小伙伴们能帮忙解答一下疑惑,谢谢!***本地运行:我在本地安装了docker,安装了kafka和zookeeper,准备运行springboot项目,结果本地能连接到kafka,能生产消息到kafka中,但是将项目部署在docker上以后就连接不到kafka:在本地运行程序,以下为配置文件。server: port: 19006spring: kafka: bootstrap-servers:

2022-02-22 14:20:25 868 3

原创 非线性回归-最小二乘法

最小二乘法在常规预测分析过程中如果预测的变量是连续的,最为常用的预测方式为回归分析,具体包括线性、非线性2类,其核心是采用最小二乘法(直线到各点的距离之和最小)对已知的样本数据进行最优拟合,然后通过拟合出的线性回归方程进行预测。其中线性回归模型分析的线性关系只是经济变量关系中的特例,在社会现实经济生活中很多现象之间会呈现非线性回归关系。以下是基于最小二乘法进行预测分析。文章目录最小二乘法一、自定义数据1.定义误差函数2.最小二乘拟合3.将拟合出来的参数赋值4.运行结果二、数据库取值总结一、自定义

2022-02-16 11:27:41 4593

原创 docker上启动kafka

在docker上启动kafka,是因为最近我们开发的程序需要部署到k8s,在k8s上连接kafka,连接失败,因此我先搭建个环境,以供后续还原问题,解决问题。文章目录一、docker上启动kafka1.下载zookeeper镜像2.下载kafka镜像3.启动zookeeper4.启动kafka5.进入kafka容器6.问题记录总结一、docker上启动kafka1.下载zookeeper镜像docker pull wurstmeister/zookeeper2.下载kafka镜像dock

2022-01-24 10:44:10 14247 2

原创 gaussdb查询今日以及之前的数据

gaussdb查询今日以及之前的数据如果表中数据是实时更新的,其实前后端联调的时候只需要传当前时间点就行,但是好多时候数据库的数据都是需求人员维护的演示数据,那会如果在不改动前后端功能的时候,就可以直接修改mapper文件的sql语句。前言我们这边的需求是前端展示曲线,今日与自定义日期进行比较,那时候后端直接让前端传个日期,后端把全表的数据查询出来,但是演示的时候用的演示数据,导致页面显示了一整天的数据,所以我就只修改了一下sql。一、参考示例sql示例:现有表结构如下:date_data

2021-12-06 09:50:05 2236

原创 nginx https代理

系列文章目录用nginx把http代理成https协议,最近也是走了不少弯路,正好做一下笔记。文章目录系列文章目录前言1、上传ssl证书2.修改default.conf文件前言我是在ubuntu上操作的,因为是在线操作,因此nginx安装就方便一些。执行以下操作安装nginx:sudo apt-get install nginx1、上传ssl证书相关证书是根据我们项目生成的证书。把相关证书放到自己创建的文件夹下。2.修改default.conf文件执行以下命令,查看nginx安装

2021-09-12 15:18:01 756

原创 linux下操作离线安装镜像仓库

我这边属于内网环境,内网没有联网,因此所有的操作都是离线安装。文章目录1.查看操作系统2.挂载镜像1.查看操作系统命令如下:cat /etc/redhat-release#这一步很重要,我之前在6.8下安装的一些镜像就能运行成功,结果我换了一个环境,当时没有查看操作系统版本,相同命令安装的就是一直运行不成功,到头来都是自己惹来的坑。2.挂载镜像命令如下::1.首先把下载好的Centos镜像放到相应的目录下,我是在根目录下随便创建了一个文件,然后把镜像放在创建好的目录下的2.在mnt

2021-07-06 10:28:13 985

原创 oracle导入数据

系列文章目录目前数据库是已经搭建好的,我是直接拿来使用的。任务是:把其他项目组导出的DUMP文件,导入到ORACLE中。文章目录系列文章目录1.进入oracle2.创建表空间3.创建临时表空间4.创建用户5.给用户赋权6.导入文件总结1.进入oracle(示例):1.切换到oracle用户(我们系统有oracle用户)su - oracle2.进如oraclesqlplus / as sysdba2.创建表空间(示例):1.首先先查看用户表空间的路径select name

2021-06-29 17:49:40 581

原创 HIVE中map类型操作

HIVE中map类型操作前言今天写了一下hive中map类型字段,如何在原有基础上在增加新的值。1.建表代码如下(示例):create table aa_test(name string,age int,source map<string,string>)ROW FORMAT DELIMITED fields terminated by '\t'collection items terminated by ','map keys terminated by ':';2

2021-06-23 14:07:19 6497

原创 Redis的增加删除操作

最近在写redis集群的增删操作,写完代码后,运行还挺顺利,以下为示例代码。文章目录一、构建连接地址二、创建连接池三、添加和删除数据一、构建连接地址public class RedisConfig { Set<HostAndPort> hostAndPortSet = new HashSet<HostAndPort>(); public RedisRateConfig(){ hostAndPortSet.add(new HostAndPort(

2021-05-07 15:12:57 748

原创 报数退圈--java实现

报数退圈–java实现有n个人围成一个圈依次报数,报到m的人就退圈,下一个人从1在开始报,直到只剩一人,求留下的最后一个人是原本号码是几号?这是约瑟夫问题(有时也称为约瑟夫斯置换,是一个计算机科学和数学中的问题。在计算机编程的算法中,类似问题又称为约瑟夫环。又称“丢手绢问题”。)1.第一版代码如下:public static int getBack(int n,int b){ LinkedList<Map<Integer,Integer>> linked

2021-04-14 10:58:00 441

原创 GAUSSDB取连续的时间段

GAUSSDB取连续的时间段数据库中,test表存储两个字段,手机号(phone),时间(data_date)两个字段。其中,每五分钟在表中记录一次。但是时间也有断点的时候,现在取表中手机号连续时间段内的开始时间与结束时间。表中数据如下:![在这里插入图片描述](https://img-blog.csdnimg.cn/20201117160609972.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_

2020-11-17 17:27:07 1239 1

原创 GAUSSDB日期获取

日期获取仅供参考:--获取年月--2020-07select to_char('2020-07-01 12:55:00'::TIMESTAMP,'yyyy-mm');--获取年月日--2020-07-01select to_char('2020-07-01 12:55:00'::TIMESTAMP,'yyyy-mm-dd');--获取当前月份--7.0select extract(month from '2020-07-01 12:55:00'::TIMESTAMP);ors

2020-10-13 14:39:07 9988 1

原创 R语言的随笔记录

R是用于统计计算和图形的语言和环境。R提供了各种各样的统计信息(线性和非线性建模,经典统计检验,时间序列分析,分类,聚类……)和图形技术,并且具有高度的可扩展性。S语言通常是统计方法论研究的首选工具,R语言提供了一种开放源代码的途径来参与该活动。参考连接:link.link以下内容都是在相关连接上,学习执行总结的,目前只是只知皮毛。有些也还是不明白,希望在这方面有造诣的人,可以指点一二。一、随笔笔记变量分配有R对象,R对象的数据类型变为变量的数据类型。经常使用的数据类型为:

2020-09-27 10:33:44 810

原创 GAUSSDB相关笔记

gaussdb知识点记录今天,总结一下gaussdb的相关内容吧,也是在开发过程中遇到的,华为运维人员来解决的,我顺便拿来分享一下。以下内容是关于gaussdb的相关命令和优化。一、行存表与列存表表的存储类型是表定义设计的第一步,客户业务类型是决定表的存储类型的主要因素。表的存储类型及场景存储类型适用场景行存表a.点查询(返回记录少,基于索引的简单查询) b.增、删、改、操作较多的场景列存表a.统计分析类查询(关联、分组操作较多的场景) b.即席查询(查询条件不确

2020-09-22 17:44:52 1611

原创 ES安装部署操作

ES安装部署操作前言説到ES,从开始参加工作的时候就一直在搞,搞了四年之久,还是没有説一次性就能搞定,真的是能力问题呀!下面简单説一下ES的安装步骤吧,关于ES的详细説明,可以参考其他博文或者官网,或者后续我再有什么心德,在在博客上记录一下吧。一、从官网上下载ES的压缩包,我目前用到的是7.9.1版本的。官网网址: https://www.elastic.co/cn/downloads/elasticsearch二、具体操作步骤1.将下载好的tar包,上传到linux相应节点上,解压缩。注意

2020-09-18 17:10:00 1802

原创 oozie开发之EL常量笔记

oozie开发之EL常量笔记EL常量函数说明:${coord:minutes(int n)} 返回日期时间:从一开始,周期执行n分钟;${coord:hours(int n)} 返回日期时间:从一开始,周期执行n * 60分钟;${coord:days(int n)} 返回日期时间:从一开始,周期执行n * 24 * 60分钟;${coord:months(int n)} 返回日期时间:...

2019-08-15 16:08:48 447

原创 oozie开发过程中的关于时区的经验分享

oozie是2018年初,工作开始时接触的,那期间有很多心得体会,都在自己的小本本上记着呢。目前就一点一点整理出来。以下是我当时的架构师让我总结在调研开发过程中关于oozie时区的总结,至今也很感谢那位架构师,他对我们这个team真的是非常用心。1.oozie默认时区是UTC,UTC是世界标准时间,指的是零时区(英国格林尼治天文台旧址)里的时间。中国所在的时区为东八区,所以中国的时间应该...

2019-07-12 15:09:23 251 1

原创 shell脚本中执行kill进程

继上一篇文章,只是在linux中用命令行中操作,之后我实战在shell脚本中,发现问题累累。在shell中kill掉程序写的命令:`ps -ef |grep ${pid} |grep -v 'grep' |awk '{print $3}`执行shell脚本,运行结果:sh test.sh出现了两个进程,我搜索了一下,产生这种结果的原因:shell执行这一句命令替换...

2019-07-12 11:24:08 5515 1

原创 linux命令杀父进程和子进程

突然给个需求让我写个脚本把一个程序的子进程和父进程杀掉,然后我就顺手学习了学习,废话不多説,上命令吧。先解释下ps -ef |grep的含义ps -ef用于查看全格式的全部进程,其中“ps”是在Linux中是查看进程的命令,“-e”参数代表显示所有进程,“-f”参数代表全格式。ps命令将某个进程显示出来;grep命令是查找;中间的|是管道命令 是指ps命令与grep同时执行;...

2019-07-10 17:37:03 12889 3

空空如也

空空如也

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

TA关注的人

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