?Architectural TradeoffsMark RichardsEvERy SoFTWARE ARCHiTECT should know and understand that you can’t have it all. It is virtually impossible to design an architecture that has high performance, high...
分类:
其他好文 时间:
2015-08-09 10:54:26
阅读次数:
172
1.网站的发展,负载均衡,分布式缓存,分表,分库,读写分离
2.webServicesAndWCF 分布式通讯框架
下载地址:http://feixueteam.net/thread-443-1-1.html...
分类:
其他好文 时间:
2015-08-09 10:53:05
阅读次数:
116
redis高级应用-安全性、为什么redis需要安全性、设置redis验证密码...
分类:
其他好文 时间:
2015-08-09 10:54:44
阅读次数:
246
我们在平时的学习中或多或少的接触到一些领域驱动设计(Domain-Driven Design,DDD)这些概念,这些概念也非常抽象,最重要的在国内也没有这方面的优秀书籍或者指导手册。也没有一些典型的Sample提供我们学习DDD。
在DDD领域中,就属Eric Evans大师的“Domain-Driven Design: Tackling Complexity
in the Heart ...
分类:
其他好文 时间:
2015-08-09 10:53:44
阅读次数:
128
前言
这个简短的系列一一讲解一下.Net下测试的相关知识,希望对初学者有所帮助。
在这个系列第一篇中从测试工具入手推荐TestDriven.NET。官方下载TestDriven.NET-2.14.2190
Beta版(直接下载)和TestDriven.NET-2.13.2184正式版(直接下载)。第二篇中我选择了最为经典的NUnit单元测试框架来介绍TestDriven.NET所支...
分类:
其他好文 时间:
2015-08-09 10:53:33
阅读次数:
332
前言
这个简短的系列一一讲解一下.Net下测试的相关知识,希望对初学者有所帮助。
在上一篇中我向大家介绍了几个测试工具,推荐使用TestDriven.NET。至本文完稿官方提供了TestDriven.NET-2.14.2190
Beta版(直接下载)和TestDriven.NET-2.13.2184正式版(直接下载)。此文为这个系列的第二篇,我将使用这个工具,介绍TestDrive...
分类:
其他好文 时间:
2015-08-09 10:52:39
阅读次数:
128
?Use Uncertainty As a DriverKevlin HenneyConFRonTEd WiTH TWo opTionS, most people think that the most impor- tant thing to do is to make a choice between them. In design (software or otherwise), it is...
分类:
其他好文 时间:
2015-08-09 10:52:29
阅读次数:
120
前言
一个典型的软件项目中最为重要的两种测试类型,即程序员和用户的测试,称为“单元测试”和“验收测试”。在开发任何种类的企业或大型应用时都不容忽视,如果没有合适的工具作为支持,单元测试工作量非常巨大了。
测试驱动开发(Test Driven Development,TDD)技术是在添加新代码之前让你的测试代码出错的一种开发技术。在开始编写代码之前首先要写你的测试代码,然后再编写代码让你...
分类:
其他好文 时间:
2015-08-09 10:52:07
阅读次数:
175
思路:菱形+一个直角
struct node{
double x,y;
}d[30];
double getdis(node a,node b){
return sqrt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y));
}
bool isequal(double x,double y){
if(x-y>=-1e-8&&x-y<=1e-8...
分类:
其他好文 时间:
2015-08-09 10:53:19
阅读次数:
165
redis高级应用-发布与订阅、发布/订阅的简易模型、发布与订阅(pub/sub)类别、 redis 通过 publish 、subscribe、unsubscribe等命令实现了订阅与发布模式, 这个功能提供两种信息机制,分别是订阅/发布到频道和订阅/发布到模式...
分类:
其他好文 时间:
2015-08-09 10:52:19
阅读次数:
206
分析问题的前期准备步骤:
1. 准备一台笔记本电脑,并且安装360免费wifi。
2. 两部移动终端连接上360共享的wifi
3. 在笔记本电脑上开启wireshark抓包,并且在linux服务器上用tcpdump进行抓包
4. 停止抓包,并且下载服务器上的数据包到本地
数据包分析过程:
1. 首先分析笔记本电脑的数据包,看移动终端的...
分类:
其他好文 时间:
2015-08-09 10:50:46
阅读次数:
153
冰山查询――iceberg query
在数据仓库领域有一个概念叫Iceberg query,中文一般翻译为“冰山查询”。冰山查询在一个属性或属性集上计算一个聚集函数,以找出大于某个指定阈值的聚集值。
以销售数据为例,你想产生这样的一个顾客-商品对的列表,这些顾客购买商品的数量达到3件或更多。这可以用下面的冰山查询表示:
Select P.cust_ID, P.item_ID...
分类:
其他好文 时间:
2015-08-09 10:51:57
阅读次数:
178
一、度量、指标、指标器
度量和维度构成OLAP的主要概念,对于在事实表或者一个多维立方体里面存放的数值型的、连续的字段,就是度量。这符合上面的意思,有标准,一个度量字段肯定是统一单位,例如元、户数。如果一个度量字段,其中的度量值可能是欧元又有可能是美元,那这个度量没法汇总。
在OLAP中还有计算度量的说法,用一个总费用除以用户数,得到每户平均费用。但这究竟还算不算度量了呢?这已经不是原本意义上...
分类:
其他好文 时间:
2015-08-09 10:50:04
阅读次数:
126
redis的事务提供了一种“将多个命令打包,然后一次性、按顺序地执行”的机制, 并且事务在执行的期间不会主动中断 —— 服务器在执行完事务中的所有命令之后, 才会继续处理其他客户端的其他命令。redis 通过 multi 、disacrd、exec 和 watch四个命令来实现事务功能、深入理解redis事务执行过程、为什么redis不支持回滚...
分类:
其他好文 时间:
2015-08-09 10:51:42
阅读次数:
134
题目链接:点击打开链接
题目意思:在平面中给出一些点(这些点的坐标都为整数),从中选取一些点构成正三角形、正四边形、正五边形、正六边形,问一共有多少种方案?
解题思路:
1、题目给出的n
2、但是正五边形,正六边形判断起来感觉很麻烦,而且枚举6个点肯定会超时,所以比赛时没有思路
3、解题报告中指出:
地球人都知道整点是不能构成正五边形和正三边形和正六边形的,所以只需暴力枚举四个...
分类:
其他好文 时间:
2015-08-09 10:50:43
阅读次数:
118