- 博客(22)
- 资源 (1)
- 收藏
- 关注
转载 c#中继承和接口的区别与联系
c#中继承和接口的区别与联系一. 定义: 1. 继承: 把两个或多个类的相同属性提取出来,将这些属性合在一起建立父类!例:class A{ public void Sum(int i,int j) { int sum = i + j; Console.WriteLine("I am A ,my sum ={0}",sum); }}class B : A{ public void Minus(int i,int j)
2020-09-29 08:33:51
1552
转载 C# 中==与Equals方法比较
先来段代码,如下:复制代码static void Main(string[] args){ string a = new string(new char[] { 'h', 'e', 'l', 'l', 'o' }); string b = new string(new char[] { 'h', 'e', 'l', 'l', 'o' }); Console.WriteLine(a == b); //True Console.Writ
2020-08-05 09:39:54
244
转载 C# 中数组、ArrayList、List<T> 区别
一:数组//定义string[] strs = new string[5]; //赋值 strs[0] = "A";strs[1] = "B";//修改strs[1] = "C";//取值string getStr = strs[1];优点:数组在内存中是连续存储的、所以它的索引速度是非常快的、时间复杂度为O(1)、而且它的赋值/修改/获取元素也是非常简单的。缺点:1、定义数组的时候需要指定数组的长度(过长会造成内存浪费、过短会导致程序异常System.In.
2020-07-19 16:49:14
7651
转载 C#-弄懂泛型和协变、逆变
C#-弄懂泛型和协变、逆变脑图概览#泛型声明和使用#协变和逆变#《C#权威指南》上在委托篇中这样定义:协变:委托方法的返回值类型直接或者间接地继承自委托前面的返回值类型;逆变:委托签名中的参数类型继承自委托方法的参数类型;在泛型篇中这样定义:协变:泛型参数定义的类型只能作为方法的返回类型,不能作为方法的参数类型,且该类型直接或者间接地继承自接口方法的返回值类型;可以使用out关键字声明协变参数。逆变:泛型参数定义的类型只能作为方法参数的类型,不能作为返回值类型,且该类型是接口方法的
2020-05-25 13:16:35
716
转载 使用Access-Control-Allow-Origin解决跨域
使用Access-Control-Allow-Origin解决跨域什么是跨域当两个域具有相同的协议(如http), 相同的端口(如80),相同的host(如www.google.com),那么我们就可以认为它们是相同的域(协议,域名,端口都必须相同)。跨域就指着协议,域名,端口不一致,出于安全考虑,跨域的资源之间是无法交互的(例如一般情况跨域的JavaScript无法交互,当然有很多解决跨域的方案)Access-Control-Allow-OriginAccess-Control-Allow-Or
2020-05-20 13:08:58
3628
转载 wpf怎么让Textbox只能输入数字?
只需要两步:1.禁掉输入法:<Windowx:Class="WpfModelViewApplication1.Views.MainView"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"xmlns:input="clr-namespace:System.Windows.In...
2020-05-15 11:47:38
1452
原创 CSS总结1-来自freecode
CSS-freecode一.css基础1.绝对单位em和rem em是相对父元素单位大小;rem是相对根元素单位大小2.Important 的优先级最高color: red !important;3.自定义css和root @media (max-width: 350px) { :root { /* root是根css,所有的css都会从这继承 */ ...
2020-04-05 18:17:25
217
转载 CSS技巧: CSS隐藏文字的方法(CSS text-indent: -9999px;)
建站过过程中朋友喜欢把网站名称用H1表示,但从美观考虑,要用logo图片来代替h1,这时需要隐藏h1内的这段文字,但又不能对搜索引擎不友好,否则就失去了定义h1标签的意义。 在CSS中如何以图代字,找了一下CSS隐藏文字的方法,有以下几条: 1、display:none; 这个大家普遍说法是,搜索引擎可能认为被隐藏的文字属于垃圾信息而被忽略,不为隐藏的对象...
2018-08-02 21:54:59
2780
转载 你不了解的querySelector
1.API介绍先看看MDN上怎么介绍这个API的:概述返回当前文档中匹配一个特定选择器的所有的元素(使用深度优先,前序遍历规则这样的规则遍历所有文档节点) .返回的对象类型是 NodeList.语法elementList = document.querySelectorAll(selectors);elementList 是一个non-live的 NodeList 类型的对象.selectors...
2018-07-13 20:12:02
12579
2
转载 关于setTimeout()你所不知道的地方
前言:看了这篇文章,1.注意setTimeout引用的是全部变量还是局部变量了,当直接调用外部函数方法时,实际上函数内部的变量已经变成全 局。2.提醒我防止出错的,用匿名函数不容易出错。3.setTimeout最快执行时间是4毫秒。4.使用setTimeout的函数会比当前队列的函 数慢执行,在他们的后面。5.setTimeout中的定时器并不是准确的时间,实际中它需要在执行完前面的函数后才定时执...
2018-07-11 22:28:43
8012
2
转载 label语句
在javascript中,我们可能很少会去用到 Label 语句,但是熟练的应用 Label 语句,尤其是在嵌套循环中熟练应用 break, continue 与 Label 可以精确的返回到你想要的程序的位置。Label 语句,按书本上说的语法是: Label: statement 如: begin: for (var i = 0; i < 10 ; i++ ){ ...
2018-07-09 21:37:32
1600
转载 DOM Style样式对象的详细用法
DOM Style样式对象的详细用法HTML Style样式比较复杂,相应访问、修改方法也有所差异。参考相关资料,整理如下。典型Html文件如下,有三种定义方式。<head> <style type="text/css"> /* 内部样式 */ h3 {color:green;} </style> ...
2018-07-09 20:38:44
3817
转载 JS运行机制
javascript代码块概念及预编译机制 JavaScript是一种描述型脚本语言,它不同于java或C#等编译性语言,它不需要进行编译成中间语言,而是由浏览器进行动态地解析与执行。如果你不能理解javaScript语言的运行机制,或者简单地说,你不能掌握javascript的执行顺序,那你就犹如伯乐驾驭不了千里马,让千里马脱缰而出,四处乱窜。那么JavaScript是怎么来进行解析的吗?它...
2018-07-04 21:22:08
813
转载 构造函数VS普通函数
javascript构造函数和普通函数的区别是什么:调用方式的区别:构造函数需要使用new运算符调用,如果构造函数没有参数可以省略小括号,比如new Object。普通函数的调用不需要new运算符,而且必须要有小括号。 关于new的作用可以参阅js的new运算符的作用简单介绍一章节。this的指向问题:构造函数的this会被绑定到创建的对象实例上。普通函数的this则属于此函数的调用者。命名方式:...
2018-06-25 21:48:22
693
转载 立即执行函数
1.什么是立即执行函数(IIFE)在了解立即执行函数之前先明确一下函数声明、函数表达式及匿名函数的形式,如下图:接下来看立即执行函数的两种常见形式:( function(){…} )()和( function (){…} () ),一个是一个匿名函数包裹在一个括号运算符中,后面再跟一个小括号,另一个是一个匿名函数后面跟一个小括号,然后整个包裹在一个括号运算符中,这两种写法是等价的。要想立即执行函数...
2018-06-21 22:36:08
6292
原创 内联元素间距问题
只要是对内联元素进行排列时,基本都会碰到内联元素的默认间距问题1.间距时怎样产生的: 默认间距一般是我们两个元素在输入时就有的,为了阅读性,系统会默认就会隔开一段距离;如果元素是紧紧相连时,这个间距是没有的<body> <div > <img src="img/fab181a323a3f709f566ce8ce8d5c3bd.jpg"><img ...
2018-05-27 17:51:06
1295
转载 html中内联元素和块级元素的区别
1.下表列出了内联元素和块级元素的主要区别html中内联元素和块级元素的区别块级元素行内元素独占一行,默认情况下,其宽度自动填满其父元素宽度相邻的行内元素会排列在同一行里,直到一行排不下,才会换行,其宽度随元素的内容而变化可以设置width,height属性行内元素设置width,height属性无效可以设置margin和padding属性行内元素起边距作用的只有margin-left、margi...
2018-05-26 23:44:52
201
原创 表格基础知识-标签属性和CSS(二)
一些常用的标签属性:1.border2.colspan/rowspan3.cellspacing外边距 cellspading内边距/*已被h5取消支持*/常用样式1.text-align2.vertical-align3.border-collapse:折叠边框,取消后的cellsapcing/padding可以用border-collapse实现4.table-layout:用来显示表格单元...
2018-05-26 23:04:58
216
原创 表格基础知识-表格标签(一)
最近一直在做表格,所以准备把表格的相关知识总结下1.表格的结构<table border="" cellspacing="" cellpadding=""> <thead> <tr> <th>Header</th> </tr> </
2018-05-26 12:26:43
944
转载 CSS3 鲜为人知的属性
(一)-webkit-tap-highlight-color 这个属性只用于iOS (iPhone和iPad)。当你点击一个链接或者通过Javascript定义的可点击元素的时候,它就会出现一个半透明的灰色背景。要重设这个表现,你可以设置-webkit-tap-highlight-color为任何颜色。想要禁用这个高亮,设置颜色的alpha值为0即可。示例:设置高亮色为50%透明的红...
2018-05-12 09:50:46
173
原创 input,button默认有border问题-谷歌
刚开始接触前端,这个问题也是第一次碰到。设置的两个input,浮动后到不了一块,见图:查了一下盒子,发现有默认2px的border;问题很简单,只要把border设为0就可以解决...
2018-05-05 19:36:04
1536
转载 变量对象和活动对象
转载:侵权请联系 1 var laterDeclaredVar = 'I am a global variable ...'; 2 (function(){ 3 console.log(laterDeclaredVar); //会输出什么? 4 laterDeclaredFunction(); //能否被正常执行? 5 6 var laterDe...
2018-04-27 19:09:31
521
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人