码迷,mamicode.com
首页 >  
搜索关键字:网络改造 冗余 堆叠 热备    ( 6288个结果
吐槽一下项目中的代码坏味道:滥用java常量
为什么要把0和""定义成一个常量呢?这是没有正确理解到底什么是魔鬼数字和硬编码。使用常量,出于如下几个原因: 1、为了可读性,一个好的名字显然比一串写死的数字更容易理解。 2、避免冗余,让代码更容易修改,实现一处该,处处该的效果。 3、避免程序员手写常量,不小心写错。比如多写了个0或者是少写了个0等。 4、常量必须是被多个地方使用,而且在不同的地方代表相同的含义。 如果定义的常量没有达到这4个要求中的任意一个,那么可以说这个常量的使用是没有意义的,会导致另一中代码坏味道:没有必要的复杂性。...
分类:编程语言   时间:2014-08-28 22:45:42    阅读次数:324
【转】Nginx双机热备高可用解决方案
1.用户通过DNS查询,得到随机的VIP1和VIP2。2.VIP1和VIP2属于热备,负载均衡,高可用当RIP1无法访问,主机2会检测到,将VIP1的ip加到的eth0:ha2,即在任何时候都有高可用3.shell脚本vip和rip要对应,nginx_loadbalance_vip1.sh运行于主机1,运行命令为#nohup./nginx_loadbalanc..
分类:其他好文   时间:2014-08-28 18:20:56    阅读次数:274
【转】Nginx双机热备高可用解决方案【二】
主机2的脚本如下catnginx_loadbalance_vip2.sh#!/bin/bashLANG=Cdate=$(date-d"today"+"%Y-%m-%d%H:%M:%S")BIND_VIP1=192.168.16.239BIND_VIP2=192.168.16.238WEB_IP_RIP1=192.168.16.241WEB_IP_RIP2=192.168.16.240NETMASK=255.255.255.0GATEWAY=192.168.16.1BROADCAST=219.23..
分类:其他好文   时间:2014-08-28 18:20:46    阅读次数:193
SharePoint2010 PeoplePicker 搜索出来的数据错误,冗余
1,查询症结:经过查资料知道,peoplepicker搜索出来的数据来源于4个地方。Your membership provider (such as Active Directory)The User Information List (UIL) in the site collection yo...
分类:其他好文   时间:2014-08-28 11:08:29    阅读次数:258
oracle热备份与冷备份的对比
一、 冷备份 冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将要害性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是: 1、 是非常快速的备份方法(只需拷文件) 2、 轻易归档(简单拷贝...
分类:数据库   时间:2014-08-28 00:52:18    阅读次数:341
43. Merge Sorted Array && LRU Cache
思想:因为 A 很大, 所以从最大值开始插入, 即从 A 的 m+n 位置开始插入数据。避免了冗余的移动。 思想: 1. 由于要 O(1) 时间确定某 key 是不是在 Cache 中,所以用 Hash_map (), 从而能够O(1)找到结点地址,返回对应的 value。 2. 由...
分类:其他好文   时间:2014-08-27 21:43:08    阅读次数:191
笔试面试那件小事(数据库-范式)
1>相关概念和知识 数据依赖:反映一个关系内部属性与属性之间的约束关系,是现实世界属性相互联系的抽象,属于数据内在的性质和语义的体现   规范化理论:是用来设计良好的关系模式的基础。它通过分解关系模式来消除其中不合适的数据依赖,以解决插入异常、删除异常、更新异常和数据冗余问题   函数依赖:简单的说,对于关系模式的两个属性子集X和Y,若X的任一取值都能唯一确定Y的值,那么则称Y函数依赖于...
分类:数据库   时间:2014-08-27 18:53:18    阅读次数:333
mysql
核心原则?尽量不在数据库做运算? 控制单表数据量? 保持表身段苗条? 平衡范式不冗余? 拒绝3B字段?用好数值字段类型? 将字符转化为数字? 优先使用枚丼ENUM/SET? 避免使用NULL字段? 少用幵拆分TEXT/BLOB? 不在数据库里存图片索引? 谨慎合理添加索引? 字符字段必须建前缀索引?...
分类:数据库   时间:2014-08-27 18:10:08    阅读次数:227
笔试面试那件小事(数据库知识)
1>关系数据库规范化是为了解决关系数据库中(插入异常、删除异常和数据冗余)问题而引入。   2>在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段过程中,其中(数据库系统阶段)的数据独立性最高。   3>数据库(DB)、数据库系统(DBS)、数据库管理系统(DBMS)三者之间的关系(DBS包括DB和DBMS)   4>数据库管理系统能实现对数据库...
分类:数据库   时间:2014-08-27 16:43:38    阅读次数:289
文件登记与会签状态
昨晚写的程序,只是确保它能跑。功能是文件会签状态,看看测试的效果:不过在状态的代码,过一天所想的写思考就不一样了。上面的代码,今早上班重新Review时,发觉它特别冗余,因此把它改写,先是把不同的部门名称列至一个List集合中:然后上面的冗余的代码,就可以重构为:在程序中似乎没有看到它是怎样判断的。...
分类:其他好文   时间:2014-08-27 10:41:27    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!