找到相关内容 385
MongoDB实战开发 【零基础学习,附完整Asp.net示例】
【目标】:本文将以实战的形式,向您展示如何用C#访问MongoDB,完成常见的数据库操作任务, 同时,也将介绍MongoDB的客户端(命令行工作模式)以及一些基础的命令。 【说明】:MongoDB是什么?有什么用?如果不清楚这些问题的,请自己google一下吧。 【适合对象】:完全没有接触MongoDB或对MongoDB有一点了解的C#开发人员。因此本文是一篇入门级的文章。 【示例项目】:
http://www.cyqdata.cn/cnblogs/article-detail-40820 
Android学习系列(18)--App工程结构搭建
      本文算是一篇漫谈,谈一谈关于android开发中工程初始化的时候如何在初期我们就能搭建一个好的架构。      关于android架构,因为手机的限制,目前我觉得也确实没什么大谈特谈的,但是从开发的角度,看到整齐的代码,优美的分层总是一种舒服的享受的。      从艺术的角度看,其实我们是在追求一
http://www.cyqdata.cn/cnblogs/article-detail-40795 
概念模型——分析模式学习笔记
下面内容来自:《分析模式》。 分析和设计存在很多的不同之处,设计的目的是为了更高实现一个技术方案,而分析的目的是为了理解问题的本质。这不仅仅是用用例列出需求清单那么简单的事情。 假设我们想开发一个斯诺克台球模拟游戏,击打白球后,白球按照一定的轨迹运动,并且撞击红球。用例可以列出成千上万,但是这不足以让我们开发出一个更好的软件——你必须了解运动背后蕴含的规律。这个问题不难解决
http://www.cyqdata.cn/cnblogs/article-detail-40764 
概念模型——分析模式学习笔记
分析和设计存在很多的不同之处,设计的目的是为了更高实现一个技术方案,而分析的目的是为了理解问题的本质。这不仅仅是用用例列出需求清单那么简单的事情。 假设我们想开发一个斯诺克台球模拟游戏,击打白球后,白球按照一定的轨迹运动,并且撞击红球。用例可以列出成千上万,但是这不足以让我们开发出一个更好的软件——你必须了解运动背后蕴含的规律。这个问题不难解决,因为这些规律已经众所周知。 但是在很多的应用领域
http://www.cyqdata.cn/cnblogs/article-detail-40752 
从零开始,学习windows编程(8)--自己动手,编译CRT
翻开对应VC中的lib目录,是可以看到CRT的lib文件的,我电脑上面路径是“d:\Program Files\Microsoft Visual Studio\VC98\Lib\”,大家可以自己找一下自己的路径。经过上面的文章,我们对它已经有了一定的了解,使用它当然没问题了。那作为程序员,是不是还想看看它是怎么生成的呢?这里,就是讲如何来生成一个CRT库。 安装CRT源码
http://www.cyqdata.cn/cnblogs/article-detail-40738 
我马上就要去西昌闭关学编程啦(内附详细学习计划)
自己在家已经学习编程1个多月了。感觉到收获不小,学习资料都是我姐夫叫我去下载和买的一些书籍,这1个月多我学习完了C语言,16位汇编和简单算法。感觉学习得还行,一些WINDOWS平台下VC6.0下C语言的语法及其背后内存的布局算比较熟知啦!16位汇编也知道些啦!因为平时有问题,我都是邮件或者电话问我姐夫,效率比较低啦!因为他那边电话是保密的,每个月都会换号码,我经常打电话也觉得不好呢!所以我昨天晚上
http://www.cyqdata.cn/cnblogs/article-detail-40664 
从零开始,学习windows编程(7)--不使用CRT库的程序
从前面几篇,我们已经得到一些结论。 程序是可以自定义入口的,但是如果在入口中使用了一些CRT相关的函数,而没有正确的进行初始化工作的话,即使编译不出问题,在运行时也会出现内存错误等问题的。 那我们可以写出完全不用到CRT库的程序吗?当然可以,既然CRT库也是微软写的,甚至我们可以用另外一个CRT库来代替它。不过这个算是另外一个话题了。先看看不使用CRT库的hello world是啥样的吧。 不使用
http://www.cyqdata.cn/cnblogs/article-detail-40662 
C语言学习趣事_经典面试题系列_2
      最近老感觉自己的身体一天不如一天,老是丢三落四的, 哎,岁月啊..................       在此给还在被中国教育的童鞋们一个建议.............在学校的时候还是小玩玩游戏,小谈谈一些海阔天空的事,当你工作后,你会发现你 不但没有时间这个本钱了, 同时连身体这
