自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

六兮的博客

IT进化者:不足之处,烦请指正

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

原创 出现java.lang.UnsupportedClassVersionError 错误的原因

出现java.lang.UnsupportedClassVersionError 错误的原因,是因为我们使用高版本的JDK编译的Javaclass文件试图在较低版本的JVM上运行,所报的错误。

2021-02-05 11:03:57 1353 2

原创 Oracle中add_months()函数的用法

Oracle中add_months()函数的用法查询当前时间n个月以前的时间:select add_months(sysdate,-n) from dual;查询当前时间n个月之后的时间:select add_months(sysdate,n) from dual;查询当前时间n年以前的时间:select add_months(sysdate,-n*12) from dual;查询当前时间n年之后的时间:select add_months(sysdate,n*12) from dual

2021-02-04 10:29:06 1873

原创 使用liteide开发go遇到的问题

点击F5调试运行时,报“unable to initialize decompress status for section .zdebug_abbrev”解决方法:菜单中选择“调试”,选择delve即可解决,调试成功。注:可能还有其他的问题或是解决方法,此记录仅代表个人遇到的问题,仅供参考。...

2019-10-09 15:31:00 651

原创 Grafana 将默认数据库 sqlite3 改为 mysql

创建mysql数据库:create database grafana;创建用户:create user grafana@'%' identified by 'grafana'; 授权:grant all on grafana.* to grafana@'%' ; 刷新:flush privileges;Grafana:(本地mysql)修改配置文件:vi /etc...

2019-09-06 14:22:20 1035

原创 Linux系统下MySQL设置忽略大小写

在linux系统,默认设置下:数据库名与表名是严格区分大小写的;列名与列的别名在所有的情况下均是忽略大小写的;变量名也是严格区分大小写的;在windows系统,默认设置下:都不区分大小写查看lower_case_table_names的值,0代表区分大小写,1代表不区分大小写。mysql> show Variables like '%table_names';+--...

2019-08-22 17:11:24 4240 4

原创 maven安装好后cmd中执行mvn help:system报错

安装好maven,配置好环境变量,cmd运行mvn -v显示出版本信息,运行mvn help:system报错 解决办法:修改settings.xml文件中的mirrors修改前:添加: <mirror> <id>mirrorId</id> <mirrorOf>*</mirrorOf> &l...

2019-08-19 13:55:17 1301 5

原创 win10 python3.7.0的安装和配置

一、安装1.python 3.7.0 X64下载地址: https://www.python.org/ftp/python/3.7.0/python-3.7.0-amd64.exe2.下载完成后以管理员身份运行Python安装程序:3.在打开的第一个安装界面中,强烈建议勾选上最下面的“Add Python 3.7to PATH"复选框,这样能让你减少配置、灵活使用python。这里单击"C...

2019-07-05 16:31:22 1245

原创 plsql导出查询结果

今天导数据被坑了又坑,实属无奈。记录一下,避免再被坑!查询出结果,点击蓝色按钮,选择要导出的文件格式即可。导出是需要注意以下几点:1.不用点击“获取最后页”按钮,直接导出即为全部查询结果(坑:同事让我全部加载,我说不用加载,还跟我抬杠,才22万数据加载到15万就闪退)2.当导出文件为excel文件时,因为*.xls格式(office 2003),只能容纳65536行数据,如果导出的数据...

2019-06-25 15:26:59 13046

原创 论Mysql中count(1)和count(*)效率高的问题

突然发现已经三个月没更博客了,最近一直在研究Mysql,那么就说一个关于Mysql的话题。MySQL count(1) 真的比 count(*) 快么? 反正同事们都是这么说的,我也姑且觉得对吧,那么没有自己研究一下究竟?如果我告诉你他们一样,你信么?有Where条件的count,会根据扫码结果count一下所有的行数,其性能更依赖于你的Where条件,所以文章我们仅针对没有...

2019-06-20 10:43:44 2744

原创 解决csv文件打开是乱码的问题

将数据库的数据导出为CSV文件,之后用excel打开,出现了乱码情况,真心无奈,感觉都要理转文了!╮(╯﹏╰)╭原因:CSV是用UTF-8编码的,而EXCEL是ANSI编码,由于编码方式不一致导致出现乱码。解决办法:用记事本打开CSV文件-----&gt;文件------&gt;另存为------&gt;点编码------&gt;选择ANSI-----&gt;保存,然后用excel打开就不会...

2019-03-13 16:28:42 41027 3

