lotus

贵有恒何必三更眠五更起 最无益只怕一日曝十日寒

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
  1846 随笔 :: 0 文章 :: 109 评论 :: 288万 阅读

随笔分类 -  系统设计

摘要:转自 https://www.jianshu.com/p/8def04b34b3c 首先,了解状态机是什么,我们为什么需要状态机!举个最简单例子,请假,作为一个最底层程序员,每次请假都要领导层层审批,而假有分为很多种,事假,病假,婚假,年休假等等,当然选择请的假不同,审批标准也不同,不同的假单需要走 阅读全文
posted @ 2020-12-08 16:25 白露~ 阅读(383) 评论(0) 推荐(0) 编辑

摘要:从第一次认识到状态机这个概念,程序设计似乎就从未离开过它,通过广大网友的技术分享,本文对状态机再做一次总结。了解什么是状态机图,它的使用场景是什么? 一、什么是状态机? 做产品的时候,我们总能遇到一些比较复杂的逻辑问题,而普通的流程图,或时序图对于对象和状态的解读缺乏直观的描述。 这里我们推荐使用简 阅读全文
posted @ 2020-12-08 16:20 白露~ 阅读(2109) 评论(0) 推荐(0) 编辑

摘要:状态机是什么?状态机应该如何去应用呢?状态机可以对业务状态进行梳理,一目了然,之后可以根据业务场景不断增加。 在工作过程中,意外接触了一个词——“状态机”,这是个什么意思,可以为我们做产品提供怎样的用处? 作为产品,为什么需要学习状态机呢? 在刚进入公司的时候,根据公司产品做流程图的时候,发现自己经 阅读全文
posted @ 2020-12-08 16:18 白露~ 阅读(719) 评论(0) 推荐(0) 编辑

摘要:前言: 是时候了解一下SSO相关的知识了,本篇主要是概念篇,发现网上两篇不错的文章,简单整合了一下,原文链接:https://www.cnblogs.com/Java3y/p/10877465.htmlhttps://www.cnblogs.com/EzrealLiu/p/5559255.html 阅读全文
posted @ 2020-12-02 21:47 白露~ 阅读(1374) 评论(0) 推荐(0) 编辑

摘要:本篇文章从现象到本质再到具象去理解 , 从理论到实战再到源码回顾去深化。 1.在开发中,无处不在的池。 eg 网络通信连接池: HttpClient连接池 HttpClient通过PoolingHttpClientConnectionManager类来管理连接池 数据库连接池:Java中常用的数据库 阅读全文
posted @ 2019-07-27 22:28 白露~ 阅读(612) 评论(0) 推荐(0) 编辑

摘要:Java对象的生命周期大致包括三个阶段:对象的创建,对象的使用,对象的清除。因此,对象的生命周期长度可用如下的表达式表示:T = T1 + T2 +T3。其中T1表示对象的创建时间,T2表示对象的使用时间,而T3则表示其清除时间。由此,我们可以看出,只有T2是真正有效的时间,而T1、T3则 是对象本 阅读全文
posted @ 2019-07-26 11:48 白露~ 阅读(1099) 评论(0) 推荐(0) 编辑

摘要:转载。 https://blog.csdn.net/yaomingyang/article/details/79043019 转载。 https://blog.csdn.net/yaomingyang/article/details/79043019 转载。 https://blog.csdn.ne 阅读全文
posted @ 2019-07-26 11:47 白露~ 阅读(7074) 评论(0) 推荐(0) 编辑

摘要:程序的运行,其本质上,是对系统资源(CPU、内存、磁盘、网络等等)的使用。如何高效的使用这些资源是我们编程优化演进的一个方向。今天说的线程池就是一种对CPU利用的优化手段。 通过学习线程池原理,明白所有池化技术的基本设计思路。遇到其他相似问题可以解决。 池化技术 前面提到一个名词——池化技术,那么到 阅读全文
posted @ 2019-07-26 11:46 白露~ 阅读(311) 评论(0) 推荐(0) 编辑

