自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

wxy’的博客

新手来浏览一些杂文,总能找到你想要的

  • 博客(14)
  • 收藏
  • 关注

原创 基于Java基础学习Golang——先大致过一遍(持续更新)

IDE使用JetBrains GoLandGo语言现在叫GolangHello world:main方法必须放在main包下,否则编译出错package mainimport "fmt"var age = 1var id int = 1var num intfunc main() { fmt.Println(&

2019-02-01 17:40:29 817

原创 用canal解析MySQLBinlog日志发送到Kafka

首先肯定安装kafka,zookeeper(安装方法都在我的其他博文里)然后按照canal快速搭建配置后,再进行接下去的操作:1.修改instance配置文件:在canal目录下vim conf/example/instance.properties1)首先需要修改下面部分#自己mysql所在的IPcanal.instance.master.address=xxx.xxx.xxx.x...

2019-02-01 16:52:31 7113

原创 Linux下快速搭建MySQL5.7.x

安装mysql:如果不使用yum默认安装的5.1版本://先看看你的机器中有没有其他的多余的包yum list installed | grep mysql//删除已安装mysqlyum -y remove mysql+版本包(删除两个后缀分别为-libs和noarch的文件)// 这里以下载5.7.24演示(get/ 后面的地址去官网看)wget https://dev.mysq...

2019-02-01 16:42:30 288

原创 canal快速搭建(我已为你近乎避掉所有坑)

按照我的步骤来:首先我们不使用Linux自带的Mysql5.1,需要自己去安装5.7版本(要先卸载5.1),这个版本不需要自己去设置UTF-8了自带(所以不会出现乱码问题)!但5.7版本的密码设置需要自己去谷歌修改方法以及怎样设置简单的密码。我选择的是canal.deployer-1.1.1.tar.gz(之前的版本配置文件似乎有的地方不一样)jdk1.8centOS6.91.开启mys...

2019-02-01 16:18:15 16451 15

原创 Kafka设计及原理

这是我制作的PPT相信看完后能有一定的了解:

2019-02-01 15:39:15 200

原创 Kafka详细安装

我的环境版本:CentOS release 6.9Java版本:jdk1.8zookeeper版本: zookeeper-3.4.10Kafka版本:kafka_2.11-0.10.0.0第一步:安装jdk1)下载源码包并解压:mkdir /usr/javacd /usr/javatar –zxvf jdk-8u171-linux-x64.tar.gz2)修改环境变量:vim...

2019-02-01 15:21:17 234

原创 Eclipse下关于avro的简单使用

avro是一个数据序列化系统,它提供丰富的数据结构快速可压缩的二进制数据形式存储持久数据的文件容器远程过程调用RPC简单的动态语言结合功能当有的大量的数据需要序列化的时候就派上用场了,我是因为Kafka需要序列化时想到使用这个工具。pom.xml里最重要的两个东西: <dependency> <groupId>org.apach...

2019-01-24 17:15:50 338

原创 用Java实现I am a student逆序输出为student a am I,不借助split方法和StringBuffer!

用Java实现I am a student逆序输出为student a am I,不使用split方法和StringBuffer,只用最原始的数组public class ReverseString { public static void swap(char[] ch,int a,int b) { char tmp; for(;a < b;a++,b...

2018-12-28 11:59:18 2080 1

原创 eclipse中Springboot启动,jdbc连接池报错

在eclipse中启动Springboot,报错如下APPLICATION FAILED TO STARTDescription:Cannot determine embedded database driver class for database type NONEAction:If you want an embedded database please put a suppo...

2018-12-15 17:45:04 653

原创 Xshell中,Linux下执行MySQL连接时提示Access denied for user 'xxxx'@'1xx.xxx.x.xxx'错误

这个情况的产生是因为我写成了mysql -h(外网地址) -uxxx -pxxx这是因为xshell中不能直接连外网,此时应该写的是MySQL所在内网的地址,它能自动转换连接。JDBC连接就不存在这种问题。...

2018-12-14 23:59:17 1871

原创 Linux中Git快速上手使用

一、Git简介1. Git是什么开源的分布式vcs(版本控制系统:是一种记录一个或若干文件内容变化,以便将来查阅特定版本修订情况的系统),去中心化。2. 为什么推出Git大小项目均可以灵活管理;Linux的代码管理工具BitKeeper不适合开源社区,故Linux之父Torvalds推出了Git3. Git的经典工作流程图:图中4个部分为工作架构:前三个是本地;远程仓库是中心服务器...

2018-12-13 02:01:52 154

原创 Redis简要概述

redis1.概要Redis 是完全开源免费的,遵守BSD协议,是一个高性能的kv内存型数据库。(单进程单线程模型)2.特点1)支持数据持久化。2)还提供list,set,zset,hash等数据结构的存储。3)支持master-slave的主从备份模式。4)性能极高读11w次/s,写8w次/s。5)均为原子性操作。6)订阅-发布模式,生产者消费者模式,key过期等常用易用的模式。3...

2018-12-12 02:47:13 180

原创 Java最最简单的验证码产生步骤

public class YanZhengMaTest { public static String generateRandCode(int n) { StringBuffer res = new StringBuffer(); String str = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";...

2018-10-05 18:10:42 239

原创 MySQL初学中的探索-实操练习题及自己的答案

题目:新建一个数据库ClassManager,包括四个表:学生表(Student)、课程表(Course)、成绩表(Score)以及教师信息表(Teacher)。四个表的结构分别如表1-1的表(一)表(四)所示,数据如表1-2的表(一)表(四)所示。用#并完成相关题目。一.表1-1数据库的表结构表(一)Student (学生表)属性名 数据类型 可否为空 含 义Sno varchar (2...

2018-10-04 17:32:47 794

空空如也

空空如也

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

TA关注的人

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