java
凯己几
生而不易,何来简单。
展开
-
设计模式-策略模式
策略模式基本概念什么是策略模式使用案例代码示例结论策略模式的总结:主要优点:主要缺点:基本概念什么是策略模式 策略模式(Strategy),定义了一组算法,将每个算法都封装起来,并且使它们之间可以互换。使用案例 打个通俗的比方,在商场中有打折,满减,返利等不同类型的优惠活动,我们把每一种优...原创 2020-03-13 18:10:20 · 211 阅读 · 0 评论 -
java高并发编程(多线程详解) - 学习目录
java高并发编程(多线程详解-学习目录)前言目录前言对于我自己而言,通过一个完整学习体系去学习新的东西是很有必要的,在很多的时候是有事半功倍的效果。对于多线程高并发而言我的学习路径主要是通过看书百度(后期可能会订阅一部分网络课程)去学习,在学习这些知识的时候总会因为其他的知识点不了解二不能串联起来,所以写了这个主题为多线程的专题博客,其目的是以文章的形势整理一篇别人能够看懂的知识文章,只有能...原创 2020-01-22 01:02:49 · 287 阅读 · 0 评论 -
java高并发编程(多线程详解)-多线程基础
java高并发编程(多线程详解)-多线程基础什么是线程创建线程的两种方式线程的生命周期Runable接口的引入以及策略模式什么是线程创建线程的两种方式线程的生命周期Runable接口的引入以及策略模式...原创 2020-01-22 00:44:31 · 898 阅读 · 0 评论 -
IDEA 创建一个新的包 在这个包下创建类时找不到java class,只有kotlin class? 右键不能创建java
IDEA 创建一个新的包 在这个包下创建类时找不到java class,只有kotlin class? 右键不能创建java有时idea中会遇到不能创建java文件的问题,这个问题可能有两个原因1.原因一:没有给文件夹设置权限,这个问题很多文章都有写到解释如下https://www.cnblogs.com/zimo-jing/p/9628784.html2.原因二:...原创 2019-12-17 22:15:20 · 7136 阅读 · 8 评论 -
常用设计模式-归纳
常用设计模式我一直认为人的精力是有限的,不是什么都系都要学,我们学习东西挑重点挑常用的去学习。设计模式总共有23种,我们不能所有的都学,这样费时费力且记不住,所以我这里记录的是常见的且核心的几种设计模式。那些设计模式常用且核?当然是各大框架中最常出现的设计模式。下面是我归纳的设计模式。后续逐渐添加。。。《设计模式-责任链模式》《设计模式-代理模式》...原创 2019-11-23 01:03:21 · 141 阅读 · 0 评论 -
设计模式-责任链模式
设计模式-责任链模式什么是责任链模式意图主要解决何时使用如何解决应用实例优点:缺点:使用场景:示例于对比代码业务逻辑没有使用责任链示例涉及到的类没有使用责任链的代码使用责任链的代码涉及到的类代码如下什么是责任链模式顾名思义,责任链模式(Chain of Responsibility Pattern)为请求创建了一个接收者对象的链。这种模式给予请求的类型,对请求的发送者和接收者进行解耦。这种类型...原创 2019-11-23 00:54:29 · 219 阅读 · 0 评论 -
设计模式-代理模式-(静态代理,动态代理-jdk代理和cglib代理)
设计模式-代理模式什么是代理模式优点缺点代理模式分类静态代理模式动态代理模式jdk动态代理cglib动态代理模式两种动态代理模式比较功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你...原创 2019-11-21 01:22:48 · 291 阅读 · 0 评论 -
flink 从kafka读取数据 (java)
import jdk.nashorn.internal.codegen.CompilerConstants;import org.apache.flink.api.common.functions.MapFunction;import org.apache.flink.api.common.serialization.SimpleStringSchema;import org.apache...原创 2019-04-04 09:33:12 · 7158 阅读 · 0 评论 -
使用java 编写spark-streaming从指定的offset开始消费kafka 并且打印出每一条信息的offset
话不多说直接上代码,相信有点功底的spark 程序员都可以看懂这个代码 。第一步 创建kafka主题。(鄙人的测试时使用的1副本,3分区)kafka-topics.sh --create -zookeeper localhost:2181 --replication-factor 1 --partitions 3 --topic test第二步 使用java 程序实时的向kafka中生...原创 2019-03-21 09:25:56 · 1806 阅读 · 0 评论