摘要:https://blog.csdn.net/tiane5hao/article/details/85957840 https://blog.csdn.net/tiane5hao/article/details/85957840 https://blog.csdn.net/tiane5hao/arti 阅读全文
posted @ 2019-07-26 11:44 白露~ 阅读(1115) 评论(0) 推荐(0) 编辑

摘要:转载。 https://blog.csdn.net/qq_30379689/article/details/80518283 转载。 https://blog.csdn.net/qq_30379689/article/details/80518283 转载。 https://blog.csdn.ne 阅读全文
posted @ 2019-07-26 11:43 白露~ 阅读(392) 评论(0) 推荐(0) 编辑

摘要:转载。 https://blog.csdn.net/zm13007310400/article/details/77534349 转载。 https://blog.csdn.net/zm13007310400/article/details/77534349 转载。 https://blog.csd 阅读全文
posted @ 2019-07-26 11:43 白露~ 阅读(3383) 评论(0) 推荐(0) 编辑

摘要:https://blog.csdn.net/weixin_40304387/article/details/81071816 https://blog.csdn.net/weixin_40304387/article/details/81071816 https://blog.csdn.net/we 阅读全文
posted @ 2019-07-26 11:41 白露~ 阅读(1042) 评论(1) 推荐(0) 编辑

摘要:https://www.cnblogs.com/piepie/p/10498953.html https://www.cnblogs.com/piepie/p/10498953.html 在java程序中对于资源,例如数据库连接,这类不能并行共享的资源对象,一般采用资源池的方式进行管理。 资源池一般 阅读全文
posted @ 2019-07-26 11:40 白露~ 阅读(731) 评论(0) 推荐(0) 编辑

摘要:https://blog.csdn.net/jcj_2012/article/details/84906657 https://blog.csdn.net/jcj_2012/article/details/84906657 https://blog.csdn.net/jcj_2012/article 阅读全文
posted @ 2019-07-26 11:36 白露~ 阅读(537) 评论(0) 推荐(0) 编辑

摘要:参考网址: https://www.zhihu.com/question/36686900/answer/130890492 https://www.cnblogs.com/skyfsm/p/6790245.html 池化层夹在连续的卷积层中间, 用于压缩数据和参数的量,减小过拟合。简而言之,如果输 阅读全文
posted @ 2019-07-26 11:35 白露~ 阅读(5109) 评论(1) 推荐(0) 编辑

摘要:版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/itest_2016/article/details/78084202 在系统开发过程中,我们经常会用到池化技术来减少系统消耗,提升系统性能。对象池通过复用对象来减少创建对象、垃圾回收的开销。连接池(数 阅读全文
posted @ 2019-07-26 11:32 白露~ 阅读(923) 评论(0) 推荐(0) 编辑

摘要:https://blog.csdn.net/qq_16038125/article/details/80180941 https://blog.csdn.net/qq_16038125/article/details/80180941 https://blog.csdn.net/qq_1603812 阅读全文
posted @ 2019-07-26 11:31 白露~ 阅读(1142) 评论(0) 推荐(0) 编辑

摘要:https://blog.csdn.net/mao_kun/article/details/50507376 https://blog.csdn.net/mao_kun/article/details/50507376 https://blog.csdn.net/mao_kun/article/de 阅读全文
posted @ 2019-07-26 11:30 白露~ 阅读(9566) 评论(0) 推荐(0) 编辑

摘要:原文:https://blog.csdn.net/qq_22080655/article/details/68923140 该模式正是为了解决资源的频繁分配﹑释放所造成的问题。为解决我们的问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定 阅读全文
posted @ 2019-07-26 11:28 白露~ 阅读(570) 评论(0) 推荐(0) 编辑

摘要:转载:https://www.jianshu.com/p/381c86bdbff6 看了看druid和dbcp2的原码,发现他们都有各自存储连接的方式。 druid : private volatile DruidConnectionHolder[] connections; dbcp2 priva 阅读全文
posted @ 2019-07-26 11:25 白露~ 阅读(714) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示