首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
林师傅
掘友等级
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
54
文章 53
沸点 1
赞
54
返回
|
搜索文章
最新
热门
【JVM】Class文件结构简介
源代码经过Java前端编译器编译之后便会生成一个Class文件,Class文件是一组以8位字节为基础单位的二进制流,各个数据项目严格按照顺序紧凑地排列在Class文件之中,中间没有添加任何分隔符
查了一天资料,终于搞明白了Maven的依赖范围
最近看到Maven的依赖范围,之前的工作中一直在使用,但是其实并不是完全了解,查阅了很多资料,发现很多资料上介绍的都很模糊,没有具体的案例,因此写了两个module测试不同范围的依赖有什么影响。 1. Maven依赖范围说明 2. 详细演示 Maven的依赖范围最复杂的就是pr…
设计模式(四)-创建型之单例模式(附破坏单例模式的几种方法及源码分析)
单例模式是指一个类在任何情况下都只有一个实例,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一种访问其唯一的对象的方式,可以直接访问,不需要实例化该类的对象。 在单例模式中,只有Singleton这一个角色。Singleton角色中有一个返回唯一实例的stat…
Redis最佳实践,再也不用手动写缓存代码了
在项目中我们常常需要使用Redis或者其他缓存方案,在项目中很多使用缓存的代码都是"八股文",实现缓存逻辑是一致的,但项目组每个人实现缓存的代码又很难保证一致,业务逻辑与缓存代码耦合,项目代码可读性下降。 实现业务逻辑与缓存代码解耦,保证业务代码"干净"。 提升开发效率,开发过…
设计模式(三)-创建型之建造者模式
建造者模式也可以成为创建者模式,目的是为了将复杂对象的构建与它的表示分离,使同样的构建过程可以创建不同的表示。创建者模式隐藏了复杂对象的创建过程。 复杂对象的创建和使用分离,相同的方法,不同执行顺序,产生不同的事件结果。 Builder角色负责定义用于生成实例的接口(API),…
设计模式(二)-创建型之工厂模式
工厂模式总共分为3种,1.简单工厂模式(Simple Factory Pattern) 2.工厂方法(Factory Method Pattern) 3.抽象工厂模式(Abstract Factory Pattern),这篇文章会展示3种不同的工厂模式的差异和写法。 Produ…
设计模式(一)-创建型之原型模式
创建对象麻烦或困难时。1.对象种类繁多,无法整合到一个类时 2.要创建一个类,初始化时需要使用较多资源。 想解耦框架和生成实例时,生成的框架不依赖于具体的类。 Product角色负责定义用于复制现有实例来生成新实例的方法。在实例程序中,由Cloneable接口来扮演此角色。 C…
easyExcel中的注解
用于设置列宽度的注解,注解中只有一个参数value,value的单位是字符长度,最大可以设置255个字符,因为一个excel单元格最大可以写入的字符个数就是255个字符。
看完了这些,再也不怕面试官问什么是单例模式了
直接从网上扒一下单例模式的概念。 单例模式(Singleton Pattern)是 Java中最简单的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。 这种模式涉及到一个单一的类,该类负责创建自己的对象,同时确保只有单个对象被创建。这个类提供了一…
为什么你测试上线的项目还是有一堆BUG?
作为一个不专业的测试,我也一直在思考一个问题,测试应该测什么?大佬Martin Fowler 有一篇非常著名的一篇文章《Test Pyramid》(测试金字塔)中,非常详细的描述了测试金字塔的结构。 马丁大佬把测试分为了三个层级,从下往上分别是单元测试,服务测试,UI测试。在金…
下一页
个人成就
文章被点赞
135
文章被阅读
57,432
掘力值
1,607
关注了
48
关注者
55
收藏集
13
关注标签
27
加入于
2018-08-12