首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
NullPointerException同志83060
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 20
沸点 2
赞
22
返回
|
搜索文章
赞
文章( 20 )
沸点( 2 )
2022前端面试经历(郑州)
中国电信集成(过了) vue生命周期 webpack打包机制 v-if v-show 如何实现一个深拷贝 敏捷开发的思维模式 牧原股份一面((过了,主动放弃二面) 讲一下react hooks内部实现
sentry搭建错误监控系统(二)
上次没有看到源码的问题解决了。之前没有看到源码,是因为本地跑的,后面我用docker起个服务,发现可以定位到源码,开森~ 这是Sentry客户端的一些api。我们用configureScope这个来试下 这段话大概意思就是congfigure-scope,当前scope改变的话…
深入理解Java内存模型
本文为《Java并发编程的艺术》一书以及一些相关文章的学习笔记。因这一块知识相互交叉,比较难理出一个清晰的结构,第一次接触学习时会感觉很混乱。遂整理出此文。如有错误,欢迎指正,谢谢。 在并发编程中,需要处理两个关键问题:线程之间如何通信、同步。 在命令式编程中,有两种通信机制:…
LiquiBase 管理数据库变更实践
Liquibase是一个用于跟踪、管理和应用数据库变化的开源的数据库重构工具。它将所有数据库的变化(包括结构和数据)都保存在XML文件中,便于版本控制 不依赖于特定的数据库,目前支持包括Oracle/Sql Server/DB2/MySql/Sybase/PostgreSQL/…
设计模式——装饰者模式
未完待续... 未完待续... 动态地将责任附加到对象身上。若要扩展功能,装饰者提供了比继承更有弹性的替代方案。 这里用到继承的目的不是“继承行为”,而是“类型匹配”。对象的行为来自于对象的组合。 这并不违反之前提到的设计原则。 咖啡价格计算程序的最初实现:有一个咖啡的超类,所…
设计模式——观察者模式
未完待续... 未完待续... 发布-订阅模式中,发布者不直接和订阅者通信,他们甚至不知道对方的存在。他们通过第三方信息中介进行通信 布告板(观察者)显示气温(有可能实时,也有可能每天一次,或者统计月平均数据)。 这种情况下观察者需要将接收到的数据缓存下来,然后在各自设定的时间…
设计模式——简单工厂
未完待续... 未完待续... 定义一个类来专门负责创建其他类的实例,被创建的实例通常具有共同的父类。 简单工厂实现了责任的分隔,客户端免除了创建产品对象的责任。 客户端无需知道对象创建细节,只需要知道什么参数对应什么对象即可。 通过配置文件,可以在不修改客户端代码的情况下更换…
设计模式——工厂方法模式
未完待续... 未完待续... 工厂方法模式定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。 工厂方法让类把实例化推迟到子类。 就需要修改工厂类的代码。这不符合开闭原则。那如果我们定义一个抽象工厂类, 只需要增加一个新的工厂类即可。显然这是要优于简单工厂模式的, 这…
设计模式——抽象工厂模式
未完待续... 未完待续... 提供一个创建一系列相关或相互依赖对象的接口,用于创建相关或依赖对象的家族,而无须指定它们具体的类。 工厂方法模式针对的是一个产品等级结构,而抽象工厂模式则需要面对多个产品等级结构,一个工厂等级结构可以负责多个不同产品等级结构中的产品对象的创建 。…
下一页
关注了
2
关注者
1
收藏集
4
关注标签
3
加入于
2019-07-25