自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

have a nice day

每个人都有一颗稀碎的心

  • 博客(11)
  • 收藏
  • 关注

原创 vue 父页面中如何控制子控件数据

vue 父页面控制子控件数据的操作方法

2022-07-07 16:18:18 271 1

原创 .net 值类型与引用类型

先说一下内存和堆栈:当程序运行时,.Net会在两个地方存储程序信息,堆内存和栈内存,它们只是对内存的逻辑分段,在程序运行过程中扮演者不同的角色。栈内存更多的是负责追踪函数调用,内存堆更多的负责记录数据对象。可以把栈看成是一堆盒子一个压着一个的堆叠在一起,当调用一个函数的时候,会在栈顶堆一个新的盒子,我们只能使用最上面的盒子,当最上面的盒子处理完之后(函数调用完成),我们把它扔掉,然后继续处理当前处于栈顶的盒子。下面就说一下,code 中怎么占用内存的,或者说是什么占用了内存?值类型 是分配在栈上(stack

2022-07-02 09:33:19 219

原创 原型与原型链

直接给构造函数中加个方法,这个行为会因为实例创建的越多而越占用内存。浪费内存,因为每个实例都包含一模样的函数,并且每个函数的内存地址都不一样。+ 原型就可以解决构造函数中加方法而不用占用过多内存的问题=>概念:每一个构造西数天生自带一个 prototype 属性,是一个对象数据类型。=>概念:每一个对象天生自带一个属性,指向所属构造函数的 prototype。=>概念:当你访问对象的成员的时候,首先在自己身上查找,如果没有,自动去到__proto__上查找。+ 如何解决问题=>我们把需要添加给

2022-06-11 15:58:29 96

原创 C# == 与 equals

C#中我们常常要用到这两个方式去做等于判断,那么接下来就一起看一下两者的区别吧。值类型:结果:在C#中对于值类型的比较不管是用【==】还是【equals】都是对于其内容的比较,也就是说对于其值的比较,相等则返回true 不相等则返回false;引用类型: string 类型: 但是对于除string类型以外的引用类型 【==】比较的是在对象在栈上的引用是否相同而【equals】则比较的是对象在堆上的内容是否相同 结果:而当我定义两个object 引用指向两个string变量时再进行比较 结

2022-06-10 15:15:32 3401 2

原创 JS array.at() 用起来更爽

JavaScript 数组的索引是从0开始的,第一个元素的索引为0,最后一个元素的索引等于该数组的长度减1。在之前,我们一般使用方括号通过索引访问数组元素:array[index],如果指定的索引是一个无效值,JavaScript 数组并不会报错,而是会返回 undefined。在大多数情况下,方括号语法是通过正索引访问数组元素的好方法。但有时我们希望从末尾而不是从头开始访问元素。例如,访问数组的最后一个元素:现在,数组提供了一个新的方法来访问数组元素:Array.prototype.at(

2022-06-10 09:22:57 1484

原创 vue 最常用的跳页方法:this.$route

vue 实现页面跳转

2022-06-09 17:02:19 715

原创 vue 调用父页面方法:this.$emit(“fun“, null);

子页面事件方法中想要主页面做一件事,就要用到这个方法。

2022-06-09 16:33:11 271

原创 多态工厂(工厂方法模式)

上一篇文章我们实现了简单工厂模式,简单工厂模式虽然简单,但存在一个很严重的问题:当系统中需要引入新产品时,由于静态工厂方法通过传入参数的不同来创建不同的产品,这必定要修改工厂类的源代码,将违背开闭原则。如何实现增加新产品而不影响已有代码?工厂方法模式为此应运而生。本篇将介绍一下第2种工厂模式---工厂方法模式。在工厂方法模式中,不再提供一个统一的工厂类来创建所有的产品对象,而是针对不同的产品提供不同的工厂,系统提供一个与产品等级结构对应的工厂等级结构。首先我们看一结构图:从图中可以看出,在工厂方法模式结构图

2022-06-08 11:21:52 304

原创 简单工厂模式

当你需要什么,只需要传入一个正确的参数,就可以获取你所需要的对象,而无须知道其创建的细节。

2022-06-07 17:30:00 69

原创 单例模式的具体实现(包含饿汉模式和懒汉模式)

什么时单例模式?确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。首先要建立这个实例:用个简单的console app 运行一下:我们看一下结果: 从结果看,把实例中的属性都成功输出了,对比两个实例也是同一个,说明两次调用的实例是同一个。 单例模式还分两种形式:饿汉模式和懒汉模式饿汉可以理解为上来就要吃:也就是上面演示的,第一次拿到的实例就是默认的new Factory()而懒汉模式是第一次拿实例时需要去new 一次:我们看到运行结果是一样的。...............

2022-06-07 16:52:49 263

原创 JS格式化为 yyyy-MM-dd hh:mm:ss

var d = new Date('Thu May 12 2016 08:00:00 GMT+0800 (中国标准时间)');youWant=d.getFullYear() + '-' + (d.getMonth() + 1) + '-' + d.getDate() + ' ' + d.getHours() + ':' + d.getMinutes() + ':' + d.getSeconds(

2016-05-19 09:41:28 19781 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除