笔者这里采用的是mongoDB官网推荐使用.net驱动: http://mongodb.github.io/mongo-csharp-driver/2.0/getting_started/quick_tour/ 有关于MongoDB的安装读者可以参考其他的博客,对于基本的学习来说并不需要进行过多的配置. 创建连接 这一步骤跟ADO.NET连接到数据库的步骤是一样的,ADO.NET是利用SqlConnection连接数据库,而MongoDB则使用MongoClient连接,并在构造函数中将连接字符…
http://www.cnblogs.com/huangcong/archive/2010/06/14/1757957.html http://www.cnblogs.com/langtianya/archive/2013/03/08/2949118.html…
先看看CodeSmith的工作原理: 简单的说:CodeSmith首先会去数据库获取数据库的结构,如各个表的名称,表的字段,表间的关系等等,之后再根据用户自定义好的模板文件,用数据库结构中的关键字替代模板的动态变量,最终输出并保存为我们需要的目标文件.好,原理清楚了,就开始实践吧: 1. 运行CodeSmith,可以看到如下界面: 2. CodeSmith是创建模板的地方,首先当然是创建一个模板啦,点击工具栏最左边的New Document—C# Template,如图所示: 3. 点击运行按钮…
最近重新温习JS,对delete操作符一直处于一知半解的状态,偶然发现一篇文章,对此作了非常细致深入的解释,看完有茅塞顿开的感觉,不敢独享,大致翻译如下. 原文地址:http://perfectionkills.com/understanding-delete/ P.S. 作者是PrototypeJS的开发组成员之一 ========分割线======== 在开始之前,先让我们看一段代码 Js代码     >>> var sum = function(a, b) {return a + …
http://www.cnblogs.com/xia520pi/archive/2012/06/04/2534533.html…
http://www.cnblogs.com/hoojo/archive/2011/06/08/2075201.html…
android权限大全转http://www.cnblogs.com/classic/archive/2011/06/20/2085055.html 访问登记属性 android.permission.ACCESS_CHECKIN_PROPERTIES ,读取或写入登记check-in数据库属性表的权限 获取错略位置 android.permission.ACCESS_COARSE_LOCATION,通过WiFi或移动基站的方式获取用户错略的经纬度信息,定位精度大概误差在30~1500米 获取精…
参考:http://www.cnblogs.com/benio/archive/2010/09/14/1825909.html…
STL所有算法简介 STL中的所有算法(70个) 参考自:http://www.cppblog.com/mzty/archive/2007/03/14/19819.htmlhttp://hi.baidu.com/dinglinbin/blog/item/887e7c30c12e429ba9018e30.html STL算法部分主要由头文件<algorithm>,<numeric>,<functional>组成.要使用 STL中的算法函数必须包含头文件<algori…
Select CONVERT(varchar(100), GETDATE(), 8):14:53:14Select CONVERT(varchar(100), GETDATE(), 9): 06 6 2012 2:53:27:953PMSelect CONVERT(varchar(100), GETDATE(), 10): 06-06-12 Select CONVERT(varchar(100), GETDATE(), 11): 12/06/06 Select CONVERT(varchar(1…
JS中的phototype是JS中比较难理解的一个部分 本文基于下面几个知识点: 1 原型法设计模式 在.Net中可以使用clone()来实现原型法 原型法的主要思想是,现在有1个类A,我想要创建一个类B,这个类是以A为原型的,并且能进行扩展.我们称B的原型为A. 2 javascript的方法可以分为三类: a 类方法 b 对象方法 c 原型方法 例子: function People(name) {   this.name=name;   //对象方法   this.Introduce=fu…
最近在研究asp.net mvc的源码,于是在想,既然提供了源码,那我们如何进入源码调试了?在网上找了一些调试的方法,试了几个都不行,于是折腾了一上午,终于弄出来了,下面看看我的操作步骤.   一:准备工作.本机安装的是vs2012,打了update1的补丁包,如图 接下来下载asp.net mvc的源码,地址是:http://aspnetwebstack.codeplex.com/ ,下载之后解压出来即可. 二:有两种方式可以调试源码,分别是:1)直接在源码的解决方案下新建一个asp.net…
1.windows->Preferences……打开"首选项"对话框,左侧导航树,导航到general->Workspace, 右侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8.   2. windows->Preferences……打开"首选项"对话框,左侧导航树,导航到general->Content Types,右侧Context…
昨天装了一个centos  安装输入法的时候  让我有点纠结  全英文的 读不懂…
  学习步骤:1. 拥有Oracle EBS demo 环境 或者 PROD 环境2. copy以下代码进 PL/SQL3. 配合解释分析结果4. 如果网页有点乱请复制到TXT中查看 /*假设一个经理代表了一个部门*/SELECT emp.full_name,       emp.salary,       emp.manager_id,       row_number() over(PARTITION BY emp.manager_id ORDER BY emp.salary DESC) r…
ant 例如: <target name="callProjectB"> <echo message="In projectA calling projectB"/> <ant antfile="subfile/projectB.xml" /> </target> 说明:项目A通过ant命令执行项目B 属性: (1) antfile : 指定要执行的构建文件名称,可以包含路径信息. (2) dir…
DSP Builder在算法友好的开发环境中帮助设计人员生成DSP设计硬件表征,从而缩短了DSP设计周期.已有的MATLAB函数和Simulink模块可以和Altera DSP Builder模块以及Altera知识产权(IP)MegaCore功能相结合,将系统级设计实现和DSP算法开发相链接.DSP Builder支持系统.算法和硬件设计共享一个公共开发平台. 设计人员可以使用DSP Builder模块迅速生成Simulink系统建模硬件.DSP Builder包括比特和周期精度的Simuli…
精进不休 .NET 4.0 (5) - C# 4.0 新特性之并行运算(Parallel)   介绍C# 4.0 的新特性之并行运算 Parallel.For - for 循环的并行运算 Parallel.ForEach - foreach 循环的并行运算 Parallel.Invoke - 并行调用多个任务 Task - 任务,基于线程池.其使我们对并行编程变得更简单,且不用关心底层是怎么实现的 PLINQ - 用于对内存中的数据做并行运算,也就是说其只支持 LINQ to Object 的并…
通常认为: 日期 就是 年-月-日: 时间就是: 小时:分钟:秒 要严格区分"日期"和 "时间"的 说法. 日期就是日期, 时间就是时间, 两者是不同的!! 日期和时间类型 在处理日期和时间类型的值时,MySQL 带有 5 个不同的数据类型可供选择.它们可以被分成简单的日期.时间类型,和混合日期.时间类型. 根据要求的精度,子类型在每个分类型中都可以使用, 并且 MySQL 带有 内置功能 可以把多样化的输入格式变为一个标准格式. 注意这里的 内置功能, 可以把多样…
我使用的开发环境:MyEclipse10+Tomcat7+JDK6. 开发Servlet3的程序需要一定的环境支持.Servlet3是Java EE6规范的一部分,MyEclipse10和Tomcat7都提供了对Java EE6规范的支持. Tomcat需要Tomcat7才支持Java EE6,Tomcat7需要使用JDK6. 如果使用的MyEclipse的版本较低,没有提供Java EE6的支持,可以到Oracle官方网站下载JavaEE6的SDK进行安装,或者从Tomcat7的解压目录下的l…
一.为什么Control类提供了Invoke和BeginInvoke机制? 关于这个问题的最主要的原因已经是dotnet程序员众所周知的,我在此费点笔墨再次记录到自己的日志,以便日后提醒一下自己. 1.windows程序消息机制 Windows GUI程序是基于消息机制的,有个主线程维护着一个消息泵.这个消息泵让windows程序生生不息.   Windows GUI程序的消息循环 Windows程序有个消息队列,窗体上的所有消息是这个队列里面消息的最主要来源.这里的while循环使用了GetM…
先说一下文件版本,xampp 1.7.4,php 5.3.5. 走了很多弯路,截止目前,ZendDebugger在php 5.3.x下,只有nts版本,既non Thread Safety(具体什么意思不解释,以后用到的时候再说).但从phpinfo()中看出,当前的Thread Safety,处于enabled状态..一个很偶然的机会,从网上看到说zend现在在推自己的zend server,所以不会出ts版本的ZendDebugger,也许就是这个原因,导致ZendDebugger死活配置不…
http://www.blogjava.net/zJun/archive/2006/06/28/55511.html http://www.cnblogs.com/alipayhutu/archive/2012/06/21/2558249.html http://blog.csdn.net/azheng270/article/details/2173430/…
http://www.cnblogs.com/TankXiao/archive/2012/02/06/2337728.html…
http://www.cnblogs.com/Lawson/archive/2012/09/03/2669122.html…
http://www.cnblogs.com/youring2/archive/2011/03/28/1997694.html…
http://www.cnblogs.com/younggun/archive/2013/07/16/3193800.html…
http://www.cnblogs.com/lanxuezaipiao/archive/2013/05/24/3096437.html…
http://www.cnblogs.com/Matrix54/archive/2012/05/03/2481260.html…
1.很好的博客:http://www.cnblogs.com/holbrook/archive/2012/12/30/2839842.html 2. 最新的搬到github : http://holbrook.github.io/…