plina

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2017年12月20日

摘要: 下载Django:https://www.djangoproject.com/download/ Django2.0是支持Python3.4的,可以在Git上下载Django2.0的zip,下载地址: https://github.com/django/django/releases 下载完成后保存 阅读全文
posted @ 2017-12-20 16:40 plina 阅读(240) 评论(0) 推荐(0) 编辑

2017年12月12日

摘要: Python安装 下载地址:https://www.python.org/downloads/ 3.6 for windows vista or newer 3.4 for windows xp or newer. 安装成功后,开始运行-> cmd 输入python -v 会识别python版本 > 阅读全文
posted @ 2017-12-12 15:03 plina 阅读(3313) 评论(0) 推荐(0) 编辑

2017年8月16日

摘要: public class Singleton { private static Singleton singleton; private static readonly object obj = new object(); private Singleton() { } public static 阅读全文
posted @ 2017-08-16 16:36 plina 阅读(526) 评论(0) 推荐(0) 编辑

2017年8月8日

摘要: 如果不是用递归,可以通过压栈来完成 public static void PreOrderNoRecursion(Tree tree) { if (tree == null) return; System.Collections.Generic.Stack<Tree> stack = new Sys 阅读全文
posted @ 2017-08-08 16:01 plina 阅读(180) 评论(0) 推荐(0) 编辑

2017年7月18日

摘要: MemberShip 是asp.net中用于认证和授权用户角色实现用户管理。 命名空间:System.Web.Security MemberShip在SqlServer中配置过程 我的版本在C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319 中找到aspnet 阅读全文
posted @ 2017-07-18 17:14 plina 阅读(488) 评论(0) 推荐(0) 编辑

2017年7月17日

摘要: MVC Form表单的value就会自动匹配到Action的参数中,是如何实现的呢? 通过 反编译System.Web.Mvc.dll, 从Controller入手,会发现Controller中的执行核心ExcuteCore()中会InvokeAction 这里ActionInvoker是一个Con 阅读全文
posted @ 2017-07-17 16:21 plina 阅读(250) 评论(0) 推荐(0) 编辑

2017年7月14日

摘要: 命名空间:System.Web.Mvc Microsoft官网定义:Provides a container for common metadata, for the ModelMetadataProvider class, and for the ModelValidator class for 阅读全文
posted @ 2017-07-14 14:28 plina 阅读(745) 评论(0) 推荐(0) 编辑

2017年7月12日

摘要: 学习MVC时候前端通常会用到HtmlHelper,使得前端编码简便很多。我们可能会经常用到htmlHelper中一些的EditorFor,LabelFor,ValiationMessageFor,发现这些方法都是在System.Web.Mvc.Html 命名空间下定义的一些各类Extensions类 阅读全文
posted @ 2017-07-12 16:23 plina 阅读(1308) 评论(0) 推荐(0) 编辑

摘要: HtmlHelper中定义很多对显示相关的注解: 使用HtmlHelper.EditorFor(m=>m.Password),通过查看生成的Html,会发现如果property type是一般类型比如int,string型,MVC会把EditorFor渲染成input text , 如果是定义了Da 阅读全文
posted @ 2017-07-12 15:17 plina 阅读(232) 评论(0) 推荐(0) 编辑

摘要: 数据校验是网站开发不可取少点部分,而MVC在这方面给我们提供了很多集成好了的validationattribute在程序集System.ComponentModel.DataAnnotations里面(MVC验证可以实现双向验证,server-side and client-side): Remot 阅读全文
posted @ 2017-07-12 14:34 plina 阅读(798) 评论(0) 推荐(0) 编辑