11 2011 档案

摘要:Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/7009503 最近也一直在忙,所以也只能每周的某一天抽出时间来分享一些知识点给童鞋们,希望童鞋们体谅下~ 那么废话不多说了,本篇知识点两个: 1.利用CCSpeed当精灵执行CCAnimate动作途中设置其播放的速度; 2.设置游戏的速率,让你自由设置整个游戏的速度; 首先介绍第一个知识点: 对于第一个知识点,精灵执行CCAnimate动作途中设置播放速度,说白一点就是当主角或... 阅读全文
posted @ 2011-11-27 18:31 javawebsoa 阅读(364) 评论(0) 推荐(0)
摘要://获取文件的大小,并以KB 或 MB 来表示CString GetFileSize(LONG size){ CString _size; //判断大小有没有超过1 if (size<(1024*1024)) { _size.Format("%.2lfKB",size/1024.0); }else if(1024*1024*1024) { _size.Format("%.2lfMB",(size/1024.0)/1024.0); }else { _size.Format("%.2lfGB",(size/1024.0/1024.0 阅读全文
posted @ 2011-11-27 18:27 javawebsoa 阅读(436) 评论(0) 推荐(0)
摘要:一直想找一个好用UI 界面库,看过Direct UI,也想过 金山的界面库,后来找到了这个Duilib现在的软件界面很多都是利用XML 来布局和定位。 像迅雷7,QQ,金山卫士等- <thunder_skin>- <skin id="default" name="image" type="bkg">- <title> <text>洲-缥缈</text> </title>- <bkg> <image>image\bkg.jpg</ima 阅读全文
posted @ 2011-11-23 10:43 javawebsoa 阅读(445) 评论(0) 推荐(0)
摘要:只需要在Ext的Css 文件中,加入下面这段就好了.x-form-check-wrap,.x-form-radio-wrap{padding:3px 0 0 0;line-height:15px;width:150px;} x-form-check-group .x-form-check-wrap,.x-form-radio-group .x-form-radio-wrap{height:15px;} .ext-ie .x-form-check-group .x-form-check-wrap,.ext-ie .x-form-radio-group .x-form-radio-wrap{hei 阅读全文
posted @ 2011-11-23 10:26 javawebsoa 阅读(401) 评论(0) 推荐(0)
摘要:把ffmpeg 和 生成缩略图整合了一下。include("ImageResize.class.php") //转视频 $cmd="ffmpeg.exe -i starwar.avi -ab 56 -ar 22050 -b 500 -r 15 -s 320x240 1.flv"; exec($cmd); //视频截图 $cmd="ffmpeg.exe -i starwar.avi -f image2 -ss 10 -s 400*300 -vframes 1 1.jpg"; exec($cmd); //生成缩略图 $thumbnail 阅读全文
posted @ 2011-11-23 10:13 javawebsoa 阅读(246) 评论(0) 推荐(0)
摘要:常见效果类: AnimateProperty:动画属性 Blur :模糊 Desolve :溶解 Fade :凋零 Glow :发光 Iris :瞳孔放大缩小 Move :移动 Pause :定格 Resize :改变大小 Rotate :旋转 SoundEffect :音效 (WipeLeft, WipeRight, WipeUp, WipeDown) :擦拭 Zoom :放大缩小 Sequence:顺序播放组合 Parallel:同时播放组合常见触发动画效果方式: AddedEffect :加入容器 creationCompleteEffect :创建完成 focusInEffect :获 阅读全文
posted @ 2011-11-23 10:00 javawebsoa 阅读(163) 评论(0) 推荐(0)
摘要:今天下了一个别人的播放gif的例子,编译的时候出现是了这样的问题百度许久未果,只能在项目配置那里乱来。最后发现原来是这个的问题将 第二项,Compiler for C/C++/Objective-C 这项,改为 LLVM GCC 4.2 即可 阅读全文
posted @ 2011-11-22 14:35 javawebsoa 阅读(136) 评论(0) 推荐(0)
摘要:Slider控件,讲行通俗一点就是我们很常见的滑块,控件的外观上显示一系例刻度值,并存在一个可以被拖动的滑块,用户可以通过拖动滑块来控制控件的值。如下图所示,是Windows系统的音量调节滑块。下图所示为QQ音频聊天设置窗口中的音量调节滑块。这样,我们就以很直观的方式认识了Slider控件。接下来看看该控件的构成:然后,查看Slider类的定义,从中找出主体部分。[LocalizabilityAttribute(LocalizationCategory.Ignore)][TemplatePartAttribute(Name = "PART_SelectionRange", 阅读全文
posted @ 2011-11-21 20:30 javawebsoa 阅读(671) 评论(0) 推荐(0)
摘要:关键点:Track控件没有默认模板,它包括三个部分DecreaseRepeatButton——这是一个RepeatButton即滑块左(上)的部分;IncreaseRepeatButton——同上,即滑块右(下)部分;Thumb——很明显了,这是拖动的滑块,请参考前面的文章。<Window x:Class="WpfApplication1.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.mi 阅读全文
posted @ 2011-11-21 20:21 javawebsoa 阅读(230) 评论(0) 推荐(0)
摘要:译自:http://net.tutsplus.com/tutorials/html-css-techniques/quick-tip-the-awesome-details-element/译者:蒋宇捷(转载请标明出处http://blog.csdn.net/hfahe)Jeffrey Way于2011年11月17日教程细节• 概要:HTML5的Details标签• 难度:初级• 支持的浏览器:Chrome 12以上的版本下载源代码 示例 我最喜欢的HTML5新标签是details元素,它刚刚被集成到Chrome最新的12版中。我将会在今天的快速入门中展示如何来使用它。_________... 阅读全文
posted @ 2011-11-19 15:46 javawebsoa 阅读(225) 评论(0) 推荐(0)
摘要:苹果中国应用商店改为人民币结算 可网银充值2011年11月18日07:20腾讯科技[微博]娄池我要评论(211)字号:T|T图片显示苹果已支持国内主要银行在线支付(腾讯科技配图)腾讯科技讯(娄池)11月18日早间消息,在历经了昨日的服务器升级风波后,苹果中国App Store应用商店周五凌晨更改了使用条款,正式以人民币标价结算。iPhone和iPad等移动终端已经开始支持国内各大银行充值,暂不支持银联和支付宝等第三方支付平台。据悉,目前App Store已经支持招商银行、工商银行、建设银行、农业银行、浦发银行、光大银行、渤海银行、深圳发展银行、邮政储蓄、交通银行、中信银行(储蓄卡)、华夏银行、 阅读全文
posted @ 2011-11-18 20:19 javawebsoa 阅读(261) 评论(0) 推荐(0)
摘要:关键点:要设置ListView的行样式,设置Listview的ItemContainerStyle属性,但在本例中,由于我把样式应用于所有的ListViewItem,故不用设置该属性。<Window x:Class="Wpf_GridHeaderStyle_sample.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" x 阅读全文
posted @ 2011-11-17 22:09 javawebsoa 阅读(323) 评论(0) 推荐(0)
摘要:上一篇文章简单说了一下Expander控件,本文将编写一个自义模板的Expander控件,如下图所示:<Window x:Class="Expander_Sample2.Window1" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Title="Window1" Height="300" Wid 阅读全文
posted @ 2011-11-17 21:55 javawebsoa 阅读(253) 评论(0) 推荐(0)
摘要:面试Javascript工程师难吗?Javascript工程师的水平参差不齐,如何评定他们技术水平的高低?如何确定Javascript工程师适合承担哪方面的任务?我在腾讯时的面试经验是,通过不同纬度的结构化问题、由浅入深的进行考查。 基础 如何判断一个对象是方法?这个问题简单有简单的答案,复杂有复杂的答案,但可能都不是最好的答案。 页面加载和渲染的过程:简单一点只考查JS、CSS、IMG的加载顺序和过程,复杂一些则涉及内核间的差异以及并发处理。对于这个问题是否理解是写出高效率代码和结构的必须。 冒泡与捕获:它们的定义,它们的区别,如何阻止冒泡?基础知识,经典题目。... 阅读全文
posted @ 2011-11-14 22:52 javawebsoa 阅读(211) 评论(0) 推荐(0)
摘要:欢迎加入.NET技术交流群:189931386Expander是一个可以展开和折叠的控件,它包含两部分——标头和内容。标头通Header属性来设置,内容通过Conent属性设置,如下面一个简单的例子: <Expander ExpandDirection="Down" Width="96"> <Expander.Header> <TextBlock Text="标题" FontWeight="Bold"/> </Expander.Header> <Expander 阅读全文
posted @ 2011-11-14 21:33 javawebsoa 阅读(377) 评论(0) 推荐(0)
摘要:译自:http://net.tutsplus.com/tutorials/html-css-techniques/how-to-create-an-html5-microdata-powered-resume/译者:蒋宇捷(转载请标明出处http://blog.csdn.net/hfahe)Janet Wagner于2011 年9月27日教程细节• 概要:HTML5的微数据API• 难度:初级/中级• 估计完成时间: 60-90分钟将创建的最终产品下载源文件示例页面 2009年5月,谷歌推出了富摘要信息,在Google的搜索结果显示一个小块,使用户更容易决定哪些网页是他们搜索相关的信息。在2. 阅读全文
posted @ 2011-11-13 23:18 javawebsoa 阅读(456) 评论(0) 推荐(0)
摘要:Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6948046 首先向大家说句抱歉,可能一些童鞋看到我的微薄了,我说突然不想写博客了。。。是Himi的错,我不该发微薄让大家担心的;Himi也是因为受到其他的因素影响所以就想这样发泄一下,但是大家放心!写博客是我的兴趣也是我一直的坚持;不再理会其他了,我会继续坚持着自己的路~坚持坚持~ OK,今天Himi介绍游戏存储这一块,在Android游戏开发中Himi介绍了好几种保存的方式和形式,那么在iOS中也有几... 阅读全文
posted @ 2011-11-13 21:48 javawebsoa 阅读(146) 评论(0) 推荐(0)
摘要:上一篇文章中谈到了BulletDecorator控件,就是为自定义CheckBox控件的模板做准备,因为CheckBox需要比较严格的布局,正好,BulletDecorator控件就合适了,该控件的布局是有项目列表,排列起来好办很多了。第一步,先建立一项资源,就是控件的聚焦样式,即当你在窗体中不断按Tab键使控件获取焦点时的样式,后面要用到。 <!--当控件获得键盘焦点时的样式--> <Style x:Key="FocusStyle"> <Setter Property="Control.Template"> < 阅读全文
posted @ 2011-11-13 21:04 javawebsoa 阅读(215) 评论(0) 推荐(0)
摘要:Himi 原创, 欢迎转载,转载请在明显处注明! 谢谢。 原文地址:http://blog.csdn.net/xiaominghimi/article/details/6926913 本章节主要为大家介绍在游戏开发过程中经常遇到的两个问题; 1. 解决滚屏背景或拼接地图有黑边! 对于游戏开发中,背景(游戏地图)是必要的元素之一,那么对于大部分游戏的背景都是动态,或者不断移动的;例如RPG中的背景随着人物、主角而移动,那么一般情况下背景都是由地图编辑器(图块)拼出来的,要不就是直接一整张大图去显示,在或者就是将一张大图进行裁减成N张,然后再进行拼接完成等等; 那么对于背景(地图... 阅读全文
posted @ 2011-11-13 16:01 javawebsoa 阅读(288) 评论(0) 推荐(0)
摘要:这是一个很简单的控件,无非就是控制项目的布局方式,其布局方式只有两种:从左到右,从右到左。一、从左到右二、从右到左布局方向由FlowDirection属性来决定,所以我说这个控件非常简单上面的截图的XAML如下: <BulletDecorator HorizontalAlignment="Center" Background="#AACC01" VerticalAlignment="Center" Height="21" Width="76" FlowDirection="Rig 阅读全文
posted @ 2011-11-13 11:58 javawebsoa 阅读(282) 评论(0) 推荐(0)
摘要:ProgressBar控件与传统WinForm使用方法完全一样,我们只需关注:Minimum——最小值,默认为0;Maximum——最大值,默认为100.Value——当前值。关键是它的控件模板,因为系统的默认主题不好看,很多时候我们是需要自定义样式和模板。老方法,先看定义:[TemplatePartAttribute(Name = "PART_Track", Type = typeof(FrameworkElement))][TemplatePartAttribute(Name = "PART_Indicator", Type = typeof(Fra 阅读全文
posted @ 2011-11-12 21:59 javawebsoa 阅读(269) 评论(0) 推荐(0)
摘要:这个控件,真不好介绍,MSDN上也是草草几句,反正就是可以让用户拖动的玩意儿,但是,你会发现,当你在该控件上拖动时,它没有反响,也就是说这个东西默认不做任何操作的,它是赖在那里什么都不干,除非你去踢上脚。而且,这个控件就像一个四方鸭,你踢一脚它就前进一步,你不踢,它又在那里尸位素餐,什么都不干了。还是用一个例子来说明吧,不过,还是先说一下重要的东西。Thumb有几个核心事件,都是与拖动有关。往深一层想,它是什么?对,就是我们常见的滚动条里面的滑块,就是我们在网格里面可以拖动的分隔线,就是窗口右下角用于通过拖动来改变窗口大小的小东西。Thumb的核心事件有:DragStarted——当你在它上面 阅读全文
posted @ 2011-11-11 23:23 javawebsoa 阅读(265) 评论(0) 推荐(0)
摘要:<script type="text/javascript" language="javascript"> function Check() { var text = parent.document.getElementById('<%=HiddenField1.ClientID %>'); //如有母板页+pardent. ,普通取值不用加 if (confirm("您已运输" + text.value + "台")) { return true; } ... 阅读全文
posted @ 2011-11-10 20:44 javawebsoa 阅读(136) 评论(0) 推荐(0)
摘要:欢迎加入微群 DotNet中国:http://qun.t.qq.com/67176884在WPF中获Listview中选中的项,与WinForm里面有着很大的区别,要亲身去研究一下在WPF中如果处理,其实也不难,来,下面我们一起来通过一个简单的示例来感悟一下吧。第一步就是建立一个WPF应用程序项目,这个不用描述了,节省了31个字。第二步,为了实现数据绑定,先写一个简单的员工类,包含三个属性——姓名、年龄、城市。 public class Emp { public string Name { get; set; } public int Age { get... 阅读全文
posted @ 2011-11-08 20:59 javawebsoa 阅读(408) 评论(0) 推荐(0)
摘要:我很奇怪的是,微软那厮是怎么搞的,Blend里面居然不能编辑GridView的样式,十万般无奈之下,只好手写XAML来处理了。要想知道一个控件的样式是如何设置,看控件类的定义很重要,我们来看看GridView是如何定义的:[StyleTypedPropertyAttribute(Property = "ColumnHeaderContainerStyle", StyleTargetType = typeof(GridViewColumnHeader))][ContentPropertyAttribute("Columns")]public class G 阅读全文
posted @ 2011-11-08 08:30 javawebsoa 阅读(398) 评论(0) 推荐(0)
摘要:千万不要认为WPF中的数据绑定会很复杂,尽管它的确比Winform程序灵活多了,但其本质是不变的,特别是ComboBox控件,我们知道在Winform中对该控件的有两个专为数据绑定而设定的属性——DisplayMenber和ValueMenber,分别绑定用于显示和用于存放用户选择值两个字段,最典型的应用类似于key-value形式的数据字段,如学生表中的学号(ID)和学生姓名。其实,在WPF中原理都是一样的,来,我们一起动手玩玩。如何新建应用程序就不用介绍了,省略33个字。在窗口中拖放一个ComboBox控件和一个按钮,按钮用来检测所选择的值。切换到代码视图,定义一个Employee类和一个 阅读全文
posted @ 2011-11-06 21:55 javawebsoa 阅读(297) 评论(0) 推荐(0)
摘要:using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO.Compression; using System.IO; namespace gzipfile { public partial class Form1 : Form { ... 阅读全文
posted @ 2011-11-06 13:34 javawebsoa 阅读(273) 评论(0) 推荐(0)
摘要:本系列文章,是从我的QQ空间转过来的。上一文中,我们分析了依赖项属性的注册和定义方法,并解释了依赖项属性的注册过程,但是,有一个疑问会困惑着我们,既然依赖项属被声明为静态只读字段,那为什么它的值可以被改变呢?难道你不觉得很奇怪吗?微软的葫芦里到底卖的什么药呢?我们来看看。前文中我们提到过,设置依赖项属性的值使用SetValue方法,那好,我们就从SetValue方法入手。SetValue方法的定义如下:public void SetValue(DependencyProperty dp, object value){ base.VerifyAccess(); PropertyMet... 阅读全文
posted @ 2011-11-06 11:31 javawebsoa 阅读(276) 评论(0) 推荐(0)
摘要:在上一文中,我们用传统面向对象的方法来定义了一个类,而我们同时把该类的实例绑定到两个文本框,第一个文本框用于输入值,第二个文本框用于根据第一个文本框中的输入来取得属性值。在上例中我们已经明了,虽然能做到同步更新,但这同步更新并不是实时的。而是在控件失去焦点或点击按钮之后才发生,因为那个时候是重新进行了绑定,所以,一般的属性声明并没有实现实时更新。下面,我们把Student类进行改动,把Name属性改为依赖项属性。 public class Student:DependencyObject { //注册依赖项属性 public static readonly DependencyProperty 阅读全文
posted @ 2011-11-06 11:26 javawebsoa 阅读(262) 评论(0) 推荐(0)
摘要:本系列文章是从我的QQ空间拷过来的。依赖项属性可以称得上是WPF中比较难理解的概念,为了搞清楚这个概念,我都把.NET类库进行了反编译,但是,其结果我也是想到了的,微软不是傻子,.NET那么庞大,就算能被你反编译了,你也看不懂它的代码。所以说,经过我一番研究,虽然没有把.NET的每一行代码都弄明白,不过,黄天终不负有心人,依赖项属性的使用方法与基本原理,我可以说已经弄明白了,恰巧,前两天在网上看到一篇讨论依赖项属性的文章,写得还不错,作者估计也是一位高人,再加上我个人的研究,从实际应用的角度来说,我现在已经掌握了依赖项属性的使用方法了,不妨告诉你,其实很简单,可以这么说,整个WPF都很简单,和 阅读全文
posted @ 2011-11-06 11:22 javawebsoa 阅读(195) 评论(0) 推荐(0)
摘要:国际权威的学术组织the IEEE International Conference on Data Mining (ICDM) 2006年12月评选出了数据挖掘领域的十大经典算法:C4.5, k-Means, SVM, Apriori, EM, PageRank, AdaBoost, kNN, Naive Bayes, and CART.不仅仅是选中的十大算法,其实参加评选的18种算法,实际上随便拿出一种来都可以称得上是经典算法,它们在数据挖掘领域都产生了极为深远的影响。1. C4.5C4.5算法是机器学习算法中的一种分类决策树算法,其核心算法是ID3算法. C4.5算法继承了ID3算法的优 阅读全文
posted @ 2011-11-04 11:22 javawebsoa 阅读(1236) 评论(0) 推荐(1)
摘要:诺基亚世界大会刚结束不久,我们可以看到诺基亚与微软在努力共同推动Windows Phone平台发展。从诺基亚在英国不断大规模投放广告的恒心来看,诺基亚与微软的组合将会十分强大,将会在智能手机市场占有一席之位。Nokiawpfan.com创始人Phenom结合近期新闻和网上文章,总结出国内移动应用开发者关注Windows Phone平台的十大理由:1.诺基亚的全力投入Windows Phone平台; 诺基亚把将塞班系统的软件开发业务移交给埃森哲,而这弃置塞班,押宝微软的举动颇有背水一战的味道。虽然Ios和android平台如日中天,但昔日手机大佬诺基亚仍然有一批忠实的塞班用户,很多塞班用户十分. 阅读全文
posted @ 2011-11-03 16:28 javawebsoa 阅读(196) 评论(0) 推荐(0)
摘要:1.启动和停止mongoDB从命令行启动mongoDB服务器使用可执行文件mongod,mongod有很多的启动选项,运行mongod --help可以查看这些选项,下边是常用的重要选项:--dbpath 指定数据目录,缺省为/data/db/。每个mongod进程都需要自己的数据目录,如果你要运行3个mongod的实例,那么就需要3个独自的目录。mongod启动的时候会在数据目录创建一个mongod.lock文件,阻止其他进程使用此目录。--port 指定服务器侦听的端口号。mongod缺省使用27017端口,如果你要运行多个实例,需要给每个进程指定不同的端口。--fork 创建服务器子进程 阅读全文
posted @ 2011-11-02 14:05 javawebsoa 阅读(284) 评论(0) 推荐(0)
摘要:1.数据库命令mongoDB提供了范围广泛的数据库命令,覆盖了除create,read,update,delete之外的所有功能。比如我们前边用到的getLastError命令,用来查看update时受影响的数量。命令是如何工作的这里有个你比较熟悉的例子:drop,如果从shell里删除一个collection,我们运行db.test.drop().实际上,在内部执行的是drop命令,跟下边用runCommand执行的操作是一样的> db.runCommand({"drop" : "test"}); { "nIndexesWas" 阅读全文
posted @ 2011-11-02 14:04 javawebsoa 阅读(194) 评论(0) 推荐(0)
摘要:除了基本的查询功能外,mongoDB还提供了聚合工具,从简单的计数到使用MapReduce进行复杂数据的分析等。1.count最简单的聚合工具就是count了,它返回document的数量>db.foo.count()0>db.foo.insert({"x":1})>db.foo.count()1也可以传递一个查询条件,计算符合条件的结果个数>db.foo.insert({"x":2})>db.foo.count()2>db.foo.count({"x":1})12.distinctdistinct 阅读全文
posted @ 2011-11-02 14:04 javawebsoa 阅读(181) 评论(0) 推荐(0)
摘要:Note:mongoDB的索引的工作方式和关系数据库中的索引几乎是一样的。1.索引简介假设我们要按单个key查询,如下:>db.people.find({"username":"mark"})对单个的key进行查询的时候,我们可以在这个key上建立索引来提高查询速度。使用ensureIndex方法建立索引如下:>db.people.ensureIndex({"username":1})一个索引只需创建一次,重复创建相同的索引没有任何效果。一个key上建立的索引会使对这个key的查询速度提高,除此之外就没有效果了,即使是查询 阅读全文
posted @ 2011-11-02 14:03 javawebsoa 阅读(220) 评论(0) 推荐(0)
摘要:1.find方法介绍在不传入参数的情况下,find方法缺省使用{}做参数,它匹配所有的document。我们可以传入一个查询document给find方法来限制输出,如:查找年龄为27的用户>db.users.find({"age":27})一个查询document里可以包括多个条件,如:查询年龄为27并且名字叫joe的用户>db.users.find({"username":"joe","age":27})条件之间都是And关系。指定查询返回的内容有时候我们并不需要返回document里所有的key/ 阅读全文
posted @ 2011-11-02 14:02 javawebsoa 阅读(244) 评论(0) 推荐(0)
摘要:1.插入和保存document如前所述,向collection插入document使用insert方法>db.foo.insert({"bar":"baz"})如果document里边没有"_id"键,"_id"会被自动创建批量插入批量插入是一种更高效的方法,传递给database一个document的数组,可以一次插入多个document。单个插入的时候,向database传送一个document,前边会附加一个头部,告诉database在某个collection执行一次插入操作。批量插入只产生一个TCP请 阅读全文
posted @ 2011-11-02 14:01 javawebsoa 阅读(227) 评论(0) 推荐(0)
摘要:安装 解压缩出来就OK了,mongoDB缺省使用磁盘根目录的data文件夹和data\db文件夹, 这两个文件夹需要手工建立,如果想使用其他路径,那么启动mongoDB的时候需要指明路径运行 运行CMD打开控制台窗口,导航至mongodb的bin目录,运行mongod.exe,服务器就启动起来了,按ctrl-c结束程序。 另开一个控制台窗口,导航至mongodb的bin目录,运行mongo.exe来启动shell,就链接到服务器了,缺省连接到test数据库。-----------------------------------------------------------------... 阅读全文
posted @ 2011-11-02 14:00 javawebsoa 阅读(229) 评论(0) 推荐(0)
摘要:开始:先下载个C#的驱动。MongoDB提供各种主流与非主流预言的开发驱动。C# Driver 下载地址:猛击这里CSharp Driver Tutorial:猛击这里下载文件安装或者解压缩包如果您是安装,请到安装位置寻找,如果是ZIP压缩包,解压缩包得到如下两个文件:MongoDB.Bson.dll :序列化、Json相关MongoDB.Driver.dll :我们的驱动没了,只有这两个文件是我们的最爱。继续:新建一个C#的项目,不管你是vs2008,还是vs2010,也许您手中有vs2012?也发给我一份吧。感谢共享:)添加引用,将上面两个DLL引入到项目里面您启动Mongod.exe了吗 阅读全文
posted @ 2011-11-02 13:57 javawebsoa 阅读(334) 评论(0) 推荐(0)
摘要:官方下载地址:猛击这里Quickstart Windows:猛击这里下载文件解压缩包:bsondump.exemongo.exemongod.exemongodump.exemongoexport.exemongofiles.exemongoimport.exemongorestore.exemongos.exemongostat.exe在这一刻,我用的版本是1.6.5。在这一刻我不是一个人。严重声明:如果您压缩包中文件与本人不完全一致,请鞭挞这里,找个能留言的地方,质问官方所有工作人员。文件都有了,跟着Quickstart Windows往下走。不急不躁,MongoDB比Cassandra搭 阅读全文
posted @ 2011-11-02 13:56 javawebsoa 阅读(206) 评论(0) 推荐(0)
摘要:一、避免崩溃出现 应用存在崩溃情况的话,将无法通过认证,所以,提交前,必须确定每一个界面和功能是否存在崩溃的情况。 二、主题中背景为深或浅时界面应能够正确显示 系统主题背景默认为深,若为浅时,背景、文字的颜色将会随之发生改变,所以在设计和开发app的时候,必须考虑这个问题,否则将无法通过认证。 解决办法,给Grid、Textblock等控件加上样式资源(全局),比如文字的前景色,Grid的背景色等,这样当主题背景为深或浅时,文字、背景等才能够正确、清晰地显示出来 。最好做多套皮肤方案,每套皮肤方案中有各自的配置较好。 三、目标语言与界面上语言一致 项目属性中必须设置“Neutra... 阅读全文
posted @ 2011-11-01 14:06 javawebsoa 阅读(138) 评论(0) 推荐(0)
摘要:传统的关系数据库一般由数据库(database)、表(table)、记录(record)三个层次概念组成,MongoDB是由(database)、集合(collection)、文档对象(document)三个层次组成。MongoDB对于关系型数据库里的表,但是集合中没有列、行和关系概念,这体现了模式自由的特点。一、关于MongoDB的驱动 MongoDB支持多种语言的驱动,在此我们只介绍C#的驱动。仅C#驱动都有很多种,每种驱动的形式大致相同,但是细节各有千秋,因此代码不能通用。比较常用的是官方驱动和samus驱动。samus驱动除了支持一般形式的操作之外,还支持linq方式操纵数据。各人比. 阅读全文
posted @ 2011-11-01 10:31 javawebsoa 阅读(215) 评论(0) 推荐(0)
摘要:一、MongoDB简介 MongoDB是一个高性能,开源,无模式的文档型数据库,是当前NoSql数据库中比较热门的一种。它在许多场景下可用于替代传统的关系型数据库或键/值存储方式。Mongo使用C++开发。Mongo的官方网站地址是:http://www.mongodb.org/,读者可以在此获得更详细的信息。小插曲:什么是NoSql? NoSql,全称是 Not Only Sql,指的是非关系型的数据库。下一代数据库主要解决几个要点:非关系型的、分布式的、开源的、水平可扩展的。原始的目的是为了大规模web应用,这场运动开始于2009年初,通常特性应用如:模式自由、支持简易复制、简单的AP.. 阅读全文
posted @ 2011-11-01 10:29 javawebsoa 阅读(265) 评论(0) 推荐(0)