原创 ora-01665 解决办法

ORA-01665: 控制文件不是备份控制文件如果必须重新创建物理备用控制文件,请遵循以下步骤:在备用数据库上停止管理恢复进程(如果仍在运行):SQL&gt; alter database recover managed standby database cancel;关闭备用数据库:SQL&gt; shutdown immediate;用SYS连接到主数据库:...

2019-03-12 13:45:06 4294

原创 excle转换csv格式,数字显示为科学计数法的解决方案

废话不想说,直接说操作吧!选中单元格或整列------&gt;数据------&gt;选分列,这时弹出文本分列向导窗口------&gt;选分隔符号------&gt;下一步,把所有的勾选去掉------&gt;下一步,选格式 《文本》-----&gt;点击完成。此时就会看到所有数字都显示完整了,而且数字的单元格的左上角有显示绿色小角,最后点保存或点另存为其他名称的csv格式文件就OK了。注:...

2019-03-12 10:50:47 11558 11

原创 mysql截取字符串类型中最后一个下划线‘_’之前的字符串

需求如下:给出主机名,例如`name=交换机_11楼研发中心_100.29`,`福利/保安/棉花_0.11`得到`交换机_11楼研发中心,福利/保安/棉花`这个名称。实现方法:利用reverse()函数,即反转字符串方案:先利用reverse()函数,将这些字符串翻转;然后利用mysql的substr()来截取字符串;截取了之后再用reverse()翻转过来即可。实现代码:R...

2019-02-18 13:58:03 5660 1

原创 mysql触发器实例

提前祝大家新年快乐,诸事顺利!接下来,记录一些mysql触发器的简单实例。1.同步添加数据说明:history 全部指标记录表self_kpi KPI指标参照表self_kpi_history KPI指标记录表关系:三表itemid相同需求:判断history的添加数据是否是KPI指标,如果是就将数据添加到self_kpi_history,反之则不添加。...

2019-02-02 16:21:56 3274

原创 mysql触发器详解

MySQL包含对触发器的支持。触发器是一种与表操作有关的数据库对象,当触发器所在表上出现指定事件时,将调用该对象,即表的操作事件触发表上的触发器的执行。创建触发器在MySQL中,创建触发器语法如下:代码如下:create trigger trigger_name AFTER/BEFORE INSERT/UPDATE/DELETE(trigger_event) on table...

2019-01-25 15:29:05 229

原创 关于oracle数据库的开启和关闭

关于数据库的各种启动和关闭命令一直感觉有些混乱,现整理一下。一、数据库的启动 :Oracle 的启动分为三个步骤:分别是启动实例、加载数据库 、打开数据库。可以根据自己的实际需要来开启数据库语法是startup1、nomount 模式SQL&gt; startup nomountORACLE instance started.Total System Global Area 83...

2019-01-23 13:15:53 16417

原创 eclispe不显示SVN的解决办法

今天解决一下eclipse里边SVN插件安装正常运行,但是偶尔却不显示的问题。第一步,先打开eclipse的安装路径(我的路径是 D:\myeclipse\eclipse\configuration),然后再将org.eclipse.update文件夹删掉,重新启动eclipse;第二步,打开eclipse的Window/General/Appearance/Label Decoration ...

2019-01-21 21:49:59 680

原创 Oracle 常用日期查询

最无奈的莫过于不上班还要加班调bug,而最近也有了更多的空闲时间,记录貌似成为了日常。今天的bug涉及到的是计算时间差并更新时间,所以就从这里开始吧。一、计算时间差1.两个日期相差的年份第一种写法:select floor(to_number(sysdate-to_date(‘2012-11-11 15:55:03’,‘yyyy-mm-dd hh24:mi:ss’))/365) as Y...

2019-01-07 17:01:46 1267 2

原创 Oracle 连接查询

拖拖拉拉一天的时间才把这些查询整理完,做些事情让自己忙起来,好让自己没有时间胡思乱想,尽管不知道可以继续多久,起码没有遗憾。。。废话不多说,开始今天的主题。连接查询分为内连接、外连接和自连接前三点可以说是最基础的,后几点算是基础吧。一、笛卡儿积员工表: select * from emp;----14结果如下:部门表:select * from dept;----4...

2019-01-05 20:48:45 759 9

原创 物理DG的failover切换

注:failover切换后原来的主库将不可用,必须重新搭建,所以该实验请慎重选择。1.在主库端模拟数据库意外宕机[oracle@rhel6_lhr oradg11g]$ sqlplus / as sysdba连接到:SQL&gt; select name, LOG_MODE, OPEN_MODE, database_role, SWITCHOVER_STATUS, db_unique...

