自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 java实现微信网页授权登录

java实现微信网页授权登录 开发前的准备: 1.需要有一个公众号(我这里用的测试号),拿到AppID和AppSecret; 申请测试号网址:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login 2.进入公众号开发者中心...

2019-12-31 00:03:22

阅读数 195

评论数 0

原创 基于springboot开发的在线考试系统

本代码下载地址:https://gitee.com/jzzhu123456/online_exam 本人菜鸟一名,记录一下自己写的程序。 开发环境: IDEA 后端技术: SpringBoot+Thymeleaf + Shiro +mybatis 前端技术: easyui+ajax 数...

2019-09-03 14:00:13

阅读数 3356

评论数 22

原创 微信小程序调用腾讯地图API进行驾车路线规划

微信小程序调用腾讯地图API进行驾车路线规划申请key下载sdk实现代码遇到的问题 申请key 微信小程序的地图api是非常有限的,所以部分功能实现需要调用地图api.使用腾讯地图api过程如下: 首先要在腾讯地图开发平台先注册账号,申请key腾讯地图开发平台 申请完key对其进行设置 下载s...

2019-07-15 11:36:16

阅读数 1029

评论数 5

转载 Exception in thread "main" java.lang.NoClassDefFoundError: org/apache/spark/SparkConf

敲黑板 ,引入的依赖 一定要 “compile” 或则 “runtime”,否则spark conf 无法初始化,这辈子也运行不了,千万不要是 “provided". <dependency> <groupId>org.ap...

2020-03-22 17:44:27

阅读数 5

评论数 0

转载 SSH登录Linux Centos7好慢解决办法

问题: 使用ssh登陆 centos,特别的慢,等至少几十秒才登陆进去。 解决办法: 修改 /etc/ssh/sshd_config 配置,将 useDNS 的值设置为 no ,如果文件中没有,则末尾加入一段useDNS no 即可。 //需要有root修改权限 vi /etc/ssh/sshd_...

2020-03-05 14:18:31

阅读数 35

评论数 0

原创 redis的安装和使用(windows环境和Ubuntu环境安装)(详细版)

什么是Redis Redis:Remote Dictionary Server(远程字典服务器)。是完全开源免费的,用C语言编写的,遵守BSD协议,是一个高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是当前最热门的NoSQL数据库之一,也被人们称为数据...

2020-03-03 12:10:50

阅读数 18

评论数 0

原创 Kafka监控系统Kafka Eagle安装和使用

一、下载安装 Kafka Eagle监控系统是一款用来监控Kafka集群的工具,支持管理多个Kafka集群、管理Kafka主题(包含查看、删除、创建等)、消费者组合消费者实例监控、消息阻塞告警、Kafka集群健康状态查看等。 1.1 下载安装包 http://download.smartloli....

2020-02-28 17:14:30

阅读数 57

评论数 0

原创 java调用kafka的API生产者和消费者

一、 Producer API 1.1消息发送流程 Kafka 的 Producer 发送消息采用的是异步发送的方式。在消息发送的过程中,涉及到了 两个线程——main 线程和 Sender 线程,以及一个线程共享变量——RecordAccumulator。 main 线程将消息发送给 Recor...

2020-02-27 19:25:52

阅读数 45

评论数 0

原创 Kafka入门集群部署

一、Kafka 概述 Kafka 是一个分布式的基于发布/订阅模式的消息队列(Message Queue),主要应用于 大数据实时处理领域。 二、消息队列的两种模式 (1)点对点模式(一对一,消费者主动拉取数据,消息收到后消息清除) 消息生产者生产消息发送到Queue中,然后消息消费者从Queue...

2020-02-26 12:42:02

阅读数 61

评论数 0

转载 史上最全的Maven Pom文件标签详解

史上最全的Maven Pom文件标签详解 <span style="padding:0px; margin:0px"><project xmlns="http://maven.apache.org/POM/4.0.0" ...

2020-02-25 21:54:15

阅读数 38

评论数 0

原创 Zookeeper集群部署

一. 服务器环境准备 我们这次准备了3台主机来完成。分别是slave1,slave2,slave3 zookeeper的集群中的机器数量最好应该是奇数个,因为需要过半存活集群才能工作,所以偶数个机器提供的集群可靠性其实和偶数-1个机器提供的集群可靠性是一样的。之前也有在Zookeeper原理介绍进...

2020-02-25 21:47:37

阅读数 49

评论数 0

转载 Zookeeper原理介绍

一、概述 Zookeeper是一个工具,可以实现集群中的分布式协调服务。 所谓的分布式协调服务,就是在集群的节点中进行可靠的消息传递,来协调集群的工作。 Zookeeper之所以能够实现分布式协调服务,靠的就是它能够保证分布式数据一致性。 所谓的分布式数据一致性,指的就是可以在集群中保证数据传递的...

2020-02-25 21:17:25

阅读数 41

