自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Go基础(2) IDE工具之GoLand安装教程

一、前言 二、IDE下载安装 GoLand下载地址:https://www.jetbrains.com/go/download/#section=windows 双击安装 等待安装完成… 安装完成之后,提示重启电脑,这里我们还是重启一下吧… 三、

2020-07-05 15:42:12 200 0

原创 Go基础(1) 下载、安装、环境变量配置

一、前言 Go(Golang) 是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。 二、下载安装 Go官网下载地址: https://golang.org/dl/ 小编这里下载的是 go1.14.4.windows-amd64.msi 下载之后双击安装即可 ...

2020-07-04 20:21:01 271 0

原创 SpringBoot(29) 整合WebMagic实现爬取和解析CSDN文章数据

一、前言 WebMagic:一款简单灵活的爬虫框架,基于它我们可以非常容易的编写一个爬虫。 官网地址:http://webmagic.io/docs/zh/ 下面小编将通过爬取+解析自己的csdn文章数据来演示一个简单的爬虫案例demo 二、SpringBoot 整合 WebMagic 1...

2020-07-02 11:00:30 49 0

原创 SpringBoot(28) 整合JustAuth实现第三方登录

一、前言 JustAuth:一个第三方授权登录的工具类库 https://gitee.com/yadong.zhang/JustAuth 二、 基于SpringBoot整合JustAuth 三部曲 1、pom.xml中引入相关依赖 <!-- reids --> <dependen...

2020-07-01 10:57:55 103 0

原创 Java开发者文档(开发软件+规范)

java-developer-document 文档地址:https://gitee.com/zhengqingya/java-developer-document 一、开发环境 Java开发环境系列分享链接:https://pan.baidu.com/s/1jIB_5E-1g3_XrMSloF...

2020-06-22 15:42:28 150 0

原创 Docker(12) Windows上通过docker-compose安装开发环境篇(mysql、redis、nginx、mq ...)

一、前言 本文主要讲述在Windows系统上通过docker-compose安装开发环境(mysql、redis、nginx、mq …) Liunx版的可参考:https://zhengqing.blog.csdn.net/article/details/105937297 二、Docker安装 ...

2020-06-07 16:50:00 187 0

原创 Docker(11) docker-compose部署开发环境篇(mysql、redis、nginx、mq ...)

一、前言 蹭着这次五一小假期,小编整理了一下之前docker部署开发环境系列的笔记,目前整理出来的有docker-compose部署portainer、mysql、oracle18c、jenkins、jrebel、redis、nginx、elasticsearch、rabbitmq、active...

2020-05-05 20:08:58 402 0

原创 MyBatis(12) 源码解析之SQL执行流程

一、前言 资料 mybatis文档:https://mybatis.org/mybatis-3/index.html mybatis源码:https://github.com/mybatis/mybatis-3 二、mybatis是什么? 一款优秀的持久层框架,支持自定义SQL、存储过程以及...

2020-04-29 22:22:34 182 0

原创 SpringBoot(27) 整合jasypt加密yml配置文件

一、前言 1、问题 通常项目配置文件中的账号信息如下,都是直接暴露出来的,如果源码不小心泄露将会引起一系列安全问题… 2、解决 通过配置中心动态加载配置文件 通过jasypt加密组件进行加密/解密 二、springboot整合jasypt 加密yml配置文件 1、pom.xml中引入依赖 &...

2020-04-25 16:36:31 319 0

原创 SpringBoot(26) 整合 Kafka

一、前言 Kafka是什么? Kafka是一种高吞吐量的分布式发布订阅消息系统,可以处理消费者在网站中的所有动作流数据。 目的:通过Hadoop的并行加载机制来统一线上和离线的消息处理,也是为了通过集群来提供实时的消息。 环境 springboot idea docker-compose z...

2020-04-22 00:05:05 275 0

原创 Element(5) 动态显示隐藏筛选表格列数据

一、前言 本文将实现element的动态显示隐藏筛选表格列数据,功能很简单,这里简单的记录一下,效果图如下: 二、功能实现 主要使用element的 多选框组checkbox-group + popover弹出框 来实现 checkbox-group: https://element.elem...

2020-04-10 12:02:39 423 0

原创 IDE工具(46) idea远程调试springboot项目

一、前言 基本环境 IntelliJ IDEA 2019.3 SpringBoot项目 Docker部署运行项目 二、docker部署运行springboot项目 注:address 是开启的远程端口,本地会通过监听这个端口来实现远程调试!!! docker run -d -p 8080:80...

2020-04-06 16:12:31 220 0

原创 郑清 - 日常作息表(2020-03)

日期 早上 中午 下午 晚上 回家安排 今日总结 2020-03-31 星期二 晴 8:05起床,上班 12:00 吃饭 上班 吃饭,休息 1:00休息 实现公司业务 2020-03-30 星期一 晴 8:10起床,上班 12:00 吃饭 上班 吃饭,休息 1:00休息 实现公司业务 ...

