自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

等一个晴天

学习编程之路

  • 博客(40)
  • 资源 (4)
  • 问答 (1)
  • 收藏
  • 关注

原创 前端性能优化方案

一、减少HTTP请求1.图片地图的使用2.css sprites    将多个图片合成一张,减少网络请求数量3.内联图片使用data:URL(Base64)模式可以在网页中包含图片但无需额外的http请求(IE可能不支持)。这种做法图片不会被缓存,适合较小的小图标。4.合并脚本和样式表多个js和css文件应该合并成一个,减少请求数量二、使用内容发布网络 CDN(co

2017-11-10 14:54:47 307

转载 知道这20个正则表达式,能让你少写1,000行代码

正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/; v

2016-07-20 13:18:59 498

原创 Web前端性能优化

1.301重定向与302跳转有什么区别?      301重定向,也叫“永久性转移”,301会把原网页权重转移到重定向目标的网站上面。      302跳转也称为,“临时跳转”。       区别         1、使用效果不同           302跳转是暂时的跳转,搜索引擎会抓取新的内容而保留旧的网址。因为服务器返回302代码,搜索引擎认为新的网址只是暂时的。  

2016-01-07 15:50:50 490

原创 win10,vs2015密钥

Visual Studio Professional 2015简体中文版(专业版)下载地址:http://download.microsoft.com/download/B/8/9/B898E46E-CBAE-4045-A8E2-2D33DD36F3C4/vs2015.pro_chs.isoSHA1: 629E7154E2695F08A3C692C0B3F6CE19DF6D3A72

2015-11-16 13:47:20 1709

原创 js运动框架----3.缩放效果

运动框架 *{margin: 0;padding: 0} #ul1{ width: 366px;margin: 0 auto;position: relative;} #ul1 li{list-style: none;;width: 100px;height: 100px;background-color: #ccc; border: 1px solid #333;flo

2015-09-15 14:46:17 439

原创 js简单运动框架--2 多属性运动

运动框架 *{margin: 0;padding: 0} div{width: 100px;height: 100px;background-color: red; margin: 10px;opacity: 0.3} function getStyle(obj,attr){ if(obj.currentStyle){ re

2015-09-15 10:32:47 371

原创 js简单运动框架--1 单属性运动

运动框架 *{margin: 0;padding: 0} div{width: 100px;height: 100px;background-color: red; margin: 10px;opacity: 0.3} function getStyle(obj,attr){ if(obj.currentStyle){ re

2015-09-14 16:42:42 447

原创 js缓冲运动和匀速运动

1.缓冲运动 js缓冲运动 #div1{ height: 100px; width: 100px; background-color: red; position: absolute; left: 0px;/*700px*/

2015-09-11 16:22:37 1215

原创 js小案例

1.跟随鼠标的div js跟随鼠标的div body{ height: 2000px; } #div1{ height: 100px; width: 100px; background-color: red; position: absolute; left: 0;

2015-09-09 09:36:44 1031

原创 js解决onkeydown长按按键卡顿一下

据说造成卡顿的原因是window系统为了照顾手不利索的人实现的功能,网页上做动画,连续按键刚开始会卡顿一下,会感觉动画不流畅,解决方案如下代码 解决onkeydown卡顿问题 #div1{ height: 100px; width: 100px; background-color: red; position: ab

2015-09-09 09:11:54 4767

原创 js小知识点

1.==与===的区别     1、对于string,number等基础类型,==和===是有区别的         1)不同类型间比较,==之比较“转化成同一类型后的值”看“值”是否相等,===如果类型不同,其结果就是不等         2)同类型比较,直接进行“值”比较,两者结果一样      2、对于Array,Object等高级类型,==和===是没有

2015-09-06 16:34:46 382

原创 js原生无缝滚动demo

1.原理:我们的视觉区域是1234四张图,首先复制一份12345追加到5的后面(其实只要总个数大于看到的个数就可以不用复制,5>4,我习惯复制一份,如图1的样子),等运动到了2的位置的时候,利用视觉差我们使他瞬间跳回1的样子,就这样往复循环就ok了、下面是示例代码: 无缝滚动 *{ margin: 0; padding: 0; } ul,

2015-09-01 10:34:01 882

原创 Web前端开发

1.浏览器兼容   1).判断当前浏览器内核:http://www.cnblogs.com/dearxinli/p/4210728.html   2).IE浏览器系列差异:http://www.jb51.net/css/28741.html                                     http://www.cnblogs.com/binaryworms/ar

2015-08-18 13:53:25 417

原创 带在线客服返回顶部的jquery右下角弹出菜单-代码

1.用js事件展开菜单 带在线客服返回顶部的jquery右下角弹出菜单 body{ height: 5000px; } *{ margin:0; padding: 0; list-style-type:none;

2015-07-21 10:49:39 840

原创 js原生排序和快速排序方法

//js排序方法// function sortNumber(a,b)// {// console.log(a+" "+b);// return a - b// }// console.time("aa");// var arr=[5,4,12,86,90,45,1];

2015-07-08 09:20:33 2075

原创 js对象操作

//这是a和b是同一个对象的引用// var a={age:1};// var b=a;// b.age=2;// alert(a.age); //2//这里a和b是不用对象的引用// var a={age:1};// var b=a;// b={age:2};//

2015-07-07 11:19:47 429

原创 JS操作iframe

1.父页面操作子页面      父页面获取子页面的window对象: 先获得父页面iframe的dom==>oframe,使用oframe.contentWindow得到子页面window对象,在使用document.getElement...操作2.子页面操作父页面  子页面获取父页面window对象:使用window.parent获得父页面window对象,使用window.t

2015-07-05 20:23:56 375

原创 JS中navigator对象详解

闲来没事,研究js,很浅的研究了一下navigator对象,希望可以帮到大家 Navigator详解,IE11,chrome和firefox浏览器下 //属性 var appCodeName= window.navigator.appCodeName;//返回与浏览器相关的内部代码名 都为Mozilla var appNa

2015-07-03 10:22:37 13155 1

原创 网页class命名规范

CSS样式命名整理页面结构容器: container/wrap整体宽度:wrapper页头:header内容:content页面主体:main页尾:footer导航:nav侧栏:sidebar栏目:column中间内容:center导航导航:nav导航:mainbav/globalnav子导航:subnav顶导航:topnav边导航:sidebar左导航:leftsid

2015-06-27 17:19:04 3737

原创 网页变灰,类似百度百科名人去世样式

兼容IE chrome Firefoxhtml{  filter:grayscale(100%);  -moz-filter:grayscale(100%);  -o-filter:grayscale(100%);  -webkit-filter:grayscale(1);}搜索复制复制去Google翻译翻译结果

2015-06-27 16:55:00 1157

原创 Win8.1 装不上iis解决方案

1以“管理员身份运行”命令提示符即cmd,在命令提示符下输入下列字符串:dism.exe /online /enable-feature /featurename:NetFX3 /Source:C:\sources\sxs注意空格运行之后,安装iis秒装

2015-03-26 09:11:03 875

原创 CSS3 弹性盒子布局

盒子布局 * { margin:0;padding:0;} header { width:100%;height:45px;background:rgba(242,24,97,.95);display:-webkit-box;display:-moz-box;} header .logo { width:110px;height:4

2015-03-25 13:24:32 647

原创 VSS2005 出现 Unable to Open User Login File 问题

只需要将共享里面-权限-everyone的完全控制勾选上,确定就行了

2015-03-23 13:36:40 732

原创 做网站细节问题

1.初始化页面 尽量使用 html,body,div,ul,li,ol,h1,h2,h3,h4,h5,h6,span,input,textarea{margin:0;padding:0},而不使用*{margin:0;padding:0}2.字体初始化 body{font:12px/1.5em "宋体",arial;color:#333},字体默认12px;行高为字体的1.5

2015-01-29 15:35:32 410

原创 js 禁止冒泡 点击页面空白处,隐藏特定的div

demo .main { position:relative} #btn { border:none;cursor:pointer;background:#ccc } .layer { position:absolute;height:30px;width:50px;background:#4cff00;di

2015-01-29 13:50:15 3348

原创 javscript中自定义键值对(Dictionary)

//自定义键值对对象function Dictionary() { this.data = new Array(); this.put = function (key, value) { this.data[key] = value; }; this.get = function (key) { return this.data

2015-01-13 13:15:40 628

原创 C# Int16,Int32和Int64的区别

Int16 值类型表示值介于 -32768 到 +32767 之间的有符号整数,对应shortInt32 值类型表示值介于 -2,147,483,648 到 +2,147,483,647 之间的有符号整数,对应intInt64 值类型表示值介于 -9,223,372,036,854,775,808 到 +9,223,372,036,854,775,807 之间的整数,对应long

2014-12-31 10:01:57 9607 1

原创 js Jquery 操作Select 下拉框

1.获取select的值    $("#selectID").val();2.获取select的文本     $("#selectID").text();3.获取select的option自定义的属性值     $("#selectID").find("option:selected").attr("属性名");4.设置select的value为1的选项    $("#

2014-12-26 17:39:13 365

原创 C#获取本机公网IP

using System;using System.Net;using System.Text.RegularExpressions; namespace GetInternetIP{ public class GetInternetIP { public static string GetIP() { using

2014-12-23 11:22:27 645

原创 C#获取指定网页源码

/// /// 获取网页源码/// /// 链接/// 编码/// public static string GetSource(string Url, string CharSet = "GB2312"){ using (WebClient myWebClient = new WebClient()) { using (Stream myStream

2014-12-23 11:13:25 381

原创 javascript 拼接字符串遇到错误"未终止的字符串常量"

解决方案如下: var s="";就没问题了

2014-12-22 14:25:35 1118

原创 C#去除HTML标签

public static string ReplaceHtml(string html, int length = 0){ string strText = System.Text.RegularExpressions.Regex.Replace(html, "]+>", ""); strText = System.Text.RegularExpressions.Regex.R

2014-12-22 11:22:55 424

原创 MVC ,C# datatable转Json

1.第一种就是笨方法了,循环Datatable,自己拼接字符串2.使用Newtonsoft.Json.JsonConvert.SerializeObject转换    1).首先添加引用using Newtonsoft.Json.Converters;   2).传入一个Datatable转换成json     public string GetJsonData()

2014-12-17 15:54:02 965

原创 Easyui 使用datagrid分页 详解 代码

做网站的后台设计,用到了easyui,在使用datagrid的分页时遇到了很多问题,比如如何传递分页参数,如何接收总的数据量,经过小半天的研究,终于搞出来了,下面是一些常遇到的问题,可能会对新手有所帮助1.这是我的前端代码 var datagrid; //定义全局变量 var editRow = "";//定义当前编辑的行

2014-12-16 11:30:05 20817

原创 ASP.NET MVC 使用Filter过滤器 验证用户登录状态

1.在项目下新建一个Filters的文件夹,用于放网站所有的过滤器2.新建一个过滤器类:CheckCustomerAttribute,继承ActionFilterAttribute,重写方法OnActionExecutingusing System;using System.Collections.Generic;using System.Linq;using Syste

2014-12-05 14:45:37 4876 1

原创 ADO.NET事务的实现

using System;using System.Collections.Generic;using System.Data;using System.Data.Common;using System.Data.SqlClient;using System.Linq;using System.Text; public bool Delete(int id) { bool f

2014-12-03 14:10:01 379

原创 使用form标签上传图片无法获取到

在前台的form标签内写入 enctype="multipart/form-data" 这个属性,后台就可通过Request.File[""];来获取到了

2014-11-27 11:01:18 892

原创 Jquery 常用用法

1.网页禁止右键   $(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});  2.获取鼠标指针位置  $(document).ready(function() { $().mousemove(

2014-11-26 21:52:38 374

原创 ASP.NET MVC4添加区域视图 找到多个与名为“home”的控制器匹配的类型

今天在项目中遇到一个问题,在MVC下想建立一个区域的后台Admin视图,出现了"找到多个与名为“home”的控制器匹配的类型"的问题,希望下面的解决方案能够帮助到大家这是网站的整体结构,在Areas区域下有一个Admin的管理区域,解决问题只需要将最外层的路由和Admin下的路由设置命名空间就可以了.这是最外层的路由设置:using System;using System.Col

2014-11-26 09:44:15 3564

原创 JS获取屏幕大小

function a(){document.write("屏幕分辨率为:"+screen.width+"*"+screen.height+""+"屏幕可用大小:"+screen.availWidth+"*"+screen.availHeight+""+"网页可见区域宽:"+document.body.clientWidth+""+"网页可见区域高:"+documen

2013-12-16 15:33:30 363

C#调用摄像头拍照

C#调用windows API用摄像头拍照

2014-12-23

jquery+js瀑布流

用jquery和js实现的,可以实现根据浏览器窗口大小重新排版瀑布流

2014-09-15

jquery-1.8.2.min

jquery-1.8.2.min

2014-06-04

C#入门到精通

C#入门到精通

2013-08-02

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

TA关注的人

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