首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
9527威先僧
掘友等级
公众号|java精进天路
技术&架构&烹饪&电影&手工
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
253
文章 253
沸点 0
赞
253
返回
|
搜索文章
最新
热门
【设计模式系列】创建型之原型模式ProtoType Design Pattern(不常用)
题外话:刚看了一个讲阿里的十面的博客,有点儿自闭。。。吐槽下心情,不然今晚失眠了。。。 对于一般的业务系统,创建一个类涉及的内存申请,变量赋值所需要的时间可以忽略不计,这时候引入一个复杂的原型模式就得不偿失了。当创建一个对象时需要从RPC,数据库,网络,文件系统等非常慢的IO中…
【设计模式系列】创建型之建造者模式Builder Pattern
如果一个类中有很多属性,为了避免构造函数的参数列表过长,影响代码的可读性和易用性,我们可以通过构造函数配合 set() 方法来解决。但是,如果存在下面情况中的任意一种,我们就要考虑使用建造者模式了。 我们把类的必填属性放到构造函数中,强制创建对象的时候就设置。如果必填的属性有很…
【设计模式系列】创建型之工厂方法模式 Factory Method Pattern
在不使用设计模式时,我们if-else逻辑判断会写在调用的逻辑中,以后要修改就必须修改这边的逻辑,增加风险。简单工厂模式就是将if-else的代码封装成独立的类,避免修改时需要修改调用方的代码。但是简单工厂模式也不符合开闭原则,但是如果简单工厂if-else代码不需要经常改变的…
【设计模式系列】创建型之单例模式
简单说下什么是设计模式:就是代码编写得套路,官方一点儿讲就是前辈们在代码编写时总结出来的一些编程技巧,形成了一套设计原则和标准。满满的都是经验 微信公众号-重温23种设计模式:号主是个大美女哦,分享的文章基本的都是干货,不是互相宣传,只是个人感觉很好。 极客时间-王争的设计模式…
【Quartz克隆表达式】
最近项目中需要用到定时任务,随着需求的出现,我第一个想到的就是spring的@Scheduled注解。 我:。。。。。 克隆表达式由7个部分组成的,对应上面的6个'*'和'?',分别表示秒,分,时,月日期,月份,周,年(可选)。各个部分用空格隔开。 反斜线(/)字符表示增量的字…
【Netty】学习笔记(1)
1. Netty客户端实现双向通信 2. ByteBuf介绍 将字节b写入到ByteBuf中,类似的 API 还有 writeBoolean()、writeChar()、writeShort()、writeInt()、writeLong()、writeFloat()、write…
【Redis】分布式锁学习笔记,中国加油,武汉加油!
基于ZooKeeper的分布式锁。 互斥性:集群情况下只有一台机器上的服务能获取到redis的锁。 不会发送死锁:如果一个服务在持有锁期间发送崩溃,没有主动释放锁,也应该保证这个锁不会变成死锁,要有失效时间保证后续其他服务都能正常加锁。 其实说到底,redis分布式锁只是存储在…
【SpringBoot系列(一)】之-Redis相关知识点以及使用
上面是对RedisTemplate做的一些定制化操作(定义Redis存储value的序列化方式等),下面图片是我在编码时不理解的地方的答案,虽然 还不是很清楚,但是看看还是能增长见识的,希望知其然而知其所以然。 一般情况下,我个人认为,使用SpringBoot提供的自动配置的R…
【springcloud系列】开篇:服务注册/发现--使用入门
springCloud是spring提供的一套可以快速搭建分布式系统中常见组件解决方案。使用springcloud可以快速搭建服务注册/发现,负载均衡,熔断限流,分布式配置中心,链路追踪等这些分布式系统中需要的服务模式。 服务注册发现我们不再使用Netflix中的Eureka,…
【kafka】使用kafka原生API发送和消费信息
1. 在使用kafka之前,你需要弄清楚的一些概念 下面,使用kafka原生的API进行消息的发送和消费,windows上如何安装kafka本文就不涉及了,可以自行百度。 2. 命令行启动kafka kafka依赖zookeeper,现在下载的kafka中自带zookeeper…
下一页
个人成就
文章被点赞
212
文章被阅读
15,453
掘力值
652
关注了
27
关注者
14
收藏集
7
关注标签
41
加入于
2019-10-23