- 博客(7)
- 收藏
- 关注
转载 类设计原则
开闭原则:在扩展方面开放,在修改方面封闭。多用接口、抽象类、多态等技术来设计。 实现方法:把不变的部分抽象成接口;接口要注意最小功能实现;模块之间的调用要通过接口进行,这样即使实现层发生变化,也无需修改调用层的代码;替换原则:子类可以替换父类,并出现在父类出现的任何地方。依赖原则:依赖关系尽量依赖接口和抽象类。具体类只负责业务实现,...
2018-12-17 10:55:00 149
转载 零散知识点
1.值类型和引用类型的区别值类型的变量赋值时是将真实数据的副本付给变量,而引用类型则是将对象的引用付给变量, 这会产生多个多个变量同时指向一个对象实例值类型定义时,会在堆栈上分配内存,引用类型会在堆上分配内存所有的值类型都有共同的基类:System.ValueType.所有值类型都已经实现了类容的比较equals() 方法,而引用类型在没有重写Equals()方法的情况下...
2018-12-17 10:49:00 103
转载 程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒
第一种解决方案用事件来解决:是多级的联动:即:猫叫-》老鼠跑-》人醒 1 public class Cat 2 { 3 public delegate void Crying(object sender,EventArgs e);//定义一个猫叫委托 4 public event Crying cry;//定义猫叫事件 5 public...
2017-09-05 21:12:00 433
转载 Visual Studio IDE 背景色该为保护眼睛色
将背景颜色改成你想要的背景颜色。 将色调改为:85。饱和度:123。亮度:205->添加到自定义颜色->在自定义颜色选定点确定 就搞定了!转载于:https://www.cnblogs.com/xskblog/p/6985507.html...
2017-06-11 16:21:00 140
转载 C#图片处理示例(裁剪,缩放,清晰度,水印)
C#图片处理示例(裁剪,缩放,清晰度,水印)前言需求源自项目中的一些应用,比如相册功能,通常用户上传相片后我们都会针对该相片再生成一张缩略图,用于其它页面上的列表显示。随便看一下,大部分网站基本都是将原图等比缩放来生成缩略图。但完美主义者会发现一些问题,比如显示排版时想让相片缩略图列表非常统一、整齐、和美观,比如要求每张缩略图大小固定为120 x 90且不拉伸变形怎么办?再...
2016-12-14 16:48:00 86
转载 C# string byte[] Base64 常用互相转换
定义string变量为str,内存流变量为ms,比特数组为bt1.字符串=>比特数组byte[] bt=System.Text.Encoding.Default.GetBytes("字符串");byte[] bt=Convert.FromBase64String("字符串");补充:System.Text.Encoding.Unicode....
2016-12-14 15:59:00 202
转载 js的alert和confirm美化
--前言--window对象的alert和confirm标准方法在不同浏览器的显示效果不太相同,有个相同点是都不是很美观。我们的想法是使用js和css分别仿照它们,提供另一套函数,使在不同浏览器的有着相同的体验效果。--设计思路--为了保留原有的alert和confirm方法,我们不直接替换window对象的alert和confirm,而是新建一个win对象,该对象下有...
2016-12-14 15:19:00 213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人