自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (2)
  • 收藏
  • 关注

翻译 Nginx学习笔记

nginx相关知识

2023-02-19 00:50:38 301

原创 shell脚本以指定分隔符分隔字符串并统计个数

shell脚本实现:将字符串放进数组中统计以逗号分隔的字符串个数:#!/bin/bashstr="12312,132131"count=0array=(${str//,/ })for var in ${array[@]}do count=$(($count+1))doneecho $count

2021-11-02 14:03:15 3174

转载 xxx is not in the sudoers file.This incident will be reported.的解决方法

1.切换到root用户下2.添加sudo文件的写权限,命令是:chmod u+w /etc/sudoers3.编辑sudoers文件vi /etc/sudoers找到这行 root ALL=(ALL) ALL,在他下面添加xxx ALL=(ALL) ALL (这里的xxx是你的用户名)ps:这里说下你可以sudoers添加下面四行中任意一条youuser ALL=(ALL) ALL%youuser ALL=(ALL)

2021-04-06 11:00:54 13696

原创 电脑QQ正常上网但浏览器无法上网解决办法

1.排查是否是DNS的问题,若是DNS的问题,则可通过以下文章解决详情参考文章:link2.排查是否是代理的问题打开浏览器点击“设置”—>“搜索代理”—>“打开您计算机的代理设置”;查看是否使用了代理,若是,关闭再查看是否能上网:...

2021-03-03 14:26:06 8211 2

原创 Error 1962:No operating system found. Boot sequence will automatically repeat.--解决办法

此问题的解决办法为:在这里插入图片描述

2021-02-22 15:47:47 126540 3

原创 shell脚本造数据

1.背景:需要json类型的数据且号码为变量,内容形如:{“phone”: “13100000001”,“type”: “1”},{“phone”: “13100000002”,“type”: “1”},2.实现:1)linux环境上新建一个makedata.sh的文件,文件内容如下:#!/bin/bashnum=13100001000for i in {1..500};do num=$(($num+1)) echo "{\"phone\": \""$num"\",\"type\"

2021-01-19 10:49:48 1065

转载 Address already in use NET_Bind

windows系统windows+R键,输入“cmd”,“回车”,打开命令窗口查找被占用的端口:netstat -nao | findstr port结束进程号:taskkill /pid 6504 /F

2021-01-10 00:23:28 9757

原创 mysql数据库使用存过向表中插入含不重复手机号的数据

1.创建存储过程如下:CREATE DEFINER=属组名@% PROCEDURE test(num int)BEGINdeclare i int;declare p char(11);set i=0;while i<num doset p = concat (‘1’,substring(cast(3 + (rand() * 10) % 7 as char(50)), 1, 1),right(left(trim(cast(rand() as char(50))), 11), 9));i

2021-01-08 18:14:00 508

转载 oracle数据库递归查询sql

背景:area表中存在id=A1的子域,即chigo_area表中存在id=ID,parent=A1的数据。查询sql:SELECT level, ca."id" #字段名FROM area ca START WITH "id" = A1 #初值 CONNECT BY prior "id" = "parent" #关联字段ORDER BY level注:mysql的递归查询较为复杂,可以将mysql的表导出然后导出到oracle的表,改下字段类型及

2021-01-08 18:07:34 153

转载 Junit测试类注解

@Before:在跑测试test001,test002时候都会各执行一次@Before部分的代码。@Beforeclass: 在类中只会被执行一次@After:释放资源 对于每一个测试方法都要执行一次@Afterclass:所有测试用例执行完才执行一次一个JUnit4的单元测试用例执行顺序为:@BeforeClass -> @Before -> @Test -> @After -> @AfterClass;每一个测试方法的调用顺序为:@Before -> @Te

2020-12-28 10:33:06 193

转载 oracle查看schema_name

oracle查看当前用户的schema_nameselect SYS_CONTEXT('USERENV','CURRENT_SCHEMA') CURRENT_SCHEMA from dual;

2020-12-04 12:52:49 5854

转载 linux判断ip和端口是否可以访问

1、检查ip是否能访问ping ip2、检查端口是否能访问telnet ip port如果提示 -bash: telnet: command not found,则说明需要安装telnetyum install telnet

2020-10-26 14:51:05 2728

原创 mysql定时事件未正常执行

文章目录一、定时事件未正常启动的可能原因二、定时事件未正常启动排查方法一、定时事件未正常启动的可能原因数据库未正常启动数据库重启等定时的进程被手动结束定时事件的状态为关闭二、定时事件未正常启动排查方法用以下命令查看事件的状态是否为开启状态 SHOW VARIABLES LIKE 'event_scheduler'; 下图中的ON表示开启,若为OFF,则需要改变为开启状态   设置为开启状态命令如下:SET GLOBAL event_scheduler = ON;若事

