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

博客导航


开源项目

WingCloud开源项目Github地址
基于Druid实现动态切换数据源(场景:数据源经常变化)
报表数据可视化Demo
SpringBoot整合集
SpringMVC Demo


流计算

Flink Streaming

Flink基础教程介绍
Flink ParameterTool fromArgs源码分析
Flink程序的基本结构
Flink DataStream与DataSet概述
Flink streaming/Event Time—Time介绍
Flink streaming/Event Time—EventTime和Watermarks关于有序和序流的理解
Flink checkpoint详解与实践
Flink Sink实践之数据保存到Redis
Flink DataStream自定义数据源并行度
Flink 基本状态Keyed State和Operator State
Flink Window详解与实践
Flink累加器
Flink中的数据类型与序列化
Flink DataSet数据转化实践


Python项目/基础/数据处理

个人爬虫开源项目

京东店铺所有商品评论爬虫,评论总数爬虫
WingCloud开源项目数据获取分支

Python入门教程

Python入门(一)——IDE选择,输入输出,类型规范,转义序列,格式问题,标识符
Python入门(二)——运算符,求值顺序,if/for/while语句,list,tuple,dict,seq,set
Python入门(三)——函数,参数,参数默认值,可变参数,关键字参数,组合参数,递归函数
Python入门(四)——模块,__name__属性,dir()函数,包的概念
Python入门(五)——备份文件全过程
Python入门(六)——self,类,方法,init,类对象,类变量,文件操作,判断回文,pickle模块用法

Python爬虫

Python爬虫(一)——了解爬虫
Python爬虫(二)——urllib库,Post与Get数据传送区别,设置Headers,urlopen方法,简单爬虫
Python爬虫(三)——URLError和HTTPError异常处理
Python爬虫(四)——模拟登录imooc实战(利用cookie)

数据处理

Python解决抓取内容乱码问题(decode和encode解码)
Python实现日期格式化与日期的天数运算
Python 利用正则获取json中不同的数据类型
GET与POST在请求头与请求体中的区别
Python 实现MySQL数据导入Excel
Python 解决地址栏中文编码问题
Python中动态创建Mongodb集合


搜索

Elasticsearch安装与启动
Elasticsearch浅尝搜索
实现MySQL数据同步到ElasticSearch中
logstash-input-jdbc增量、全量数据同步


数据库

MySQL——约束(constraint)详解
MySQL 联级删除(on delete cascade)应用
Spring JdbcTemplate解决MySQL的check约束无效
MySQL错误:Can’t create table‘…’ (errno:150)解决方案
MySQL——表数据(增/删/改)、表结构(字段)(增/删/改)、表的复制、now()方法
MySQL——union(合并结果集)、limit(获取部分数据)、关于MySQL中常用数据类型
MySQL——分组函数、distinct、分组查询、连接查询、子查询
MySQL——索引(index)
MySQL——SQL语言分类、查询、数据排序/处理、日期处理
MySQL——事务(Transaction)详解


Spring

SpringCloud

《深入理解Spring Cloud与微服务构建》阅读笔记——分布式配置中心(Spring Cloud Config)(Finchley版本)
SpringCloud 服务网关路由规则的坑
SpringCloud 配置中心服务启动真正完成了,再去启动client服务吧
SpringCloud Zuul实现负载均衡和熔断机制
SpringCloud Zuul网关整合Swagger

SpringBoot

SpringBoot+MyBatis搭建JavaWeb工程
SpringBoot解决CORS跨域(@CrossOrigin)
SpringBoot @Value与@PropertySource操作配置文件
Java处理JSON数据返回到前端的反斜杠
SpringBoot集成Kafka实现消息上报

Spring

Spring 基于注解配置&装配Bean
Spring 概述&开发准备
Spring 工厂方法与FactoryBean(实例化Bean)
Spring Bean的scope(作用域)
Spring AOP基于XML配置的切面
Spring 理解IoC思想&依赖注入、IoC容器理解
Spring 了解Bean的一生(生命周期)
Spring AOP概述
Spring JdbcTemplate使用
Spring JdbcTemplate解决MySQL的check约束无效
Spring AOP基于@AspectJ注解的切面
Spring 依赖注入的方式


Java初探

JAVA基础初探(一)核心概念(JVM,JDK,JRE)、流程控制语句、基本数据类型、关键字、标识符、常量与变量、类型转换、Debug处理
JAVA基础初探(二)数组、Arrays类、foreach、方法、重载
JAVA基础初探(三)面向对象思想、类与对象、成员变量与局部变量、构造方法、static关键字详解
JAVA基础初探(四)JAVA封装、包的概念及使用、访问修饰符、this关键字、内部类(成员,静态,方法,匿名)
JAVA基础初探(五)继承、父子继承的初始化顺序、子类方法重写、super关键字、final关键字
JAVA基础初探(六)Object类概述(toString,equals)、JAVA多态、抽象类(abstract)、JAVA接口(interface)
JAVA基础初探(七)租车系统简单Demo
JAVA基础初探(八)String类、StringBuilder类、JAVA的包装类、基本类型与包装类转换、基本类型与字符串转换
JAVA基础初探(九)Date类、SimpleDateFormat类、Calendar类、Math类(概述及常用方法)
JAVA基础初探(十)集合框架概述(作用、体系结构)、Collection接口、迭代器Iterator
JAVA基础初探(十一)List接口及其实现类(ArrayList)、泛型详解、Set接口及其两个常用实现类(HashSet、TreeSet)
JAVA基础初探(十二)Map接口及其常用实现类(HashMap)、File类详解(概述、创建、删除、重命名、文件属性读取/设置、遍历文件夹)
JAVA基础初探(十三)IO简介、字节流与字符流区别、带缓冲的字节/字符流读取数据、FileReader/FileWriter便捷类、Apache IO库使用说明
JAVA基础初探(十四)多线程(线程与进程概述、线程的实现、状态、常用方法、优先级、生命周期)
Java多线程中volatile的场景应用
Java多线程环境下的懒汉模式解决方案


阅读笔记

《Effective Java》

【Effective Java笔记】第1条:考虑用静态工厂方法代替构造器
【Effective Java笔记】第2条:遇到多个构造器参数时要考虑用构建器(Builder模式)
【Effective Java笔记】第8条:覆盖equals时请遵守通用约定
【Effective Java笔记】第9条:覆盖equals时总要覆盖hashCode


数据结构

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


感悟

2020我回来啦
2017我在程序中的流年
2017-11-25前端初识协会分享会
一个菜鸟沉浸在CSDN的两个月
2017寒假的目标

你可能感兴趣的:(欢迎进入林杰的博客目录(全站式导航))