自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (4)
  • 收藏
  • 关注

原创 C语言

vscode中配置C语言环境的地址https://blog.csdn.net/qq_42428264/article/details/102149815运行C语言代码时,需要先control+shirt+B,先编辑,再运行,否则会报错[Running] cd “f:\c-code” && gcc hello.c -o hello && "f:\c-code"helloC:/Program Files/MinGW-w64/mingw64/bin/…/lib/gcc/x8

2021-05-22 12:16:15 2

原创 idea中自动刷新html、js等静态资源(2021-05-19)

好用的给个五星好评哈-------------实际开发中,我们经常要调试页面,开始用idea发现,我改了一些js样式,然后刷新浏览器,并没有奏效于是:开始各种百度,安装插件、修改配置等等,最后尝试出来下面的方法相当好用,而且操作简单易懂1、快捷键Ctrl + Alt + S打开设置面板,build-compiler—勾选 Build project automatically选项(2016版本的idea有可能是:make project automatically)2、快捷键Ctrl + Shift

2021-05-19 17:51:48 31

原创 linux下导出mysql中的数据表结构和表数据

在linux执行执行mysqldump -h192.168.203.122 -P53307 -u root -p gsgs cr_log >/home/data.sql-h192.168.203.122 :是指安装mysql服务器的机器ip地址-P53307:是指mysql的端口号-u root :是指root用户gsgs:是指数据库名称cr_log:是指数据库表名称/home/data.sql:是指导出文件的路径...

2021-05-18 17:40:35 18

原创 linux下把txt文件导入到mysql中

第一步:登录mysql后,查看mysql的数据存放目录命令:show variables like ‘datadir%’;例如:查询出来你的存放目录是 /mnt/data1第二步:把你想要导入的txt文件放到mysql中的对应的数据目录的库中例如:你想要把a.txt导入到库gsdz中的表result中则需要把a.txt放到/mnt/data1/gsdz下第三步:使用导入命令:load data infile ‘a.txt’ into table result fields terminat

2021-05-16 09:20:15 16

原创 python开发过程记录20210524