评论数 0

原创 运行spark出现java.lang.NoSuchMethodError: scala.Predef$.refArrayOps([Ljava/lang/Object;)

出现这个问题原因是原因Maven导入的spark依赖的是Scala版本和本地版本不一致。 这里我导入的Maven导入的spark依赖的是Scala版本是2.11而本地是2.12 <dependencies> <dependency> ...

2020-02-10 20:44:01

阅读数 137

评论数 0

原创 Flume入门教程

1. 系统需求 Flume需要Java 1.6及以上(推荐1.7),对Agent监控目录的读写权限。 2. 下载软件包 到Flume官网上http://flume.apache.org/download.html下载软件包. wget "http://www.apache.org/di...

2020-02-02 16:44:45

阅读数 205

评论数 0

转载 ubuntu下安装mysql

提示:以下操作均在root权限下进行。 查看有没有安装MySQL: dpkg -l | grep mysql 安装MySQL: apt install mysql-server 中途弹出界面让我们设置root的密码(也可以不设置后面在设置) 输入密码: 确认密码: 安装完成之后可以使用如...

2020-01-30 22:48:44

阅读数 193

评论数 0

转载 mySQL插入数据自动生成时间

mySQL插入数据自动生成时间 使用navcat for mysql工具创建数据库时,如果需要设置一个时间字段,并且在插入数据时让这个时间是自动生成。可以参考下面方法: 1、使用Navcat新建表,如job表。在job表中createtime字段是需要在添加新数据的时候,自动生成时间。可以将字段设...

2020-01-30 22:05:18

阅读数 198

评论数 0

原创 ZooKeeper入门教程

ZooKeeper介绍 是一个针对大型分布式系统的可靠协调系统; 提供的功能包括:配置维护、名字服务、分布式同步、组服务等; 目标就是封装好复杂易出错的关键职务,将简单易用的接口和性能高效、功能稳定的系统提供给用户; Zookeeper已经成为Hadoop生态系统中的基础组件。 ...

2020-01-26 17:29:43

阅读数 256

评论数 0

原创 Hadoop3.2.0之HDFS文件系统JavaAPI接口

HDFS是存取数据的分布式文件系统,HDFS文件操作常有两种方式。 一种是命令行方式,即Hadoop提供了一套与Linux文件命令类似的命令行工具。 另一种是JavaAPI,即利用Hadoop的Java库,采用编程的方式操作HDFS的文件。 新建maven项目,添加hadoop相关jar包 ...

2020-01-16 22:44:19

阅读数 247

评论数 0

转载 Hadoop安装启动start-dfs.sh 出现pdsh localhost Connection refused

本地安装hadoop单机模式的时候需要启动namenode。我使用的是hadoop 3.2,配置文件如下: site-core.xml <configuration> <property> <name>fs.defaultFS</n...

2020-01-13 18:28:12

阅读数 186

评论数 0

原创 通过git工具上传本地代码到码云

将本地已有项目上传到远程仓库 码云为开源中国基于git的代码网络托管平台,将代码托管、开发与项目管理工具融为一体。码云:https://gitee.com 1、新建一个远程仓库 点击创建 点击克隆/下载得到地址 2、创建本地仓库 码云创建仓库完成后会发现并无代码片段,此时我们需...

2019-12-30 02:30:57

阅读数 168

评论数 0

转载 如何将sql文件导入到mysql

第一步:打在开始界面中找到mysql 第二步:双击打开mysql软件,并输入密码。 第三步:如果sql文件的内容中有创建数据库的语句或者你想将表存放在你已有的数据库,在这里就不用创建数据库 第四步:输入“show databases;”就能看到自己创建的数据库。 第五步:输入“use 数据库...

2019-12-02 23:43:07

阅读数 133

评论数 0

原创 Postman系列之@RequestBody修饰的对象传参数

前端请求传Json对象则后端使用@RequestParam; 前端请求传Json对象的字符串则后端使用@RequestBody。 Postman处理@RequestBody请求 假设接口 @PostMapping(value = "api/login") ...

2019-09-19 14:56:28

阅读数 90

评论数 0

原创 webstorm启动vue 出现http://eslint.org/docs/rules/indent Expected indentation of 0 spaces but found

错误如下: 错误原因: 不符合eslint的校验规则 Tab键不等同于同行缩进,校验错误。 解决: 用webstorm创建工程的时候,提示提示是否启用eslint检测的。 Use ESLint to lint your code? 这里有两种处理方式: 1、直接选择no,后面的工程...

2019-09-19 10:59:05

阅读数 102

评论数 0

原创 spring boot 项目部署到服务器

1.修改pom.xml文件 <packaging>war</packaging> <groupId>com</groupId> <artifactId>example</artifactId> ...

2019-09-02 16:38:23

阅读数 120

评论数 2

原创 Xftp和xshell的下载和安装教程

在Windows系统下,如果想和Linux系统进行文件传输,可以使用Xftp 工具,本篇将介绍Xftp 6下载与安装的过程 软件下载地址:http://www.netsarang.com/download/software.html 这里可以选择家庭/学校免费版 随便输入名字 但是邮箱地址一定...

2019-09-02 00:08:28

阅读数 152

评论数 0

原创 如何给mysql的普通用户赋予权限

grant 权限 on *.* to '用户'@'ip'; 比如所有库的查询权限,就: *.* 代表所有库下的所有表 grant select on *.* to '用户'@'ip'; 所有权限...

2019-09-01 23:51:51

阅读数 575

评论数 0

原创 java将日期数据显示在前端日期控件上

实现的效果 过程:前端通过ajax请求后台,java从数据库取出数据经过后台处理,返回前端然后显示。 将数据库读取到的时间数据进行格式修改 SimpleDateFormat simpleDateFormat = new SimpleDateFormat("yyy...

2019-08-28 16:29:58

阅读数 97

评论数 0

原创 SpringBoot集成Socket通讯之Mina框架

参考博客:https://blog.csdn.net/qq_33768099/article/details/88106014 总结来说就三个步骤 首先1.在pom.xml中添加两个jar包 Mina和Socket <!--socket通讯 -->...

2019-08-28 14:24:51

阅读数 178

评论数 0

转载 AES加解密,Base64编解码

AES是什么? 美国国家标准技术研究所在2001年发布了高级加密标准(AES)。 AES是基于数据块的加密方式, 即,每次处理的数据是一块(16字节),当数据不是16字节的倍数时填充, 这就是所谓的分组密码(区别于基于比特位的流密码),16字节是分组长度。 AES是一个对称分组密码算法。...

2019-08-28 13:51:46

阅读数 92

评论数 0

原创 SpingBoot整合mybatis并使用Thymeleaf遍历listmap

对于Thymeleaf 模板引擎简介 与 Spring Boot 整合入门 。这里就不详细介绍。 需要入门的朋友,可以参考一下这一篇文章:Thymeleaf 模板引擎简介 与 Spring Boot 整合入门 首先,介绍一下springboot整合Mybatis返回 List<Map&l...

2019-08-11 01:05:04

阅读数 102

评论数 0

原创 ajax与controller之间传输数据

最近在学习ajax,顺便记录一下。本篇记录是ajax与controller之间传输数据。 首先实现后端给前端传输json数据。如下图: controller @RequestMapping("/ExamLessonlist") @ResponseBody // ...

2019-08-08 21:20:20

阅读数 231

评论数 0

原创 IDEA 解决Could not autowire. No beans of 'XXX' type found.

IDEA 解决Could not autowire. No beans of ‘XXX’ type found. 问题如下图所示: 报错:Could not autowire. No beans of ‘ExamLessonService’ type found. **解决方案:**在对...

2019-08-07 22:54:33

阅读数 94

评论数 0

原创 springboot结合shiro入门学习(三)

在上一篇的基础上本篇将增加shiro的授权管理和加密认证。 首先介绍一下shiro授权过程:

2019-07-29 10:14:04

阅读数 107

评论数 0

原创 springboot结合shiro入门学习(二)

上一篇简单学习shiro的认证。这一篇主要是结合数据库来整合springboot和shiro 整体项目结构 首先我们在pom添加mybatis <dependency> <groupId>org.mybatis.spring.boot&...

2019-07-29 10:13:20

阅读数 100

评论数 0

原创 springboot结合shiro入门学习(一)

其实关于shiro的博客介绍特别多,这里记录一下自己的学习过程。 简介 Shiro(希罗)的前身叫JSecurity项目,始于2003年,2008年加入Apache软件基金会并成为Apache顶级项目。 官网:http://shiro.apache.org/ github:https://...

2019-07-29 10:12:01

阅读数 158

评论数 0

原创 用webstorm搭建vue项目

用webstorm搭建vue项目正题: 首先先介绍一下几个名词 Node.js: Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。 Node.js 的包管理器 npm,是全球最大...

2019-07-23 11:30:42

阅读数 100

评论数 0

原创 解决springboot中html,jsp无法读取js,css等静态资源的方法

解决springboot中html,jsp无法读取js,css等静态资源的方法 本次项目使用了templates模板,在html中导入js和css,项目可以正常启动,但是访问请求后,在浏览器中就找不到js和css文件,如下是项目路径: 若想对资源路径进行配置,可以在 application.pr...

2019-07-18 15:51:30

阅读数 1266

评论数 0

原创 java连接mysql出现The server time zone value '�й���׼ʱ��' is unrecognized的解决方法

java连接mysql出现The server time zone value '�й���׼ʱ��' is unrecognized的解决方法 在Idea中连接数据库是抛出The server time zone value ‘�й���׼ʱ��’ is unrecogni错...

2019-07-17 16:28:51

阅读数 5507

评论数 0

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