自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

随便起个不重复的名字

点滴积累方有为,每步思索可致远。

  • 博客(279)
  • 资源 (26)
  • 收藏
  • 关注

原创 Centos7下搭建MySQL高可用架构(互为主从)

Centos7下搭建MySQL高可用架构

2022-07-03 15:42:56 448 1

原创 hive2.0.1执行存储过程

1、编写过程sql基于上篇文章的test_db库,vi test.sql,新增:use test_db;begininsert into t_test2(id,name) values(2,'你好');insert into t_test2(id,name) values(3,'你好');insert into t_test2(id,name) values(4,'你好');delete from t_test2 where id=1;select * from t_test2;end;

2021-06-21 11:57:36 896 1

原创 Centos7安装Hive2.0.1集群

1、准备工作1.1、安装jdk1.8和mysql5.7.21,略1.2、安装Hadoop2.6.0,略1.3、机器介绍192.168.1.89 node1192.168.1.149 node2192.168.1.180 node3node1、node2、node3上都已经安装了Hadoop2.6.02、下载并上传(三个节点都操作)http://archive.apache.org/dist/hive/hive-2.0.1/apache-hive-2.0.1-bin.tar.gz上传至三台

2021-06-03 21:27:18 348 2

原创 Centos7安装Hadoop2.6.0集群

一、环境准备与介绍1、部署架构使用的模式是 1m-2s2、nameserver机器信息192.168.1.89 node1192.168.1.149 node2192.168.1.180 node32、修改主机名称2.1、分别修改三台机器主机名称192.168.1.89上执行:hostnamectl set-hostname node1192.168.1.149上执行:hostnamectl set-hostname node2192.168.1.180上执行:hostnam

2021-06-03 21:18:51 330

原创 CentOS7下安装部署kafka集群

一、环境在centos7.2系统下,使用3台服务器搭建集群Server1:192.168.1.11Server2:192.168.1.12Server3:192.168.1.13二、安装配置JDK下载并安装JDK1.8版本,比较简单,此处不再介绍。三、搭建zookeeper集群Zookeeper集群的工作是超过半数才能对外提供服务,这里选择使用3台。1、下载地址https://archive.apache.org/dist/zookeeper/zookeeper-3.4.10/z

2021-05-25 14:36:25 1045 1

转载 centos7 快速卸载openjdk

rpm -qa | grep java | xargs rpm -e --nodeps参考:https://blog.csdn.net/weixin_34060741/article/details/91905833

2021-04-22 16:37:46 175

原创 Centos7.2下RocketMQ 集群部署(2m-2s-sync)

一、环境准备与介绍1、部署架构、使用的模式是 2m-2s-sync2、broker机器信息Master 1:192.168.31.5Slave 1:192.168.31.6Master 2:192.168.31.7Slave 2:192.168.31.83、nameserver机器信息Name Server 1:192.168.31.5Name Server 2:192.168.31.6Name Server 3:192.168.31.74、安装jdk安装jdk-8u1

2021-03-17 18:17:57 407

转载 CentOS 7 MySQL自动备份shell脚本

系统环境:CentOS7 64位 Minimal版(VMware)MySQL5.7原理与工具:shell脚本mysqldump程序crontab命令1、新建shell脚本vi /opt/mysqlBackup.sh#!/bin/bash# 以下配置信息请自己修改mysql_user="USER" #MySQL备份用户mysql_password="PASSWORD" #MySQL备份用户的密码mysql_host="localhost"mysql_port.

2020-12-10 14:45:28 481

原创 基于kibana开发工具(Dev Tools )修改logstash模板

1.查询模板GET _template/logstash#! Deprecation: [types removal] The parameter include_type_name should be explicitly specified in get template requests to prepare for 7.0. In 7.0 include_type_name will default to 'false', which means responses will omit

2020-07-28 16:54:24 2141

原创 python基于UDP广播实现查找局域网服务器

