摘要:
Msdn解释:简而言之:如果使用WCF数据服务,就可以通过Rest的方式来访问和更改数据。实战:1:新建Asp.net空Web应用程序:2:因为WCF数据服务需要ado.net实体,所以添加一个实体,命名为Northwind3:添加了数据实体后,需要添加一个WCF数据服务NorthwindWcfDataService.cs代码如下:namespaceNorthwindDataServiceDemo{publicclassNorthwindWcfDataService:DataService</* TODO:在此放置数据源类名*/>{//仅调用此方法一次以初始化涉及服务范围的策略。p
阅读全文
posted @ 2012-02-14 11:19
HackerVirus
阅读(325)
推荐(0)
摘要:
本文详细阐述 windows 操作系统的启动顺序,以方便IT从业者对windows 启动问题的分析和解决。windows 的启动过程包括以下几个阶段:启动自检阶段这个阶段主要是读取 BIOS ,然后内存,CPU,硬盘,键盘等设备进行自检。这个阶段在屏幕上显示就是自检的那些打印信息。屏幕显示:自检的打印信息初始化启动阶段这个阶段根据 BIOS 指定的启动顺序,找到可以启动的优先启动设备,比如本地磁盘,CD Driver , USB 设备等等,然后准备从这些设备启动系统。屏幕显示:黑屏Boot 加载阶段这个阶段首先从启动分区(比如 C 盘) 加载 Ntldr ,然后Ntldr 做如下设置:设置内存
阅读全文
posted @ 2012-02-14 11:14
HackerVirus
阅读(921)
推荐(0)
摘要:
概述 Windows 服务就是运行在windows 系统的一个进程的开发,可以把它做成一个Timer,也可以做成while循环,每隔一段时间起一个线程来运行. windows install开发是利用msi.dll 提供方法,来安装一个存放有安装程序目录的任务.windows 服务开发先在VS中增加到在ProjectInstaller.cs中代码设计如下?12345678[RunInstaller(true)]public partial class ProjectInstaller : Installer{public ProjectInstaller(){InitializeCompone
阅读全文
posted @ 2012-02-14 11:12
HackerVirus
阅读(245)
推荐(0)
摘要:
在网站里面都是ajax爆炸的今天,通过json格式来传递数据,动态加载内容。如果加载的是一个多页的列表页面,需要通过js来生成一个分页的导航。效果如下:先计算分页的页数 1 // JavaScript Document 2 //计算页数 3 function calculatePage(total,pageSize) 4 { 5 var page=total/pageSize; 6 if(total%pageSize>0) 7 return Math.ceil(page); 8 else 9 return page;10 }复制代码生成导...
阅读全文
posted @ 2012-02-14 11:10
HackerVirus
阅读(361)
推荐(0)
摘要:
1、下载MongoDB数据库http://fastdl.mongodb.org/win32/mongodb-win32-i386-1.6.5.zip;2、将安装文件解压到C盘(注意:安装路径中不能出现空格),配置“环境变量”,将%MONGODB_HOME%in添加到“Path”中;3、进入DOS窗口,设置数据保存目录(与端口)和日志输出目录。DOS命令:mongod--port<端口>--dbpath<数据路径>--logpath<日志路径>--logappend--directoryperdb参数说明:--port表示数据库端口,默认27017;--dbp
阅读全文
posted @ 2012-02-13 13:22
HackerVirus
阅读(426)
推荐(0)
摘要:
在Windows环境下MongoDB搭建和简单操作作者看到一位朋友使用MongoDB时遇到了很多问题,于是自己一步一步尝试解决并记录,在这个过程中这个文儿就诞生了,在这篇文章中作者主要介绍了MongoDB在32位Windows7下的安装以及一些简单应用。AD:一,安装mongoDB1,解压mongodb-win32-i386-1.8.2至E:\MyProgram\mongodb-win32-i386-1.8.2(你可以按照自己的路径来,路径中最好不要有空格,要不然麻烦)2,新建文件夹C:\DATA\DB,这是mongoDB的默认数据文件夹,你也可以在文件夹E:\MyProgram\mongod
阅读全文
posted @ 2012-02-13 11:31
HackerVirus
阅读(548)
推荐(0)
摘要:
Mongodb在windows下面作为服务启动 出现“服务没有响应控制功能”D:\EastMoney\MongoDB\bin>mongod --dbpath D:\EastMoney\MongoDB\mydata\--logpathD:\EastMoney\MongoDB\mydatalog\mydata.log --port 29110 --install --serviceNameMongoDBD:\EastMoney\MongoDB\bin>net start MongoDB服务没有响应控制功能。这是因为--dbpath 中mydata\ 多了个反斜杠,去掉就ok!!02 2
阅读全文
posted @ 2012-02-13 10:56
HackerVirus
阅读(1390)
推荐(0)
摘要:
SolrCloud是基于Solr和Zookeeper的分布式搜索方案,是正在开发中的Solr4.0的核心组件之一,它的主要思想是使用Zookeeper作为集群的配置信息中心。它有几个特色功能:1)集中式的配置信息2)自动容错3)近实时搜索4)查询时自动负载均衡基本可以用上面这幅图来概述,这是一个拥有4个Solr节点的集群,索引分布在两个Shard里面,每个Shard包含两个Solr节点,一个是Leader节点,一个是Replica节点,此外集群中有一个负责维护集群状态信息的Overseer节点,它是一个总控制器。集群的所有状态信息都放在Zookeeper集群中统一维护。从图中还可以看到,任何一
阅读全文
posted @ 2012-02-13 09:16
HackerVirus
阅读(175)
推荐(0)
摘要:
Luke.Net 一个从Luke移植的.net版本作者Pasha Bizhan,地址:https://issues.apache.org/jira/browse/LUCENENET-391但是作者后续没有更新,无奈只好自己升级,跟java版本的luke差距不是一点点大,如果不是为了用盘古分词用java版本挺好的,所以这里我建议除非有必要还是用luke in java吧。这个版本是升级后的第一个版本,后续我会尝试更新一些功能上去.程序和源代码可以在:http://luke.codeplex.com/releases/view/82033Luke.Net is a tool for lucene
阅读全文
posted @ 2012-02-13 09:15
HackerVirus
阅读(274)
推荐(0)
摘要:
在当前软件开发OO设计中,面对软件需求的各种潜在变化,我们可能会采用领域驱动开发,把我们的各个业务逻辑分层次隔离解除耦合,这就出现了N层架构(这面值得是逻辑上的分层,当然我们的逻辑分层层次需要比物理架构层次多),这样将会使得我们的软件能够适应更多的需求变化。关于领域驱动开发的实例网上都很多,不得不推荐的是微软开源实例项目的NLayerApp:http://microsoftnlayerapp.codeplex.com/。 然而在于我们的逻辑分层的每一层次之间的耦合度解耦也是一个常见的问题.这样在层次的变化中我们需要实现不变更服务层次,这是我们的设计必须依赖于不变接口(抽象)。对于分层的接口对象
阅读全文
posted @ 2012-02-13 09:14
HackerVirus
阅读(211)
推荐(0)