3 许林杰x

尚未进行身份认证

WingCloud开源项目作者

等级
TA的排名 4k+

数据结构与算法的思考与历程

数据结构与算法的思考与历程

2020-05-14 17:06:53

欢迎进入林杰的博客目录(全站式导航)

博客导航开源项目WingCloud开源项目Github地址基于Druid实现动态切换数据源(场景:数据源经常变化)报表数据可视化DemoSpringBoot整合集SpringMVC Demo流计算Flink StreamingFlink基础教程介绍Flink ParameterTool fromArgs源码分析Flink程序的基本结构Flink DataStream与D...

2020-03-20 00:57:36

Flink ParameterTool fromArgs源码分析

一、源码路径java/org/apache/flink/streaming/examples/socket/SocketWindowWordCount.java二、源码/* * Licensed to the Apache Software Foundation (ASF) under one * or more contributor license agreements. See...

2020-03-04 16:02:38

DataStream与DataSet

DataStream与DataSetFlink具有特殊类DataStream与DataSet,这两者是flink中主要的数据源,根据数据源可分为有界源和无界源,而DataStream则是无界源,DataSet是有界源,也就是说DataStream常用于流处理,而DataSet用于批处理。DataStream APIDataStream Sources(数据来源)DataStream...

2020-03-03 14:19:03

MyFlink-doc

MyFlink-doc个人github文档地址:https://github.com/ash-ali/MyFlink-docMyFlink-doc是笔者对Apache Flink一些核心内容进行编写相关的demo以及对一些核心知识通过md形式进行阐述,目的是为了帮助一些初学Flink的同学通过demo以及doc能快速入门仓库目录介绍src :笔者自己编写的相关demo代码doc :...

2020-02-28 18:25:57

Flink 任务打包、提交

一、Flink版本flink-1.6.1-bin-hadoop26-scala_2.11二、Flink任务打包笔者将写好的flink计算任务代码发到服务器(ubuntu16.04),在服务器端进行任务的打包1、将项目工程导入服务器中(mac下)scp -r flink-project root@服务器ip:/wingcloud4/2、将flink源码下的tools文件导入...

2018-12-16 15:12:00

SpringBoot集成Kafka实现消息上报

一、该篇博客使用技术版本SpringBoot:1.5.9.RELEASEzookeeper:zookeeper-3.4.5kafka:kafka_2.10-0.10.2.1二、SpringBoot集成Kafka1、首先修改kafka的server.propertiesroot@VM-0-3-ubuntu:/usr/local/kafka_2.10-0.10.2.1/con...

2018-12-09 15:08:14

开源项目WingCloud

WingCloud是笔者大三期间(2018.6~2019.3)完成的,但由于这一年基本都在准备考试,所以当时把第一版发出来后就没有再去更新过,不过值得庆幸的是WingCloud也因此获得了浙江省大学生服创大赛的省奖。现在终于考试考完啦,终于有时间可以继续更新迭代啦!【WingCloud传送门】github:https://github.com/ash-ali/wingcloudbili...

2020-01-10 17:28:00

2020我回来啦

2019经历太多啦!2020我回来啦!

2020-01-09 18:19:11

SpringCloud Zuul网关整合Swagger

一、关于SwaggerSwagger能成为最受欢迎的REST APIs文档生成工具之一,有以下几个原因:Swagger 可以生成一个具有互动性的API控制台,开发者可以用来快速学习和尝试API。 Swagger 可以生成客户端SDK代码用于各种不同的平台上的实现。 Swagger 文件可以在许多不同的平台上从代码注释中自动生成。 Swagger 有一个强大的社区,里面有许多强悍的贡献...

2018-12-04 19:01:28

logstash-input-jdbc增量、全量数据同步

一、场景笔者在mysql数据同步到ES中,发现第一次同步时需要全量的数据,之后则需要定时去同步增量数据,所以笔者提供增量和全量同步的conf供读者参考二、解决方案1、全量数据同步具体如何执行可参考https://blog.csdn.net/w_linux/article/details/84555506,这里提供conf的配置input { jdbc { jdbc...

2018-11-27 17:37:05

实现MySQL数据同步到ElasticSearch中

一、场景笔者最近在写全文搜索引擎服务,用到的是ElasticSearch框架,该篇博客就如何实现MySQL数据同步到ES中进行阐述二、解决方案运行系统:mac系统下采用到的技术:ES2.4、logstash-2.4.1用到的相关插件:ES-head、logstash-input-jdbc、logstash-output-elasticsearch其安装该篇博客就不多做阐述。...

2018-11-26 20:31:39

SpringCloud Zuul实现负载均衡和熔断机制

一、场景笔者就Zuul网关下实现其负载均衡与熔断机制(雪崩)进行实践,前提是已经导入zuul相关依赖springboot版本:1.5.9.RELEASEspringcloud版本:Dalston.SR5<dependencies><dependency><groupId>org.springframe...

2018-11-07 00:02:33

Python 实现MySQL数据导入Excel

一、场景场景如题,将mysql中的表数据导入到excel二、场景实现1、创建mysql_util.py将对mysql的操作写在这个py文件下mysql_conf = { 'host': '主机host', 'user': '用户名', 'password': '密码', 'port': 端口, 'database': '库名', ...

2018-11-05 19:49:41

Java处理JSON数据返回到前端的反斜杠

一、场景简述在写后端返回JSON数据到前端的时候,遇到了前端一直无法获得后端传输的数据,但实际已经后端已经传输到前端了。在看前端获取到后端返回的数据的时候发现JSON中含有反斜杠,如下图想必一定是这个转义符导致前端显示数据失败。二、解决方案笔者一开始用document.toJson().replace("\"","'")将反斜杠+双引号转换成单引号,但无果。笔者就用了imp...

2018-10-28 20:26:53

Python 解决地址栏中文编码问题

一、场景简述笔者发现在天猫搜索店铺页面,如果输入中文,在url中会进行转码,输入英文则不变,如下图url中的将男装进行了转码,本应q=男装具体url:https://list.tmall.com/search_product.htm?spm=a220m.1000858.1000724.7.1f281602JoXnuH&q=%C4%D0%D7%B0&sort=s&...

2018-10-22 10:39:11

Python中动态创建Mongodb集合

一、场景简述笔者最近在写相关爬虫数据存储,需要根据店铺名称来创建mongodb中的集合,以下就是笔者的解决办法二、解决方案#mongodb连接client = pymongo.MongoClient(mongo_util.mongo_conf['host'],mongo_util.mongo_conf['port'])#shopname自己动态定义shopname = "xx...

2018-10-18 15:42:18

SpringCloud 配置中心服务启动真正完成了,再去启动client服务吧

一、场景简述如题,笔者在启动配置中心的服务的时候,没等它真正的启动完成,就去启动client服务,导致出现如下报错!这样的结果就是导致你再一次去启动UserApplication这个client服务是可以成功启动的。二、解决方案因为再一次启动是可以成功启动的,所以笔者排除了实例名称写错的问题,最后发现是出现在未完成配置中心服务的启动就去启动client服务了,如下是部分配置中心...

2018-10-14 20:26:54

SpringCloud 服务网关路由规则的坑

一、场景简述笔者最近用到SpringCloud 服务网关的时候,进行服务网关的路由测试,发现无法路由自己设置的规则,测试的时候如下通过错误排查发现,原来是路由规则写错了!路由规则如下(错误)#端口server: port: 8080spring: #该配置文件中的配置,对应的服务名称是wc-gateway application: name: wc-g...

2018-10-14 12:38:41

SpringCloud配置文件详细说明(properties和yml)

笔者将地址留在这里,提供大家参考,也方便自己查阅https://blog.csdn.net/xingbaozhen1210/article/details/80290588

2018-10-11 20:38:47

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 新人勋章
    新人勋章
    用户发布第一条blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取