欢喜苗条

文章
5
资源
0
加入时间
2年10月17天

设计的五大原则-SOLID

文章内容1.背景最近在读《架构整洁之道》这一本书,这本书的确写得不错,最近也没有更新文章,一方面再忙工作,另一方面也再啃一些书。当然文章还是得更新,《架构整洁之道》里面有些有意思的内容我会提取出来外加自己的思考。在这本书里面的第三章介绍了设计原则,这部分我觉得对于大家的平时工作都比较有用。设计原则想必大家在学习面向对象的时候,都学习过下面几大原则:SRP 单一职责:该设计原则是基于康...

树状数组板子题之一:poj 2299:Ultra-QuickSort(求逆序对) 树状数组板子题之一:poj 2299:Ultra-QuickSort(求逆序对)

树状数组板子题之一:poj 2299:Ultra-QuickSort(求逆序对)题目链接:poj 2299:Ultra-QuickSort其实看似是问快排的交换总次数其实就是问逆序对的总数开始实现不知道怎么搞,看了题解之后原来是要用到离散化,感觉有点神奇代码入下:#include<cstdio>#include<cstring>#include<ios...

高并发之——从源码角度分析创建线程池究竟有哪些方式

前言在Java的高并发领域,线程池一直是一个绕不开的话题。有些童鞋一直在使用线程池,但是,对于如何创建线程池仅仅停留在使用Executors工具类的方式,那么,创建线程池究竟存在哪几种方式呢?就让我们一起从创建线程池的源码来深入分析究竟有哪些方式可以创建线程池。使用Executors工具类创建线程池在创建线程池时,初学者用的最多的就是Executors这个工具类,而使用这个工具类创建...

LTE的寻呼

寻呼(Paging)是网络发送给UE的。UE在 RRC-IDLE 状态时,如果需要给UE发送下行数据,网络需要先给UE发送寻呼,UE收到寻呼后,可能会发起RRC连接以便接收呼叫。为了接收寻呼,同时保持低功耗,UE支持DRX,只在预先定义好的时间段醒来接收 Paging 消息,其它时间段都处于休眠状态,以达到低功耗的目的。网络会在特定系统帧(称为 Paging Frame(PF))的特定子帧(称为 Paging Occasion(PO))上发送 Paging 消息。UE只要在一个DRX周期内接收1