自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(828)
  • 资源 (10)
  • 收藏
  • 关注

转载 Python中tqdm模块介绍

可通过 import tqdm 导入,也可通过 from tqdm import 【函数名】 导入。通过 tqdm 提供的 set_description 方法可以实时查看每次处理的数据。通过 bar_format="{l_bar}{bar}" 可只显示进度条。tqdm是一个可以显示Python进度条的模块,可通过pip在终端安装。更简略的表达 tqdm(range()) 可以用 trange()前面的字符可以自定义,通过 %s 可以输出每次处理的数据。tqdm模块简单介绍。

2023-01-30 17:21:02 978

转载 vs code 国内镜像源

VsCode如何使用国内镜像秒下载

2022-07-25 14:20:41 5079

原创 centos安装 TA-Lib

奇葩问题问题一:gcc 编译器未安装问题二:command 'gcc' failed with exit status 1问题三:Traceback (most recent call last): File "run1.py", line 3, in <module> from vnpy.trader.engine import MainEngine, LogEngine File "/home/fireaiserver/VNPY/vnpy/trader/

2021-10-19 18:14:27 749 1

原创 es常用curl命令

【说明】仅记录实验室测试过程,不作为官方文档使用,可能会有很多地方未能验证,因此无法进行技术兜底,需使用方多加验证测试,涉及到高危需走变更。目前测试版本均为651及以前版本,命令样例基于安全模式,如果是在非安全模式下,将命令中的参数“--tlsv1.2 --negotiate -k -u :”去除,并将https修改为http即可。端口:EsMaster: 24148EsNode1: 24100EsNode2: 24102_cluster命令...

2021-10-19 16:31:53 6678

原创 VS code 使用 Remote-SSH 进行python远程开发

