- 博客(43)
- 收藏
- 关注
原创 在C#中接口和类有什么异同?
不同点:不能直接实例化接口。接口不包含方法的实现。接口可以多继承,类只能单继承。类定义可以在不同的源文件之间进行拆分。相同点:接口、类和结构都可以从多个接口继承。接口类似于抽象基类:继承接口的任何非抽象类型都必须实现接口的所有成员。接口和类都可以包含事件、索引器、属性。接口只能定义方法。1. 类类的分类有:抽象类(abstract)、密封类(sealed...
2018-07-24 20:25:33
747
原创 string与stringbuilder的区别
String 对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。 StringBuilder 对象是动态对象,允许扩充它所封装的字符串中字符的数量,但是您可以为它可容纳的最大字符数指定一个值,当修改 StringBuilder 时,在达到容量之前,它不会为其自己重新分配空间。当达到容量时,将自动分配新...
2018-07-24 20:24:22
1193
原创 类型转换
自动类型转换隐式类型转换 - 这些转换是 C# 默认的以安全方式进行的转换, 不会导致数据丢失。例如,从小的整数类型转换为大的整数类型,从派生类转换为基类。转换规则从存储范围小的类型到存储范围大的类型。整数具体规则为: byte→short(char)→int→long→float→double也就是说byte类型的变量可以自动转换为short类型...
2018-07-24 20:23:07
268
原创 引用类型和值类型
1.值类型值类型包括:数值类型,结构体,bool型,用户定义的结构体,枚举,可空类型。值类型的变量直接存储数据,分配在托管栈中。变量会在创建它们的方法返回时自动释放。 所有的值类型都是密封(seal)的,所以无法派生出新的值类型。2.引用类型引用类型包括:数组,用户定义的类、接口、委托,object,字符串,null类型,类。引用类型的变量持有的是数据的引用,数据存储...
2018-07-24 20:21:48
356
原创 JavaScript中的“=、==、===”区别?
=是赋值运算,= = 用于一般比较,== = 用于严格比较,== 在比较的时候可以转换数据类型;= = = 严格比较,只要类型不匹配就返回flase。举例说明:"1" == true类型不同,"= ="将先做类型转换,把true转换为1,即为 "1" == 1;此时,类型仍不同,继续进行类型转换,把"1"转换为1,即为 1 == 1;此时,"= =" 左右两边的类型都为数值...
2018-07-24 20:20:17
275
原创 String str=null与String str=“”
String str=null这句话的意思就是定义一个字符串,变量str,字符串的内容为空值。String str=“”定义一个String类型的变量str,并为其赋值。String str=null与String str=“”区别1.“”分配了内存;null没有分配内存。2.“”是一个字符串(String).它在内存中是存在的.而null它是一个空对象.在内存中是不存在的...
2018-07-24 20:19:20
601
原创 jQuery 获取节点
<script src="Scripts/jquery-1.11.3.js"></script> <script> $(function () { //用attr获取p标签title值 var $p = $("p").attr("title"); //获取p标签t..
2018-07-10 10:42:32
641
原创 jQuery 创建节点
创建节点用append <script src="Scripts/jquery-1.11.3.js"></script> <script type="text/javascript"> $(function () { $("ul").append("<li title='香蕉'>香
2018-07-09 08:53:35
697
原创 jQuery 删除节点
<script src="Scripts/jquery-1.11.3.js"></script> <script type="text/javascript"> $(function () { //获取索引为1的li元素 var $li_1 = $("li:eq(1)"); ..
2018-07-09 08:52:52
171
原创 jQuery 移动节点
<script src="Scripts/jquery-1.11.3.js"></script> <script type="text/javascript"> $(function () { var $li_1 = $("li:eq(1)"); var $li_2 = $("li:e
2018-07-09 08:52:30
748
原创 jQuery 复制节点
<script src="Scripts/jquery-1.11.3.js"></script> <script type="text/javascript"> $(function () { $("li").click(function () { //复制 ..
2018-07-09 08:52:08
458
原创 jQuery 包裹节点
<script src="Scripts/jquery-1.11.3.js"></script> <script type="text/javascript"> $(function () { $("p").wrap("<div style='background-color:aqua;'&
2018-07-09 08:50:56
297
原创 jQuery替换节点
<script src="Scripts/jquery-1.11.3.js"></script> <script type="text/javascript"> $(function () { //用新元素替换id为one的元素 // $("<li>新元素</l
2018-07-09 08:50:31
481
原创 jQuery 设置练习
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title></title> <meta charset="utf-8" /> <style>
2018-07-09 08:48:49
195
原创 jQuery animate多重动画
head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <style> #pale1 { width:150px; height:150px;
2018-07-09 08:48:26
964
原创 jQuery CSS排队
<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <style> #pale { width:150px; heig
2018-07-09 08:48:02
311
原创 jQuery slideToggle
slideToggle:是通过高度变化来切换所有匹配元素的可见性,并在切换完成后可选地触发一个回调函数。例子:<head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title></title> <meta charset="u
2018-07-09 08:47:38
463
原创 jQuery 插入节点
HTML代码:<body> <p title="请选择喜欢的水果">水果列表 </p> <ul> <li title="苹果">苹果</li> <li title="橘子">橘子</li&
2018-07-08 21:31:49
245
原创 jQuery 子元素过滤选择器
HTML代码:<body> <h3>子元素过滤选择器</h3> <button id="reset">手动重置页面元素</button> <input type="checkbox" id="isreset" checked="checked" /&
2018-07-08 21:29:34
372
原创 jQuery 属性过滤器
HTML代码:<body> <h3>属性过滤器</h3> <button id="reset">手动重置页面元素</button> <input type="checkbox" id="isreset" checked="checked"/>&
2018-07-08 21:27:28
705
原创 jQuery 文本过滤选择器
HTML代码:<body> <h3>文本过滤选择器</h3> <button id="reset">手动重置页面元素</button> <input type="checkbox" id="isreset" checked="checked"/>&am
2018-07-08 21:23:01
667
原创 jQuery 基本过滤选择器
HTML代码:<body> <h3>基本过滤选择器.</h3> <button id="reset">手动重置页面元素</button> <input type="checkbox" id="isreset" checked="checked"/>&a
2018-07-08 21:15:20
255
原创 jQuery 层次选择器
HTML代码:<body> <button id="reset">手动重置页面元素</button> <input type="checkbox" id="isreset" checked="checked" /><label for="isreset">
2018-07-08 20:55:34
199
原创 jQuery 基本选择器
HTML代码:<body> <button id="reset">手动重置页面元素</button> <input type="checkbox" id="isreset" checked="checked" /><label for="isreset">
2018-07-08 20:53:02
192
原创 css精灵图
一、什么是css的精灵图? 是一种图像的合成技术,说白了,就是在一张集成了好多张图片的大图片上根据background-position显示要显示的图片二、引入精灵图的原因: 具体是因为,网页上面的每张图片都要经历一次请求才能展示给用户,小的图标频繁的请求服务器,降低页面的加载速度,为 了有效地减少服务器接收和发送请求的次数,提高页面的加载速度,因此,产生了css精灵技术。三、使用方法...
2018-07-08 01:03:17
436
转载 jQuery thickbox插件
/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<--------...
2018-07-08 00:29:06
354
转载 jQuery jqzoom(放大镜)
HTML代码: <div class="jqzoom"> <img src="images/pro_img/blue_one_small.jpg" class="fs" alt="" jqimg="images/pro_img/blue_one_big.jpg" id="bigImg" />
2018-07-08 00:25:40
533
原创 jQuery 页面换肤(cookie 传值)
HTML代码:<div id="header"> <ul id="skin"> <li id="skin_0" title="蓝色" class="selected">蓝色</li> <li id="skin_1"
2018-07-07 21:30:23
322
原创 jQuery 点击图片左右滚动
HTML代码: <div class="prolist"> <h3>新款上市</h3> <div class="prolist_content"> <ul> <l
2018-07-07 21:16:21
4208
原创 jQuery 图片随鼠标移动
1.选择一个图片设置一下宽高<img src="1.gif" class="mouse" style="width:80px;height:80px;"/>2.jQuery代码: $(function(){ $(document).mousemove(function (e) { //获取图片的相对鼠标的位置 $(".m...
2018-07-03 17:37:10
261
原创 jQuery 点击小图切换大图
HTML代码: <div class="pro_detail_left"> <div class="jqzoom"> img src="images/pro_img/blue_one_small.jpg" class="fs" alt="" /> </div&
2018-07-03 17:11:55
2862
原创 jQuery 添加评论
HTML代码:<body> <div> <table style="width: 200px;" id="biao"> <tr> <td>姓名</td> <td>评
2018-06-28 20:13:12
840
1
原创 jQuery title提示(气泡提示)
HTML代码:<body> <p><a href="#" class="Hyperlink" title="超链接1">超链接·1</a></p> <p><a href="#" class="Hyperlink"
2018-06-28 20:08:00
3430
原创 jQuery 字体无缝轮播
HTML代码:<div class="scrollNews"> <ul> <li><a href="#" class="tooltip" title="甜美宽松毛衣今秋一定红.">甜美宽松毛衣今秋一定红.</a&
2018-06-28 19:48:53
302
原创 jQuery 轮播图(setInterval)
HTML代码:<div class="content_right"> <div class="ad"> <ul class="slider"> <li> <img src="
2018-06-28 19:42:23
783
原创 jQuery实现全选、全不选、反选
HTML代码<body> <table style="width: 100%;"> <tr> <td> <input id="cbx1" type="checkbox" name="all" />归去来&
2018-06-28 10:16:33
338
原创 ASP.NET(安全模式)
安全模式一、安全模式的必要性 (1)构造特殊的链接地址,导致文件内的数据泄露 (2)数据库泄露 (3)安全防范的首要策略:所有的HTTP访问都要经过IIS,所以限制IIS的安全性是关键(只有管理员才能登录管理员的界面)二、ASP.NET支持的四种验证 (2)Windows: IIS验证,在内联网环境中非常有用 (2)Passp...
2018-04-16 19:29:02
456
原创 ASP.NET网站开发(HttpHandler)
HttpHandler 一、 Httphandler技术是指既方便又不破坏原始图片,只是在服务器发送图片带客户端前做一些处理,动态的添加上数字水印效果的技术。 二、HttpHandler与HttpModule的区别:在HTTP请求的处理过程中,只能调用一个HttpHandler,但可以调用多个HttpModule;一个请求可已经过多个Module最终只能...
2018-04-12 19:38:45
279
原创 ASP.NET网站开发(用户控件)
用户控件 一、概念: 简单来说,用户空间是能够在其中放置标记和Web服务器控键的容器,可以被看作一个独立的单元,拥有自己的属性和方法,并可被放入到ASPX页面上。其工作原理与ASP.NET页面非常相似。也可以这样理解:当一个Web窗体被当作Server控件使用时,这个Web窗体便是用户控件。 二、作用:母板页提供整个页面级的风格控制和代码重用;用户控件提供小范围的风格控制和更灵...
2018-04-09 19:45:07
947
原创 ASP.NET网站开发(数据上下文)
Lambda 表达式“Lambda 表达式”是一个匿名函数,它可以包含表达式和语句,并且可用于创建委托或表达式树类型。所有 Lambda 表达式都使用 Lambda 运算符 =>,该运算符读为“goes to”。该 Lambda 运算符的左边是输入参数(如果有),右边包含表达式或语句块。可以将此表达式分配给委托类型。 Lambda表达式的语句必须放置在“{”和“}”之间,Lambda表达式最...
2018-04-08 09:56:30
165
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人