别明天就今天吧

LV0
发表了文章

面试题-数组、链表实现栈

栈(stack)又名堆栈,它是一种运算受限的线性表。限定仅在表尾进行插入和删除操作的线性表。这一端被称为栈顶,相对地,把另一端称为栈底。向一个栈插入新元素又称作...

别明天就今天吧
发表了文章

面试题-Synchronized实现两个线程交替打印

线程之间的通信有很多种方式,使用Synchronized实现两个线程的交替打印,主要是利用Object对象的wait、notify方法,下面来看下代码:...

别明天就今天吧
发表了文章

面试题-ReentrantLock实现两个线程交替打印

前面了解了ReentrantLock的原理,今天来应用一下,使用ReentrantLock实现两个线程的交替打印。

别明天就今天吧
发表了文章

互联网金融-验证组件抽象设计

在互联网金融的体系中,信贷业务的主要流程是用户注册、实名后进行授信后打出一个额度,使用额度进行消费、提现的过程。今天我们来说下授信功能的抽象设计。

别明天就今天吧
发表了文章

面试题-Linux-awk命令用法

在最近的工作中,处理了一些日志,用到了awk命令,我们平时用的比较多的例如cat、grep、sed、less等等,对于awk每次都是现用现查,今天我们来...

别明天就今天吧
发表了文章

面向对象的设计原则-"里氏替换原则"

why(目的):为什么要学习"里式替换原则",我们都知道面向对象的三大特性:封装、继承、多态,该原则就是对良好的"继承关系"定义了一些规范,通过学习理解后可以写...

别明天就今天吧
发表了文章

面向对象的设计原则-"开闭原则"

Open-Closed Principle,"开闭原则"百科上是这么说的:一个软件实体(如类、模块、函数)应该对扩展开放,对修改关闭。

别明天就今天吧
发表了文章

HttpClient一站式web开发的首选工具

多次请求会产生多个历史记录(默认记录最近50次请求),在历史记录前出现比较符号,可以很方便的比较多次访问的结果。

别明天就今天吧
发表了文章

UML-"类图"

类定义:用UML语言的方式表示某个类,类定义包含三个部分:类名称、类的属性、类的方法,如图:

别明天就今天吧
发表了文章

面向对象的设计原则-"依赖倒置原则"

Dependence Inversion Principle,DIP"依赖倒置原则",依赖倒置的原始定义是:

别明天就今天吧
发表了文章

面向对象的设计原则-"单一职责原则"

Single Responsibility Principle SRP,"单一职责原则":一个类只负责一组相关的事情,对应到代码中就是:一个类有多个方法,这些方...

别明天就今天吧
发表了文章

面向对象的设计原则-"迪米特原则"

Least Knowledge Principle LKP,"迪米特原则":一个对象应该对其他对象有最少的了解。通俗的说就是,一个类应该对自己需要耦合或调用的类...

别明天就今天吧
发表了文章

面向对象的技术流程-"设计模型"

设计阶段是整个面向对象分析和设计的高潮阶段。在设计阶段,我们将要输出设计模型,并且需要综合各种方法技巧,做出满足各种需求的设计。

别明天就今天吧
发表了文章

面向对象架构设计技巧

以上表明,拆是手段,合才是关键。拆了之后,还有一件更重要的事,就是怎么把拆出来的模块整合起来。

别明天就今天吧
发表了文章

面向对象架构设计基础

架构就是系统的结构和组织,架构是系统的顶层结构。"顶层"意味着"架构"的粒度到当前系统的子系统或者子模块位置。

别明天就今天吧
发表了文章

关于Mysql基础知识

这三张图是基础知识,但是我总是记不太清楚贴上来,合理的定义字段的类型和大小,比如状态可以使用tinyint、主键可以使用bigint,普通的使用int,int(...

别明天就今天吧
发表了文章

Redis-缓存穿透

缓存穿透:查询一个根本不存在的数据,缓存和数据库都不会命中,这样每次这类的查询都会透过缓存层查数据库,造成后端数据库压力增大。

别明天就今天吧
发表了文章

Redis-缓存并发

缓存并发:高并发场景下,大量查询过期key值,最后查询数据库将结果回写到缓存,造成数据库压力过大。

别明天就今天吧
发表了文章

Redis-高性能

最近有一道常见的Redis面试题,Redis为什么那么快?下面我们来分析下"快"的原因。

别明天就今天吧
发表了文章

面试题-算法:二叉树的前序遍历

别明天就今天吧

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券