VS code 远程开发插件VS code的远程开发插件的确可称为神器,与pycharm中的文件同步式的远程开发不同,VS code真正实现了完全的远程开发体验,所有的项目文件完全部署在远程机器上,对于文件的所有操作均是对远程机器的操作。就好像你是在使用远程机器做本地开发一样。Remote-WSL 使用Windows的Linux子容器 Remote-SSH 使用远程SSH连接 Remote-Containers 使用Docker容器 Remote-SSH:Explorer(已过时,与Remot

2021-09-02 10:14:11 6413

原创 分界符 EOF 不使用反斜杠转义的技巧

在分界符EOF前添加反斜杠\,或者用单引号、双引号括起来:cat >> a.sh << \EOFecho `hostname`echo $HOMEEOFcat >> a.sh << "EOF"echo `hostname`echo $HOMEEOFcat >> a.sh << 'EOF'echo `hostname`echo $HOMEEOF...

2021-08-26 22:22:51 477

原创 vscode for mac怎样关闭自动更新

1、点code>首选项>设置2、然后选择用户或者user3、在搜索框中搜索update,选择none就可以了,重启vscode生效

2021-08-25 10:28:09 585

转载 shell 中长命令的换行处理

考察下面的脚本:emcc -o ./dist/test.html --shell-file ./tmp.html --source-map-base dist -O3 -g4 --source-map-base dist -s MODULARIZE=1 -s "EXPORT_NAME=\"Test\"" -s USE_SDL=2 -s LEGACY_GL_EMULATION=1 --pre-js ./pre.js --post-js ./post.js --cpuprofiler --memorypr

2021-08-12 10:31:48 2698

原创 MySQL create table as与create table like对比

对于mysql的复制相同表结构方法,有create table as 和create table like 两种,区别是什么呢?create table t2 as select * from t1 where 1=2 ; 或者 limit 0;as创建出来的t2表(新表)缺少t1表(源表)的索引信息,只有表结构相同,没有索引。create table t2 like t1 ;like 创建出来的新表包含源表的完整表结构和索引信息二者的用途:as用来创建相同表...

2021-06-03 13:14:06 380

转载 Oracle的AWR报告分析

* 定义:awr报告是oracle 10g下提供的一种性能收集和分析工具,它能提供一个时间段内整个系统资源使用情况的报告,通过这个报告,我们就可以了解一个系统的整个运行情况,这就像一个人全面的体检报告。如何分析:* 在看awr报告的时候,我们并不需要知道所有性能指标的含义,就可以判断出问题的所在,这些性能指标其实代表了oracle内部实现,对oracle理解的越深,在看awr报告的时候,对数据库性能的判断也会越准确* 在看性能指标的时候,心里先要明白,数据库出现性能问题,一般都在三个地方,io,内存,.

2021-06-01 17:05:21 2353

原创 Vue.js not detected 解决办法

问题描述:在谷歌安装了Vuejs Devtools扩展程序,但是运行自己写的页面,vue图标没有亮起来,控制台也没有Vue选项,悬浮右上角Vue Devtools小图标显示“Vue.js not detected”。检查检查Vuejs devtools扩展程序是否已经生效,检查方法如下:打开一个使用vue的网站,随便在网上找一个或者直接点开这个手机搜狐网 https://m.sohu.com/limit/如果你的vue图标变亮了就说明扩展程序生效的,所以可能是浏览器设置问题导致图标不会亮找

2021-04-28 16:48:06 4870

原创 nginx配置文件中location与root访问时的联系

在配置nginx时,由于之前没有搞明白整个访问资源时所走的路径,总是会出现由于测试所写的url与配置文件中的不统一,导致返回404的状态码。对于nginx虚拟主机来访问静态资源:server{listen 80;server_name www.wzw.com;location /www {root /data/;indexindex.html;...

2021-04-27 15:53:50 1377

原创 localhost与127.0.0.1的区别

很多人会接触到这个ip地址127.0.0.1。也许你会问127.0.0.1是什么地址?其实127.0.0.1是一个回送地址,指本地机,一般用来测试使用。大家常用来ping 127.0.0.1来看本地ip/tcp正不正常,如能ping通即可正常使用。  对于大多数习惯用localhost的来说,实质上就是指向127.0.0.1这个本地IP地址。在操作系统中有个配置文件将localhost与127.0.0.1绑定在了一起。可以理解为本地主机的意思。localhost与127.0.0.1的区别是什么.

2021-04-25 15:13:10 433

原创 /dev/null 2>&1 详解

今天一个朋友突然在自己的维护的Linux中, /var/spool/cron/root 中看到了以下的内容:30 19 * * * /usr/bin/**dcon.sh >/dev/null 2>&159 23 * * 1-7 /home/s**-log/squid-log.renew >/dev/null 2>&150 1 * * 1-7 /usr/local/src/**log.sh >/dev/null 2>&120 2 * *...

2021-04-08 15:06:08 418

原创 SecureCRT设置背景颜色和目录(文件夹)颜色

设置背景颜色:步骤一:Options--->Global Options...如下图所示:步骤二:Terminal--->Appearance--->ANSI Color,点击右边的Normal colors的第一个配色框【设置背景颜色的】。步骤三:在右下角的Hue,Sat,Lum中分别填写128,240,51(数值按照个人喜欢的进行配置,我比较喜欢Solarized)。如下图所示:设置目录(文件夹)颜色步骤:Options--->Global Opt

2021-03-25 14:57:32 3344 1

原创 datatables插件AJAX请求数据报错Uncaught TypeError: Cannot read property ‘length‘ of undefined

之前常用的表格插件是bootstraptable·,现在换了地方工作,这边用的是datatables。上午再看官网API,感觉写的不是很清晰很到位。看到一篇博客写的很详细,收藏了。最全的jquery datatables api 使用详解-Amoni我根据网上的例子写了一个ajax请求数据的demo,结果报错Uncaught TypeError: Cannot read property 'length' of undefined,错误位置实在datatables插件的js里面。代码如下:&l.

2021-03-17 19:13:18 531 1

原创 如何修改Xshell默认存储路径

当我们使用Xshell软件时,会话日志文件、主机用户密钥和各种配置文件存储在用户数据文件夹中,我们可以在Xshell的用户数据文件夹中找到以下文件夹及其内容:ColorScheme文件夹: 终端颜色方案HighlightSet文件夹: 终端关键字突出显示集Logs:会话日志QuickButton文件夹: 快速按钮集Scripts:Xshell脚本文件Sessions:会话文件用户数据文件夹默认路径首次安装Xshell软件时,系统会提示您选择用户数据文件的存储路径,您可以使用默

2020-12-16 17:19:40 10575 1

原创 MySQL性能优化之char、varchar、text的区别

参考:https://dev.mysql.com/doc/refman/8.0/en/string-type-overview.html 在存储字符串时, 可以使用char、varchar或者text类型, 那么具体使用场景呢? 参考下面这个表结构:1、 char长度固定, 即每条数据占用等长字节空间;适合用在身份证号码、手机号码等定。2、 varchar可变长度,可以设置最大长度;适合用在长度可变的属性。3、 text不设置长度, 当不知道属性...

2020-10-21 10:53:33 1497

原创 NUMA的取舍与优化设置

在os层numa关闭时,打开bios层的numa会影响性能,QPS会下降15-30%;在bios层面numa关闭时,无论os层面的numa是否打开,都不会影响性能。安装numactl: #yum install numactl -y #numastat等同于 cat /sys/devices/system/node/node0/numastat,在/sys/devices/system/node/文件夹中记录系统中的所有内存节点的相关详细信...

2020-10-13 10:19:42 1446

原创 AIX 7.1 使用installp安装python的方法

如果你在百度搜索aix7.1安装python,那么搜到的方法都是通过rpm进行安装,可是aix系统安装rpm往往有一个通病,就是失败率极高,而且需要手动解决依赖。比如我在下面的地址下载不同版本python的rpm包ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/http://www-03.ibm.com/systems/power/software/aix/linux/toolbox/alpha.html下载下来的r

2020-09-25 14:10:13 1162

原创 xtrabackup压缩备份多线程备份(lz4,pigz)全详解

常用备份:目前较新的:percona-xtrabackup-2.4.11-1.el6.x86_64.rpm配置percona的yum源。yum install epel-releaseyum install libev qpressyum install perl-DBD-MySQLyum install percona-xtrabackup-2.4.11-1.el6.x86_64.rpminnobackupex备份需要的权限:操作系统层: 需要有对data目录有读,写及可执行权..

2020-09-22 15:21:24 2356

原创 修改大表字段属性报主键冲突

对一个200多万记录的大表执行alter操作,结果报了Duplicate entry XXX for key 'PRIMAY'这是由于MYSQL的online DDL 特性导致的。 参考https://blog.csdn.net/finalkof1983/article/details/88355314可以使用ALGORITHM=COPY------ copy表示放弃online DDL的方式,执行DDL的时候会创建临时表LOCK=SHARED - ----对操作表加上S锁,不阻塞读...

2020-09-14 14:12:57 430

转载 MySQL的GTID复制与传统复制的相互切换

MySQL的GTID复制与传统复制的相互转换 1. GTID复制转换成传统复制 1.1 环境准备 1.2 停止slave 1.3 查看当前主从状态 1.4 change master 1.5 启动主从复制 1.6 在线关闭主从服务器的GTID 2. 传统复制转换成GTID复制 2.1 环境准备 2.2 将enforce_gtid_consistency设置为warn 2.3 将enforce_gtid_consistency设置为on

2020-09-01 16:33:14 197

转载 实战MySQL升级的最佳方法

这篇文章给大家从理论到实战详细分享了MySQL升级的最佳方法,有需要的朋友跟着学习操作下吧。MySQL5.7新增了不少新功能,比如:Online DDL、多源复制、增强半同步、表空间传输、sys 库、Group Replication等。最近终于等到了一个机会,将MySQL升级到5.7,很是兴奋不已。MySQL升级的概述MySQL升级的实质:对数据字典的升级数据字典有:mysql、information_schema、performance_schema、sys schema。MyS

2020-08-28 11:12:36 331

转载 MySQL5.6 Waiting for Commit Lock

mysql Bug#19843808 自动修复记录MySQL5.6和Xtrabackup之间存在一个bug,这个bug在5.6.23中已经修复。Xtrabackup备份的时候执行flushs tables with read lock和show slave status会有可能和SQL Thread形成死锁,导致SQL Thread一直被卡主,STOP也没有用,Kill我们测试会丢失数据,只有Restart Server才行。原因是SQL Thread的DML操作完成之后,持有rl...

2020-08-04 11:46:33 686

原创 Mac 解决brew一直卡在Updating Homebrew

运行命令brew install node,结果界面一直卡在Updating Homebrew...上,解决办法直接关闭brew每次执行命令时的自动更新(推荐)vim ~/.bash_profile# 新增一行export HOMEBREW_NO_AUTO_UPDATE=true

2020-06-04 16:03:22 321

转载 正则表达式-匹配数字范围

最近有个需求就是根据产品编号批量下架产品,需要下架日期为16-31号之间的产品,比如编号为B201607280023匹配表达式如下:^201607(1[6-9]|2[0-9]|3[0-1]).+逻辑很简单,如果是必须是1或2或3开头,如果是1开头则后面范围为6-9,如果是2开头则为0-9,如果为3开头则为0-1,因为7月份到31号同理,如果要匹配前半月的数据则是:^B201607(0[0-9]|1[1-5]).+————————————————...

2020-06-03 11:52:56 3084

转载 mysql中 !40000 DROP DATABASE IF EXISTS `top_server` 这中注释有什么作用?

需求描述:  今天在进行mysqldump实验,使用--add-drop-databases参数,于是在生成的SQL文件中,就出现了.  /*!40000 DROP DATABASE IF EXISTS `top_server`*/;这种类似于注释的内容,查询了一下  在这里记录下.操作过程:1.使用--add-drop-database参数进行数据库的备份[mysql@redhat6 MysqlDb_Backup]$ mysqldump -uroot -p --single-tr

2020-05-27 16:58:12 682

转载 同步一张表、复制过滤设置

一、缘由  据测试要求,需要把线上一张股票信息的表实时同步到测试环境,那么干吧,这次不复制库,单独复制表。二、解决办法  可以按照同步(复制)库的方法来,在salve端设置 my.cnf,replicate-wild-do-table = 99cjadmin.99cj_stock_dynamic,这么设置后主数据库所有的binlog都会复制到从数据库,而从数据库SQL线程在读取relay log的时候只筛选99cjadmin.99cj_stock_dynamic这张表的事务,并应用.

2020-05-09 16:58:36 228 1

原创 safe-rm替换系统的rm

使用safe-rm替代rm,防止误删。不再怕 rm -rf / 了。下载:wget -c https://launchpadlibrarian.net/188958703/safe-rm-0.12.tar.gz解压后,将里面的safe-rm移动到 /usr/local/bin/并改名为rmmv /home/srm/safe-rm-0.12/safe-rm /usr/local/bin/rm...

2020-04-30 19:52:34 387

转载 MySQL sysdate()函数 不走索引的问题

MySQL SYSDATE函数介绍下面说明了SYSDATE()函数的语法:SYSDATE(fsp);如果函数用于字符串上下文或YYYYMMDDHHMMSS格式,则SYSDATE()函数将返回当前日期时间,格式为“YYYY-MM-DD HH:MM:SS”的值,以防在函数用于数字上下文。SYSDATE()函数接受一个可选参数fsp,它确定结果是否应该包含从0到6的小数秒精度。请...

2020-04-28 14:43:15 1172

原创 centos7安装sftp服务器

sftp是Secure File Transfer Protocol的缩写,安全文件传送协议。可以为传输文件提供一种安全的网络的加密方法。sftp 与 ftp 有着几乎一样的语法和功能。SFTP 为SSH的其中一部分,是一种传输档案至 Blogger 伺服器的安全方式。其实在SSH软件包中,已经包含了一个叫作SFTP(Secure File Transfer Protocol)的安全文件信息传输...

2019-10-31 17:57:13 678 1

转载 MySQL服务器端&客户端常见错误

客户端1.ERROR 2013 (HY000) at line 1: Lost connection to MySQL server during query使用select 一个大表,query的过程中被主库kill掉会出现下面错误2.ERROR 2006 (HY000): MySQL server has gone away如果超过wait_timeout或者interacti...

2019-10-17 15:45:47 461

原创 Invalid VCS root mapping

新的项目在 ide里打开报错 : Invalid VCS root mapping The directoryFile > Settings > Version Control 选择删除 无效的项目

2019-08-22 15:00:41 16033

原创 navicat 导入SQL文件出错

1.新建数据库 在数据库名或者表名上右键 运行SQL语句2.去掉对勾F5刷新则可以发现导入的表。

2019-07-01 18:15:47 5104 4

转载 如何让tomcat只支持ipv4

前言:在网上找了N多的例子,如何直接设置tomcat运行时,通过request.getRemoteAddr()来获取对应的ipv4地址,而不是win7默认的ipv6,那么反复的实验后,终于找到了,当然还是要感谢网上其他的人让我找到了-Djava.net.preferIPv4Stack=true。第一种,如果你是直接在eclipse的tomcat环境下运行,那么,你只需在tomcat的运行参数...

2019-06-20 15:46:31 1591

转载 MySQL用中间件ProxySQL实现读写分离和主节点故障应用无感应

昨天做的用proxysql实现的读写分离,但是在实际的应用中这样的结构还很不完整,如果主节点出现故障那么整个拓扑的数据库也无法通过proxysql来调用了,所以还需要增加主节点故障后proxysql能够自动切换到新的主节点的功能。(MGR)组复制能够完成主节点故障后推选出来新的主节点,不过在应用层不可能通过改新的主节点的IP来连接新的主节点,通过mgr+proxysql可能实际主节点故障时应用...

2019-06-13 17:03:53 372

转载 MySQL 使用 LOAD DATA 导入 csv 文件

Excel 保存为 Book1.csv 以后,内容为:编号,名称,说明1,测试数据1,"测试CSV文件中,有逗号"2,测试数据2,"测试CSV文件中有""双引号"""3,测试数据3,"测试CSV文件中,有逗号和""双引号"""4,测试数据4,普通数据 建测试目标表MySQL> CREATE TABLE Test_Book1 (    ->  

2017-12-18 11:30:17 11367

转载 DBCA建库找不到ASM磁盘一例

环境信息 red hat linux64 gi 11.2.0.4 oracle 11.2.0.4问题现象 安装完gi软件及oralce database软件之后,通过dbca用户界面建立数据库,发现在node1上数据库能正常建立,在node2上不能正常建立数据库,dbca建库过程在node2上报错 如图: 查看node1和node2上磁盘组状态n

2017-12-07 13:46:39 2126

转载 ORA-29786: SIHA attribute GET failed with error

Sypmtoms:ASM存储下,无法从pfile创建spfile。SQL>create spfile='+DG_SYS' from pfile='$ORACLE_HOME/dbs/ init+ASM.ora';createspfile='+DG_SYS' from pfile='$ORACLE_HOME/dbs/ init+ASM.ora'*ERROR at

2017-12-07 13:41:20 643

Oracle_RAC安装配置指导书

Oracle_RAC安装配置指导书,冒死上传华为内部资料,详解ORACLE_RAC安装的各个步骤,图文并茂,您值得拥有!

2011-12-19

ASM自动存储管理

ASM自动存储管理中文详解PPT文档,您值得拥有!

2011-12-19

oracle数据(文本)导出小工具

oracle数据(文本)导出小工具sqluldr最新版各种平台下都包括

2011-11-16

gg_lab安装实验文档

完整的ORACLE原厂GoldenGate安装实验文档

2011-09-23

分库,数据库水平切分实现原理解析

平切分,分库,分表,主从,集群 数据库水平切分的实现原理解析

2011-09-14

ORACLE之常用问题解答

ORACLE工程师必看,有100多个常见问题,面试必备

2011-08-29

运维工程师必会的基本的linux命令

非常不错的文档,运维工程师必会的一些基本的linux命令,拿来给大家分享。 文件管理 磁盘管理 压缩管理 进程管理 网络管理 系统管理 更多参考 ....................

2011-08-29

oracle数据库巡检报告标准

标准的ORACLE数据库巡检报告文档,需要的童鞋赶快抢啦

2011-08-29

空空如也

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

TA关注的人

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