码迷,mamicode.com
首页 > 2015年04月27日 > 全部分享
MongoDB学习笔记~为IMongoRepository接口添加了排序和表达式树,针对官方驱动
MongoDB的官方驱动,语法更好,更强之前写过关于IMongoRepository仓储的文章,在mongodb的驱动选择上使用了NoRM,但是进行$ref引用类型导航时出现了问题,它对引用类型属性支持不是很好,还是使用几年前的泛型技术而没有使用Attribute,在这个方面官方驱动做的更好,所以,...
分类:数据库   时间:2015-04-27 23:28:29    阅读次数:251
一个开发原则,永远不要返回NULL
看一篇文章:10个经典的java开发原则,里面一个原则:永远不要返回NULL。为什么,因为很多代码都是 a.b(......).c(...) 这么连着调用。如果每层调用都要检查是否为空的话,代码就太难看了。但是不返回null,返回什么呢?显然要反悔一个类的实例,但是怎么保证得到的结果是预期的呢,也就...
分类:其他好文   时间:2015-04-27 23:28:29    阅读次数:240
[转载]c语言宏定义
一.#define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运行结果理解错误,这对 C语言...
分类:编程语言   时间:2015-04-27 23:29:30    阅读次数:180
软件工程——寻找水桶
1、题目三人行设计了一个灌水论坛。随着论坛的发展,管理员发现水王没有了,但是统计结果表明,有三个发帖很多的ID。据统计他们的发帖数量超过了1/4,你能从发帖列表中快速找到他们吗?2、设计思路沿用上个水王的思想,将三个水桶看成一个整体,就是给三个不一样的ID赋值三个变量,有一样的就加一,都不一样,三个...
分类:其他好文   时间:2015-04-27 23:28:51    阅读次数:145
oc基本数据类型
布尔数据类型 BOOL(YES(1)/NO(0))NSLog() 等同于 printf()NS: 来源于工具包还被称为NextSTEP的时候 使用前缀避免名称冲突。NSLog(@"Hello,Objective-C!”);基本上所有的变量都是以@开头。字符串使用@开头。@符号意味着引号内的字符串应....
分类:其他好文   时间:2015-04-27 23:29:47    阅读次数:185
boost.asio系列——Timer
同步Timerasio中提供的timer名为deadline_timer,它提供了超时计时的功能。首先以一个最简单的同步Timer为例来演示如何使用它。#include#includeintmain(){boost::asio::io_serviceio;boost::asio::deadline_...
分类:其他好文   时间:2015-04-27 23:27:47    阅读次数:230
寻找水王
题目: ?三人行设计了一个灌水论坛。信息学院的学生都喜欢在上面交流灌水,传说在论坛上有一个“水王”,他不但喜欢发帖,还会回复其他ID发的每个帖子。坊间风闻该“水王”发帖 数目超过了帖子数目的一半。 ?如果你有一张当前论坛的帖子(包括回帖)列表,其中帖子的作者的ID也在其中,你能快速的找到这个...
分类:其他好文   时间:2015-04-27 23:27:47    阅读次数:169
jsp开发模式和web计算器
1、jsp开发模式:1.sun公司推出jsp技术后,同时也推荐了两种web应用程序的开发模式,一种是JSP+JavaBean、一种是Servlet+jsp+javabean2.jsp+javabean模式适合开发业务逻辑不太复杂的web应用程序,这种模式下,javabean用于封装业务数据,jsp则...
分类:Web程序   时间:2015-04-27 23:27:47    阅读次数:169
高精度库
其实可以优化读入函数的,但考虑到现在的数据多么坑是吧,就酱吧……万一不给你最后那个字符不就T了…… 1 #include 2 #include 3 #include 4 #include 5 #include 6 #include 7 using namespace std...
分类:其他好文   时间:2015-04-27 23:26:47    阅读次数:146
免费电子书:微软Azure基础之Azure Automation
(此文章同时发表在本人微信公众号“dotNET每日精华文章”) Azure Automation是Azure内置的一项自动化运维基础功能,微软为了让大家更快上手使用这项功能,特意推出了一本免费电子书供大家下载阅读。 随着Azure在各国的不断落地和推广,微软也加大了Azure技术的布道工作。最近微软...
分类:其他好文   时间:2015-04-27 23:27:32    阅读次数:204
面向对象编程(OOP)基础知识(一)
Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:1、代码开发模块化,更易维护和修改。2、代码复用。3、增强代码的可靠性和灵活性。4、增加代码的可理解性。 面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。 封.....
分类:其他好文   时间:2015-04-27 23:25:32    阅读次数:166
oc-构造函数
new 方法解析init方法就是初始化方法。用来初始化对象,是个对象方法。重写init方法init方法的执行过程person对象初始化完毕 内部有两个成员变量 一个_age 一个是NSObject中的isa成员变量student对象初始化完毕 内部有三个成员变量 一个_no 一个从Person类中....
分类:其他好文   时间:2015-04-27 23:27:23    阅读次数:187
Ajax
public class Ajax01 extends HttpServlet{ @Override protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletEx.....
分类:Web程序   时间:2015-04-27 23:25:26    阅读次数:145
VS2010编译Qt程序失败------error LNK1123: 转换到 COFF 期间失败:
errorLNK1123:转换到COFF期间失败:文件无效或损坏使用VS2010编译VC++项目的时候可能会出这个问题。 据说升级到SP1后可能问题解决,但是下载量太大,目前没有得到证实。 网上大多的方法都是说在“清单工具”中将嵌入清单改成“否”,但是这个不一定100%解决问题。 我总结了下http...
分类:其他好文   时间:2015-04-27 23:25:22    阅读次数:103
计算机网络改变了人们的娱乐方式
娱乐和旅游业广泛使用Internet,使人们进一步摆脱了地域限制,能够享受多种形式的娱乐消遣。人们可以通过交互方式探访以前只能在梦中游览的地方,也可以在旅行之前先预览一下目的地实景。这些旅程的详细信息和照片还可以发布到网上,供其他人查看。 Internet也可以用于传统的娱乐方式。我们可以收听歌.....
分类:其他好文   时间:2015-04-27 23:25:22    阅读次数:224
myeclipse链接SQL2008TCP/IP链接失败问题解决办法
使用myeclipse创建webproject,jsp文件连接SQLServer2000数据库,出现到TCP/IP连接失败。解决方案:从“开始”里的“所有程序”里打开“microsoftsqlserver2008”的配置工具,打开SQLServer配置管理器,下面有个SQLServer配置管理器=》...
分类:数据库   时间:2015-04-27 23:26:40    阅读次数:198
Java从零开始 第一天
java是一门优秀的编程语言。java也有很多优点。从零开始。这是第一天,不是为什么,而是让自己学的更多。1.下载JDK在浏览器输http://www.oracle.com/index.html.进入Oracle官网点击Downloads --> JavaSE点击JDK download下载安装JD...
分类:编程语言   时间:2015-04-27 23:27:29    阅读次数:141
2106条   上一页 1 ... 7 8 9 10 11 12 13 ... 124 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!