python中like的传入参数的写法import pymysqldef get_gsdz_conn(): print("开始查询数据库") mysql_conn = pymysql.Connect( host = "localhost", port = 3306, user = "root", passwd = "123456", db = "gsdz", charset = "utf8"

2021-05-12 11:39:54 3

原创 win10下安装ftp服务器及监控ftp服务器磁盘空间(2021-04-22)

背景介绍:第一步:打开控制面板在开始的搜索中输入“控制面板”,点击控制面板,显示如下;第二步:点击“程序和功能”,显示如下;第三步:点击“启用或关闭Windows功能”,显示如下;第四步:把“Inernet Information Services”选中,再选中,“FTP服务”和“FTP扩展性”,“IIS管理控制台”,“IIS管理脚本和工具”(这个先选上吧)第五步:系统自动配置成功后,在开始屏幕的搜索中输入“IIS”,然后点击打开“IIS管理器”,如下图所示;第六步:右键左侧的网站,

2021-04-22 14:30:43 48

原创 windows10下安装fbprophet(2021年04月11日终于解决了,附详细的安装过程)

背景:公司需要做数据分析,需要用到这个安装包,数据在Windows上,不在Linux中,所以需要调查一下Windows下安装,本以为分分钟搞定的事情,结果弄了整整一天,安装过程中反复安装Anaconda不下10次,看了相关的文章也看了许多,结果还是以失败告终,最后调查各个组件之间的依赖关系,逐个安装,搞定。note(非常重要):这几个组件是有依赖关系的,安装fbprophet前提是依赖于pystan的而pystan是依赖于c++编译器的,Anaconda和python的版本也是有依赖关系的,我用的是Ana

2021-04-11 19:30:32 214

原创 大数据集群操作命令

1.查看sh进程,并且批量的杀掉这些进程,因为这些进程是重复执行的查看进程ps -ef|grep xxx.sh杀掉所有的xxx.sh进程ps -ef|grep xxx.sh|awk '{print $2}' |xargs kill2.MySQL中查看当前的链接,杀掉相应的无用的链接查看当前的链接show processlist;杀掉不用的进程kill 进程号...

2021-03-26 14:20:20 30

原创 大数据集群搭建(jdk、hadoop、hive、mysql、spark、flume、zookeeper)

集群环境目录版本系统centos7jdk1.8hadoop2.6.1导管$1细节记录:(放在搭建文档下面)第一步:怎么找Hadoop的历史版本点击下载点击历史版本,选择2.6.1即可

2021-03-20 11:43:41 164

原创 Java代码通过SSH协议远程Linux

业务背景:公司想要实现Java代码中操作Linux命令,在页面上点击按钮,选择几个参数就可以操作集群,并且记录日志想要实现这个功能有几个点需要关注一.Java代码怎么连接远程的服务器?大家可能都有一个想法,把项目直接打包发布到该服务器上,但是这样会非常麻烦,每次你修改命令测试,就得打包一次项目,非常消耗时间我的想法是,测试阶段可以本地SSH连接自己电脑上的Linux做测试,这样大大节约了测试时间,本地测试的没问题了,再发布到服务器上进行测试接下来就是怎么连接Linux了1.下载ssh需要的jar

2021-03-19 11:58:47 36

原创 linux下安装python、paramiko模块

linux环境安装paramiko,根据这个文章进行安装就可以了https://blog.csdn.net/zyingpei/article/details/89525410我实际的安装paramiko报错如下

2021-03-08 13:40:41 50

原创 cdh版本hbase下安装phoenix

说明:前提是安装cdh版本的hbase第一步:去官网下载phoenix百度apache phoenix,在官网的下面找到download点击download选择一个版本,点击bin把上面的链接复制一下,在任意一台机器上/opt目录下执行wget https://mirrors.tuna.tsinghua.edu.cn/apache/phoenix/apache-phoenix-5.0.0-HBase-2.0/bin/apache-phoenix-5.0.0-HBase-2.0-bin.tar.

2021-02-28 16:02:08 103

原创 Echarts报错-Uncaught ReferenceError: echarts is not defined

Echarts报错-Uncaught ReferenceError: echarts is not defined造成这个错误的原因:导入js的位置不对,要在使用时导入,option前一点导入,不能导入太前了。在我的项目里面 ,是先引入了自己写的文件js,再引入了echarts插件,导致加载顺序不对,从而出现了报错解决办法,只需要正确的引入方法即可。一定要注意位置的前后哦...

2021-02-26 18:51:42 78 1

原创 Linux中处理大文件切分

源文件a.txtabcdef查看文件的行数:wc -l a.txt 执行后结果6 a.txt根据行数利用 split 命令切分文件split -l 2 a.txt -d -a 4 b执行后结果b_0000b_0001b_0002解释:将a.txt文件按照2行来平分成若干个大小文件,b_ 是要保存成的新文件的前缀,后缀是指定的4位数字根据文件大小利用split命令切分文件split -b 10m a.txt b#将a.txt分割分割成大小为10m的多个文件

2021-02-26 10:48:55 66

原创 vim报错E45: ‘readonly‘ option is set (add ! to override)

其实这是权限造成的,文件设置成了只读权,只读文件修改前需要执行sudo,但是已经修改了,如何强制保存呢?只需要保存的时候执行如下命令::wq!以上命令是强制保存退出,然后就可以了!...

2021-02-22 10:32:40 36

原创 vue学习笔记

指令v-textv-html:和v-text其实展示的是一样的效果,v_html还可以解析HTML标签v-on:是绑定方法的意思,v-on: 可以用@来代替<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">

2021-02-14 19:43:59 27 2

原创 kettle软件的使用

CSV文件转换为excel文件选择文件-新建-转换在输入中选择CSV文件输入在输出中选择excel文件输出点击CSV文件输入-按住shift-拖动鼠标到excel输出就可以了双击CSV文件输入输入你的步骤名称选择浏览,找出你要转换的CSV文件点击获取字段,可以看到你CSV文件中的内容点击确定后点击excel输出点击浏览选择你要输出文件的位置给excel起个文件名字点击字段点击获取字段然后点击运行去输出文件中去查看,三列字段的精度有些问题然后去excel输出中点击字段把格

2021-02-12 15:07:31 61

原创 Java代码解压缩文件的几种方式对比

几种Java代码压缩文件的对比压缩格式源文件大小压缩后大小压缩时间(毫秒)解压时间(毫秒)-100kb2kb5-92-15zip1M6kb10-2010-20-10M56kb100-16030-100-100kb2kb3030-40tar.gz1M6kb40-5080-100-10M56kb200-240400-600-100kb2kb5-9-rar1M6kb10-20-

2021-01-26 17:02:46 60

原创 python2.7离线安装requests

业务背景:线上是离线环境,需要用python调用接口,对比了几个库发现requests库是比较好的我的requests库的版本是2.25.0,安装这个库需要以下几个版本的依赖库certifi-2020.11.8.tar.gzchardet-3.0.4.tar.gzidna-2.10.tar.gzpip-19.2.3.tar.gzrequests-2.25.0.tar.gzsetuptools-41.2.0.zipurllib3-1.26.2.tar.gz说明:我们的集群已经安装了哪些库p

2020-12-03 16:57:47 721

原创 openssh升级

业务背景:公司的集群检测出来系统漏洞,说是openssh版本过低, 需要升级openssh,由于内网环境,需要离线安装离线需要的安装包如下:安装gcc需要的安装包:cpp-4.8.5-36.el7.x86_64.rpmgcc-4.8.5-36.el7.x86_64.rpmkernel-headers-3.10.0-957.el7.x86_64.rpmglibc-devel-2.17-260.el7.x86_64.rpmlibmpc-1.0.1-3.el7.x86_64.rpmglib

2020-11-27 15:22:29 88

原创 爬虫xpathhelper的使用

在谷歌浏览器中,搜索时,F12,选择element,按住Ctrl+shift+x进入xpath helper的界面,一次输入路径即可,控制台中会有xh的标识

2020-11-01 22:23:01 171

原创 linux中报错问题总结

1在使用vim修改完一些配置文件时,当你退出时经常会出现’readonly’ option is set (add ! to override)的问题,通常有三种情况:1、 该错误为当前用户没有权限对文件作修改,这种情况可以强制退出:q!,先取得root权限后进行修改(root的权限取得命令是:su root然后输入你的登录密码即可)2、该文件没有正确保存退出,正在打开状态,请别人关闭后再保存3 、 若该文件所有人都关闭了,提示有的人没有关闭,则删除该文件的临时文件则可以正常打开、修改、保存;有文件

2020-10-26 18:15:13 127 1

原创 hive的相关总结

展示hive表的建表语句show create table xxx;查看hive的表结构desc xxx;

2020-10-12 17:12:25 22

原创 shell脚本自动安装jdk,mysql

最近在搭建Hadoop集群,很多软件都是需要重复安装的,比如jdk,mysql等,机器少的情况下还可以接受,机器多的情况下就不太好了,费时费力,在这种场景下我想到了用shell脚本来自动安装代码我粘贴到下面了说明:我用的是jdk1.8的安装包jdk-8u144-linux-x64.tar.gz,解压后的文件夹名称是jdk1.8.0_144#!/bin/bash#设置本地变量jdk_name="jdk-8u144-linux-x64.tar.gz"jdk_path="/root/soft/

2020-10-05 12:49:01 128

原创 搭建cloudermanager记录

https://blog.csdn.net/qq_43701760/article/details/93749006

2020-10-01 22:15:39 172

原创 集群操作报错记录

https://blog.csdn.net/u010800708/article/details/99415265

2020-09-29 16:28:57 20

原创 Windows上的问题汇总

Microsoft Windows Search Protocol Host占用CPU过高在任务管理器中可以看到,这个进程的占用CPU非常高解决思路:window+r,输入msconfig然后点击确定,选择服务-隐藏所有的microsoft服务-全部禁用最后一步:重启,完美解决问题...

2020-09-28 11:10:50 27

原创 kettle的安装及使用

kettle是Java软件编写的,需要jdk的环境kettle的安装1.下载安装包直接解压即可2.配置环境变量,目录到红框的位置就可以了在path下配置如下然后就是在windows下启动kettle了,直接点击注意:在运行内存16G及以上时,打开这个软件会很快,如果运行内存不是很大的情况下需要修改这个启动文件,把这里的数字改小一些就可以了...

2020-09-26 21:29:46 34

原创 Linux中shell脚本案例汇总

1.业务场景:我们需要的数据格式是xxx.zip,而实际数据提供方给我们的数据格式是xxx_000000.zip,这种文件是上百个甚至是上前个,手工修改恐怕不太现实了,写脚本处理是不错的选择模拟的几条数据我写的脚本案例 #!/bin/bash for file in `ls | grep .zip` do newfile=`echo $file | sed 's/_000000//g'` mv $file $newfiledone执行脚本处理后的数据格式如下...

2020-09-25 10:40:19 21

原创 大数据集群搭建jdk,hadoop,mysql,hive,spark,sqoop,flume......

基础环境:jdk版本:Hadoop版本:vi /etc/sysconfig/network-scripts/ifcfg-eno16777736修改机器为静态IP原来的配置TYPE=EthernetBOOTPROTO=dhcpDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noNAME=eno16777736UUID=25b39fc8

2020-09-20 10:59:40 142

原创 Linux常用命令总结

1.第一个helloword程序打开文本编辑器(可以使用 vi/vim 命令来创建文件),新建一个文件 test.sh,扩展名为 sh(sh代表shell),扩展名并不影响脚本执行,见名知意就好命令:vi helloword.sh #!/bin/bashecho "Hello World !"编辑好后,怎么执行 ?第一种方法:sh helloword.sh第二种方法:./helloword.sh但是报错,权限不足,当你输入./hell时也没有自动提示-rw-------. 1 ro

2020-09-19 13:19:14 26

原创 向list中添加批量数据然后拿出来每5条执行

在开发中见到一种业务场景,大批量的执行数据会非常耗时,有一种策略就是分批次处理,每次处理一定的数据量,这样会提升处理数据的效率,下面的是我写的代码,上面都写了注释,如有疑问或者更好的思路,建议,请写道评论中,thankyou这是我写的单元测试,代码可以直接用@Test public void testtheam() { //向list中添加数据,用于后面的测试 List list = new ArrayList<>(); for (int i = 1; i < 17; i

2020-09-18 10:36:58 268

原创 redis的相关问题

1.报错:启动redis的自启动脚本,执行命令:/etc/init.d/redis start报错:服务 redis 不支持 chkconfig暂未解决https://blog.csdn.net/hjh15827475896/article/details/90321646?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.add_param_isCf&depth_1-utm

2020-09-13 20:57:49 10

原创 DENIED Redis is running in protected mode because protected mode is enabled, no bind address was

解决方案:把redis.conf这个配置文件修改如下把这行代码注释掉# bind 127.0.0.1 protected-mode yes 修改为 protected-mode onprotected-mode no daemonize yes 修改为 daemonize ondaemonize no 以配置文件方式启动redis-server redis.conf ...

2020-09-13 18:41:11 80

原创 MYSQL中常用sql总结

MySQL在指定字段后添加一个新字段ALTER TABLE um_sys_dept ADD dept_grade VARCHAR(4) COMMENT "公司的等级,用于做权限控制" AFTER dept_code;

2020-08-19 08:16:00 54

原创 maven打包时怎么lib下的jar包引入进去

spring boot项目打包完,放到Linux环境,报错报错信息如下;Handler dispatch failed; nested exception is java.lang.NoClassDefFoundError: com/openapi/sdk/service原因就是引入的外部的jar包没有生效项目引用外部jar的位置如下;在pom文件中引入外部jar的代码<dependency> <groupId>com.chehuida</groupId&

2020-08-07 11:23:34 1630

原创 thymeleaf中textarea不回显的解决办法

问题:项目的框架是spring boot,用的thymeleaf模板数据库中查询的数据在textarea不回显解决方案:用thymeleaf的标签th:utext就可以正常回显了,th:utext 是可以显示文本域的普通input框中可以用th:value...

2020-08-04 10:41:48 314

原创 Linux中常用的命令

强制杀掉某个端口号的命令:fuser -k -n tcp 8086

2020-07-31 15:59:48 42

原创 前端js报错Maximum call stack size exceeded.

我遇到的这个问题原因是,传值的时候,有一个值未定义,导致一直调用,栈溢出下面是Ajax中的引用,解决方案就是把上面从input框中获取的值写上就可以了,找了好半天,还一种原因是你的页面引用js的时候冲突了,你在全局的引用js的地方引用了相同的文件,暂时还没遇到过其它的场景...

2020-07-31 11:21:07 163

原创 eclipse打包No compiler is provided in this environment. Perhaps you are running on a JRE rather a JDK?

报错信息;打包时经常报错如下;No compiler is provided in this environment. Perhaps you are running on a JRE rather a JDK?比较好的解决方式,就是在pom文件中配置你本地的jdk的路径,相当成功了,哈哈<plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>mav

2020-07-23 11:41:45 50

centOS7离线安装mysql5.7.26完整rpm包.zip

该压缩包是离线安装MySQL的全部jar包,操作简单,我还有离线安装的安装文档https://blog.csdn.net/qq_38220334/article/details/104891684

2020-04-20

centos7中安装apache的安装包

centos7中安装apache的安装包,这些安装包有httpd-2.4.23.tar.gz apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz zlib-1.2.8.tar.gz pcre-8.39.tar.gz

2020-04-19

apache安装包.zip

这些安装包是安装apache需要的安装包,这些安装包有httpd-2.4.23.tar.gz apr-1.5.2.tar.gz apr-util-1.5.4.tar.gz zlib-1.2.8.tar.gz pcre-8.39.tar.gz

2020-04-19

zabbix中监控nginx的status需要的模板

这个模板是zabbix安装nginx的status模块时需要的模板,因为这个模板是需要手动导入的,所以上传这个现成的模板方便操作

2020-05-09

空空如也

空空如也

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

TA关注的人 TA的粉丝

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