自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

蓝鲸

路漫漫其修远兮,吾将上下而求索

  • 博客(19)
  • 收藏
  • 关注

原创 es基本操作基础

es是什么?es是基于Apache Lucene的开源分布式(全文)搜索引擎,,提供简单的RESTful API来隐藏Lucene的复杂性。es除了全文搜索引擎之外,还可以这样描述它:1、分布式的实时文件存储,每个字段都被索引并可被搜索2、分布式的实时分析搜索引擎3、可以扩展到成百上千台服务器,处理PB级结构化或非结构化数据。ES的数据组织类比Relational DB Elasticsearch数据库(database) 索引(indices)表(tables) types行(rows

2021-01-26 13:27:54 1248 1

原创 2021-01-11

阿里云安装MySQL5.7下载mysql源安装包:wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpmyum localinstall mysql57-community-release-el7-8.noarch.rpm检测是否安装完成:yum repolist enabled | grep “mysql.-community.”安装mysql:yum install mysql-community-s

2021-01-11 10:43:27 149

原创 zipkin以mysql的方式存储

环境:centos+java8+mysql+zipkin  这篇教程用于搭建已mysql作为存储的zipkin。(还不知道zipkin是什么的小伙伴请略过,zipkin学习传送门http://blog.csdn.net/liaokailin/article/details/52077620)。其实zipkin以mysql的方式存储很简单,但是网上资料太少,能看到的几篇文章几乎都是在spring boot的基础上搭建的。这篇教程是以官网提供的jar包为基础,直接在linux环境启动,并保存数据到mysql

2020-10-27 10:07:01 668 1

原创 linux压缩和解压缩命令

tar解包:tar zxvf filename.tar打包:tar czvf filename.tar dirnamegz命令解压1:gunzip filename.gz解压2:gzip -d filename.gz压缩:gzip filename.tar.gz 和 .tgz解压:tar zxvf filename.tar.gz压缩:tar zcvf filename.tar.gz dirname压缩多个文件:tar zcvf filename.tar.gz dirname1 dirn

2020-10-19 11:05:38 188

原创 CentOS7上安装OpenJDK8 操作步骤

参考脚本 :一键安装OpenJDK8脚本首先先换到root下使用yum下载安装`yum -y install java-1.8.0-openjdk java-1.8.0-openjdk-devel配置环境变量cat > /etc/profile.d/java8.sh <<EOF export JAVA_HOME=$(dirname $(dirname $(readlink $(readlink $(which javac)))))export PATH=\$PATH:\$JA

2020-09-07 10:57:12 1330

原创 Centos7下常用命令整理

一、创建文件夹1、创建本目录下文件夹mkdir dir2、创建其他目录下文件夹mkdir dir/file3、创建多级目录文件夹mkdir -p tmp/dir4、创建file.txt文件mkdir dir/file.txt二、修改文件夹名1、文件夹重命名mv dir dir12、文件重命名mv dir/file.txt dir/files.txt三、查看文件夹/文件1、cd dir2、cd dir/dir13、回到主目录 cd ~4、查看目录下内容 ll (或者ls)

2020-09-07 10:23:31 367

原创 springboot响应json null值过滤

spring: jackson: default-property-inclusion: non_null

2020-06-17 17:27:41 338

原创 docker--zipkin实践 分布式链路追踪

测试使用:启动服务命令如下docker run -d \--restart always \-v /etc/localtime:/etc/localtime:ro \-p 9411:9411 \--name zipkin \openzipkin/zipkin以上命令即可启动一个zipkin服务,不过数据是放在内存中,一旦重启就数据就消失了,因此这种只适合在测试时使用,生产环境中需要配置持久化,如mysql生产环境实现持久化创建数据库后执行以下sql创建表,sql语句官方链接地址:ht

2020-06-17 15:45:11 295

原创 后台运行jar包

命令:nohup java -jar xx.jar >/dev/null &Linux 运行jar包命令如下:方式一:java -jar XXX.jar特点:当前ssh窗口被锁定,可按CTRL + C打断程序运行,或直接关闭窗口,程序退出那如何让窗口不锁定?方式二java -jar XXX.jar &&代表在后台运行。特定:当前ssh窗口不被锁定,但是当窗口关闭时,程序中止运行。继续改进,如何让窗口关闭时,程序仍然运行?方式三nohup java -j

2020-06-16 17:15:53 933

原创 Excel批量导入表结构到PowerDesigner 快速生成sql,mysql和oracle

编写测试EXCEL,格式如下打开PowerDesigner,创建物理模型(Physical Data Model)在PowerDesigner菜单栏中,依次点击“Tools ->Excute Commands->Edit/Run Script…”修改脚本,指定excel所在路径及文件名 Option Explicit Dim mdl ' the current model Set mdl = ActiveModel If (mdl Is Nothi

2020-06-15 14:48:16 658

原创 Java BigDecimal类型的 加减乘除运算

Java BigDecimal类型的 加减乘除运算加法:add减法:subtract乘法:multiply除法:divide可参考下面代码:BigDecimal bignum = new BigDecimal("100"); BigDecimal bignum = new BigDecimal("20"); BigDecimal bignum = null; //加法 bignum3 = bignum1.add(bignum2); System.out.

2020-06-15 11:24:59 17836

原创 IDEA上传项目到SVN

1.打开IDEA ,上面工具栏选择VCS 选择把项目交给SVN管理2.选择SVN3.项目会变成红色4.项目选择选择subversion,再选择share Directiory5 选择或添加svn的地址6.项目会变成绿色7.点击提交上传

2020-06-15 11:04:14 336

原创 IDEA下找不到XXXmapper.xml文件的问题

错误状态码:HTTP Status 500 - Request processing failed; nested exception is org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.wqc.dao.FunctionMapper.selectByExample解决方法是在pom文件里写入相关参数,把mybatis的xml文件编译进去,eclipse和maven会自动编译进去,而

2020-06-15 10:46:35 1937

原创 java.lang.ArithmeticException: Non-terminating decimal expansion

异常:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result。发现报错的语句是:BigDecimal 中的 divide 抛出的异常totalprice.divide(productAmount).setScale(2,BigDecimal.ROUND_HALF_UP)如果用BigDecimal做除法的时候一定要在divide方法中传递第二...

2020-06-14 15:49:46 8333 1

原创 linux防火墙命令

如果系统中没有安装防火墙命令,则需安装,命令如下yum install firewalld开启服务systemctl start firewalld.service关闭防火墙systemctl stop firewalld.service开机自动启动systemctl enable firewalld.service关闭开机自启动systemctl disable firewalld.service查看防火墙状态firewall-cmd --state //running 表

2020-06-08 15:30:55 161

原创 生产环境centos 定时备份数据库oralce数据方案

创建脚本脚本 oracle_backup_new.shvim oracle_backup_new.sh将下面内容粘贴到文件中(其中有些参数需要修改)#!/usr/bin/env bashsource /etc/profileDAYcurrentDate=`date "+%Y%m%d%H"`DICPATH=/u03/oracle/backup FILE_NAME=erp_$DAYcurrentDate.dmp#expdp the dmp fileexpdp 账号/密码 director

2020-06-08 14:57:35 224

原创 oralce的创建用户及数据的迁移

/*分为四步 *//*第1步:创建临时表空间 */create tablespace demotempfile ‘D:\oracl\app\oracle\oradata\XE\demo.dbf’size 50mautoextend onnext 50m maxsize 20480mextent management losyscal;/*第2步:创建数据表空间 */create tablespace wholesaleloggingdatafile ‘D:\oracl\app\o

2020-06-07 14:09:40 260

原创 oracle 11g的监听日志和警告日志的清理

oracle 11g的监听日志和警告日志都是在/u01/oracle/diag/tnslsnr/oracle/listener目录和/u01/oracle/diag/rdbms/db1/db1目录下都有以下分别简称listener目录和db1目录。这两目录下都有如下目录:alert cdump hm incident incpkg ir lck metadata stage sweep trace其中警告日志在alert目录下,监听日志在trace目录下。删除监听日志的方法如下:切

2020-06-07 14:08:01 1406

原创 oralce~bash: sqlplus: 未找到命令

问题点:bash: sqlplus: 未找到命令;原因分析:ORACLE_HOME和export PATH没有配置好。解决办法:1、找到ORACLE_HOME的位置,我的是:/u01/app/oracle/product/11.2.0/dbhome_12、切换到oracle用户(是什么用户安装oracle的就用什么用户)命令:su oracle3、vi .bash_profile(切换到根目录:”cd ~” 执行这条命令)4、在最后增加两行配置文件export ORACLE_HOME=/u01

2020-06-07 14:02:19 7747

空空如也

空空如也

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

TA关注的人

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