2019-01-03 13:29:51 1709

原创 DG主库、从库归档记录不一致以及相关命令

紧接上文,测试DG时主从库的归档记录不一样,以下是解决方法一、清除主库的归档记录(备库最好也执行一下): SQL&gt;execute sys.dbms_backup_restore.resetCfileSection(11);然后进入rman执行:RMAN&gt;catalog db_recovery_file_dest;RMAN&gt;exit然后进入sql命令查...

2019-01-03 13:04:07 1553

原创 不停机物理Dataguard和switchover切换

不管经历什么,都不想放弃,当认真做一件事的时候也给了你面对的勇气。言归正传。。。搭建DG: 主库不能停机,通过rman的duplicate命令实现在线创建物理备库。 角色 db_name db_unique_name 主机 网络连接字符串 主库 orcl orcl 192....

2019-01-03 12:46:37 370

原创 oracle常用分析函数与聚合函数的用法

今天是2019年第一天,在此祝大家新年快乐,梦想还在路上,让我们继续加油!应之前的计划,今天完成这篇记录,也借此记录自己的成长。一、几个排名函数的语法和用法: rank ( )  over ([partition by col]  order by col )dense_rank ( )  over ([partition by col] order  by col )rown...

2019-01-01 21:49:23 3596 1

原创 连接mysql报Error 1129: Host 'jk' is blocked because of many connection errors

插入一条mysql连接的错误记录.版本更新到4.0.2之后,grafana的连接突然就断了。。。神奇的是navicat和dos命令都可以远程访问,错误原因是连接数据库的数量太多。解决方案:(登录目标数据库)执行flush hosts。其实错误信息中告知了解决方案,只是常常会被忽略,所以遇到问题更要静下心,嘻嘻嘻嘻。。。...

2018-12-26 15:45:10 699 2

原创 Oracle连续相同数据的统计

有些事情始终是需要坚持下去的。。。今天复习一下之前用到的连续相同数据的统计。首先,创建一个简单的测试表,这里过程就略过了,直接上表(真的是以简单为主,哈哈…)第一种写法row_number():SELECT val,COUNT(*) FROM(SELECT ID,val,row_number() OVER(ORDER BY ID)-row_number() OVER(PARTITIO...

2018-12-23 19:31:44 4576

原创 oracle多表有关联时,更新某表字段--merge into

年假休完,感觉脑子都变懒了。。。真的不能太放纵自己!!! 最近遇到一些问题,明明感觉思路很清晰,但是就是无从写起。好吧,我承认是我带情绪把问题想复杂了,现在抱着我的兔子做个记录。。。有TEST_RESULT R,TEST_SUBJECT S,TEST_MAJOR M三张表,其中R表记录学生专业和学科,S表记录学科,M表记录专业,如下图所示:R表:M表:S表:现在三者关...

2018-12-22 11:31:19 3514

原创 oracle 数据回滚到指定时间点 命令语句

alter table table_name enable row movement; –开启行转移 flashback table table_name to timestamp to_timestamp(‘2018-09-11 15:46:00’,’yyyy-mm-dd hh24:mi:ss’); –回滚

2018-09-11 16:05:52 843

原创 ORACLE 全角数字转半角数字

数据库表 test 字段 id name age 全角数字:1234 半角数字:1234length和lengthb的区别: length(1234) 4 lengthb(1234) 8to_single_byte函数用法: to_single_byte(1234) 1234查找所有全角的数字: select age from test ...

2018-09-10 17:33:25 441

原创 grafana-zabbix插件

(1)配置Grafana的Zabbix插件: grafana-cli plugins install alexanderzobnin-zabbix-app 安装完成后重启grafana service grafana-server restart (2)浏览器访问http://192.168.15.21:8888/进行网页配置,默认账号密码admin admin: 登录后,启用z...

2018-09-05 14:02:56 6346

原创 Linux_grafana配置

grafana配置官网介绍:HTTP://docs.grafana.org/installation/configuration/ 以DEB或者转安装的,则默认的配置文件是/etc/grafana/grafana.ini 所有在配置文件中的配置都可以通过环境变量来覆盖,使用的语法如下GF_ _ &lt;键名&gt;1,路径[paths] data = / var / l...

2018-09-05 11:04:43 2379

空空如也

空空如也

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

TA关注的人

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