摘要: 1、官网下载MongoDb;2、解压缩到具体某文件,如D:/mongodb,记得存放mongodb bin的目录中不能有中文名字,否则安装好服务后无法启动服务,提示找不到该服务,这是因为中文变成乱码。3、打开命令行,cd到mongodb的bin文件夹,执行安装命令:mongod --dbpath "数据存放文件夹目录,文件夹必须存在" --logpath "输出日记文件(log.txt),存放日记文件的文件夹必须存在 --install"。可能出现错误:Error connecting to the Service Control Manager: 拒绝 阅读全文
posted @ 2013-04-23 23:08 觉夜 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 1、程序编译运行时与IIS线程池所使用的.net版本不一致。错误描述:未能加载文件或程序集“XXXXXX”或它的某一个依赖项。生成此程序集的运行时比当前加载的运行时新,无法加载此程序集。图示如下:原因:该dll编译时的.Net版本高于站点的线程池.Net版本,如编译时为4.0,而线程池的.Net版本为2.0。解决方法:调整.Net版本,保持一致。 阅读全文
posted @ 2013-04-09 11:53 觉夜 阅读(166) 评论(0) 推荐(0) 编辑
摘要: monogodump命令mongodump对运行的MongoDB进行查询,然后对查询到的数据进行备份写入磁盘,是一种能再运行时备份的方法,MongoDB自带该工具。mongodump使用的是普通的查询机制(无锁定),所以产生的备份不一定是服务器数据的实时快照,即当运行备份同时有客户端写入数据,该数据就不会备份到磁盘,备份时的查询会对其他客户端的性能产生不利的影响。命令格式如下(可运行mongodump --help查看全部命令):mongodump -d 数据库名称 -o 文件名实例:mongodump -d Test -o backupmongorestore命令mongorestore是M 阅读全文
posted @ 2013-03-28 11:07 觉夜 阅读(5303) 评论(0) 推荐(0) 编辑
摘要: .Net自带封装的Mail接口(System.Net.Mail)方法实现 1 static readonly string cc = ConfigurationManager.AppSettings["cc"]; 2 //app.config使用如下注释的代买读取配置,web.config使用6行代码读取配置 3 //static Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); 4 //static Sm... 阅读全文
posted @ 2013-03-27 11:26 觉夜 阅读(355) 评论(0) 推荐(0) 编辑
摘要: 1、向方法传递实参时,编译器按从左到右的顺序对实参进行求值。2、有默认值的实参必须放在没有默认值的所有参数右边,具体原因如1,不过有个例外:参数数组(params)这种参数必须放在所有参数的之后,而且数组本身不能有默认值。3、默认值必须是编译时能确定的常量。4、如果方法是从模块的外部调用,更改方法的参数默认值具有潜在的危险性,call site(发出调用方法的地方)在它的调用中嵌入默认值。更改方法参数的默认值,如果没有重新编译call site,则call site还是会传递旧的参数默认值。5、方法调用者传递引用类型的对象时,对一个对象的引用(或者说指向该对象的指针)会传递给方法,意味方法能修 阅读全文
posted @ 2013-03-21 22:57 觉夜 阅读(187) 评论(0) 推荐(0) 编辑
摘要: --use PassportForm --if(exists(select * from sys.objects where name='proc_get_passport')) --drop proc proc_get_passport --go --create proc proc_get_passport --as --select * from passport --exec proc_get_passport --alter proc proc_get_passport --as --select userName from passport--if(OBJECT_I 阅读全文
posted @ 2013-03-21 17:40 觉夜 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 问题:数据库附加.mdf文件时,提示无法打开物理文件,操作系统错误5:"5(拒绝访问)" 错误:5120。解决方案: 数据库当前账户对存放.mdf文件的文件夹权限不足,该文件夹权限角色加入Everyone。并赋予读写权限即可。 阅读全文
posted @ 2013-03-21 11:34 觉夜 阅读(354) 评论(0) 推荐(0) 编辑
摘要: 问题:SQL server建立连接时出现与网络相关的或特定于实例的错误,未找到或无法访问服务器。请验证实例名称是否正确并且SQL server已配置为允许远程连接。(provider:命名管道提供程序,error:40-无法打开到SQLserver 的连接)解决方案:连接字符配置为Data Source=.或者localhost或者127.0.0.1最好直接换上服务器ip。 阅读全文
posted @ 2013-03-21 11:30 觉夜 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 问题:改某个数据库表时出现错误表示无权修改该表时。解决方案:注意查看下你的用户账户在数据库中具有的权限,为当前登录账户赋予更改数据库权限。 阅读全文
posted @ 2013-03-21 11:24 觉夜 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、定制attribute实际是一个类型的实例,该类型必须直接或间接地从公共抽象类System.Attribute派生,且必须有个公共的构造函数,这样才能创建实例(类似反射)。2、attribute应用于目标元素时,语法类似于调用类的某个实例构造器。3、多个attribute可应用于一个目标元素,attribute的顺序是无关紧要的,可以在一对方括号封闭多个以逗号分隔的attribute,也可以每个attribute封闭在单独的方括号中。4、定义定制attribute,也必须实现一些代码来检查某些目标是否存在该attribute类的实例,然后执行一些逻辑分支代码,正因为能做到这一点,定制att 阅读全文
posted @ 2013-03-20 23:24 觉夜 阅读(183) 评论(0) 推荐(0) 编辑