- 博客(23)
- 收藏
- 关注
转载 趣味算法:老鼠试毒瓶问题
大家应该都听说过这个老题目:有 1000 个一模一样的瓶子,其中有 999 瓶是普通的水,有一瓶是毒药。任何喝下毒药的生物都会在一星期之后死亡。现在,你只有 10 只小白鼠和一星期的时间,如何检验出哪个瓶子里有毒药?这个问题的答案也堪称经典:把瓶子从 0 到 999 依次编号,然后全部转换为 10 位二进制数。让第一只老鼠喝掉1到1000所有二进制数右起第一位是 1 的瓶子,让第二只老鼠喝
2014-06-24 13:52:29
1027
转载 Asp.Net MVC4.0 官方教程 入门指南之九--为模型添加验证
本节你将为Movie类型增加逻辑验证,以确保任何用户试图使用该应用程序创建或编辑影片时执行验证规则。DRY(干爽)ASP.NET MVC的核心原则之一是干爽(“不要自己重复”)。ASP.NET MVC鼓励您只指定一次功能或行为,然后在应用程序中到处使用。这种做法减少了需要编写的代码量,使你的代码编写不容易出错,且更容易维护。ASP.NET MVC和Entity Framework代码先
2014-05-20 16:31:13
608
转载 Asp.Net MVC4.0 官方教程 入门指南之八--为Movie模型和库表添加字段
在本节中,您将使用实体框架代码先行迁移功能对模型类进行修改,并使修改应用到数据库中。默认情况下,当您使用实体框架代码先行自动创建一个数据库,像你在本教程前面做的那样,代码首先添加一张表到数据库中,以帮助跟踪数据库架构是否是同步的模型类是产生的。如果它们不同步,实体框架抛出一个错误。这使得它更容易在早期开发时跟踪发现问题,否则,你可能在运行时发现隐晦错误。为模型修改建立代码先行迁移
2014-05-20 16:26:03
540
转载 Asp.Net MVC4.0 官方教程 入门指南之七--增加搜索方法和视图
Asp.Net MVC4.0 官方教程 入门指南之七--增加搜索方法和视图译者注:本节内容实际上是原英文教程第六节的后半部分,因感觉第六节内容较长,本部分内容与上节标题(添加Edit方法和视图)无关,在项目开发中搜索功能既常见又常用,在此拿出来作为单独章节。本节课程中,你将添加一个SearchIndex 方法,使你可以通过片名来搜索影片。 /Movies/SearchIndex地址
2014-05-20 16:24:26
388
转载 Asp.Net MVC4.0 官方教程 入门指南之六--查看Edit方法和Edit视图
Asp.Net MVC4.0 官方教程 入门指南之六--查看Edit方法和Edit视图在这节课程中,你将查看为影片控制器生成的方法和视图。运行程序,在浏览器中访问/Movies。鼠标悬停在影片列表某条记录的Edit链接上方,会看到链接类似于http://localhost:5279/Movies/Edit/1。Edit的链接是由Views\Movies\Index.cs
2014-05-20 16:16:01
366
转载 Asp.Net MVC4.0 官方教程 入门指南之五--控制器访问模型数据
在这一节中,你将新创建一个新的 MoviesController类,并编写代码,实现获取影片数据和使用视图模板在浏览器中展现影片数据的功能。在进行下步之前,点击“生成应用程序“对应用程序进行编译。右键单击Controllers文件夹,新建一个名为“MoviesController ”的控制器。在创建窗口各选项如下图所示点击添加,将创建以下文件和文件夹:项目的 Control
2014-05-20 16:12:11
613
转载 Asp.Net MVC4.0 官方教程 入门指南之四--添加一个模型
在这一节中,你将添加用于管理数据库中电影的类。这些类是ASP.NET MVC应用程序的模型部分。你将使用.NET Framework框架下的实体框架(Entity Framework)数据访问技术,与模型类协同工作。实体框架(常简称为EF)支持一种称之为编码先行(Code First)的开发模式。编码先行使你通过编写简单的类(简称为POCO类,全称为"plain-old CLR objects
2014-05-20 16:11:15
450
转载 Asp.Net MVC4.0 官方教程 入门指南之三--添加一个视图
在本节中,您需要修改HelloWorldController类,从而使用视图模板文件,干净优雅的封装生成返回到客户端浏览器HTML的过程。您将创建一个视图模板文件,其中使用了ASP.NET MVC 3所引入的Razor视图引擎。Razor视图模板文件使用.cshtml文件扩展名,并提供了一个优雅的方式来使用C#语言创建所要输出的HTML。用Razor编写一个视图模板文件时,将所需的字符和键盘敲
2014-05-20 16:10:25
752
转载 Asp.Net MVC4.0 官方教程 入门指南之二--添加一个控制器
MVC概念MVC的含义是 “模型-视图-控制器”。MVC是一个架构良好并且易于测试和易于维护的开发模式。基于MVC模式的应用程序包含:· Models: 表示该应用程序的数据并使用验证逻辑来强制实施业务规则的数据类。· Views: 应用程序动态生成 HTML所使用的模板文件。· Controllers: 处理浏览器的请求,取得数据模型,然后指定要响应浏览器请求的视图模板。
2014-05-20 16:09:06
402
转载 Asp.Net MVC4.0 官方教程 入门指南之一-- 入门介绍
本教程将为您讲解使用微软的Visual Studio 2012 来建立一个ASP.NET MVC4 Web应用程序所需要的基础知识。本示例将构建什么样的应用程序?您将实现一个简单的电影管理应用程序,此程序将从数据库中选取记录展示列表,支持查询和查看,实现电影记录的创建、 删除和编辑功能。所有的用户数据输入场景都包含了数据验证逻辑,以确保存储在数据库中的数据都是正确的。预览
2014-05-20 16:07:16
380
原创 八皇后问题(java)
package review;import java.util.*;import java.math.*;public class review {static int Max=8;static int []Queen=new int[Max];static int count=0;public static int Place(int n)//判断
2014-05-07 22:38:15
661
转载 RBAC权限设计实例
实现业务系统中的用户权限管理 B/S系统中的权限比C/S中的更显的重要,C/S系统因为具有特殊的客户端,所以访问用户的权限检测可以通过客户端实现或通过客户端+服务器检测实现,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测,让经过授权
2013-12-15 18:14:21
441
转载 RBAC(Role-Based Access Control,基于角色的访问控制)
RBAC(Role-Based Access Control,基于角色的访问控制),就是用户通过角色与权限进行关联。简单地说,一个用户拥有若干角色,每一个角色拥有若干权限。这样,就构造成“用户-角色-权限”的授权模型。在这种模型中,用户与角色之间,角色与权限之间,一般者是多对多的关系。(如下图)角色是什么?可以理解为一定数量的权限的集合,权限的载体。例如:一个论坛系统,“超级管理员
2013-12-15 18:12:17
531
转载 基于libsvm的中文文本分类原型
支持向量机(Support Vector Machine)是Cortes和Vapnik于1995年首先提出的,它在解决小样本 、非线性及高维模式识别 中表现出许多特有的优势,并能够推广应用到函数拟合等其他机器学习问题中。支持向量机方法是建立在统计学习理论的VC 维理论和结构风险最小 原理基础上的,根据有限的样本信息在模型的复杂性(即对特定训练样本的学习精度,Accuracy)和学习能力(即无错误地
2013-11-27 14:19:47
692
原创 ICTCLAS函数说明
1.publicnative boolean ICTCLAS_Init(byte[] sPath);参数:sPath:最初的目录路径, Configure.xml 和Data 的存储路径注意:ICTCLAS_Init()必须在ICTCLAS去其他操作之前调用 2.publicnative boolean ICTCLAS_Exit();退出程序,释放所有资源和缓冲区
2013-11-26 14:06:39
643
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人