会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
欲戴王冠,必承其重
开开心心敲代码
博客园
首页
新随笔
联系
管理
订阅
2019年1月28日
细讲封装继承多态
摘要: 一:封装 封装是实现面向对象程序设计的第一步。是面向对象方法的重要原则,就是把对象的属性和行为(数据)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节,就是把不想告诉或者不该告诉别人的东西隐藏起来,把可以告诉别人的公开,别人只能用我提供的功能实现需求,而不知道是如何实现的。增加安全性。封装提供了
阅读全文
posted @ 2019-01-28 21:17 欲戴其冠必承其重
阅读(1315)
评论(0)
推荐(0)
2019年1月11日
SQLServer多表联查,多表分页查询
摘要: 多表联查: 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 欲戴其冠必承其重
阅读(4870)
评论(2)
推荐(1)
2019年1月10日
GOF23种设计模式概括
摘要: GOF23种设计模式分为三种: 创建型模式[工厂方法模式]结构型模式[(类)适配器模式]行为型模式[ 解释器模式,模板方法模式] 创建型模式Creational Patterns抽象工厂模式abstract factory:提供了一个创建一系列相关或互相依赖对象的接口,而无须指定他们具体的类;建造者
阅读全文
posted @ 2019-01-10 20:09 欲戴其冠必承其重
阅读(452)
评论(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 欲戴其冠必承其重
阅读(240)
评论(0)
推荐(0)
面向对象七大原则
摘要: 1. 单一职责原则(Single Responsibility Principle) 每一个类应该专注于做一件事情。降低类的复杂度,一个类只负责一项职责.提高类的可读性,提高系统的可维护性, 2. 里氏替换原则(Liskov Substitution Principle)超类存在的地方,子类是可以替
阅读全文
posted @ 2019-01-10 20:03 欲戴其冠必承其重
阅读(527)
评论(0)
推荐(0)
Jquery简单学习
摘要: Jquery是一个JavaScript的函数库,Jquery是一个写得少但做的多的轻量级JavaScript库 Jquery用美元$定义. Jquery的action执行对元素的操作 文档就绪函数: Jquery中的ready中的方法可以再HTML文档完全加载完之后在运行其中的代码 Jquey选择器
阅读全文
posted @ 2019-01-10 19:53 欲戴其冠必承其重
阅读(301)
评论(0)
推荐(0)
MVC图片上传详解
摘要: MVC图片上传--控制器方法 新建一个控制器命名为File,定义一个Img方法 [HttpPost]public ActionResult Img(HttpPostedFileBase shangchuan){string path = @"\upload\" + DateTime.Now.ToFi
阅读全文
posted @ 2019-01-10 17:06 欲戴其冠必承其重
阅读(3186)
评论(2)
推荐(1)
2018年12月26日
面向对象OOP概念描述
摘要: 面向对象三大特征:封装,继承,多态 封装就是把一个对象的属性私有化,同时提供一些可以被外界访问的属性的方法 继承就是在已经存在的类的定义作为基础,建立新的技术.新定义的类可以添加新的数据或功能,也可以使用父类的功能 多态分为编译时多态和运行时多态。其中编辑时多态是静态的,主要是指方法的重载,它是根据
阅读全文
posted @ 2018-12-26 19:52 欲戴其冠必承其重
阅读(483)
评论(0)
推荐(0)
公告