摘要: 前言 上一篇文章《MongoDB系列(一):简介及安装》已经介绍了MongoDB以及其在window环境下的安装,这篇文章主要讲讲如何用C#来与MongoDB进行通讯。再次强调一下,我使用的MongoDB版本是2.6,因为2.6是我最熟悉的版本,而且我使用的GUI工具Robomongo目前还不支持3 阅读全文
posted @ 2016-05-30 15:56 编程玩家 阅读(3932) 评论(4) 推荐(6) 编辑
摘要: 什么是MongoDB MongoDB 是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在为应用提供可扩展的高性能数据存储解决方案。 MongoDB 将数据存储为一个文档,数据结构由键值(key=>value) 阅读全文
posted @ 2016-05-23 15:00 编程玩家 阅读(2748) 评论(2) 推荐(9) 编辑
摘要: 简介 SQL注入攻击指的是通过构建特殊的输入作为参数传入Web应用程序,而这些输入大都是SQL语法里的一些组合,通过执行SQL语句进而执行攻击者所要的操作,其主要原因是程序没有细致地过滤用户输入的数据,致使非法数据侵入系统。 根据相关技术原理,SQL注入可以分为平台层注入和代码层注入。前者由不安全的 阅读全文
posted @ 2016-05-21 15:45 编程玩家 阅读(1044) 评论(2) 推荐(0) 编辑
摘要: 简介 过多发布的内容相对比较简单,因此,我只打算把原文中的一些关键信息翻译一下。原文链接如下: http://www.asp.net/mvc/overview/getting-started/getting-started-with-ef-using-mvc/implementing-basic-c 阅读全文
posted @ 2016-05-20 18:15 编程玩家 阅读(2241) 评论(2) 推荐(0) 编辑
摘要: 简介 那些通过请求(如查询字符串和表单数据)指定重定向URL的Web程序可能会被篡改,而把用户重定向到外部的恶意URL。这种篡改就被称为开发重定向攻击。 场景分析 假设有一个正规网站http://nerddinner.com/,还有一个恶意网站或钓鱼网站http://nerddiner.com/(注 阅读全文
posted @ 2016-05-19 16:11 编程玩家 阅读(4980) 评论(3) 推荐(0) 编辑
摘要: 简介 CSRF(Cross-site request forgery跨站请求伪造,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。尽管听起来像跨站脚本(XSS),但它与XSS非常不同,并且攻击方式几乎相左。XSS利 阅读全文
posted @ 2016-05-16 14:13 编程玩家 阅读(18157) 评论(14) 推荐(14) 编辑
摘要: 简介 跨站脚本攻击(Cross Site Scripting),为不和层叠样式表(Cascading Style Sheets, CSS)的缩写混淆,故将跨站脚本攻击缩写为XSS。恶意攻击者往Web页面里插入恶意Script代码,当用户浏览该页之时,嵌入其中Web里面的Script代码会被执行,从而 阅读全文
posted @ 2016-04-18 11:36 编程玩家 阅读(3680) 评论(5) 推荐(6) 编辑
摘要: 目录 一、数据加密标准 - Data Encryption Standard(DES) 二、高级加密标准 - Advanced Encryption Standard(AES) 三、消息摘要算法第五版 - Message-Digest Algorithm 5(MD5) 四、安全哈希算法 - Secu 阅读全文
posted @ 2016-04-04 22:19 编程玩家 阅读(9219) 评论(3) 推荐(11) 编辑
摘要: 引言 BDD是对TDD理念的扩展。BDD强调有利害关系的技术团体和非技术团队都要参与到软件开发过程中。可以把它看成一种强调团体间合作的敏捷方法。大多数采用某种敏捷方法的团队最终都会遵循BDD的许多原则。在编写单元测试的时候,尽量使用BDD风格为测试命名。BDD风格强调使用完整的、描述性的、便于业务用 阅读全文
posted @ 2016-03-20 16:36 编程玩家 阅读(3649) 评论(0) 推荐(0) 编辑
摘要: 如果你是64位的操作系统,并遇到以下的异常: Could not load file or assembly '[Your file], Version=[version], Culture=neutral, PublicKeyToken=[public key token]' or one of 阅读全文
posted @ 2014-12-31 17:00 编程玩家 阅读(1676) 评论(0) 推荐(0) 编辑