自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 Linux关闭防火墙命令(永久性关闭)

抛开实际生产环境 个人平时练习的时候安装虚拟机可能遇到过很多坑就很烦,可能很大一部分原因都是防火墙没关掉哈哈哈哈所以建议永久性关闭防火墙下面是CentOs7关闭防火墙的命令!1:查看防火状态systemctl status firewalld如果是这样就开着呢如果是这样就是关着2:暂时关闭防火墙systemctl stop firewalld3:重启防火墙systemctl enable firewalld5:永久关闭后重启Linux永久关闭防火墙 firewalld和selli

2020-08-21 15:18:14 32809 6

原创 Centos 7.5 离线安装MySQL5.7.25

参考过网上很多关于离线安装MySQL的文章,但是大多数都是标题党,对于很多内网的项目是没有网络的只能通过离线去安装,并且网上大部分文章安华给你的过程动不动就缺少环境依赖很烦,下面详细介绍一下离线安装的两种安装方式重点介绍tar包安装方式yum离线源安装请参考我的yum离线源有关文章1_第一种是部署离线yum源的方式2_第二种是tar包安装方式这篇文章只介绍tar包安装方式本人的安装环境为CentOS Linux release 7.5.1804 (Core)最小化安装,桌面版可参考其他文章1 到m

2021-02-01 20:59:57 405 5

原创 springboot 整合redis (ftp传输kafka数据-redis做缓存中间件)

引入pom坐标yml配置引入配置类和工具类redisConfigpackage com.posinda.gateway.server.config.redis;import com.fasterxml.jackson.annotation.JsonAutoDetect;import com.fasterxml.jackson.annotation.PropertyAccessor;import com.fasterxml.jackson.databind.ObjectMapper;i

2020-12-14 19:26:49 340

原创 centos7.5-cdh5.16离线安装(四)-linux集群时间同步

