观察者模式,是使用很多的一种模式,初次了解,只是根据入门demo写个例子,但是不知道用在哪,怎么用,很教科书。 个人很喜欢比较实战的的博客或者资料。 最近又饿补了一把,感觉有点小收获,记录下。 基础部分 一、观察者模式的基本经典结构 二、入门小demo 经典小demo1: Observer /** ...
分类:
其他好文 时间:
2020-06-06 00:51:55
阅读次数:
60
基础算法戳这里 扩展一:二维前缀和 给定一个 $n \times m$ 的矩阵,有 $T$ 次询问,每次会给出四个数 $a,b,c,d$,求以点 $(a,b)$ 为左上角,点 $(c,d)$ 为右下角的矩形所有元素和。 $1 \le n,m \le 3000$,$1 \le T \le 10^6$。 ...
分类:
其他好文 时间:
2020-06-06 00:35:18
阅读次数:
67
1.下载地址 http://www.sublimetext.com/ 2.注册 点击 help -> enter Licence ,然后输入如下信息: BEGIN LICENSE Member J2TeaMSingle User LicenseEA7E-1011316D7DA350E 1B8B076 ...
分类:
系统相关 时间:
2020-06-06 00:33:29
阅读次数:
125
起因 晚上过来加班···· 问题 物理机安装ubuntu时候遇到报错信息 boot failed: please change disks and press a key to continue https://blog.csdn.net/chenf1999/article/details/8085 ...
分类:
系统相关 时间:
2020-06-05 22:46:49
阅读次数:
85
一、写在前面 现在面试,一般都会聊聊分布式系统这块的东西。通常面试官都会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。 所以咱们这篇文章就来聊聊分布式锁这块知识,具体的来看看Redis分布式锁的实现原理。 说实话,如果在公司里落地生产 ...
分类:
其他好文 时间:
2020-06-05 21:28:08
阅读次数:
66
1.系统启动流程 开机 >BIOS自检(需要检测的设备是否正常) >磁盘的MBR分区 >BootLoader(引导加载器)加载内核 >识别各分区的文件系统 2.内核 什么是内核:内核其实也是一个软件(例如Linux内核用C语言开发),存放在磁盘的某个地方(例如sda1分区)。 不同的操作系统(内核不 ...
分类:
其他好文 时间:
2020-06-05 15:34:03
阅读次数:
93
原文:.NetCore3.1发布在CentOS后连接SqlServer数据库异常(SslException) 本次部署,基于docker进行,拉取的mcr.microsoft.com/dotnet/core/aspnet:3.1镜像。 这里,我没有使用Dockerfile文件来创建镜像。 Inter... ...
分类:
数据库 时间:
2020-06-05 14:54:41
阅读次数:
129
站在悬崖上的艺术家们 ——关于蓬皮杜现代艺术博物馆 我常常感到人的自身资源同大自然资源一样,都有走向枯竭乃至终结的一天。比如当今的男子百米赛跑、标枪和跳高的成绩,差不多都到了尽头。那么人在科学与艺术上是不是也会这样?我原本以为,人的身体属于物质性的,物质总有极限;科学与艺术从属精神,精神的创造力则无 ...
分类:
其他好文 时间:
2020-06-05 10:29:43
阅读次数:
89
我们在做页面布局的时候经常会有上下左右居中的设计,由于大部分的页面结构都是左右式排版页面是固定宽度的,而元素是自上而下排列,高度不固定。所以在页面中css实现左右居中比较容易,垂直居中就不太好实现了。
在css3之前我们前端技术人员要实现垂直居中布局往往需要绞尽脑汁的去解决各种浏览器兼容问题,而随着... ...
分类:
Web程序 时间:
2020-06-05 01:06:47
阅读次数:
94