# UDP广播案例-发送端from socket import *import time# 设定目标地址dest = ('192.168.31.255', 9999) # 192.168.31是我的网段,255代表任意IPs = socket(AF_INET, SOCK_DGRAM)s.setsockopt(SOL_SOCKET, SO_BROADCAST, 1)data = ...

2020-04-25 13:34:00 1635 1

原创 mysql事务中ddl语句的隐式提交

1、当执行到DDL语句时,会隐式的将当前回话的事务进行一次“COMMIT”操作,因此在MySQL中执行DDL语句时,应该严格地将DDL和DML完全分开,不能混合在一起执行。2、为什么DDL语句会隐式提交?因为DDL是数据定义语言,在我们的数据库中承担着创建,删除和修改的重要的职责。一旦发生问题,带来的后果很可能是不可估量的。二是在每执行完一次后就进行提交,可以保证流畅性,数据不会发生阻塞,同...

2020-03-23 10:43:28 1745

原创 基于Docker快速搭建ELK6.7.0

1.安装ElasticSearch1.1准备工作1.1.1节点介绍192.168.1.21、192.168.1.22、192.168.1.231.1.2拉取镜像(三台虚拟机都执行)docker pull elasticsearch:6.7.01.2.宿主机配置(三台虚拟机都执行)1.2.1创建文件夹mkdir -p /data/server/elasticsearch/c...

2019-12-05 09:36:01 1265 1

原创 基于docker安装破解jira7.11.1

1.拉取jira的docker镜像docker pull cptactionhank/atlassian-jira-software:7.11.12.启动jira容器docker run --name jira --detach --restart always --publish 8080:8080 cptactionhank/atlassian-jira-software:7....

2019-07-18 20:17:17 859

原创 基于jsonp和cookie实现单点登录

1.SSO需求当前域名A:www.abc.com跨域域名B:www.def.com当在A域名下登录后点击链接跳转至域名B,希望实现域名B免登录。2.实现思路2.1域名A开发一个接口C:获取当前请求的session信息,存在返回0和session信息,不存在返回1。2.1在域名B下利用jsonp请求域名A的接口C。2.3在域名B下根据接口返回结果判断是否跳转至登录页:0直接使用sess...

2019-06-04 22:03:38 1141

原创 GitBook快速入门

1.安装 Node.js#Node 官网已经把 linux 下载版本更改为已编译好的版本了,我们可以直接下载解压后使用:wget https://nodejs.org/dist/v10.15.3/node-v10.15.3-linux-x64.tar.xztar xf node-v10.15.3-linux-x64.tar.xz cd node-v10.15.3-linux-x64...

2019-05-21 21:19:33 508

原创 JAVA基础篇-文件分片与合成实践

本文提供两种文件分片与合成的方法,分别是普通IO流的方式和使用RandomAccessFile的方式,推荐RandomAccessFile方式,接下来请看代码实现:package com.study.xxl;import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.Fil...

2019-05-20 11:53:21 2186

原创 JAVA基础篇-IO流总结

本篇主要对Java基础中输入输出流做一个学习总结。1.Java流类图结构(两种方式展示)2.java.io包下的所有类的结构图3.流的概念流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数据在两设备间的传输称为流,流的本质是数据传输,根据数据传输特性将流抽象为各种类,方便更直观的进行数据操作。4.流的分类按流的方向分为:输入流和输出流按流的数据单位...

2019-05-16 12:07:37 244

原创 利用ssh反向隧道实现内网穿透远程控制

1.环境介绍局域网客户端A-192.168.40.24广域网服务器B-172.10.12.882.安装autossh(客户端A上操作)yum install autossh#使用autossh必须使用客户端A必须使用key认证登录方式3.配置免密登录(客户端A上操作)ssh-keygen -t rsassh-copy-id -i .ssh/id_rsa.pub root@...

2019-05-13 19:28:12 1710 4

转载 使用fedora把U盘制作为启动盘后恢复隐藏空间

diskpartlist diskselect disk 1cleancreate partition primaryformat quick fs=fat32 label="udisk"assign letter="F"exi转载:https://blog.csdn.net/qq_31737339/article/details/53671772

