10 2012 档案
摘要:8天学通MongoDB——第六天 分片技术 在mongodb里面存在另一种集群,就是分片技术,跟sql server的表分区类似,我们知道当数据量达到T级别的时候,我们的磁盘,内存就吃不消了,针对这样的场景我们该如何应对。一:分片 mongodb采用将集合进行拆分,然后将拆分的数据均摊到几个片上的一种解决方案。下面我对这张图解释一下: 人脸: 代表客户端,客户端肯定说,你数据库分片不分片跟我没关系,我叫你干啥就干啥,没什么好商量的。 mongos: 首先我们要了解”片键“的概念,也就是说拆分集合的依据是什么?按照什么键值进行拆分集合.... 好了,mongos就...
阅读全文
摘要:MongoDB学习笔记(五) MongoDB文件存取操作Posted on2011-03-21 07:33lipan阅读(8397) 评论(7)编辑收藏 由于MongoDB的文档结构为BJSON格式(BJSON全称:Binary JSON),而BJSON格式本身就支持保存二进制格式的数据,因此可以把文件的二进制格式的数据直接保存到MongoDB的文档结构中。但是由于一个BJSON的最大长度不能超过4M,所以限制了单个文档中能存入的最大文件不能超过4M。为了提供对大容量文件存取的支持,samus驱动提供了“GridFS”方式来支持,“GridFS”方式文件操作需要引入新的程序集“MongoDB.
阅读全文
摘要:现在能找到的实现握手协议的代码基本上是76草案的,76草案已经过期,Firefox在强制升级到6.0以后,不再支持76草案,而且WebSocket对象也不存在了,转而使用自家的对象:MozWebSocket,所以需要修改你的javascript代码:var support = "MozWebSocket" in window ? 'MozWebSocket' : ( "WebSocket" in window ? 'WebSocket' : null ) ; if( support ) { ws = new window[
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/windowsphone/default (官方开发站)https://dev.windowsphone.com/zh-cn/design(官方开发站)Windows Phone【发布】WindowsPhone手机铃声工具:铃声助手免费摘要: 这是我的第一个WindowsPhone软件作品!欢迎下载使用!任何建议和问题反馈,都可以发邮件给我:glowwormccc@hotmail.com【软件名称】中文:铃声助手免费。英文:RingtoneHelperFree。【功能简介】铃声助手是一个自定义手机铃声的工具,它能够让你在手机上直接
阅读全文
摘要:Tencent WebteamTencent TG ideasTencent WSDTencent ISD Flash TeamTencent AlloyTeam搜搜web开发QQ游戏设计中心QQ客户端团队博客阿里巴巴(中文站)UED支付宝官方BlogTaobao UED阿里巴巴国际站UEDBaidu UX百度MUX微博UDC搜狗UED搜狐MUED蓝色理想UCD大社区优艾网设计进行时网站设计师jason盒子UI设计Icecream冰淇淋视觉共享配色网中国设计资讯ITFeedui制造者Xiaoxiao's Weblog素材艺库IxDC(交互设计专业委员会)互联网的一些事素彩网爱午茶晒标网
阅读全文
摘要:http://kuai.xunlei.com/s/8SmyLqzmyeJg51bAb93QcA
阅读全文
摘要:改善C#程序的建议6:在线程同步中使用信号量2011-05-03 08:55 by 陆敏技, 4324 阅读,21评论,收藏,编辑所谓线程同步,就是多个线程之间在某个对象上执行等待(也可理解为锁定该对象),直到该对象被解除锁定。C#中对象的类型分为引用类型和值类型。CLR在这两种类型上的等待是不一样的。我们可以简单的理解为在CLR中,值类型是不能被锁定的,也即:不能在一个值类型对象上执行等待。而在引用类型上的等待机制,则分为两类:锁定和信号同步。锁定,使用关键字lock和类型Monitor。两者没有实质区别,前者其实是后者的语法糖。这是最常用的同步技术;本建议我们讨论的是信号同步。信号同步机制
阅读全文
摘要:随笔- 77 文章- 0 评论- 1190 8天玩转并行开发——第六天 异步编程模型 在.net里面异步编程模型由来已久,相信大家也知道Begin/End异步模式和事件异步模式,在task出现以后,这些东西都可以被task包装起来,可能有人会问,这样做有什么好处,下面一一道来。 一: Begin/End模式1: 委托 在执行委托方法的时候,我们常常会看到一个Invoke,同时也有一对你或许不常使用的BeginInvoke,EndInvoke方法对,当然Invoke方法是阻塞主线程,而BeginInvoke则是另开一个线程。 1 class Program 2 { ...
阅读全文
摘要:https://www.dreamspark.com/Student/Software-Catalog.aspx
阅读全文
摘要:Open multiple connections to different MongoDB servers View your MongoDB database as a hierarchical tree consisting of databases, collections, indexes and users Peek at db and collection stats at the click of your mouse Add new databases and collections easily through the GUI Easily build indexes –
阅读全文
摘要:MongoDB安装并随windows开机自启MongoDB的官方下载站是http://www.mongodb.org/downloads,可以去上面下载最新的程序下来。在下载页面可以看到,对操作系统支持很全面,OS X、Linux、Windows、Solaris都支持,而且都有各自的32位和64位版本。目前的稳定版本是1.8.1版本。 1、Windows版本安装 (1)、下载MongoDB url地址: http://downloads.mongodb.org/win32/mongodb-win32-i386-1.8.1.zip(2)、设置MongoDB目录 解压到D盘下面的MongDB文..
阅读全文
摘要:把文件二进制数据存入mongodb //存入,photoData.Data为二进制文件数据 var db = GetDB(); string filename = (new GridFSOP()).GridFsSave(photo.Data); MongoDB.Bson.BsonDocument doc = new MongoDB.Bson.BsonDocument(); doc["PhotoID"] = photo.PhotoID; doc["Name"] = photo.Name; doc["De...
阅读全文
摘要:在Windows下快速部署MongoDB服务MongoDB概述MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。MongoDB主要特点MongoDB的特点是高性能、易部署、易
阅读全文
摘要:Mongodb基础用法及查询操作[转载]2012-05-17 10:26 by 周国选, 117 阅读, 0评论, 收藏, 编辑插入多条测试数据> for(i=1;i<=1000;i++){... db.blog.insert({"title":i,"content":"mongodb测试文章。","name":"刘"+i}); ... }db.blog.list.find().limit(1...
阅读全文
摘要:强大的MongoDB数据库管理工具2010-06-02 11:29 by 周国选, 9129 阅读, 25评论, 收藏, 编辑2009年最热的是房子,2010年开春时最热是兽兽,现在最热的是非关系型数据库.而非关系型数据库中典型代表就是MongoDB.Mongodb是一款性能优良,功能丰富的文档型非关系型数据库。由于该数据库是开源项目并且还在不断更新中,目前为止在任何平台上都不能找到功能相对完整的客户端数据库管理工具。而越来越多的项目中使用了Mongodb,使得管理起来十分麻烦.如果点点鼠标就搞定...
阅读全文
摘要:8天学通MongoDB——第八天 驱动实践 作为系列的最后一篇,得要说说C#驱动对mongodb的操作,目前驱动有两种:官方驱动和samus驱动,不过我个人还是喜欢后者,因为提供了丰富的linq操作,相当方便。 官方驱动:https://github.com/mongodb/mongo-csharp-driver/downloads。下载后,还提供了一个酷似msdn的帮助文档。samus驱动:https://github.com/samus/mongodb-csharp/downloads。 下面就具体看看samus驱动,https://github.com/samus/mongod...
阅读全文
摘要:第一节: MongoDb环境部署 MongoDB环境的部署很简单。已经用过的人肯定会和我有相同的想法。首先在官网上下载对应的版本(http://www.mongodb.org/downloads),要分清是自己的是32位还是64位的。 MongoDb的版本号,偶数的版本是稳定版,奇数是开发版。例如,1.2开头的是稳定版(1.2.0 , 1.2.1 , 1.2.2 等等) ,1.3开头的开发版(1.3.0 , 1.3.1 ,1.3.2 等等)。 我本机的开发环境是Win7(32bit,双核),公司的开发环境CentOS(Linux的一个版本,64bit,CPU 4颗...
阅读全文
摘要:MongoDB的三层操作今天也不知道哪根筋不对了,没有打Dota却想写一篇文章,其实自己也不知道写什么,专业技术较水,但真的很想写,自己文采又不够,所以还是只能写技术方面的文章啦!半瓶子还是可以晃荡晃荡的哈哈~ NOSQL近来势头不错,MongoDB更是其中的娇娇者,自己学nosql的时候也是参考了大量的资料,最终决定要从MongoDB入手的,最重要的原因有两点:1自己是简单的爱好者,一切问题我都在想是否有简单的方法解决,宁可停下来去思考大量时间,也不愿用笨方法马上去做,而MongoDB的操作大都很简单,2自己是JS的爱好者,没事就喜欢拿一本js的本从头到尾看一边,也不管记住多少,也不管用不用
阅读全文
摘要:源代码下载作者:王先荣(Xianrong Wang)下面是我的一些源代码:1.图像处理学习系列源代码——包括该系列文章的几乎所有代码;1.5.图像处理学习系列中用到的dll文件包——将这个解压缩之后放到Debug或者Release目录中;2.OpenCV2.1的新特征;3.直方图;4.非参数背景生成;5.特征检测;代码写得丑陋,请见谅。注:仅供学习研究,未经许可,不得用于商业目的。分类:图像处理
阅读全文
摘要:OpenCV(EmguCV)2.1新特性介绍之图像分割GrabCut(GrabCut Of OpenCV 2.1)作者:王先荣 前不久OpenCV和EmguCV相继发布了2.1版,增加了一些新的特性,本文关注的是其中的图像分割部分——GrabCut。GrabCut主要用于图像编辑中的抠图,作用跟Photoshop中的魔法棒、套索类似,但是更加强大。由于没有GrabCut的文档,探索具体的用法花费了不少时间和精力,仔细看了论文,大致看了源代码。GrabCut简介 OpenCV中的GrabCut算法是依据《"GrabCut" - Interactive Foreground E
阅读全文
摘要:各种图像处理类库的比较及选择(The Comparison of Image Processing Libraries)作者:王先荣前言近期需要做一些图像处理方面的学习和研究,首要任务就是选择一套合适的图像处理类库。目前较知名且功能完善的图像处理类库有OpenCv、EmguCv、AForge.net等等。本文将从许可协议、下载、安装、文档资料、易用性、性能等方面对这些类库进行比较,然后给出选择建议,当然也包括我自己的选择。许可协议类库许可协议许可协议网址大致介绍OpenCvBSDwww.opensource.org/licenses/bsd-license.html在保留原来BSD协议声明的前
阅读全文
摘要:OpenCv,EmguCv及.net之间的互动(The Interaction of OpenCv, EmguCv AND .net)作者:王先荣前言 在.net中使用OpenCv和EmguCv时,必须在三者支持的图像格式之间进行转换。.net中用Bitmap类来承载图像,OpenCv中用IplImage指针来承载图像,EmguCv中用Image<TColor,TDepth>来承载图像。本文主要讲述如何在IplImage、Image<TColor,TDepth>和Bitmap之间转换。IplImage <=> MIplImage MIplImage是IplI
阅读全文
摘要:.net中捕获摄像头视频的方式及对比(How to Capture Camera Video via .Net)作者:王先荣前言 随着Windows操作系统的不断演变,用于捕获视频的API接口也在进化,微软提供了VFW、DirectShow和MediaFoundation这三代接口。其中VFW早已被DirectShow取代,而最新的MediaFoundation被Windows Vista和Windows 7所支持。可惜的是,上述接口基于COM技术且灵活性很大,在.net中并不方便直接使用。.net封装 老外有很多活雷锋,他们奉献了不少的开源项目,DirectShow.net是对DirectS
阅读全文
摘要:背景建模与前景检测(Background Generation And Foreground Detection)作者:王先荣前言 在很多情况下,我们需要从一段视频或者一系列图片中找到感兴趣的目标,比如说当人进入已经打烊的超市时发出警报。为了达到这个目的,我们首先需要“学习”背景模型,然后将背景模型和当前图像进行比较,从而得到前景目标。背景建模 背景与前景都是相对的概念,以高速公路为例:有时我们对高速公路上来来往往的汽车感兴趣,这时汽车是前景,而路面以及周围的环境是背景;有时我们仅仅对闯入高速公路的行人感兴趣,这时闯入者是前景,而包括汽车之类的其他东西又成了背景。背景建模的方式很多,或高级或简
阅读全文
摘要:https://github.com/markrendle/Simple.Data
阅读全文
摘要:php数据库数据转换为js中的json对象直接上代码了.都有详细的注释 在有兴趣的朋友可以测试,测试…希望和大家更好的交流学习<?php/1.在company数据user表中取出10条数据,保存为数组2.在将数组转化为json格式,传递给js3.用json解析器将传递过来的json字符串转化为json对象,4.用document.write输出语句打印在页面上*/$conn = mysql_connect(“localhost”,”root”,”root”);//连接数据库mysql_query(“set names utf8″); //设置编码mysql_select_db(“com.
阅读全文
摘要:http://blog.sina.com.cn/s/blog_4caedc7a0102e21q.htmlhttp://www.cnblogs.com/yangecnu/archive/2012/04/06/KinectSDK_Skeleton_Tracking_Part1.htmlKinect设备(sdk版)的视角范围及应该知道的事项其实传感器就是你的眼睛和耳朵,要把程序做得更好,那么需要了解下面的参数功能:角度和视野(对做增强现实的童鞋非常重要):水平视角::57.5 度垂直视角:43.5度(可以向下或向下增加27度,提供了马达的旋转)深度的距离及范围默认模式下:理论上有效距离是0.8米到4
阅读全文
摘要:http://www.cnblogs.com/virusswb/archive/2011/12/19/2293222.html(转载)http://knockoutjs.com/http://windjs.org/cn/blog/2012/08/windjs-0.7.0-released/ (老赵 js异步编程框架)Knockout应用开发指南 第二章:监控属性(Observables)2011-11-22 08:30 by 汤姆大叔, 3873 阅读,8评论,收藏,编辑关于Knockout的3个重要概念(Observables,DependentObservables,ObservableA
阅读全文
摘要:Navigation for Windows Phone 7 using MVVMByGeert31. March 2011 10:32While we were working on the support for Windows Phone 7 inCatel, we encountered a complex problem about navigation inside WP7 from within view-models.As you probably know by know, the view-models in Catel support services to handle
阅读全文