喵嗷呜~
喵嗷呜~
全部文章
分类
C/C++(1)
Database(1)
Java基础(23)
Java虚拟机(2)
Maven(1)
Spring(18)
Spring Data Jpa(1)
《数据库系统概论》(5)
在线编程(4)
未归档(7)
源码阅读(1)
算法与数据结构(13)
算法思想(2)
软件开发原则(4)
软件设计模式(1)
配置(2)
问题解决(5)
归档
标签
去牛客网
登录
/
注册
喵嗷呜~的博客
全部文章
(共91篇)
里氏替换原则
1. 里氏替换原则的定义 里氏替换原则(Liskov Substitution Principle,LSP)由麻省理工学院计算机科学实验室的里斯科夫(Liskov)女士在 1987 年的“面向对象技术的高峰会议”(OOPSLA)上发表的一篇文章《数据抽象和层次》(Data Abstra...
2020-01-01
0
763
开闭原则
1. 开闭原则的定义 开闭原则(Open Closed Principle,OCP)由勃兰特·梅耶(Bertrand Meyer)提出,他在 1988 年的著作《面向对象软件构造》(Object Oriented Software Construction)中提出:软件实体应当对扩展开...
2020-01-01
0
461
Java高级特性——注解(Annotation)
文件地址:https://github.com/xiaozhengyu/StudyNotes.git
2019-12-31
0
264
Java高级特性——流
以上就是这段时间学习完流的知识以后我的总结,.mmap文件可以去我的github上获取:https://github.com/xiaozhengyu/StudyNotes.git
2019-12-31
0
275
Github库名命名规范
Github库名命名规范一、必要性说明由于迁移到Github上的项目越来越多,对项目的管理越来越困难。由于各项目命名具有随意性,用之代表git仓库名后就很难快速回忆起这个项目的相关细节,通常需要不断打开某个库才能有所了解。因此,十分必要对git库名命名方式进行规范以便于项目的管理。 二、命名规则G...
2019-12-24
0
831
Navicat Premium连接Oracle数据库
记录一下本次配置过程中遇到的问题: 一、服务名 1、找到tnsnames.ors文件: 二、Navicat自带的oci.dll文件版本可能和Oracle数据库不一致,所以使用oracle自带的oci.dll文件
2019-12-16
0
357
ThreadLocal源码阅读
1 package java.lang; 2 3 import java.lang.ref.WeakReference; 4 import java.util.Objects; 5 import java.util.concurrent.atomic.AtomicInteger; ...
2019-12-16
0
250
Java锁对象和条件对象的使用
锁对象 临界区:临界区是一个特殊的代码段,该代码段访问某种特殊的公共资源,该资源同一时间只允许一个线程使用。 Java中可以使用锁对象创造一个临界区: 1 myLock.lock(); 2 try { 3 关键代码 4 } finally { 5 myLock.unloc...
2019-12-13
0
288
Java迭代器源码解析
1 private class Itr implements Iterator<E> { 2 int cursor; // 调用next方法返回的元素的索引 3 int lastRet = -1; // 最近一次调用next方法返回的元素...
2019-12-07
0
267
Spring 配置内容外部化
2019-11-30
0
283
首页
上一页
1
2
3
4
5
6
7
8
9
10
下一页
末页