2019-03-27 18:50:50 901

原创 Centos7下Python3.6.6离线一键安装脚本

先在别的机器下载好依赖的rpm:yum install --downloadonly --downloaddir=/root/rpm zlib zlib-devel make cmake gcc gcc-c++ readline-devel.x86_64 libSM.x86_64 libXext.x86_64 libXrender.x86_64 openssl-devel拷贝到离线的机器...

2019-03-21 19:51:50 1791

原创 yum自动下载RPM包及其所有依赖的包并批量安装

yum自动下载RPM包及其所有依赖的包至/root/rpm目录:yum install --downloadonly --downloaddir=/root/rpm <package-name>切换到下载目录rpm中批量安装:rpm -ivh * --nodeps --force...

2019-03-20 21:13:44 9731

原创 centos7.6一键式安装mysql5.7.21

执行./mysql.sh内容:wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gzmkdir -p /home/data/server/rm -rf /etc/my.cnfcp mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz ...

2019-03-14 21:28:41 512

原创 一键式安装配置docker脚本

执行./docker.sh脚本内容:yum install -y yum-utils device-mapper-persistent-data lvm2yum-config-manager --add-repo http://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repoyum makecache fastyum -y...

2019-03-14 21:24:01 806

原创 docker常用命令

命令1:docker run -m 10G --cpus 3 --name 容器名称 --restart=always -v /etc/localtime:/etc/localtime:ro -v /data:/data -p 5000-5010:5000-5010 -itd 镜像名:镜像标签 /bin/bash解释1:-m 10G:限制容器最多使用10G内存--cpus 3:限...

2019-02-20 17:46:28 227

原创 CentOS7使用无线WiFi连接并设置为开机启动

1.使用wpa_supplicant联网1.1查看无线网卡名称[root@localhost ~]# ip addr1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd...

2019-02-16 11:17:17 11944 2

转载 pycharm pip 升级失败

pycharm 在setting 里升级pip版本可能出现错误可以在虚拟环境里用python -m pip install -U --force-reinstall pip命令升级转载自:https://blog.csdn.net/weixin_37562612/article/details/81231137...

2019-01-20 16:27:47 973

转载 windows环境下永久修改pip镜像源的方法

一、在windows环境下修改pip镜像源的方法(以python3.6为例)(1):在windows文件管理器中,输入 %APPDATA%(2):会定位到一个新的目录下,在该目录下新建pip文件夹,然后到pip文件夹里面去新建个pip.ini文件(3):在新建的pip.ini文件中输入以下内容,搞定文件路径:"C:\Users\Admin\AppData\Roaming\pip\pip.in...

2019-01-20 16:16:20 2086

转载 docker修改空间大小

1.简介docker默认空间大小分为两个,一个是池空间大小,另一个是容器空间大小。池空间大小默认为:100G容器空间大小默认为是:10G所以修改空间大小也分为两个,这里使用centos下的yum进行安装的Docker(18.03.1-ce)。首先,修改空间大小,先停止正在运行的docker服务:systemctl stop docker.service2.修改池空间大小方法:d...

2019-01-04 18:57:07 2358

原创 linux下查看磁盘分区&挂载

1.查看磁盘分区列表fdisk -l可以看到:磁盘 /dev/vdb:214.7 GB, 214748364800 字节,419430400 个扇区Units = 扇区 of 1 * 512 = 512 bytes扇区大小(逻辑/物理):512 字节 / 512 字节I/O 大小(最小/最佳):512 字节 / 512 字节2.挂载到目录(/data目录已存在)mount /de...

2018-12-29 14:39:19 717 2

原创 rap2安装部署笔记

1.简介RAP2是在RAP1基础上重做的新项目,它包含两个组件(对应两个Github Repository)。rap2-delos: 后端数据API服务器,基于Koa + MySQLlinkrap2-dolores: 前端静态资源,基于React link官方演示demo地址:http://rap2.taobao.org/2.获取源代码git clone https://githu...

