随笔分类 -  知识库

摘要:原文地址:http://c.biancheng.net/view/1343.html使用场景:通过new 创建新的副本非常麻烦,需要传入很多值,且这些值大部分是不变的。需要不停的高效的创建新的副本来满足业务需求克隆:浅克隆:生成一个新的副本,但是非基本类型的数据还是指向原内存地址。深克隆:生成一个新 阅读全文
posted @ 2021-11-15 10:32 huiy_小溪 阅读(38) 评论(0) 推荐(0)
摘要:原文地址:http://c.biancheng.net/view/1338.html使用场景:只需要一份对象实例的时候,例如:缓存池,实时信息等。好处:不需要频繁创建和释放对象,保证效率。只占用一份内存,使用最少的资源。示例代码:懒汉模式public class LazySingleton { pr 阅读全文
posted @ 2021-11-15 09:56 huiy_小溪 阅读(29) 评论(0) 推荐(0)
摘要:原文:http://c.biancheng.net/view/8508.html 阅读全文
posted @ 2021-11-12 15:55 huiy_小溪 阅读(27) 评论(0) 推荐(0)
摘要:原文:http://c.biancheng.net/view/1320.html设计模式的分类1.从目的来分(1).创建型:创建对象,将对象的创建与使用分离单例、原型、工厂方法、抽象工厂、建造者(2).结构型:将类对象组织成更大的结构代理、适配器、桥接、装饰、外观、享元、组合(3).行为型:类或对象 阅读全文
posted @ 2021-11-10 15:58 huiy_小溪 阅读(34) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/silent2012/archive/2011/11/01/2178278.html状态图主要用于描述对象具有的各种状态、状态之间的转换过程以及触发状态转换的各种事件和条件。1、状态图的组成1.1 状态 主要用于描述一个对象在生命周期内的一个时间段 阅读全文
posted @ 2018-03-12 23:36 huiy_小溪 阅读(193) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/silent2012/archive/2011/09/14/2172219.htmlUML的模型中可分为两种,动态模型和静态模型。用例图、类图和对象图都是UML中的静态结构模型。而在UML系统动态模型的其中一种就是交互视图,它描述了执行系统功能的各 阅读全文
posted @ 2018-03-12 23:07 huiy_小溪 阅读(191) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/huiy/p/8552607.html1、什么是类图 类图(Class diagram)主要用于描述系统的结构化设计。类图也是最常用的UML图,用类图可以显示出类、接口以及它们之间的静态结构和关系。2、类图的元素 在类图中一共包含了以下几种模型元素 阅读全文
posted @ 2018-03-12 22:53 huiy_小溪 阅读(260) 评论(0) 推荐(0)
摘要:原文:http://www.cnblogs.com/silent2012/archive/2011/09/07/2169518.html1、什么是用例图 用例图源于Jacobson的OOSE方法,用例图是需求分析的产物,描述了系统的参与者与系统进行交互的功能,是参与者所能观察和使用到的系统功能的模型 阅读全文
posted @ 2018-03-12 22:49 huiy_小溪 阅读(300) 评论(0) 推荐(0)
摘要:原文:http://edn.embarcadero.com/article/31863By: Randy MillerAbstract: This tutorial provides a quick introduction to the Unified Modeling Language™The 阅读全文
posted @ 2018-03-12 20:07 huiy_小溪 阅读(300) 评论(0) 推荐(0)
摘要:转载自:http://blog.csdn.net/andyzhaojianhui/article/details/53785656(一)“字节”的定义字节(Byte)是一种计量单位,表示数据量多少,它是计算机信息技术用于计量存储容量的一种计量单位。(二)“字符”的定义字符是指计算机中使用的文字和符号 阅读全文
posted @ 2018-02-25 19:07 huiy_小溪 阅读(265) 评论(0) 推荐(0)
摘要:原文:http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.htmlOAuth是一个关于授权(authorization)的开放网络标准,在全世界得到广泛应用,目前的版本是2.0版。本文对OAuth 2.0的设计思路和运行流程,做一个简明通俗的解释,主要参 阅读全文
posted @ 2018-02-23 21:33 huiy_小溪 阅读(706) 评论(0) 推荐(0)
摘要:原文:http://www.ruanyifeng.com/blog/2014/05/restful_api网络应用程序,分为前端和后端两个部分。当前的发展趋势,就是前端设备层出不穷(手机、平板、桌面电脑、其他专用设备......)。因此,必须有一种统一的机制,方便不同的前端设备与后端进行通信。这导致 阅读全文
posted @ 2018-02-23 15:40 huiy_小溪 阅读(1740) 评论(0) 推荐(0)
摘要:原文:http://www.ruanyifeng.com/blog/2011/09/restful.html越来越多的人开始意识到,网站即软件,而且是一种新型的软件。这种"互联网软件"采用客户端/服务器模式,建立在分布式体系上,通过互联网通信,具有高延时(high latency)、高并发等特点。网 阅读全文
posted @ 2018-02-23 15:24 huiy_小溪 阅读(313) 评论(0) 推荐(0)
摘要:原文:https://book.2cto.com/201304/19630.html 有些模块允许在配置项中使用变量,如在日志记录部分,具体示例如下。log_format main '$remote_addr - $remote_user [$time_local] "$request" ' '$s 阅读全文
posted @ 2018-02-23 14:46 huiy_小溪 阅读(221) 评论(0) 推荐(0)
摘要:原文:https://book.2cto.com/201304/19629.html 大部分模块遵循一些通用的规定,如指定空间大小时不用每次都定义到字节、指定时间时不用精确到毫秒。 当指定空间大小时,可以使用的单位包括: K或者k千字节(KiloByte,KB)。 M或者m兆字节(MegaByte, 阅读全文
posted @ 2018-02-23 14:43 huiy_小溪 阅读(265) 评论(0) 推荐(0)
摘要:原文:https://book.2cto.com/201304/19628.html如果有一个配置项暂时需要注释掉,那么可以加“#”注释掉这一行配置。例如:#pid logs/nginx.pid; 阅读全文
posted @ 2018-02-23 14:40 huiy_小溪 阅读(158) 评论(0) 推荐(0)
摘要:原文:https://book.2cto.com/201304/19627.html 从上文的示例可以看出,最基本的配置项语法格式如下: 配置项名 配置项值1 配置项值2 … ; 下面解释一下配置项的构成部分。 首先,在行首的是配置项名,这些配置项名必须是Nginx的某一个模块想要处理的,否则Ngi 阅读全文
posted @ 2018-02-23 14:39 huiy_小溪 阅读(174) 评论(0) 推荐(0)
摘要:原文:https://book.2cto.com/201304/19626.html 块配置项由一个块配置项名和一对大括号组成。具体示例如下:events {…}http { upstream backend { server 127.0.0.1:8080; } gzip on; server { 阅读全文
posted @ 2018-02-23 14:37 huiy_小溪 阅读(179) 评论(0) 推荐(0)
摘要:原文:https://book.2cto.com/201304/19625.html Nginx的配置文件其实是一个普通的文本文件。下面来看一个简单的例子。user nobody;worker_processes 8;error_log /var/log/nginx/error.log error; 阅读全文
posted @ 2018-02-23 14:35 huiy_小溪 阅读(172) 评论(0) 推荐(0)
摘要:原文:https://book.2cto.com/201304/19624.html 在正式提供服务的产品环境下,部署Nginx时都是使用一个master进程来管理多个worker进程,一般情况下,worker进程的数量与服务器上的CPU核心数相等。每一个worker进程都是繁忙的,它们在真正地提供 阅读全文
posted @ 2018-02-23 14:33 huiy_小溪 阅读(185) 评论(0) 推荐(0)