史凯凯的编程技术博客
文章平均质量分 65
史凯凯-博客馆
这个作者很懒,什么都没留下…
展开
-
ASP.NET Razor 简介
ASP.NET Razor 简介1. 什么是Razor ?Razor 不是一种编程语言,而是一种标记语法,可以将基于服务器的代码(Visual Basic 和 C#)嵌入到网页中。Razor 是基于 ASP.NET 的,是为创建 Web 应用程序而设计的。Razor支持代码混写。带 Razor 语法的 ASP.NET 网页有特殊的文件扩展名cshtml(Razor C#)或者vbhtml(Razo...转载 2018-04-11 19:04:51 · 1065 阅读 · 0 评论 -
泛型集合List<T>和非泛型集合ArrayList性能比较
使用ArrayList 这样的非泛型集合过程中,要进行装箱拆箱的操作,会有较大性能的损失而 List<T> 泛型集合就没有这样的问题 ArrayList的add方法的参数是Object类型当我们把参数传入时会进行装箱操作,将参数转换成Object类型 示例: DateTime startTime = new DateTime(); ...原创 2018-07-27 23:48:21 · 1896 阅读 · 0 评论 -
泛型集合List<T> 的详细用法
命名空间: System.Collections.Generic List<T>类是 ArrayList 类的泛型等效类。 该类使用大小可 按需动态增加 的数组实现 IList<T> 泛型接口。 Enumerable 枚举 Collection 集合 泛型的好处: 它为使用c#语言编写面向对象程序增...原创 2018-07-27 23:44:40 · 46997 阅读 · 1 评论 -
为什么要使用jquery?
首先必须得了解为什么要学习JQuery,JQuery有哪些优点,当然是相对于传统的Javascript和DOM来说了,现在将JQuery的优势总结如下:1,轻量级. JQuery非常小,压缩包只有18KB左右.2,强大的选择器. JQuery不仅支持CSS里的所有选择器,还有JQuery独有的选择器.3,出色的DOM操作封装. JQuery封装了大量常用的DOM操作....原创 2018-07-27 23:38:17 · 1124 阅读 · 3 评论 -
Ajax 了解一下
一:什么是Ajax以及作用 Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用的网页开发技术。 Ajax = 异步 JavaScript 和 XML(标准通用标记语言的子集)。 Ajax 是一种用于创建快速动态网页的技术。 Ajax 是一种在无需重新加载整个网页的情况下...原创 2018-07-27 23:30:01 · 189 阅读 · 0 评论 -
char vchar nchar nvchar的区别
char和varchar的长度都在1到8000之间,它们的区别在于char是定长字符数据,而varchar是变长字符数据。所谓定长就是长度固定的,当输入的数据长度没有达到指定的长度时将自动以英文空格在其后面填充,使长度达到相应的长度;而变长字符数据则不会以空格填充。text存储可变长度的非Unicode数据,最大长度为2^31-1(2,147,483,647)个字符。后面三种数据类型和前面的相比...原创 2018-07-27 23:26:45 · 563 阅读 · 0 评论 -
String、StringBuffer与StringBuilder之间区别
1、String:字符串常量StringBuffer:字符串变量StringBuilder:字符串变量2、三者在执行速度方面的比较:StringBuilder > StringBuffer > String3、StringBuilder:线程非安全的StringBuffer:线程安全的4、对于三者使用的总结:1).如果要操作少量的数据用 = String2).单线程操作...原创 2018-07-27 23:21:58 · 121 阅读 · 0 评论 -
页面传值得几种方式
一、 使用QueryString变量QueryString是一种非常简单也是使用比较多的一种传值方式,但是它将传递的值显示在浏览器的地址栏中,如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。Response.Redirect( "target.aspx?param1=hello¶m2=hi ")接收页面: string str = Request.QueryStri...原创 2018-07-27 23:18:20 · 2493 阅读 · 0 评论 -
算法集
.NET算法集 1. 选择排序usingSystem; usingSystem.Collections.Generic; usingSystem.Linq; usingSystem.Text; namespacesorter { public class SelectionSorter { private int min; ...原创 2018-06-21 10:44:02 · 360 阅读 · 0 评论 -
ASP.NET网站制作
ASP.NET网站制作1、ASP.NET页面对象1网页脚本当客户端通过客户浏览器发送HTTP请求时,web服务器将HTML文档部分和脚本部分返回给客户端浏览器,在客户端浏览器中解释执行并及时更新页面,脚本处理工作全部在客户端浏览器执行完成。优点: 减轻服务器负荷,同时增加页面的反应速度。缺点:浏览器差异性导致页面差异支持的语言: JavaScriptJScript VBScript(2)服务端脚本...原创 2018-04-27 10:19:00 · 6669 阅读 · 1 评论 -
JavaScript技术应用
JavaScript技术应用 1、JavaScript语句和函数1条件if 语句 - 只有当指定条件为 true 时,使用该语句来执行代码if...else 语句 - 当条件为 true 时执行代码,当条件为 false 时执行其他代码if...else if....else 语句 - 使用该语句来选择多个代码块之一来执行switch 语句 - 使用该语句来选择多个代码块之一来执行2循环while...原创 2018-04-27 10:17:47 · 571 阅读 · 0 评论 -
SQLServer数据库开发
SQLServer数据库开发1、T-SQL编程1变量局部变量 局部变量是用户可自定义的变量,它的作用范围仅在程序内部。在程序中通常用来储存从表中查询到的数据,或当作程序执行过程中暂存变量使用。局部变量必须以“@”开头,而且必须先用DECLARE命令说明后才可使用。其说明形式如下:DECLARE @变量名变量类型 [@...原创 2018-04-25 16:42:30 · 1416 阅读 · 0 评论 -
Asp.net 第四章个性化用户配置
个性化用户配置使用个性化用户配置功能的第一个步骤是对应程序Web.Config文件进行配置,以启动和定义为用户存储和跟踪的配置信息。它们都保存在<profile>配置节中。设置<profile>配置节时,经常对其中的三部分进行配置:一是<profile>自身属性设置;二是<profile>配置节的字节<properties>属性设置;三是...原创 2018-04-13 11:51:25 · 387 阅读 · 0 评论 -
Asp.net 数据缓存
Asp.net 数据缓存asp.net中缓存的使用介绍介绍: 缓存是一种在计算机中广泛用来提高性能的技术,它将访问频率高或者构造成本高的数据保留在内存中。在Web应用程序的上下文中,缓存用于在HTTP请求时保留页或者数据,并在无须新创建的情况下多次使用它们。请记住,一旦应用程序停止或者重新启动,其缓存将被清除。 在我解释cache管理机制时,首先让我阐明下一个...原创 2018-04-18 18:50:39 · 3139 阅读 · 0 评论 -
大数据
大数据大数据对于“大数据”(Big data)研究机构Gartner给出了定义,“大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力的海量、高增长率和多样化的信息资产。大数据技术的战略意义不在于掌握庞大的数据信息,而在于对这些含有意义的数据进行专业化处理。换言之,如果把大数据比作一种产业,那么这种产业实现盈利的关键,在于提高对数据的“加工能力”,通过“加工”实现数据的“增值”。...转载 2018-04-12 14:43:10 · 3558 阅读 · 0 评论 -
Array 和 ArrayList 的区别
Array 和 ArrayList 的区别2014年09月29日 11:44:19阅读数:288两者间的区别:Array 的容量是固定的,ArrayList 的容量是根据需求自动扩展ArrayList 提供了 添加、插入或移除 某一范围元素的方法而 Array 中,只能一次获取或设置一个元素值 用Synchronized方法可以很容易地创建ArrayList的同步版...原创 2018-07-27 23:49:34 · 7815 阅读 · 0 评论