自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(115)
  • 收藏
  • 关注

转载 jquery unbind的使用

unbind方法只适用于取消jquery绑定的事件,如果直接使用document.getElementById("btn").onclick=function{}或<div onclick="alert('c')">test</div>,不能通过unbind方法取消(删除)

2015-07-04 09:50:53 873

原创 MVC中如何使用DropDownList

ASP.NET MVC中DropDownList与TextBox等控件不同,它使用的是select标记。它需要两个值:在下拉框中显示的列表,和默认选项。而自动绑定一次只能绑定一个属性,因此你需要根据需要选择是绑定列表,还是默认选项

2015-07-03 10:00:40 1111

转载 css垂直居中的方法

方式一、绝对定位.box4 span{}{ width: 50%; height: 50%; background: #000; overflow: auto; margin: auto; position: absolute; top: 0; left: 0; bottom: 0; right: 0; }

2015-07-01 13:47:43 583

转载 HTML格式的邮件需注意的地方

1、head中的style定义无效:一般写网页,喜欢在head中定义css样式,可惜在HTML格式的邮件中有的邮箱会失效。2、结构尽量简单,最好使用table布局,可以先使用table作为最大的父级,需要居中,可以是设定align=”center”。这样做可以保证在CSS样式失效、或者html被禁用的情况下最大程度的还原布局和样式。3、不要使用JavaScript和

2015-06-19 15:49:29 3291 1

转载 JS金额大小写转换

一、JS实现金额小写转换为大写function chineseNumber(dValue) { var maxDec = 2; // 验证输入金额数值或数值字符串: dValue = dValue.toString().replace(/,/g, ""); dValue = dValue.replace(/^0+/, ""); // 金额数值转字

2015-06-18 11:00:18 1738

转载 css中min-width与max-width

一、最大宽度属性max-width1、在CSS中,最大宽度属性(max-width)用来定义宽度显示的最大值,当拖动浏览器边框使其显示范围大于最大宽度的时候,元素显示最大宽度值定义的宽度。2、在最大宽度属性值中,可以使用三种属性值,分别为auto值、长度值和百分比值,其语法结构如下所示max-width: auto |  length  | percent;注意:在

2015-06-16 12:57:54 1065

原创 SVN提交代码需要注意的地方

一、提交之前先更新1、SVN更新的原则是要随时更新,随时提交。当完成了一个小功能,能够通过编译并且自己测试之后,谨慎地提交。2、 如果在修改的期间别人也更改了svn的对应文件,那么commit就可能会失败。如果别人和自 己更改的是同一个文件,那么update时会自动进行合并,如果修改的是同一行,那么合并时会产生冲突,这种情况就需要同之前的开发人员联系,两个人一起协商解决冲突

2015-06-15 10:24:22 5145

转载 Linq中的TakeWhile和SkipWhile的介绍

Linq中的SkipWhile1、含义(1)、对数据源进行枚举,从第一个枚举得到的元素开始,调用客户端的predicate(2)、如果返回true,则跳过该元素,继续进行枚举操作.(3)、但是,如果一旦predicate返回为false,则该元素以后的所有元素,都不会再调用predicate,而全部枚举给客户端.2、实例

2015-06-13 09:14:24 542

转载 table细边框样式

方式1设置边框的BORDER=0 、cellspacing=1,设置Table的背景色为所要的边框色,再设置所有的td背景色为白色,这样细边框就显露出来了。 方式2设置BORDER=0 ,再通过CSS,给Table加上1px的border-top,border-left,然后再设置所有的td的border-right,border-bottom,这样也能达到

2015-06-12 13:52:55 545

转载 Meta标签中的viewport属性

一、什么是Viewport通俗的讲,移动设备上的viewport就是设备的屏幕上能用来显示我们的网页的那一块区域,在具体一点,就是浏览器上(也可能是一个app中的webview)用来显示网页的那部分区域,但viewport又不局限于浏览器可视区域的大小,它可能比浏览器的可视区域要大,也可能比浏览器的可视区域要小。在默认情况下,一般来讲,移动设备上的viewport都是要大于浏览器可视区

2015-06-11 17:58:44 653

转载 js Date对象的使用

一、Date对象的创建1、var objDate=new Date();   //Date 对象自动使用当前的日期和时间作为其初始值。2、var objDate=new Date(milliseconds);    //将给定的毫秒数转换为使用的时间参数:milliseconds {int} :毫秒数;表示从'1970/01/01 00:00

2015-06-09 10:38:09 427

转载 SQL Server中raiserror的介绍

一、raiserror语法RAISERROR ( { msg_id | msg_str | @local_variable }                    { ,severity ,state }                    [ ,argument [ ,n ] ]           )          [ WITH option [

2015-06-02 09:40:14 1940

原创 如何编写更容易排查问题的错误日志

一、程序错误日志的内容可能存在如下问题  1、错误日志没有指明错误参数和内容2、错误场景不明确3、内容不明确, 或不明其义4、排查问题的引导内容不明确5、错误内容不够具体细致6、半英文句式读起来不够清晰明白,需要思考来拼凑起完整的意思  二、如何编写更容易排查问题的错误日志  1、尽可能完整。 每一条错误日

2015-06-01 09:45:05 764

转载 ASP.NET MVC中如何使用PartialView

一、PartialView的调用1、 @Html.Patial2、 @Html.RenderPatial3、 @Html.Action4、 @Html.RenderAction 二、调用Html.RenderPartial有四种方式1、Html.RenderPartial(string partialName);2、Html.Rend

2015-05-30 10:16:37 1595

转载 jquery中one的用法

一、jquery中one方法one方法的功能是让所选定的元素绑定一个仅触发一次的处理函数,该方法与bind方法的参数一样,与bind方法的区别就是只对匹配元素的事 件处理执行一次,执行完之后,以后再也不会执行,当然重新发起web请求时它又会执行一次。格式$(selector).one(event,data,function)二、实例

2015-05-22 11:09:28 940

转载 常用的网站压力测试工具有哪些

1、LoadRunner 支持多种常用协议多且个别协议支持的版本比较高;可以设置灵活的负载压力测试方案,可视化的图形界面可以监控丰富的资源;报告可以导出到Word、Excel以及HTML格式。2、WebLoad webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload通过模拟真实用户的操作,

2015-05-18 09:41:37 4220

转载 JavaScriptSerializer如何对Json对象序列化和反序列化

一、序列化public static string SerToJson(object model){ return SerToJson(model,"yyyy-MM-dd HH:mm:ss");} public static string SerToJson(object model,string format) { JavaScriptSerial

2015-05-05 09:47:34 1074

转载 .NET中异常处理的几个建议

1、不要抛出“new Exception()”请别这样做。Exception是一个非常抽象的异常类,捕获这类异常通常会产生很多负面影响。通常情况下应该定义我们自己的异常类,并且需要区分系统抛出的异常和我们自己抛出的异常。 2、不要将重要的异常信息存储在Message属性中异常都封装在类中。当你需要返回异常信息时,请将信息存储在一些单独的属性中(而不要放在Message属性中

2015-05-04 16:31:47 542

原创 vs2013中常用的快捷键

一、调试快捷键 F6: 生成解决方案Ctrl+F6: 生成当前项目 F7: 查看代码Shift+F7: 查看窗体设计器 F5: 启动调试Ctrl+F5: 开始执行(不调试)Shift+F5: 停止调试Ctrl+Shift+F5: 重启调试 F9: 切换断点Ctrl+F9: 启用/停止断点Ctrl+Shift+F9: 删除全部断点

2015-04-28 09:41:16 1559

转载 jquery实现左右选择框

一、效果图二、实现 New Document .sel{}{width:150px;height:200px;} .btn{}{width:50px;font-weight:bold;font-size:14px; }

2015-04-10 12:36:51 1172

转载 对联广告jquery代码

一、对联广告效果图二、实现代码 $(document).ready(function(){ var duilian = $("div.duilian"); var duilian_close = $("a.duilian_close"); var window_w = $(window).width

2015-04-09 12:58:13 633

转载 entity framewrk访问数据库的方法

entity framewrk访问数据库的封装类  (MSSql 数据库 )using System;using System.Collections.Generic;using System.Data;using System.Data.Entity;using System.Data.Entity.Infrastructure;using System.Lin

2015-04-08 10:59:03 390

转载 label标签的使用

一、Label 中有两个属性是非常有用的,一个是FOR、另外一个就是ACCESSKEY1、FOR属性功能:表示Label标签要绑定的HTML元素,你点击这个标签的时候,所绑定的元素将获取焦点。用法:姓名2、ACCESSKEY属性功能:表示访问Label标签所绑定的元素的热键,当您按下热键,所绑定的元素将获取焦点。用法:姓名局限性:access

2015-04-07 12:50:25 900

原创 SqlParameter的用法

方式一SqlCommand command = new SqlCommand(sqlStr, DB.conn);command.Parameters.Add("@Username", SqlDbType.VarChar);command.Parameters.Add("@Pasword", SqlDbType.VarChar);command.Parameters["@U

2015-04-02 12:43:38 3477

转载 数据库该不该用外键呢?

从以下几个方面来分析该不该上外键约束 1、项目业务逻辑的复杂度业务逻辑其实是一个项目最根本的东西,是项目的一个核型,它就像一条主线,贯穿于项目的始末。所以当业务逻辑非常复杂的时候,有很多都存在关联。这个时候外键恰恰帮我们理清了他们之间的关系,同时在项目中使用外键更容易保证数据的完整性与一致性。由于关系的复杂,我们已经没有办法使用程序来100%保证数据的完整性与一致性了。相反,如

2015-04-01 09:02:22 1252

转载 APP运营需要注重的细节

APP上线后的运营工作 1、首发平台的选择一款APP开发出来后,就需要做APP运营推广了,选择的正确的首发平台至关重要。首发平台主要看其用户量,目前,用户量比较大的平台主要是豌豆荚、360手机助手、百度手机助手、安卓市场、苹果市场等几个知名平台。 2、利用推送刷存在感用户下载了应用,玩了几次之后,就没兴趣了,可能永远尘封在手机的某个角落里;所谓日

2015-03-31 09:03:57 574

转载 如何查看IO量大的SQL语句

SET STATISTICS IO 使 SQL Server 显示有关由 Transact-SQL 语句生成的磁盘活动量的信息。例如扫描计数 1,逻辑读取 503 次,物理读取 2 次,预读 534 次,lob 逻辑读取 0 次,lob 物理读取 0 次,lob 预读 0 次。查看IO量大的SQL语句select top 50 (total

2015-03-27 08:26:31 5175

转载 如何判断图片是否加载完成

一、load事件通过向img标签添加onload属性,并填入相应的函数来执行后续的javascipt代码。如下代码例子中img元素默认是不显示的,通过onload判断加载完成后再将图片显示出来。 function get(ts){ ts.style.display = 'block'; //显示图片}二、img的complete属性

2015-03-25 09:16:33 2145

原创 SQL中Union,Intersect,Except的区别

一、SQL中Union、Intersect、Except的含义1、Except返回两个结果集的差(即从左查询中返回右查询没有找到的所有非重复值)。2、Intersect返回 两个结果集的交集(即两个查询都返回的所有非重复值)。3、union返回两个结果集的并集。 二、限制条件(1)所有查询中的列数和列的顺序必须相同。(2)比较的两个查询结

2015-03-24 08:56:43 2854

转载 Invoke和BeginInvoke的区别

一、c# Invoke和BeginInvoke的认识1、Invoke() 调用时,Invoke会阻止当前主线程的运行,等到 Invoke() 方法返回才继续执行后面的代码,表现出“同步”的概念。3、BeginInvoke() 调用时,当前线程会启用线程池中的某个线程来执行此方法,BeginInvoke不会阻止当前主线程的运行,而是等当前主线程做完事情之后再执行Begin

2015-03-20 12:58:50 695

转载 plsql中常用函数

一、字符函数 1、LOWER (strexp) - 返回字符串,并将所有的字符小写select lower('ABCDE')from dual 2、UPPER (strexp)     返回字符串,并将所有的字符大写select upper('abcdf')from dual 3、INITCAP(strexp)    将字符串的(每个单词的)

2015-03-19 10:18:35 1932

转载 IQueryable与IEnumberable的区别有哪些

一、IEnumerable接口公开枚举器,该枚举器支持在指定类型的集合上进行简单迭代。也就是说:实现了此接口的object,就可以直接使用foreach遍历此object 二、IQueryable 接口它继承 IEnumerable 接口,而因为.net版本加入Linq和IQueryable后,使得IEnumerable不再那么单调,变得更加强大和丰富。 三、IQu

2015-03-17 08:51:52 717

转载 css瀑布流布局的几种实现方式

1、传统的多列浮动实现方式· 各列固定宽度,并且左浮动;· 一列中的数据块为一组,列中的每块依次排列;· 更多数据加载时,需要分别插入到不同的列中; 优点:· 布局简单;· 不用明确数据块的高度,自适应即可。 缺点:· 列数固定,嵌套较多· 滚动加载更多数据时,需要指定插入到第几列中,不方便。 2、CSS3样式定义法

2015-03-14 12:55:33 8062

原创 javascript中window对象的介绍

Window的属性属性描述closed获取引用窗口是否已关闭。defaultStatus设置或获取要在窗口底部的状态栏上显示的缺省信息。dialogArguments设置或获取传递给模式对话框窗口的变量或变量数组。dialogHeight设置或获取模式对话框的高度。dialogLeft设置或

2015-03-13 13:01:05 332

转载 JS如何实现文字向下滚动

一、文字向下滚动效果图二、JS实现文字向下滚动代码京东、淘宝晒单@charset "utf-8";/**//*@名称: base@功能: 重设浏览器默认样式*//**//* 防止用户自定义背景颜色对网页的影响,添加让用户可以自定义字体 */html{}{ color:#000;background:#fff; -w

2015-03-12 08:38:19 1091

转载 js如何将CSS格式化和压缩

一、CSS格式化大致分为以下几步1、把多个空格合并成一个,去掉换行2、对处理后的字符串按"{"进行分组3、遍历分组,对含有"}"的部分再次以"}"进行分组4、对分组后的数据进行处理,主要是加上空格和换行二、对CSS压缩比较常见的处理方法是把空格合并,去掉换行就可以了三、实例 CSS压缩混淆 / 格式化 / 美化工具@charset

2015-03-11 12:52:36 658

转载 js回调函数的理解

一、什么是Javascript 回调函数? 1、函数和其他数据一样可以被赋值,删除,拷贝等,也可以把函数作为参数传入到另一个函数中。回调函数,其实就是把函数作为参数传到函数中去运用。 2、回调函数具体的定义为:函数A作为参数(函数引用)传递到另一个函数B中,并且这个函数B执行函数A。我们就说函数A叫做回调函数。如果没有名称(函数表达式),就叫做匿名回调函数。 3

2015-03-10 08:37:11 424

转载 jquery中change()的用法

一、change的用法1、触发 change 事件:触发被选元素的 change 事件语法$(selector).change()2、将函数绑定到 change 事件:规定当被选元素的 change 事件发生时运行的函数。语法$(selector).change(function)二、jquery中

2015-03-09 09:18:56 1908

原创 ASP.NET DataReader的介绍

一、DataReader含义DataReader相比于DataSet,DataReader是一个抽象类,所以不能用DataReader DR = new DataReader(),来构造函数创建对象,如果要创建一个DataReader对象,必须通过command对象的ExecuteReader方法。DataReader对象访问数据的方式,只能顺序读取数据,而且不能写入数据(

2015-03-06 08:27:16 638

转载 onkeyup,onkeydown和onkeypress区别

一、含义onkeypress这个事件在用户按下并放开任何字母数字键时发生。系统按钮(例如,箭头键和功能键)无法得到识别。 onkeyup这个事件在用户放开任何先前按下的键盘键时发生。 onkeydown这个事件在用户按下任何键盘键(包括系统按钮,如箭头键和功能键)时发生。  二、onkeyup,onkeydown和onkeypress

2015-03-04 08:19:20 4622

空空如也

空空如也

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

TA关注的人

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