首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
zexho994
掘友等级
developer
芝兰生于幽谷,不因无人而不芳
获得徽章 5
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 40
沸点 0
赞
40
返回
|
搜索文章
最新
热门
手写IOC: 项目组织结构
Spring中的IOC设计 spring中ioc模块可以分为3中角色,分别对应3个最顶层接口: 通俗的理解: BeanDefinition: 就是我们常说的Bean,理解为图书。 BeanDefini
手写IOC:实现效果
Bean的声明方式 通过编码方式进行声明 继承CodeDefinitionLoderRegistry类,重写loadBean()方法 然后编码使用register(bean的名称,bean所对应类)进
手写IOC- 基本概念
控制反转和依赖注入 什么是控制反转?简单的说,控制反转就是一种思想,目的是将对象的创建由主动变成被动。 下面的实例就是主动new了一个对象。 那么如何做到不使用new呢?依赖注入便是其中一种实现方式。
建造者模式
既然叫建造者模式,那么就用造房子为例。 可以发现,房子的建造过程是存在相同步骤的,建造者模式的作用之一就是让这些相同的步骤单独出来,本质上就是将算法的实现与算法的装配进行分离。 Builder负责定义出算法的方法,由Builder的字类去实现算法的细节。 这样就将与客户端接触的…
单例模式
在一个系统的运行期间,某个类只需要一个实例就好了,同时提供一个访问它的全局访问点。 为什么要控制只有一个实例?最常见的原因就是控制某些共享资源(例如数据库或者文件)的访问权限,运作逻辑是这样的,如果你创建一个对象,发现这个对象已经创建过,就将已创建的对象返回给你。 隐藏构造方法…
简单工厂&抽象工厂
暴露太多细节:使用者不想知道每一个商品对应的生成方法,当系统复杂起来之后,不一定每一个商品的生成方法都是getXXX命名,这会让调用者花费更多时间在寻找get方法上。 复杂度:随着商品越来越多,客户想买的商品越来越多,可以想象到shopping类里面会出现越来越多,导致逻辑越来…
关于二进制的补码,反码,正负数表示以及Java代码测试
因为负数最高位存在一个1,也就是说负数天然要比正数多一个1,对于正数而言,你就得额外+1才能保证正数和负数是一样大的。
Aspose Words 20.6 for Java 去水印
1. 找到License.class 虽然有两个setLicense()方法,细心点看,最后调用的都是zzV方法,只是不同的重载。 在zzV()方法下面有两个方法,类似于下面这样。 zzZaQ就是要修改的方法。让他始终返回1就好了。 2. 利用Javassist修改字节码 3.…
本地git仓库关联Github账号
1. 查看本地配置文件 2. 查看你的github邮箱信息 就可以看到邮箱信息了,如果没有的就添加一个. 3. 本地设置账号信息
LeetCode每日一题: 岛屿数量
简单理解就是找到的"值为1的块"的数量,观察了一下,可以利用深度遍历BFS来解,bfs函数主要的作用就是找到所有和当前位置有关系的位置,然后统一变为0. 遍历整个二维数组,遇到值为1的时候,调用bfs(arr,x,y)函数. (x,y)为当前位置的坐标; 那么岛屿的数量就是步骤…
下一页
个人成就
文章被点赞
109
文章被阅读
65,084
掘力值
1,688
关注了
7
关注者
24
收藏集
7
关注标签
22
加入于
2019-02-24