2018-12-27 14:19:48 1301 3

转载 Mybatis关联查询之一对多和多对一XML配置详解

https://blog.csdn.net/qq_33561055/article/details/78861131

2018-12-03 16:10:04 427

原创 nginx会话保持之sticky模块

1.在使用负载均衡的时候会遇到会话保持的问题,常用的方法有:1.1.ip hash,根据客户端的IP,将请求分配到不同的服务器上;1.2.cookie,服务器给客户端下发一个cookie,具有特定cookie的请求会分配给它的发布者;注意:cookie需要浏览器支持,且有时候会泄露数据2.Sticky工作原理 :Sticky是nginx的一个模块,它是基于cookie的一种nginx的负...

2018-11-16 11:39:07 2741

原创 docker快速入门

一、centos7.2下docker安装与部署1.前提条件目前,CentOS 仅发行版本中的内核支持 Docker。Docker 运行在 CentOS 7 上,要求系统为64位、系统内核版本为 3.10 以上。Docker 运行在 CentOS-6.5 或更高的版本的 CentOS 上,要求系统为64位、系统内核版本为 2.6.32-431 或者更高版本。2.使用 yum 安装(Cent...

2018-11-06 10:14:36 352 1

原创 centos7.2 安装mysql 5.7.21

1.下载cd /data/server/wget https://cdn.mysql.com/archives/mysql-5.7/mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz2.解压并重命名tar -xzvf mysql-5.7.21-linux-glibc2.12-x86_64.tar.gz重命名mysql-5.7.21-linux-glibc...

2018-09-30 18:11:58 328 1

转载 web uploader在Firefox下上传点击无效的解决方法

在公司项目中,做一个上传文件的功能,选用了百度的web uploader,按照官网上面的方法,写好之后,在chrome下面没有任何问题,可是在Firefox下面怎么点击都没有效果?官网上的例子在chrome和Firefox上都可以触发。查看官网上的HTML布局如下:&lt;div id="picker" class="webuploader-container"&gt; &lt;...

2018-09-14 15:49:07 351

原创 java解析二维码

package main;import java.awt.image.BufferedImage;import java.io.File;import java.util.HashMap;import java.util.Map;import javax.imageio.ImageIO;import com.google.zxing.Binarizer;import com....

2018-08-17 16:34:54 1718 2

转载 openssl生成RSA格式的公私钥,并转为pkcs8格式

第一步:生成私钥,这里我们指定私钥的长度为2048openssl genrsa -out rsa_private_key.pem 2048第二步:根据私钥生成对应的公钥:openssl rsa -in rsa_private_key.pem -pubout -out rsa_public_key_2048.pub第三步:私钥转化成pkcs8格式,【这一步非必须,只是程序解析起来...

2018-08-09 18:32:55 5300

原创 tomcat8.5+redis实现session共享

1.下载所需jarcommons-pool2-2.3.jarjedis-2.7.3.jartomcat-redis-session-manager-master-2.0.0.jar下载地址:https://download.csdn.net/download/xuxile/104237162.修改tomcat的配置文件context.xml,&lt;Context&gt;标签中追加如下配置: &l...

2018-05-18 18:44:17 2541 5

转载 清除eclipse中Launch configuration的历史记录

最近用eclipse打包jar的时候,需要指定一个main函数。需要先运行一下main函数,eclipse的Runnable JAR File Specification 下的Launch configuration下拉列表才会有记录。如果想要删除下拉列表里的历史记录,只需要进入到要打包的这个工程所在目录的/.metadata/.plugins/org.eclipse.debug.core/.la...

2018-05-09 11:27:02 1252

原创 Nginx设置URL用户登陆认证

1.创建用户名密码文件htpasswd -b -c /usr/local/nginx/conf/passwd.db myuser 123456会在/usr/local/nginx/conf/passwd.db文件中生成用户名和加密的密码:myuser:YlmaHlkJnzhxG2.nginx增加auth_basic和auth_basic_user_file两项配置:locati

2018-01-30 12:06:35 4779

rocketmq-console-ng-2.0.0.jar

编译后的rocketmq控制台2.0版本,可直接运行。

2021-03-17

rocketmq-externals-master.zip

rocketmq-externals源代码。

2021-03-17

rocketmq-all-4.2.0-bin-release.zip

rocketmq-4.2.0二进制安装包。

2021-03-17

基于Docker快速搭建ELK6.7.0.zip

用最简单的方法做复杂的工作:基于Centos7.2+Docker18.03.1-ce快速搭建ELK6.7.0!

2019-12-05

Centos7下Python3.6.6一键安装脚本及相关包

Centos7下Python3.6.6一键安装脚本及相关包,自动化安装python3.6及pip19.0.3和virtualenv16.4.3。

2019-03-21

tomcat8.5+redis的session共享所需jar

tomcat8.5+redis的session共享所需要的jar,里面含有context.xml配置。

2018-05-18

JWT快速入门

Json web token (JWT), 是为了在网络应用环境间传递声明而执行的一种基于JSON的开放标准((RFC 7519). 该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。

2017-09-21

JWT(JsonWebToken)+SpringMVC项目demo

JSON Web Token(JWT)是一个非常轻巧的规范。现在免费给大家分享一个JWT(JsonWebToken)+SpringMVC项目的demo!

2017-09-21

Java实现Redis的消息订阅和发布

Java实现Redis的消息订阅和发布实例。

2017-08-05

Java并发编程的艺术(高清PDF+源码)

Java并发编程的艺术(高清PDF+源码)

2017-07-15

IT项目管理那些事儿

本书采用叙事的风格,通过11篇来自一线项目经理的实际经历的文章,分享项目经理人自身的实践和经验的案例,阐述项目管理的实施过程、项目经理的成长和团队成员的培养历程,从而和读者达到共鸣并跟随作者叙事的脉动,以从中得以进一步的思索和升华。简而言之,通过感受项目经理人的喜怒哀乐、经验教训,达到“它山之石可以攻玉”的目的。

2017-04-24

HDFS原理图

此图包含内容:HDFS结构/HDFS运行机制、HDFS优缺点、HDFS架构、HDFS数据存储单元(block)、HDFS设计思想、SNN合并流程、Block的副本放置策略、HDFS读流程、HDFS写流程、HDFS文件权限与安全模式,需要使用viso工具打开。

2017-02-17

基于redis的Session共享jar包

1.环境要求:tomcat7、jdk7 2.本压缩包包含commons-pool2-2.2.jar、jedis-2.6.1.jar、tomcat-redis-session-manager1.2.jar三个jar包,用于使用redis做session缓存使用的jar,把这三个jar拷贝到tomcat的lib目录。

2016-11-01

30种CSS3加载动画

30种CSS3加载动画,挺好看的 。可以看看!

2016-03-15

微信大转盘抽奖游戏

微信大转盘抽奖游戏,完整demo,包括微信分享统计的功能。

2016-03-12

Java多线程编程核心技术_完整版.pdf

Java多线程编程核心技术_完整版 PDF电子书下载 带书签目录,非常清晰~!

2016-03-11

java版本websocket实例下载

本人自己写的websocket实例免费分享给大家,这个是java版本websocket实例哦。

2016-01-08

图片放大插件

js实现图片放大插件,打开index.html,点击图片即可看到效果。

2015-12-08

安卓版计算器源码

安卓版计算器源码,方便刚入门的同学学习交流,请勿作商业用途。

2015-12-04

derby安装配置与使用

derby安装配置与使用,自己的经验总结。

2015-12-03

java反编译工具

java反编译工具jd-gui,无需安装,解压即可使用!

2015-12-03

jFreeChart实例

jFreeChart实例,完整代码,亲测可用。

2015-12-03

java由类的完整路径利用反射给接口注入对象

java由类的完整路径利用反射给接口注入对象,本人亲测可用,完整实例。

2015-12-03

空空如也

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

TA关注的人

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