所谓的单例模式,就是对一个类做一定的特殊处理,使得在实例化这个类的对象的时候内存中只放着一份对象。python单例模式的实现有很多种方式,这里只列出本人常用的两种方式,其中第二种是Django源码使用的方式 __new__ __new__ 这种方式在每次实例化的时候,真实的创建对象的object._ ...
分类:
其他好文 时间:
2018-08-20 12:25:31
阅读次数:
183
单例模式的几种实现方式 单例模式的实现有多种方式,如下所示: 1、懒汉式,线程不安全 是否 Lazy 初始化:是 是否多线程安全:否 实现难度:易 描述:这种方式是最基本的实现方式,这种实现最大的问题就是不支持多线程。因为没有加锁 synchronized,所以严格意义上它并不算单例模式。这种方式 ...
分类:
其他好文 时间:
2018-08-14 00:54:16
阅读次数:
153
前言:redis高可用有Sentinel、Cluster等多种方式,本文主要介绍keepalived方式。架构:配置:hostnameiposredis版本keepalived版本备注redis-master172.27.9.30Centos7.3.16114.0.101.3.5关闭防火墙和selinuxredis-slave172.27.9.31Centos7.3.16114.0.101.3.5
分类:
其他好文 时间:
2018-08-08 14:50:44
阅读次数:
156
题意略。 思路: 图论里掺杂了一些动态规划。 有几个注意点: 1.dp时状态的设计:因为我们要寻求的是出度为0并且可以从起点走奇数步抵达的点,由于同一个点可以通过多种方式到达。 并且我们在获得奇数步点的时候,需要偶数步点作为支撑,所以visit[ i ][ j ]表示第i个点能否具备j状态(0、1) ...
分类:
其他好文 时间:
2018-08-07 20:32:03
阅读次数:
142
搭建虚拟专用网络服务器虚拟专用网络虚拟专用网络(Virtual Private Network)在公用网络上建立专用网络,进行加密通讯。虚拟专用网络网关通过对数据包的加密和数据包目标地址的转换实现远程访问。虚拟专用网络有多种分类方式,主要是按协议进行分类。虚拟专用网络可通过服务器、硬件、软件等多种方式实现。虚拟专用网络工作原理?虚拟专用网络网关采取双网卡结构,外网卡使用公网IP接入Internet?虚拟专用网络客户机通过Internet访问虚拟专用网络服
分类:
其他好文 时间:
2018-08-07 16:06:51
阅读次数:
305
处理异常 处理异常 不管发生什么事情,不管是好的还是坏的,Servlet请求的输出都是一个Servlet响应。如果在请求处理的时候,出现了异常,那它的输出依然会是Servlet响应。异常必须要以某种方式转换为响应。 Spring提供了多种方式将异常转换为响应: 特定的Spring异常将会自动映射为指 ...
分类:
编程语言 时间:
2018-08-02 01:55:31
阅读次数:
221
CSS中的居中,在工作中,会经常遇到。它可以分为水平居中和垂直居中,以下是几种实现居中的方式。 [git 查看源码][1] [配合在线预览,效果更佳][2] 以下例子中,涉及到的CSS属性值。 1: text align:center,水平居中 块状元素,水平居中 2:margin: 0 auto, ...
分类:
Web程序 时间:
2018-07-27 21:02:11
阅读次数:
143
在 Python 中字符串连接有多种方式,这里简单做个总结,应该是比较全面的了,方便以后查阅。 加号连接 第一种,通过+号的形式: >>> a, b ='hello',' world' >>> a + b 'hello world' 逗号连接 第二种,通过,逗号的形式: >>> a, b ='hel ...
分类:
编程语言 时间:
2018-07-27 01:26:53
阅读次数:
170
在大佬的多次洗脑之下,我也给大钱洗脑了 1.多种方式触发全服成就/个人成就时 没有抽出公用方法2.代码多次使用 time.now 没有在合适的地方声明变量,导致多处代码不一致3.对枚举类型的命名不够敏感 命名不直观 srv single 排查代码时造成困难 调用的容易出错4.使用公共方法时没有熟悉a ...
分类:
其他好文 时间:
2018-07-25 17:44:30
阅读次数:
138
迭代器模式:提供一个方法顺序访问一个聚合对象中的各个元素,而又不暴露该对象的内部表示。 当需要访问一个聚集对象,而不管这些对象是什么都需要遍历的时候,就应该考虑使用迭代器模式。当需要对聚集有多种方式遍历时,可以考虑使用迭代器模式。 Iterator迭代器抽象类: Aggregate聚集抽象类: 迭代 ...
分类:
其他好文 时间:
2018-07-23 14:55:30
阅读次数:
140