08 2020 档案
摘要:关于在MVC中view中设置默认值,可以象如下设置: 1、关于VIEWMODEL的部分 如果是C# 6.0, public class Test{ public int X { get; set; } = 100; public string Y { get; set; } = "test"; }
阅读全文
摘要:前言 对于搞.net的朋友来说,经常会遇到关于事件和委托的问题:事件与委托有什么关系?事件的本质是什么?委托的本质又是什么?由于.net 做了大量的封装,对于初学者,这两个概念确实不怎么好理解。事件是用户与应用程序交互的基础,它是回调机制的一种应用。举个例子,当用户点击按钮时,我们希望弹出一句“您好
阅读全文
摘要:函数也是一种数据类型,既可以当做参数传递,也可以当做方法值返回,函数在js中是一等公民。一般情况下,把函数作为参数的目的就是为了获取函数内部的异步操作结果。 常见的异步api setTimeout setInterval ajax Promise 与异步编程相对的是 同步编程 console.log
阅读全文
摘要:一:背景 1. 讲故事 在项目中摸爬滚打几年,应该或多或少的见过有人把异常当做业务逻辑处理的情况(┬_┬),比如说判断一个数字是否为整数,就想当然的用try catch包起来,再进行 int.Parse,如果抛异常就说明不是整数,简单粗暴,也不需要写正则或者其他逻辑,再比如一个字符串强制转化为Enu
阅读全文
摘要:都是使用double hashing实现hash算法。 Dictionary<K,V> 1. 键值Key不存在的时候会抛出异常。 2.对于值类型没有boxing,unboxing所以效率高于hashtable 3. dictionary中只有public static的方法是线程安全的。 4. di
阅读全文
摘要:1. 哈希表(HashTable)简述 在.NET Framework中,Hashtable是System.Collections命名空间提供的一个容器,用于处理和表现类似keyvalue的键值对,其中key通常可用来快速查找,同时key是区分大小写;value用于存储对应于key的值。Hashta
阅读全文
摘要:这篇文章主要讲解C#中的泛型,泛型在C#中有很重要的地位,尤其是在搭建项目框架的时候。 一、什么是泛型 泛型是C#2.0推出的新语法,不是语法糖,而是2.0由框架升级提供的功能。 我们在编程程序时,经常会遇到功能非常相似的模块,只是它们处理的数据不一样。但我们没有办法,只能分别写多个方法来处理不同的
阅读全文
摘要:实例 设置所有 <p> 元素的文本内容: $("button").click(function(){ $("p").text("Hello world!"); }); 定义和用法 text() 方法设置或返回被选元素的文本内容。 当该方法用于返回内容时,则返回所有匹配元素的文本内容(会删除 HTML
阅读全文
摘要:实例 触发 input 元素的 select 事件: $("button").click(function(){ $("input").trigger("select"); }); 定义和用法 trigger() 方法触发被选元素的指定事件类型。 触发事件 规定被选元素要触发的事件。 语法 $(se
阅读全文
摘要:实例 从任何 p 元素中移除 id 属性: $("button").click(function(){ $("p").removeAttr("id"); }); 定义和用法 removeAttr() 方法从被选元素中移除属性。 语法 $(selector).removeAttr(attribute)
阅读全文
摘要:实例 返回 <ul> 后代中所有的 <span> 元素: $(document).ready(function(){$("ul").find("span").css({"color":"red","border":"2px solid red"});}); 结果: body (great-grand
阅读全文
摘要:removeClass() 方法从被选元素移除一个或多个类。 注释:如果没有规定参数,则该方法将从被选元素中删除所有类。 $(document).ready(function(){ $("button").click(function(){ $("p").removeClass("intro");
阅读全文
摘要:upper() SQL upper()函数实例代码教程 - 返回字符串str,根据当前字符集映射的所有字符更改为大写。 例子解释: upper(字段名):是将字段的内容转换成大写进行返回 注意:字段的数据类型必须是字符串类型 upper(字符串):Upper('aabbcc')返回的是‘AABBCC
阅读全文
摘要:SQL Server中的LEFT、RIGHT函数。LEFT:返回字符串中从左边开始指定个数字符。 LEFT(character_expression,integer_expression); RIGTH:返回字符串从右边开始指定个数字符。 RIGHT(character_expression,int
阅读全文
摘要:LEN() 函数 LEN 函数返回文本字段中值的长度。 SQL LEN() 语法 SELECT LEN(column_name) FROM table_name
阅读全文
摘要:CHARINDEX作用 写SQL语句我们经常需要判断一个字符串中是否包含另一个字符串,但是SQL SERVER中并没有像C#提供了Contains函数,不过SQL SERVER中提供了一个叫CHAEINDX的函数,顾名思义就是找到字符(char)的位置(index),既然能够知道所在的位置,当然就可
阅读全文
摘要:基本结构 DECLARE Emp_Cursor CURSOR FOR SELECT EmpID, EmpName FROM EmployeeOPEN Emp_CursorFETCH NEXT FROM Emp_CursorWHILE @@FETCH_STATUS = 0 BEGIN --DO SOM
阅读全文
摘要:--查询死锁SELECT request_session_id spid,OBJECT_NAME(resource_associated_entity_id)tableNameFROM sys.dm_tran_locksWHERE resource_type='OBJECT ' --杀死死锁KILL
阅读全文