会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Apak陈柏宇
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2021年9月16日
JDBC----底层笔记
摘要: 今天我来写一篇关于JDBC底层的博客,仔细讲解一下JDBC的底层是怎么样的。 然后再写一篇我们写项目时又是怎么利用别人提供的开源jar包写项目的博客。 一、JDBC的配置: 这个我之前写过一篇关于JDBC配置的博客了,想看请点击这里 : JDBC配置 二、JDBC获取连接操作 首先在获取连接之前我们
阅读全文
posted @ 2021-09-16 14:53 Apak陈柏宇
阅读(124)
评论(0)
推荐(0)
2021年9月15日
设计模式----抽象工厂模式
摘要: 今天我们来介绍一种新的设计模式 抽象工厂模式。 大家可以复习一下之前学过的简单工厂模式和工厂方法模式:简单工厂模式 工厂方法模式 为了让大家理解的更加深刻,我先来举一个例子: 我们要帮一个公司写一个连接数据库以及配置操作的程序,这个公司一开始用的Oracel,后来又用了mysql,之后为了省钱干脆用
阅读全文
posted @ 2021-09-15 18:18 Apak陈柏宇
阅读(64)
评论(0)
推荐(0)
2021年9月10日
设计模式----观察者模式
摘要: /** * @author 陈柏宇 * 观察者模式: * 定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。 * 这个主题在状态发生改变时,会通知所有观察者对象,让他们能够自动更新自己 * * 观察者模式的动机: * 将一个系统分割成一系列相互协作的类有一个很不好的副作用,那就是需
阅读全文
posted @ 2021-09-10 20:36 Apak陈柏宇
阅读(50)
评论(0)
推荐(0)
手撕源码----jdk 8.0HashMap底层源码 2
摘要: 我们在手撕HashMap1中已经详细介绍了如下几种方法,如果想重温的可以点击这里 -> HashMap1 void putMapEntries(Map<? extends K, ? extends V> m, boolean evict) //把传入的map容器里的Entry对象填充到当前容器中 N
阅读全文
posted @ 2021-09-10 16:51 Apak陈柏宇
阅读(109)
评论(0)
推荐(0)
2021年9月9日
设计模式----建造者模式
摘要: 为了介绍这个模式,我来举一个例子:KFC与大排档。 比如说香辣鸡腿堡,北京KFC的香辣鸡腿堡和南京的香辣鸡腿堡味道是差不多的,就算有差别差别也不会太大。 而大排档买的豆腐脑可能就不一样了,可能北方卖的豆腐脑是咸的,南方卖的豆腐脑是甜的,或者说这家卖的豆腐脑里面加酱油,那家豆腐脑里面加陈醋。 也就是说
阅读全文
posted @ 2021-09-09 19:14 Apak陈柏宇
阅读(64)
评论(0)
推荐(0)
手撕源码----jdk 8.0 HashMap源码1
摘要: 在我们手撕jdk 8.0 HashMap源码之前需要知道源码中这几个常量的意义: * DEFAULT_INITIAL_CAPACITY : HashMap 的默认容量 : 16 * DEFAULT_LOAD_FACTOR : HashMap的默认加载因子 : 0.75 * threshold : 扩
阅读全文
posted @ 2021-09-09 15:36 Apak陈柏宇
阅读(80)
评论(0)
推荐(0)
2021年9月8日
代码细节---Java.HashSet用法
摘要: 这是我写的第一篇关于语法以及Java常用类用法的博客。 我之所以突然想写这篇博客是因为我今天看到了一道非常好的题目: HashSet set = new HashSet(); Person p1 = new Person(1001,"AA"); Person p1 = new Person(1002
阅读全文
posted @ 2021-09-08 17:42 Apak陈柏宇
阅读(157)
评论(0)
推荐(0)
2021年9月7日
设计模式----迪米特法则与外观模式
摘要: 迪米特法则: /** * @author 陈柏宇 * 迪米特法则,又称最少知识原则 * 如果两个类不必直接通信,那么这两个类就不应当直接发生直接的相互作用。 * 如果其中的一个类需要调用另一个类的某一个方法的话,可以通过第三者转发这个调用。 * * 迪米特法则首先强调的前提是在类的结构设计上,每一个
阅读全文
posted @ 2021-09-07 21:47 Apak陈柏宇
阅读(200)
评论(0)
推荐(0)
2021年9月6日
设计模式----模板方法模式
摘要: /** * @author 陈柏宇 * 这个设计模式适合在这样的场景下使用: * 我们想输出一个相同问题的不同答案,那么这个时候只要答案不同就可以了,题目都是相同的 * 所以我们就可以写一个父类,让这个父类在模板方法里写出题干,父类的抽象方法则是子类要去实现的功能 * * 那么我们既然已经使用了继承
阅读全文
posted @ 2021-09-06 22:38 Apak陈柏宇
阅读(65)
评论(0)
推荐(0)
图书馆项目----介绍相关逻辑
摘要: 源码地址 去下载源码的同学给个star哦~ 首先我先介绍一下我写的这个项目,由于是我一个人负责的全栈,而且写项目的时间很短,只有一周,这一周我还要回家,家里还有各种饭局, 所以真正写项目的时间很少,而且我计划就是两周时间,一周写项目,一周学习写博客,正好卡点,有一些我想实现的功能也并没有来的及实现,
阅读全文
posted @ 2021-09-06 15:03 Apak陈柏宇
阅读(117)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告