码迷,mamicode.com
首页 > Windows程序
探索C#之虚拟桶分片
阅读目录背景虚拟桶(virtual buckets)实现总结背景关于数据分片讨论最多的是一致性hash,然而它并不是分布式设计中的银弹百试百灵。 在数据稳定性要求比较高的场景下它的缺点是不能容忍的。比如在Redis分布式缓存设计中,使用一致性Hash进行key分片存储,通过虚拟节点最大化降低添加或删...
分类:Windows程序   时间:2015-05-31 23:17:17    阅读次数:257
WorldWind源码剖析系列:外包围盒、外包围球类
PluginSDK中的外包围盒、外包围球分别用类 BoundingBox和BoundingSphere描述,其类图如下所示。外包围盒BoundingBox类的corners字段用来存储外包围盒的8个顶点向量。其构造函数有两种形式。第一种构造函数用8个顶点向量来实例化一个外包围盒。第二种构造函数用给定...
分类:Windows程序   时间:2015-05-31 23:13:13    阅读次数:191
wep api authenticate
[ApiAuthorize]BaseController:ApiControllerWebApiConfigregister() //config.SuppressDefaultHostAuthentication(); //config.Filters.Add(new Hos...
分类:Windows程序   时间:2015-05-31 23:12:48    阅读次数:151
WorldWind源码剖析系列:四元数类
PluginSDK中的Quaternion4d类可能是感觉Microsoft.DirectX. Quaternion类不太实用或不够用,自己有重新写的。四元数是英国数学家哈密顿(W.R.Hamilton)在1843年发现的,由于矩阵论的不断丰富和不断完善,人们更乐意采用矩阵来解决实际工程中的问题,这...
分类:Windows程序   时间:2015-05-31 23:15:06    阅读次数:260
WorldWind源码剖析系列:数学引擎类
PluginSDK中的MathEngine类是密封类。不可继承,主要完成通用的数学计算功能。其类图如下。其中,该类没有字段和属性成员,只有方法成员,都是静态成员。Azimuth方法用于计算从A点(latA,lonA)到B点(latB,lonB)的方位角。SphericalToCartesian方法用...
分类:Windows程序   时间:2015-05-31 23:08:18    阅读次数:329
WorldWind源码剖析系列:视景体类
PluginSDK中的视景体类Frustum是三维计算机图形学中的概念,主要用来描述透视投影的过程。三维计算机图形学中关于三维物体的渲染,Direct3D和OpenGL都是先通过对现实世界中的场景先进行世界变换,再通过设置观察矩阵以在场景中安置一个虚拟相机,构建一个视景体来裁剪场景的可见区域,然后在...
分类:Windows程序   时间:2015-05-31 23:06:36    阅读次数:366
WorldWind源码剖析系列:二、三维点类
PluginSDK中的点主要有二维和三维两种类型,分别用来描述平面和立体点。其类图如下。这两个类比较简单。其字段成员主要用来描述点对象在各坐标轴上的分量。属性Length用来返回二维和三维点的距离坐标原点的长度。二维点定义了点积运算dot,三维点同时定义了点积dot/dotProduct和叉积运算c...
分类:Windows程序   时间:2015-05-31 23:03:53    阅读次数:251
web api CORS
使用方法:1. 到nuget上装一个包:http://www.nuget.org/packages/Microsoft.AspNet.WebApi.Cors/2. 在WebApiConfig.Register方法中加入代码:config.EnableCors();3. 在Controller上加上A...
分类:Windows程序   时间:2015-05-31 23:05:07    阅读次数:195
WorldWind源码剖析系列:角度类
PluginSDK中的角度结构体Angle类图如下所示。角度结构体主要定义了一个弧度表示角度值的字段:double Radians。还有几个表示角度最大值、最小值、非数值和零角度等字段。定义了一个Degrees属性,分别用数学引擎类的弧度和角度相互转换函数完成Radians字段值的设置与获取。pub...
分类:Windows程序   时间:2015-05-31 23:03:57    阅读次数:239
ObjectListView控件介绍及C# Demo实现
1 介绍前两天在用Listview做数据显示时,希望在listview中的多列显示图片,经过一番搜索后发现.Net自带的ListView其实只能在各行的第一列显示图片。后来google时看到网友有提及ObjectListView这个开源控件,一查发现确实很强大,于是决定秉承拿来主义的思想,学习使用之...
分类:Windows程序   时间:2015-05-31 22:59:45    阅读次数:627
ASP.NET MVC随想录——漫谈OWIN
什么是OWIN OWIN是Open Web Server Interface for .NET的首字母缩写,他的定义如下:OWIN在.NET Web Servers与Web Application之间定义了一套标准接口,OWIN的目标是用于解耦Web Server和Web Application。基...
分类:Windows程序   时间:2015-05-31 22:58:45    阅读次数:349
json_encode在设计api时需要注意的问题
在设计api时我们经常会使用关联数组,例如:我要返回给客户端主题信息和主题包列表原始数组格式$arr = array( 100=>array('themeName'=>'a','files'=>array('1.jpg','2.jpg')), 200=>array('themeName'...
分类:Windows程序   时间:2015-05-31 22:57:45    阅读次数:177
Window小记
1983年11月,Windows,windows是由微软在1983年11月(在Lisa之后Macintosh之前)宣布,并在两年后的1985年11月推出。 1985年10月20日,Windows,微软推出了首款MicrosoftWindows的零售版,最初作为其DOS系统的图形...
分类:Windows程序   时间:2015-05-31 21:49:00    阅读次数:557
J2ME API
J2ME在的API在设计上,分为Application,Timer,Network,RMS,UI五大部分。一个MIDLET是一个应用程序,一个应用程序由JAM控制。MIDLET的API功能主要分为2个方面,即JAM告诉MIDLET一些事情,MIDLET告诉JAM一些事情。定时器方面,分为Timer和...
分类:Windows程序   时间:2015-05-31 20:09:47    阅读次数:169
在 cygwin 的环境下调用 libgdx gdx-tools
想通过执行 shell 脚本的方式,启动 gdx-tools 中提供的工具,如我需要启动 gdx-tools 中 particle-editor,因此参考了 gdx 官方提供的文档,在 cygwin 中执行了命令:java -cp gdx.jar:gdx-natives.jar:gdx-backen...
分类:Windows程序   时间:2015-05-31 20:11:01    阅读次数:285
Delphi编译选项
编译选项的设置,称为“开关指令”,其中大部分值为布尔类型一、代码生成(Codegeneration)1、Optimization优化代码,默认true2、Stackframes生成过程/函数的Stackframes(调试工具用),默认false3、Pentium-safeFDIV修正早期Pentiu...
分类:Windows程序   时间:2015-05-31 20:08:01    阅读次数:203
软件设置—Windows Live Writer编辑博客园日志
设置 Windows Live Writer 2012,编辑日志,并发布到博客园日志
分类:Windows程序   时间:2015-05-31 20:04:53    阅读次数:160
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!