目录: 什么是单例模式 单例模式的应用场景 单例模式的优缺点 单例模式的实现 总借 一、什么是单例模式 单例模式顾名思义就是只存在一个实例,也就是系统代码中只需要一个对象的实例应用到全局代码中,有点类似全局变量。例如,在系统运行时,系统需要读取配置文件中的参数,在设计系统的时候读取配置文件的类往往设 ...
分类:
其他好文 时间:
2020-06-02 18:53:21
阅读次数:
61
一、HDFS优缺点 优点: 高容错性 数据自动保存多个副本 某一个副本丢失后,它可以自动恢复 适合处理大数据 数据规模,可以达到PB级 文件规模,能够处理百万规模的文件数量 可构建在廉价机器上,通过多副本保证可靠性 缺点: 不适合低延时数据访问 不适合对大量小文件进行存储 存储大量小文件,他会占用N ...
分类:
其他好文 时间:
2020-06-01 23:45:55
阅读次数:
68
分为Dll注入和代码注入,优缺点 代码注入: 是没有全局变量和没有使用IAT表的硬编码,放到哪里都能执行。 优点:不易被发现。 缺点:自己写函数十分麻烦。 dll注入: 模块注入一整个进去 优点:全局函数IAT都在模块中,使用方便。缺点:容易被检测,特征太明显。 CreateThread和Creat ...
分类:
编程语言 时间:
2020-05-31 13:05:40
阅读次数:
64
一、策略模式的应用场景 策略模式(Strategy Pattern)是指定义了算法家族、分别封装起来,让它们之间可以相互替换,此模式让算法的变化不会影响到使用算法的用户。 1.1 应用场景 假如系统中有很多类,而他们的区别仅仅在于他们的行为不同。 一个系统需要动态地在几种算法中选择一种。 1.2 实 ...
分类:
其他好文 时间:
2020-05-30 19:38:17
阅读次数:
321
人人都知道,Python是一门高级的编程语言,涉及领域广泛,应用范围多,薪资待遇也是非常不错的,那么Python有哪些优缺点,你了解吗?接下来为大家汇总介绍一下。
分类:
编程语言 时间:
2020-05-29 17:58:54
阅读次数:
150
在了解悲观锁和乐观锁之前,我们先了解一下什么是锁,为什么要用到锁? 技术来源于生活,锁不仅在程序中存在,在现实中我们也随处可见,例如我们上下班打卡的指纹锁,保险柜上的密码锁,以及我们我们登录的用户名和密码也是一种锁,生活中用到锁可以保护我们人身安全(指纹锁)、财产安全(保险柜密码锁)、信息安全(用户 ...
分类:
其他好文 时间:
2020-05-29 13:44:51
阅读次数:
58
参考:http://f.dataguru.cn/thread-208881-1-1.html 参考:http://blog.sina.com.cn/s/blog_4d9ece9a0100caw8.html 注:加粗皆为参考引用 不废话,直接说: 因为oracle对于sql语句的首先的解析逻辑,会先匹 ...
分类:
数据库 时间:
2020-05-27 13:49:33
阅读次数:
76
数据容灾 世上没有最好的方案,任何技术都有其“软肋”。只有适合的,合适的才是最优! 常见数据容灾方法 方法描述 优点 缺点 基于 存储 其核心是通过SAN进行存储之间的数据拷贝, 常见方案如 IBM的FlashCopy , EMC的SRDF等。 速度快,对操作系统和应用完全透明 成本高(尤其是远距离 ...
分类:
其他好文 时间:
2020-05-26 20:46:08
阅读次数:
252
1.说说你对集成测试中自顶向下集成和自底向上集成两个策略的理解,要谈出他们各自的优缺点和主要适用于哪种类型测试 1.自顶向下集成 优点:较早的验证了主要控制和判断点,按深度优先可以首先实验和验证一个完整的软件功能,功能证实,带来信心,只需一个驱动,减少驱动器开发的费用,支持故障隔离。 缺点:桩的开发 ...
分类:
其他好文 时间:
2020-05-26 01:22:09
阅读次数:
112
linux下安装部署ansible linux下安装部署ansible 介绍 Ansible是一种批量部署工具,现在运维人员用的最多的三种开源集中化管理工具有:puppet,saltstack,ansible,各有各的优缺点,其中saltstack和ansible都是用python开发的。ansib ...
分类:
系统相关 时间:
2020-05-24 11:50:29
阅读次数:
96