上一页 1 ··· 8 9 10 11 12 13 下一页
摘要: 1. 什么是架构 架构是软件系统的顶层结构。 框架是组件规范,提供基础功能的产品。 组件是从技术维度上的复用。 模块是从业务维度上的职责划分。 系统是相互协同可运行的实体。 2. 架构设计的历史 20 世纪 60 年代第一次软件危机引出了“结构化编程”,创造了“模块”概念。 20 世纪 80 年代第 阅读全文
posted @ 2019-05-22 21:33 windpoplar 阅读(821) 评论(0) 推荐(0) 编辑
摘要: 涉及到正则表达式,时区转换。 /** * * 按格式 yyyy-MM-dd HH:mm:ss 以指定GMT时区进行解析,返回对应的当前系统时区当地时间。 * @param dateString 格式 yyyy-MM-dd HH:mm:ss * @param timeZoneGMT 格式GMT+8,G 阅读全文
posted @ 2019-05-22 21:31 windpoplar 阅读(1727) 评论(0) 推荐(0) 编辑
摘要: 代理模式 为其他对象提供一个代理以控制对某个对象的访问。代理类主要负责为委托了(真实对象)预处理消息、过滤消息、传递消息给委托类,代理类不现实具体服务,而是利用委托类来完成服务,并将执行结果封装处理。 其实就是代理类为被代理类预处理消息、过滤消息并在此之后将消息转发给被代理类,之后还能进行消息的后置 阅读全文
posted @ 2019-05-22 21:30 windpoplar 阅读(1424) 评论(0) 推荐(0) 编辑
摘要: 1. 先搞清楚新的项目是搞什么的。 谁在用这个系统?用这个系统解决什么问题?用这个系统和不用这个系统的区别?根据这些问题去寻找答案。 2. 弄清楚系统是怎么分层、分模块的。 每层、每个模块都用到了哪些技术和框架,之间是怎么通信的。 3. 把开发环境搭建起来,通过几个典型的功能弄清楚系统里面的增删查改 阅读全文
posted @ 2019-05-22 21:29 windpoplar 阅读(1256) 评论(0) 推荐(1) 编辑
摘要: 简介 (译者注:虽然看着很先进,其实Lambda表达式的本质只是一个"语法糖",由编译器推断并帮你转换包装为常规的代码,因此你可以使用更少的代码来实现同样的功能。本人建议不要乱用,因为这就和某些很高级的黑客写的代码一样,简洁,难懂,难以调试,维护人员想骂娘.) Lambda表达式是Java SE 8 阅读全文
posted @ 2019-05-22 21:18 windpoplar 阅读(179) 评论(0) 推荐(0) 编辑
摘要: 互联网 Java 工程师进阶知识完全扫盲:https://github.com/doocs/advanced-java 阅读全文
posted @ 2019-05-05 07:07 windpoplar 阅读(341) 评论(0) 推荐(0) 编辑
摘要: 一个为了学习spring而开发的精简版:tiny-spring spring源码方面的书:Spring源码深度解析 阅读全文
posted @ 2019-05-05 07:00 windpoplar 阅读(248) 评论(0) 推荐(0) 编辑
摘要: public class AliPayParam { @JSONField(name="out_trade_no") private String outTradeNo; @JSONField(name="total_amount") private String totalAmount; /** * 公共回传参数 */ @JSONField(name="passback_params"... 阅读全文
posted @ 2019-04-29 14:37 windpoplar 阅读(13940) 评论(0) 推荐(0) 编辑
摘要: 1. 问题 比如说我们建了一个 topic,有三个 partition。生产者在写的时候,其实可以指定一个 key,比如说我们指定了某个订单 id 作为 key,那么这个订单相关的数据,一定会被分发到同一个 partition 中去,而且这个 partition 中的数据一定是有顺序的。消费者从 p 阅读全文
posted @ 2019-04-21 23:19 windpoplar 阅读(34234) 评论(14) 推荐(0) 编辑
摘要: 1.消费端弄丢了数据 唯一可能导致消费者弄丢数据的情况,就是说,你消费到了这个消息,然后消费者那边自动提交了 offset,让 Kafka 以为你已经消费好了这个消息,但其实你才刚准备处理这个消息,你还没处理,你自己就挂了,此时这条消息就丢咯。 这不是跟 RabbitMQ 差不多吗,大家都知道 Ka 阅读全文
posted @ 2019-04-21 22:09 windpoplar 阅读(7245) 评论(1) 推荐(1) 编辑
上一页 1 ··· 8 9 10 11 12 13 下一页