一、基础规范 (1)必须使用UTF8字符集 解读:万国码,无需转码,无乱码风险,节省空间(由于移动设备原因最好使用utf8mb4) (2)禁止使用存储过程、视图、触发器、Event 解读:高并发大数据的互联网业务,架构设计思路是“解放数据库CPU,将计算转移到服务层”,并发量大的情况下,这些功能很可 ...
分类:
数据库 时间:
2017-06-11 11:02:54
阅读次数:
255
Apache Accumulo 是一个可靠的、可伸缩的、高性能的排序分布式的 Key-Value 存储解决方案,基于单元访问控制以及可定制的服务器端处理。Accumulo使用 Google BigTable 设计思路,基于 Apache Hadoop、Zookeeper 和 Thrift 构建。 官... ...
分类:
Web程序 时间:
2017-06-10 20:26:17
阅读次数:
205
一,题目说明 随着论坛的发展,管理员发现水王没有了,但是统计结果表明,有三个发帖很多的ID。据统计他们的发帖数量超过了1/4,设计程序从发帖列表中快速找到他们。 二,设计思路 由于发帖数超过四分之一,所以每次消除四个不同的id,用count来记录判断,最后剩下的就是那三个人。 三,程序代码 程序截图 ...
分类:
其他好文 时间:
2017-06-08 12:06:19
阅读次数:
124
package zuobiao.cn; /* * 写一个表示坐标的类 * 设计思路:接收两个参数 ,横坐标,纵坐标,由于表示的类型有三种: int float string * 要想一个类接收三种数据类型,只能使用 object,因为object类可以接收任何类型的数据 */ //设计坐标 类 po... ...
分类:
其他好文 时间:
2017-06-05 15:52:34
阅读次数:
157
为什么要做监控? zabbix已经这么强大了,为什么要写一个监控 –熟悉IT监控系统的设计原理 –开发一个简版的类Zabbix监控系统。为以后团队写监控做准备 –掌握自动化开发项目的程序设计思路及架构解藕原则 监控系统需求讨论 1.可监控常用系统服务、应用、网络设备等 2.一台主机上可监控多个不同服 ...
分类:
其他好文 时间:
2017-06-04 22:37:28
阅读次数:
163
上月前面试某公司,对于mysql分表的思路,当时简要的说了下hash算法分表,以及discuz分表的思路,但是对于新增数据自增id存放的设计思想回答的不是很好(笔试+面试整个过程算是OK过了,因与个人预期的薪酬不太理想而忍痛放弃.),在此再深究下mysql 分表优化之类的设计思路方案.先来闲扯下发文 ...
分类:
数据库 时间:
2017-06-03 18:14:22
阅读次数:
251
一. Backbone的江湖地位: backbone作为一个老牌js框架为大规模前端开发提供了新的开发思路:前端MVC模式,这个模式也是前端开发演变过程中的一个重要里程碑,也为MVVM和Redux等开发思路奠定了夯实的基础,后来的react,vue无不是在backbone的影响下开创出来的经典模式。 ...
分类:
其他好文 时间:
2017-06-03 09:51:55
阅读次数:
303
def bubble_sort(L): """ 设计思路:从前往后遍历列表,每次选取列表中两个数进行比较,如果不符合排序的规则,则进行交换 这样一次遍历后,最大(最小)的元素就会像气泡一样到达最后位置,从而达到交换的目的 算法优点:稳定,不需要大量额外的空间开销 缺点:慢 时间复杂度:O(... ...
分类:
编程语言 时间:
2017-06-02 19:39:18
阅读次数:
217
Identity提供基于用户和角色的membership管理框架,基本上可以满足业务项目登录操作的所有功能需求。 如果要使用这套框架需要新建User和Role类型分别继承自IUser<TKey>和IRole<TKey>,以后所有的操作都是以这两个类为基础的。 1.框架的设计思路是很简单的,新建了一系 ...
分类:
Web程序 时间:
2017-05-31 23:17:28
阅读次数:
752