http://www.cyqdata.cn/cnblogs/article-detail-40611 
Html5 学习利器 Web Standards Update for Microsoft Visual Studio 2010 SP1
HTML5然还在草案阶段,不过 HTML5 这名词实在越来越热,互联网上很多产品都深度应用了HTML5,比如WebQQ,可以看看http://www.infoq.com/cn/news/2011/06/html5-in-china 文章了解下。 HTML5 除了新增的元素(卷标)之外,还包括许多 JavaScript API,如果没有 Intellisense 还真的不太方便,如果你已经升级到 V
http://www.cyqdata.cn/cnblogs/article-detail-40566 
和大家分享一个从网上找到的关于图书管理系统领域建模的精彩讨论,以此希望大家学习下别人是如何思考的。
关于图书管理系统的业务大家都应该比较了解了,主要的核心业务是:用户持图书卡去图书馆借书或还书。下面是他们几个人讨论的最经典内容,我特地整理出来供大家可以集中的观看他们的讨论。其实在我看来更是一种世界观与世界观的碰撞,我想借此表达的思想是:代码不一定要写很多,但是思维方式或者说世界观一定要正确,否则方向错了,就什么都错了。 以下是讨论的详细内容:Jdon007: 1、借书人(Reader
http://www.cyqdata.cn/cnblogs/article-detail-40564 
【C#】通过HtmlAgilityPack+XPath来优化网页采集学习笔记
上礼拜我在博客园发布了一篇关于网页数据分析和采集的文章,后来看过文章评论才知道原来现在已经有HtmlAgilityPack这个类库可以更方便地对HTML内容进行分析和提取。因此今天特别学习和实践了一下HtmlAgilityPack和XPath,并作下笔记。   1.下载HtmlAgilityPack.dll并将其添加引用到项目中,然后在代码中声明引用。 下载地址:http://www.c
http://www.cyqdata.cn/cnblogs/article-detail-40404 
MySQL 学习笔记 二
上一篇:http://www.cnblogs.com/hoojo/archive/2011/06/20/2085390.html Ø function 函数 函数的作用比较大,一般多用在select查询语句和where条件语句之后。按照函数返回的结果,可以分为:多行函数和单行函数;所谓的单行函数就是将每条数据进行独立的计算,然后每条数据得到一条结果。如:字符串函数;而多行函数,就是多条记录同时
http://www.cyqdata.cn/cnblogs/article-detail-40403 
从零开始,学习windows编程(6)--改换entry,link错误的简单分析
还是那个hello.c程序,我们将其小修改一下,来开始今天的话题。 1 #include <stdio.h>2 3  int myentry()4 {5 printf("hello world");6 return 0;7 } 可以看到,我将原来main的位置换成了myentry,这会有什么结果发生呢? D:\test>cl /c hello.c
http://www.cyqdata.cn/cnblogs/article-detail-40391 
从零开始,学习windows编程(5)--修改入口不为mainCRTStartup
上次讲到,如果在VC的console程序中,入口不为mainCRTStartup,会出现什么后果? 我们就先将入口设置为main函数。 1 #include <stdio.h>2 3 int main()4 {5 printf("hello world\n");6 return 0;7 } 先通过GUI来设置一下,创建一个win32 console Applica
http://www.cyqdata.cn/cnblogs/article-detail-40306 
Git学习笔记 - 1
  ProGit这本书讲的挺不错。循序渐进。有几个命令书中语焉不详,卡住了挺长时间。记录一下。 remote branch 每一个remote branch都会在本地表现为一个不可改变的静态branch。使用git branch -a可以看到。红色的就是remote branch。不能够对这些branch进行改动,但是可以创建一个这些remote branch的tracking b
http://www.cyqdata.cn/cnblogs/article-detail-40305 
PHP学习笔记 (1)-环境配置与代码调试
一配置PHP环境 1、了解什么是PHP        PHP(“PHP: Hypertext Preprocessor”,超文本预处理器的字母缩写)     PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是
http://www.cyqdata.cn/cnblogs/article-detail-40304 
php学习 5 无限级分类
sql代码 -- phpMyAdmin SQL Dump -- version 2.11.6 -- http://www.phpmyadmin.net -- -- 主机: localhost -- 生成日期: 2011 年 06 月 18 日 16:49 -- 服务器版本: 5.0.51 -- PHP 版本: 5.2.6 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO
http://www.cyqdata.cn/cnblogs/article-detail-40303 
cuda学习心得--2.真正入手利用GPU计算加法
cuda学习心得--1.一切从hello world开始 这篇文章并没有利用GPU来计算。现在才开始讲述怎么利用GPU来计算。先看代码: 1 #include "cuda_runtime.h" 2 #include "device_launch_parameters.h" 3 #include <iostream> 4 using namespace std; 5 //
http://www.cyqdata.cn/cnblogs/article-detail-40302 
从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式
本系列文章导航从零开始学习jQuery (一) 开天辟地入门篇从零开始学习jQuery (二) 万能的选择器从零开始学习jQuery (三) 管理jQuery包装集从零开始学习jQuery (四) 使用jQuery操作元素的属性与样式从零开始学习jQuery (五) 事件与事件对象从零开始学习jQuery (六) AJAX快餐从零开始学习jQuery (七) jQuery动画-让页面动起来!从零开
http://www.cyqdata.cn/cnblogs/article-detail-40288 
算法学习二三事
不得不说,有时候无知是福,看到一点有趣而深刻的东东,就能感觉到神奇。越是我们熟悉的东西,往往却是我们进一步理解深刻的障碍,而之所以是障碍是我们并不知道这个是我们理解问题的障碍。困惑中的每一次豁然开朗往往是从一点一滴的我们已经成为惯性思维中开始。越是深刻的原理,往往越是简单强大。就像爱因斯坦打破牛顿给我们原有的世界观一样。对于一个打破常规,让你重新理解问题的最简单的方法就是把你整个思考的前提否定。而
http://www.cyqdata.cn/cnblogs/article-detail-40275