设三角形为ABC, a=BC, b=CA, c=AB
重心:三条边的中线的交点
重心:G(x,y)= 1/3 * A(x,y) + 1/3 * B(x,y) + 1/3 * C(x,y)
内心:三个点的角平分线的交点
内心I(x,y)= ( a * A(x,y) + b * B(x,y) + c * C(x,y) ) /(a+b+c)
推导:内心定理
内心定理证明...
分类:
其他好文 时间:
2014-11-27 18:29:00
阅读次数:
310
归并排序就是把数组A分成2个数组A1和A2,再对A1和A2也分别平分,直到不能分为止,即只有1个元素了.再依次合并.是一个分和合的过程. 代码是在ubuntu下的vim里写的.我加了很多打印,从打印结果里面可以看出程序是怎么一步一步执行的,本来要画个图的,因为没找到比较好的工具(ubuntu下),....
分类:
编程语言 时间:
2014-11-21 21:50:57
阅读次数:
298
游戏打怪是为了升级,那么,程序员开发一个个程序也是升级,到底程序员是如何一步步往上升级的,程序员又是怎么分级的?你想不想知道自己现在达到哪一级了?...
分类:
其他好文 时间:
2014-11-14 10:48:24
阅读次数:
193
题目大意:有1~6六种宝石,价格分别为1~6 。。给定每种宝石的个数,问能否平分给两个人分析:一看显然是个多重背包问题,也可以用母函数做不过母函数的复杂度是n*v*k,第一次tle了。。后来发现一种优化方式当个数大于 6的时候直接把个数设为 5(奇数),6(偶数)。。discuss 里面有位神牛给出...
分类:
其他好文 时间:
2014-11-11 18:26:30
阅读次数:
168
早前公司有个大系统没有做数据的水平分割,导致兴许的性能优化不能做到最佳,有些功能优化到7s,8s就无法继续了。这个大系统曾经是分21个点部署,然后进行了大集中,仅仅部署了一个点。 1. 在做数据的水平切割之前一定要理解系统的业务。我的系统是MIS,数据能够分为两类:一类是基础数据,一类是业...
分类:
其他好文 时间:
2014-11-10 17:34:50
阅读次数:
182
云计算设计模式(二十一)——Sharding分片模式
将一个数据存储到一组水平分区或碎片。存储和访问大量数据时,这个模式可以提高可扩展性。...
分类:
其他好文 时间:
2014-11-10 12:06:17
阅读次数:
345
原文:联合数据库服务器介绍
为达到最大型网站所需的高性能级别,多层系统一般在多个服务器之间平衡每一层的处理负荷。SQL Server 通过对数据库中的数据进行水平分区,在一组服务器之间分摊数据库处理负荷。这些服务器独立管理,但协作处理应用程序的数据库请求;这样一组协作服务器称为“联合体”。
只有在应...
分类:
数据库 时间:
2014-11-10 11:42:58
阅读次数:
161
RAID0是将所有磁盘累加起来使用,容量是所有磁盘的容量之和,当然是磁盘容量相同的情况下,如果磁盘空间大小不一,则会以最小空间的为准,所有推荐使用同大小同转速的磁盘。正因为RAID0是把所以磁盘累加加起来,所以读写速度提高了N块磁盘的N倍,数据被平分写入不同的硬盘,但..
分类:
其他好文 时间:
2014-11-05 17:35:11
阅读次数:
194
楼市政策进一步宽松 一二线城市成交量强劲反弹行业动态中国证券报[微博]姚轩杰2014-11-04 00:18我要分享34[摘要]2014年10月42个主要城市成交量达2416万平方米,比上月增长12.6%,创年内最高水平。分城市来看,一线城市成交量全线上涨;25个二线代表城市中17个城市环比回升,南...
分类:
其他好文 时间:
2014-11-04 09:16:26
阅读次数:
184
Android平台中的二种翻页效果实现。第一种翻页效果如下:实现原理:当前手指触摸点为a,则 a点坐标为(ax,ay), 由三角形acb与三角形cmb为对称三角形并且直线cp为am垂直平分线,则 B点坐标为(ax/2,ay/2)。作gf垂直于om且cb垂直于am, 三角形cfg与gfm相似,则 cf...
分类:
移动开发 时间:
2014-11-03 15:49:56
阅读次数:
160