2020-04-01 09:04:29 457 0

原创 SpringBoot(25) 整合Nacos实现配置管理、服务注册与发现

一、前言 本文将基于springboot2.1.8.RELEASE整合Nacos实现配置管理(动态加载配置)、服务注册与发现 Nacos文档: https://nacos.io/zh-cn/docs/what-is-nacos.html 二、Docker安装Nacos # 单机模式运行【-e ...

2020-03-30 22:05:04 314 0

原创 MySQL(21) docker安装mycat-web性能监控工具

一、前言 MySQL(17) 通过Docker搭建主从同步 MySQL(18) 通过Docker搭建Mycat实现读写分离 MySQL(19) Mycat分片(分库分表)配置 MySQL(20) 通过ZooKeeper集群管理Mycat配置 本文将基于docker来安装mycat的一个监控工具my...

2020-03-10 11:16:24 379 0

原创 MySQL(20) 通过ZooKeeper集群管理Mycat配置

一、前言 MySQL(17) 通过Docker搭建主从同步 MySQL(18) 通过Docker搭建Mycat实现读写分离 MySQL(19) Mycat分片(分库分表)配置 ZooKeeper是什么? ZooKeeper是一个集中的服务,用于配置管理、命名服务、提供分布式同步和提供组服务等。 本...

2020-03-09 21:56:56 456 0

原创 MySQL(19) Mycat分片(分库分表)配置

一、前言 MySQL(17) 通过Docker搭建主从同步 MySQL(18) 通过Docker搭建Mycat实现读写分离 本文将基于主从复制,读写分离的环境基础上进行一个简单的分片(分库分表)配置 二、Mycat分片配置 mycat分片主要在scheam.xml,rule.xml这2个表中配置 ...

2020-03-09 11:34:06 445 0

原创 MySQL(18) 通过Docker搭建Mycat实现读写分离

一、前言 二、 三、

2020-03-08 20:19:42 311 0

原创 MySQL(17) 通过Docker搭建主从同步

一、前言 本文将基于Docker部署2台MySQL服务实现主从同步,即主master用于写(增删改),从slave用来读(查) 二、Docker搭建MySQL主从同步

2020-03-05 21:46:20 444 1

原创 SpringBoot(24) 整合七牛云实现文件上传

一、前言 本文将基于springboot2.1.8.RELEASE整合七牛云实现文件上传 本文参考 https://www.keppel.fun/articles/2019/02/27/1551262881214.html 二、准备(AccessKey、SecretKey、对象储存空间名称、存...

2020-03-04 15:50:10 719 0

原创 郑清 - 日常作息表(2020-02)

日期 早上 中午 下午 晚上 回家安排 今日总结 2020-02-29 星期六 晴 睡觉 15:00起床,吃饭 打游戏 吃饭,休息 2:00休息 休息日 2020-02-28 星期五 晴 8:50起床,在家办公 12:00 吃饭 上班 吃饭,休息 4:00休息 实现公司业务 202...

2020-03-01 14:51:09 1648 1

原创 SpringBoot(23) 集成socket.io服务端和客户端实现通信

一、前言 websocket和socket.io区别? websocket 一种让客户端和服务器之间能进行双向实时通信的技术 使用时,虽然主流浏览器都已经支持,但仍然可能有不兼容的情况 适合用于client和基于node搭建的服务端使用 socket.io 将WebSocket、AJAX和其...

2020-02-07 23:50:14 633 0

原创 SpringBoot(22) 集成MobileIMSDK实现即时通讯

一、前言 MobileIMSDK是什么? 一个专为移动端开发的开源原创即时通讯框架,超轻量级、高度提炼,完全基于UDP协议,支持iOS、Android、标准Java平台,服务端基于Mina和Netty编写。MobileIMSDK还可与姊妹工程 MobileIMSDK-Web无缝互通,从而实现Web...

2020-02-06 16:48:31 991 0

原创 Python基础(4) PyCharm安装

一、PyCharm是什么? PyCharm是一种Python的IDE,带有一整套可以帮助用户在使用Python语言开发时提高效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制 … 二、PyCharm官网下载地址 https://www.jetbra...

2020-02-05 11:52:58 1049 0

原创 微信公众号开发 (4) 网页授权

一、前言 微信公众号开发 (1) 微信接入认证成为开发者 微信公众号开发 (2) 消息处理 微信公众号开发 (3) 菜单处理 本文将实现 网页授权 获取用户基本信息 网页授权流程 填写网页授权回调域名 引导用户进入授权页面同意授权,获取code 通过code 换 取网页授权access_...

2020-01-20 17:45:47 523 0

原创 微信公众号开发 (3) 菜单处理

一、前言 微信公众号开发 (1) 微信接入认证成为开发者 微信公众号开发 (2) 消息处理 本文将实现 获取access_token 自定义菜单 微信文档中提示的一些注意点: 自定义菜单最多3个一级菜单,每一级菜单最多5个二级菜单。 一级菜单最多4个汉字,二级菜单最多7个汉字 菜单刷新策...