设计目标一:master 局域网内的时间服务器,其他节点和master节点通信进行时间同步node1 只作为客户端,和master进行时间同步node2 只作为客户端,和master进行时间同步注意:::::每个节点都需要1.master节点NTP服务器的搭建 ntp前面我们已经下载过了这边就不用下载了查看当前系统时间date2 说明:CST China Standard Time UTC+8:00 中国沿海时间(北京时间)世界协调时间(Universal Time Coordinat

2020-11-20 15:38:04 321

原创 centos7.5-cdh5.16离线安装(三)-centos7安装MySQL5.7

安装之前我们需要先创建 /usr/share/java/ 目录 (所有节点)将 mysql-connector-java.jar 移动到该目录下jar包百度链接链接:https://pan.baidu.com/s/1Wgm0TZelR4Kco9VBT7XSJg 提取码:y67y 1 主节点安装mysql因为我们已经在本地部署了yum源 所以直接可以再本地进行下载yum install -y mysql-community-server 2 启动mysql服务systemctl star

2020-11-20 15:28:48 155

原创 centos7.5-cdh5.16离线安装(二)软件准备-centos7.5同步rpm包,搭建本地yum源

由于开发环境只有局域网,没法使用网上的各种YUM源,来回拷贝rpm包安装麻烦,还得解决依赖问题。可以将其他yum源服务器的包同步到本地感兴趣的小伙伴可以去官网下载 下面是我整理好的所有需要用到的rpm包百度网盘链接有点大哈。。。。。。将rpm.tar.gz 上传到root目录解压tar zxvf rpm.tar.gz 删除所有节点 /etc/yum.repos.d 目录下的所有内容 rm -rf ./*local.repo内容如下新建即可 mkdir local.repo# CentOS-

2020-11-20 14:48:44 492

原创 centos7.5-cdh5.16离线安装(一)环境准备

说明:本篇安装教程使用root用户进行操作,其实使用普通用户进行操作也是可以的,只是要求用户可以不输入密码使用sudo权限,其实安装过程中基本所有的步骤都需要有root权限普通用户进行操作的时候需要加上sudo,sudo操作其实就等于使用root用户操作,然后再切换到普通用户,多此一举,所以全部操作都使用root进行操作了。环境要求系统:centos7.5系统,要求主机之间时间同步内存:各个节点的物理内存最好大于8G,磁盘容量大于20G主机:192.168.1.1192.168.1.2192.1

2020-11-20 14:15:47 129

原创 Hadoop搭建全过程 (Linux搭建+web界面+scala调用)详情见下篇文章

环境 centos7.5 jdk1.8 mysql5.7 cdh1.5.6详情见下偏文章

2020-11-20 13:58:36 98

原创 Linux 永久挂载磁盘

lsblk -a 查看当前未挂载磁盘名称eg:fdisk -l执行如下步骤:1 执行fdisk /dev/vdb 命令,然后根据提示依次输入n 再次输入p 再次输入数字1 然后两次回车之后,输入w保存2 执行mkfs -t ext4 /dev/vdb1 命令进行格式化,中间如果有提示,直接回车即可3 在根目录执行mkdir www命令 然后执行mount /dev/vdb1 /www命令4 执行vi /etc/fstab 然后参考附图1对该文件进行添加即可!重启后查看是否 永久挂载df

2020-11-20 13:48:00 5030

原创 centos7.5 扩充根(root)目录磁盘空间

起因:基于最近的业务需求 需要占用root目录过大的磁盘 空间,但由于服务器厂商在装机之前提前分配好了磁盘空间大小,root目录的磁盘空间过小导致系统无法正常运行简单易上手分三步走:第一步:查看硬盘占用情况df -hl上图为虚拟机的磁盘分配情况,在实际的物理机home空间分配的空间是很大的,我直接简单粗暴,因为我用不着使用home目录我就直接删除把他的磁盘空间分配给根了第二步:卸载 /home终止home运行fuser -km /home卸载umount /home删除/home

2020-09-25 15:06:41 504

原创 springboot集成shiro认证授权框架

Apache Shiro是一个强大且易用的Java安全框架,执行身份验证、授权、密码学和会话管理。使用Shiro的易于理解的API,您可以快速、轻松地获得任何应用程序,从最小的移动应用程序到最大的网络和企业应用程序。Apache Shiro 体系结构1、Authentication 认证 ---- 用户登录2、Authorization 授权 — 用户具有哪些权限3、Cryptography 安全数据加密4、Session Management 会话管理5、Web Integration we

2020-09-09 21:55:05 233

原创 Quartz 定时任务集成springboot

1.1 Quartz 概述Quartz 是 OpenSymphony 开源组织在任务调度领域的一个开源项目,完全基于 Java 实现。该项目于 2009 年被 Terracotta 收购,目前是 Terracotta 旗下的一个项目。读者可以到 http://www.quartz-scheduler.org/站点下载 Quartz 的发布版本及其源代码。1.2 Quartz特点作为一个优秀的开源调度框架,Quartz 具有以下特点:强大的调度功能,例如支持丰富多样的调度方法,可以满足各种常规及特殊需

2020-09-08 23:11:19 146

原创 一分钟快速实现springBoot搭建并集成swagger2

springboot快速搭建并集成swagger快速搭建一个springboot工程集成swagger一:快速搭建一个springboot工程new-> project选中spring InitiaLizr jdk版本选择jdk.8直接下一步直接下一步下一步下一步finish你会看到如下界面在配置文件中设置端口号创建一个controllerpackage com.zhang.controller;import org.springframew.

2020-09-05 15:56:10 371

原创 百度地图部署流程(实际生产环境部署内网)

请以 root 账户运行(root用户拥有最高权限)安装最低环境配置:Centos 6.5及以上,jdk1.8 ,gcc3.4.5以上,内存64G及以上,硬盘500G及以上,CPU 8核及以上centos 7安装流程参考:(安装顺利的话很顺利,不顺利的话全是坑…记得文件权限问题 还有后期路况文件前置机和内网之间的交换方式。。。)https://blog.csdn.net/qq_44714603/article/details/88829423安装须知注意事项:远程连接需要的Windows工具有

2020-08-21 15:42:37 2323 1

原创 Linux下安装JDK(centos7)

安装之前你需要先了解一下jdk和openjdk的区别(了解一下呗毕竟是不一样的)先参考一下两种jdk的区别https://www.iteye.com/blog/fgh2011-1771649好了进入正题:1) 卸载CentOS自带的jdk[root@localhost /]# java –version #查看当前系统jdk版本[root@localhost /]# rpm -qa | grep java #查找jdkjava-1.6.0-openjdk-1

2020-08-21 14:42:35 114

原创 MyBatis-日志

batis 通过使用内置的日志工厂提供日志功能。内置日志工厂将会把日志工作委托给下面的实现之一:SLF4JApache Commons LoggingLog4j 2Log4jJDK loggingMyBatis 内置日志工厂会基于运行时检测信息选择日志委托实现。它会(按上面罗列的顺序)使用第一个查找到的实现。当没有找到这些实现时,将会禁用日志功能。不少应用服务器(如 Tomcat 和 WebShpere)的类路径中已经包含 Commons Logging。注意,在这种配置环境下,MyBat.

2020-08-18 17:16:15 85

原创 MyBatis -动态 SQL

动态 SQL 是 MyBatis 的强大特性之一。如果你使用过 JDBC 或其它类似的框架,你应该能理解根据不同条件拼接 SQL 语句有多痛苦,例如拼接时要确保不能忘记添加必要的空格,还要注意去掉列表最后一个列名的逗号。利用动态 SQL,可以彻底摆脱这种痛苦。使用动态 SQL 并非一件易事,但借助可用于任何 SQL 映射语句中的强大的动态 SQL 语言,MyBatis 显著地提升了这一特性的易用性。如果你之前用过 JSTL 或任何基于类 XML 语言的文本处理器,你对动态 SQL 元素可能会感觉似曾相.

2020-08-18 17:03:54 96

原创 MyBatista框架--XML 映射器

XML 映射器MyBatis 的真正强大在于它的语句映射,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 致力于减少使用成本,让用户能更专注于 SQL 代码。SQL 映射文件只有很少的几个顶级元素(按照应被定义的顺序列出):cache – 该命名空间的缓存配置。cache-ref – 引用其它命名空间的缓存配置。resultMap – 描述如何从数据库结果集中加载对象

2020-08-17 20:55:10 212 1

原创 调用海康视频接口获取预览取流的URL

开始之前请参考海康官方SDK文档鉴于前段时间刚接触视频这一块,整理了自己的一些经验,具体的你们还是参考文档来吧 附上文档地址https://open.hikvision.com/docs/6ff83d18e5c14740adf807a4b705c902不要问我哪里来的 问就是白嫖…文档中有各种API接口,请根据自己的业务需求使用;想要实验之前 你还需要搭建自己的视频服务器,centos7就可以 首先你还要有一台海康的网络摄像头 (这个嘛就是单纯测试的)别忘了导入海康的坐标和lib包mave

2020-08-17 14:06:22 53073 51

原创 HttpClientUtil工具类

HTTP协议的特点如下:1.支持客户/服务器模式。2.简单快速:客户向服务器请求服务时,只需传送请求方法和路径。请求方法常用的有GET、HEAD、POST。每种方法规定了客户与服务器联系的类型不同。由于HTTP协议简单,使得HTTP服务器的程序规模小,因而通信速度很快。3.灵活:HTTP允许传输任意类型的数据对象。正在传输的类型由Content-Type加以标记。4.无连接:无连接的含义是限制每次连接只处理一个请求。服务器处理完客户的请求,并收到客户的应答后,即断开连接。采用这种方式可以节省传输时

2020-08-16 15:40:44 259

原创 Windows10远程桌面连接提示:出现身份验证错误,要求的函数不受支持

错误信息:出现身份验证错误,要求的函数不受支持按照如下步骤操作:1、按Windows键+R,或者在CMD命令窗口,输入“运行”,打开运行窗口,2、输入regedit,打开注册表编辑器,找到路径:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System然后在System文件夹内创建文件夹项:\CredSSP\Parameters然后在Parameters文件夹内,新建 DWORD(32)

2020-08-04 17:52:04 555

原创 VMware centos 7安装教程

目前中国互联网的现状除了大公司分工明确,小的传统互联网公司基本上是整体软件开发流程并不是规范的,所以有时候就需要自己去扩展自己专业技能以外的知识,Linux 相比对于开发者来说不是很陌生的东西了,有些同学在公司可能顺带把运维同学的工作也给做掉了(小公司基本上很常见只有项目上线之后才会有专门的运维去负责,当然了前期的部署安装你还是要会滴这也是你面试的基本必备知识了说白了这是你必备技能好了好了步入正题)测试环境中虚拟机一般是安装在VMware中下面主要讲解在VMware中安装centos7的过程(小白级教学)

2020-08-04 17:39:01 113

原创 Linux中ftp的使用

服务端和客户端 rpm -qa | grep vsftpd 如果没有安装,采用以下方式安装 rpm -ivh vsftpd-2.2.2-21.el6.x86_64.rpm添加用户useradd -d /home/ftpmap -s /sbin/nologin ftpmap passwd ftpmap设置SeLinux:查看SeLinux 状态,设置SeLinuxgetsebool -a | grep ftp setsebool -P

2020-08-04 15:45:09 212

原创 如何自定义修改虚拟机IP

首先用CRT连接上我们之前的虚拟机(直接在虚拟机里操作也是可以的。但是用CRT比较方便)输入ifconfig查看当前的IP地址。然后输入命令:vi /etc/sysconfig/network-scripts/ifcfg-eth0来修改网卡相关信息。输入命令展现的内容如下每台机子可能有少许差异DEVICE=eth0TYPE=EthernetUUID=819676a8-efd5-4be1-88af-55cfbbdee169ONBOOT=yesNM_CONTROLLED=yes#BOOTP

2020-07-21 09:53:43 373

原创 XShell上传文件到Linux服务器上

在学习过程中避免不了要上传文件到远程服务器上,这里简单记录一下xshell的简单应用1 输入rz命令,看是否已经安装了lrzsz,如果没有安装则执行 yum -y install lrzsz2 安装完成后检查3 使用 rz -y命令进行文件上传,此时会弹出上传的窗口:*选择你要上传的文件上传即可*...

2020-07-21 09:42:08 85

原创 CentOS7下安装redis

1 安装redis下载redis wget http://download.redis.io/releases/redis-4.0.11.tar.gz[root@csits ~]# wget http://download.redis.io/releases/redis-4.0.11.tar.gz--2017-12-13 12:35:12-- http://download.redis.io/releases/redis-4.0.11.tar.gzResolving download.redis.

2020-07-17 14:41:29 84

原创 linux下如何部署本jar包并且在后台运行

执行jar包的命令和在windows操作系统上没有任何区别:1 先找到自己jar包放在的绝对路径2 java -jar 跟你jar的绝对路径3 将jar程序设置成后台运行,并且将标准输出的日志重定向至文件msg.log nohup java -jar penn-0.0.1-SNAPSHOT.jar >msg.log 2>&1 &; 注: nohup命令的作用就是让程序在后台运行,不用担心关闭连接进程断掉的问题了(推荐使用)4 5 关闭进程 通

2020-07-17 11:54:35 750

原创 xshell绿色版下载-连接远程服务器-unzip使用

文章转载自:https://blog.csdn.net/Hanani_Jia/article/details/78732033Xshell 是一个强大的安全终端模拟软件,它支持SSH1, SSH2, 以及Microsoft Windows 平台的TELNET 协议。Xshell 通过互联网到远程主机的安全连接以及它创新性的设计和特色帮助用户在复杂的网络环境中享受他们的工作。Xshell可以在Windows界面下用来访问远端不同系统下的服务器,从而比较好的达到远程控制终端的目的。很多人在安装虚拟机的时

2020-07-17 11:10:44 425

原创 oracle数据库安装教程

*Windows server 2012安装oracle 11g(32/64位)步骤同样适用于Windows10 傻瓜式安装下一步,口令就是你远程登录的密码切记Oracle官方下地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/index.html以下两网址来源此官方下载页网。win 32位操作系统 下载地址:http://download.oracle.com/otn/nt/oracle11g/

2020-07-14 16:21:18 370

空空如也

空空如也

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

TA关注的人

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