2020-09-09 10:43:56 1815

转载 linux expect命令安装

前言:expect命令是基于tcl命令的,具体的我也不懂,简而言之就是安装expect命令必须先安装tcl命令文章目录一、tcl命令安装二、expect命令安装三、建立软链接,相当于windows的快捷方式四、测试一、tcl命令安装1.下载tcl压缩包并重命名为tcl.tar.gz(实测不重名会找不到下载的压缩包)wget -O tcl.tar.gz http://nchc.dl.sourceforge.net/sourceforge/tcl/tcl8.4.20-src.tar.gz2.解压.

2020-08-07 00:43:47 1492

原创 linux脚本报错XXX: command not found

报错原因分析:1.环境上无所使用的命令(需安装此命令,再进行使用);2.跨账户使用命令,当前账户的环境变量未包含命令所在路径。解决方案:给当前账户添加环境变量①在当前账户下,执行命令:vi .bash_profile②环境变量中添加所使用的命令的路径:PATH=/xxx/bin:$PATH (环境变量是添加操作,因此得包含之前的环境变量$PATH,环境变量间用英文冒号分隔)export PATH ③让环境变量生效:source .bash

2020-07-30 17:08:12 388

原创 sql个人记录

背景1:时间段内存在重复的号码,号码去重后,统计时间段内号码数量。select count(*) from (select count(*) as num from table1 where MARKDATE >= to_date('2020-05-18','yyyy-mm-dd') and MARKDATE < to_date('2020-05-20','yyyy-mm-dd') group by phonenumber)...

2020-07-08 09:51:38 130

原创 java程序造数据

