摘要: 一:封装 封装是实现面向对象程序设计的第一步。是面向对象方法的重要原则,就是把对象的属性和行为(数据)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节,就是把不想告诉或者不该告诉别人的东西隐藏起来,把可以告诉别人的公开,别人只能用我提供的功能实现需求,而不知道是如何实现的。增加安全性。封装提供了 阅读全文
posted @ 2019-01-28 21:17 欲戴其冠必承其重 阅读(1297) 评论(0) 推荐(0) 编辑
摘要: 多表联查: select p.*,s.Sheng , i.Shifrom [dbo].[ProductRecordInfo] --表名 p left join [ShengInfo] s on p.ShengInfo = s.ShengId --使用left join左连接 让两个表中的指定字段产生 阅读全文
posted @ 2019-01-11 14:55 欲戴其冠必承其重 阅读(4750) 评论(2) 推荐(1) 编辑
摘要: GOF23种设计模式分为三种: 创建型模式[工厂方法模式]结构型模式[(类)适配器模式]行为型模式[ 解释器模式,模板方法模式] 创建型模式Creational Patterns抽象工厂模式abstract factory:提供了一个创建一系列相关或互相依赖对象的接口,而无须指定他们具体的类;建造者 阅读全文
posted @ 2019-01-10 20:09 欲戴其冠必承其重 阅读(440) 评论(0) 推荐(0) 编辑
摘要: 验证数字:^[0-9]*$ 验证n位的数字:^\d{n}$ 验证至少n位数字:^\d{n,}$ 验证m-n位的数字:^\d{m,n}$ 验证零和非零开头的数字:^(0|[1-9][0-9]*)$ 验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$ 验证有1-3位小数的正实数:^[0-9 阅读全文
posted @ 2019-01-10 20:05 欲戴其冠必承其重 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1. 单一职责原则(Single Responsibility Principle) 每一个类应该专注于做一件事情。降低类的复杂度,一个类只负责一项职责.提高类的可读性,提高系统的可维护性, 2. 里氏替换原则(Liskov Substitution Principle)超类存在的地方,子类是可以替 阅读全文
posted @ 2019-01-10 20:03 欲戴其冠必承其重 阅读(506) 评论(0) 推荐(0) 编辑
摘要: Jquery是一个JavaScript的函数库,Jquery是一个写得少但做的多的轻量级JavaScript库 Jquery用美元$定义. Jquery的action执行对元素的操作 文档就绪函数: Jquery中的ready中的方法可以再HTML文档完全加载完之后在运行其中的代码 Jquey选择器 阅读全文
posted @ 2019-01-10 19:53 欲戴其冠必承其重 阅读(293) 评论(0) 推荐(0) 编辑
摘要: MVC图片上传--控制器方法 新建一个控制器命名为File,定义一个Img方法 [HttpPost]public ActionResult Img(HttpPostedFileBase shangchuan){string path = @"\upload\" + DateTime.Now.ToFi 阅读全文
posted @ 2019-01-10 17:06 欲戴其冠必承其重 阅读(3154) 评论(2) 推荐(1) 编辑
摘要: 面向对象三大特征:封装,继承,多态 封装就是把一个对象的属性私有化,同时提供一些可以被外界访问的属性的方法 继承就是在已经存在的类的定义作为基础,建立新的技术.新定义的类可以添加新的数据或功能,也可以使用父类的功能 多态分为编译时多态和运行时多态。其中编辑时多态是静态的,主要是指方法的重载,它是根据 阅读全文
posted @ 2018-12-26 19:52 欲戴其冠必承其重 阅读(475) 评论(0) 推荐(0) 编辑