2020-01-17 19:26:14 850 0

原创 微信公众号开发 (2) 消息处理

一、前言 微信公众号开发 (1) 微信接入认证成为开发者 本文将实现 接收消息 回复消息 二、消息接收 消息接收POST和微信认证GET是同一个接口(开发者填写的URL) @Slf4j @RestController @RequestMapping("/api/weixin/ind...

2020-01-17 15:49:00 1552 0

原创 微信公众号开发 (1) 微信接入认证成为开发者

进入微信公众平台注册账号:https://mp.weixin.qq.com/ 个人建议注册订阅号

2020-01-16 13:54:01 1255 0

原创 MyBatis项目实战 快速将MySQL转换成Oracle语句

一、前言 之前已经 从 MySQL 迁移数据到 Oracle 现在将完成 基于MyBatis 将mysql转oracle语句 MyBatis 支持双库配置(oracle,mysql) https://blog.csdn.net/qq_35981283/article/details/79503...

2020-01-10 10:44:00 4464 3

原创 SpringBoot(21) 整合RabbitMQ

一、前言 RabbitMQ是实现了AMQP(高级消息队列协议)的开源消息中间件,RabbitMQ服务器是用Erlang(面向并发的编程语言)编写的。 RabbitMQ官网下载地址:https://www.rabbitmq.com/download.html Docker部署则执行如下命令即可 # ...

2020-01-02 14:38:27 1498 0

原创 郑清 - 日常作息表(2020-01)

日期 早上 中午 下午 晚上 回家安排 今日总结 2020-01-01 星期三 晴 元旦节休息日

2020-01-01 00:18:51 1639 1

原创 SpringBoot(20) 整合Elasticsearch

一、前言 本文将基于 二、Spring Boot 整合 Elasticsearch 1、pom.xml中引入es依赖 <!-- spring data es --> <dependency> <groupId>org.springframework.bo...

2019-12-27 17:40:26 1537 0

原创 从 MySQL 迁移数据到 Oracle 中的全过程

一、前言 这里记录一次将MySQL数据库中的表数据迁移到Oracle数据库中的全过程 ,使用工具 Navicat,版本 12.0.11 操作环境及所用工具: mysql5.7 oracle18c windows Navicat12.0.11 idea 二、开始移植 点击 工具 -> 数...

2019-12-25 18:47:34 2846 3

原创 SpringBoot(19) 整合 Druid 连接池

一、前言 基本环境: springboot 2.1.8.RELEASE + mybatis-plus 2.2.0 二、springboot 整合 druid 1、pom.xml 中引入 druid 依赖 <!-- 阿里druid数据库连接池 --> <dependency>...

2019-12-20 12:36:47 1297 0

原创 Java面试题(12) 实习生面试题及参考答案

如果13*24=400成立,那么使用的是( )运算? A.四进制 B.六进制 C.九进制 D.十一进制 答案: B 解题思路: --> 采用数学的二元一次方程式 - 设x求解x (1*x+3)*(2*x+4) = 4*x*x (x+3)(2x+4) = 4x^2 2x^2 +...

2019-12-14 17:44:29 1062 0

原创 Windows(5) win10安装Ubuntu子系统

参考:https://jingyan.baidu.com/article/ce436649b5ae8c7772afd324.html 控制面板 -> 程序 -> 选择启用或关闭Windows功能 勾上 适用Linux的Windwos子系统 -> 确定 -> 重启电脑 ....

2019-12-12 00:09:58 968 0

原创 SpringBoot(18) 整合Redis

前言 本文将会基于 springboot 2.1.8.RELEASE 简单整合 Redis ,适合新手小白入门 Spring Boot 整合 Redis 入门 1、pom.xml 中引入 redis 依赖 <!-- Redis依赖 --> <dependency> ...

2019-12-11 18:38:09 650 0

原创 Docker(10) windows10专业版安装教程

前言 本文将基于 windows10专业版 来安装docker 1、开启Hyper-V 温馨小提示:之前小编是windows10企业版没有Hyper-V这个功能,于是通过DockerToolbox安装 Docker,最近重装了系统,换成了win10专业版,这下就可以通过下面这种方式来安装doc...

2019-12-08 02:48:43 665 0

原创 SpringBoot(17) Vue+WebSocket实现在线聊天

一、前言 本文将基于 SpringBoot + Vue + WebSocket 实现一个简单的在线聊天功能 页面如下: 在线体验地址:http://www.zhengqingya.com:8101 二、SpringBoot + Vue + WebSocket 实现在线聊天 1、引入websock...

2019-12-05 00:28:55 1991 1

原创 郑清 - 日常作息表 - December - 2019

日期 早上 中午 下午 晚上 回家安排 今日总结 2019-12-01 星期天 晴 16:30起床 20:00吃饭,休息 23:30休息 休息日

2019-12-01 16:56:08 617 3

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