1.windows系统上建一个文本文件datamake,修改后缀为.java,内容根据以下代码修改(数据文件名存在:):import java.io.FileWriter;import java.io.IOException;public class datamake{public static void main(String[] args) throws Exception{FileWriter fw = new FileWriter(“D:\syncFuncBill.03.202006151

2020-07-07 15:44:52 422

原创 数据割接测试

前言:本帖以oracle割接到mysql为例。割接测试大体分为以下几个部分:一、oracle部分确认所有的表有多少张,确认需要割接的表有多少张,不需要割接的表是否需要核对。按照现网数据量等比例造割接数据。(尽量保证每个割接表都有数据,判断割接的正确性。)导出oracle的数据。查看导出的文件:文件内容是否乱码,字段是否缺失,统计数据量是否缺少。二、mysql部分执行割接文档中对于mysql部分的操作(建表、分区等)。三、对比表结构对比oracle和mysql的所有表结构(表名,

2020-07-07 15:04:21 1257

原创 navicat接入oracle数据库教程

1.打开navicat应用,点击“工具”—>“选项”;2.环境中添加oci的路径(本navicat版本为:12.1.18(64-bit)-Premium;oci下载链接:)3.navicat连接oracle数据库,其中服务名为SERVICE_NAME的配置。

2020-07-07 11:43:54 593

原创 expdp/impdp导出与导入表结构及数据

导出数据expdp1.按数据库导出:expdp '账户名/"密码"'@数据库 DIRECTORY=DATA_PUMP_DIR DUMPFILE=test.dmp FULL=y;导入数据impdp1.通过sqlplus连入oracle数据库:sqlplus '账户名/"密码"'@数据库名2.使用命令查看管理员目录: SELECT * FROM dba_directories;3.选择其中一个DIRECTORY_NAME的路径,退出sqlplus,切换到这个路径下,将dmp文件从linux

2020-07-07 11:04:43 1061

原创 linux 服务器之间传输文件

将本机目录下的文件传输到指定账户所在的服务器的指定目录下,命令如下:scp -P 端口号 文件名 账户@服务器ip:目录如:scp -P 22 test.txt user@127.0.0.1:/home/user/d

2020-07-07 10:39:33 121

原创 linux 修改文件生成时间

修改文件生成时间命令如下:touch -d "Thu Jun 18 11:14:00 CST 2020" 文件名解释:将文件生成时间修改为2020年6月18日 11:14分修改后查看文件生成时间:ls -l | grep 文件名

2020-07-07 10:31:58 592

原创 linux 统计文件内容行数

统计文件内容行数的两种方式如下:grep -n ‘’ 文件名 | awk -F : ‘{print $1}’ | tail -n1awk ‘{print NR}’ 文件名 | tail -n1注:命令1有时候统计较慢,可以使用命令2.

2020-07-07 10:25:24 520

原创 oracle与mysql的varchar类型区别

eg:oracle:varchar2(6)mysql:varchar(6)解释:oracle长度是6,只能存3个汉字;mysql设置成6,则可以存6个汉字(1个中文为2个字节)区别:oracle长度表示字节长度,mysql的长度表示字符长度字符大于字节:一个字符可以是一个英文,也可以是一个中文...

2020-07-07 10:16:19 1284

原创 mysql组复制查看节点及宕库

mysql组复制查看节点连入数据库,执行以下命令查看节点状态:SELECT * FROM performance_schema.replication_group_members;注意:mysql组复制的使用是通过mysql router进行连接。启动与宕库命令1.宕掉库命令:stop group_replication;(若宕掉主库,从库会自动升级为主库;宕掉从库,不会有任何操作)2.启动库命令:start group_replication;3.修改从库为主库命令(节点状态为关

2020-07-07 10:05:43 690

原创 oracle rac查看节点及宕库

1.oracle rac查看节点状态通过sqlplus连入数据库,执行命令查看节点及状态:select instance_number,instance_name,host_name,status,version from gv$instance;注意:oracle rac的使用是配置vip进行连接。(具体如何配置自行百度)2.oracle rac启动与关闭节点并查看实例状态①启动与关闭节点(vip账户登录服务器,不接入数据库):srvctl stop instance -d 数据库名字 -i

2020-07-07 10:00:22 4261

转载 Unable to load authentication plugin caching_sha2_password

mysql库报错:java.sql.SQLException: Cannot create PoolableConnectionFactory (Unable to load authentication plugin ‘caching_sha2_password’.)导致原因:密码格式问题解决方案:修改root的密码格式为mysql_native_password(默认为caching_sha2_password)操作步骤如下:①命令行连入mysql数据库②切换database为mysql(my

2020-06-09 22:16:56 2897

原创 oracle truncate 删除数据,提示资源正忙

select * from v$locked_objectplsql开一个sql窗口执行以下语句,查询锁定的进程归属情况:select l.session_id,o.owner,o.object_name from v$locked_object l,dba_objects o where l.object_id=o.object_idplsql开一个sql窗口执行以下语句,查询进程锁定情...

2020-06-09 21:46:05 1733

原创 plsql 命令窗口执行exec

注意重新开命令窗口然后执行exec命令出现 successfully completed则表示执行成功

2020-03-12 11:16:49 3000

原创 存储过程 debug

存储过程可能出现一些问题,为了方便定位问题,debug是必须要学会的存过文件中加三行代码,然后重新加载存储过程,到数据库所在服务器上/xxx/xxx/目录下查看debug.dbg文件,可以使用tail -f debug.dbg监控。set debug file to '/xxx/xxx/debug.dbg'; //第一行表示 debug日志输出路径,必须是数据库所在服务器//trace ...

2020-02-25 21:39:53 1335

原创 HTTP接口测试经验总结

目录1.1 开场白1.2 你数据结构怎么学的链接到第二个链接开场白你数据结构怎么学的链接到

2020-02-14 21:24:30 159

原创 PLSQL显示中文乱码

本文参考:https://www.cnblogs.com/kerrycode/p/3749085.html1.首先确定oracle客户端的编码格式,如下图:select userenv('langueage') from dual 2.其次,查看当前字符集环境。(如果你在客户端执行本命令,则表示客户端字符集环境。)select * from V$NLS_PARAMETERS以...

2020-02-14 21:21:12 176

原创 linux 个人的常用命令

linux 命令目录vi 命令grep 命令vi命令grep命令

2020-01-14 17:24:39 1726

原创 navicat 将文本文件内容导入表中

navicat 将文本文件内容导入表中1.打开navicat,连接数据库,点击具体的表,鼠标右键点击–>导入向导–>选择文本文件,点击下一步:2.选择导入的文件,点击下一步3.导入的选项选择,我这一步直接选择的是默认,点击下一步4.这里一定要注意了,文本文件中第一行的字段对应数据库这张表的字段,一一对应5.目标表为你要导入的那张表6.这里检查一下字段是否对应...

2020-01-14 16:44:09 4564

原创 ORA-12154:TNS:counld not resolve the connect identifier speified

ORA-12154:TNS:counld not resolve the connect identifier speified解决方案:1.首先确定是否有即时客户端配置2.其次,查找到tnsnames.ora文件位置3.在tnsnames.ora文件中配置连接的主机及端口

2020-01-14 11:22:15 377

instantclient_19_6fornavicat.rar

navicat12.1.18(64-bit)-Premium连接oracle数据库oci,配置可用于连接oracle数据库

2020-07-07

instantclient_12_1.rar

PLSQL软件的配置包(instantclient_12_1) 配置步骤参见:https://blog.csdn.net/qq_39395596/article/details/103606828

2020-02-14

空空如也

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

TA关注的人

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