自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(75)
  • 资源 (3)
  • 收藏
  • 关注

原创 Div的宽度与高度的100%设定

div的100%是从其上一级div的宽高继承来的,有一点很关键,就是要设置div100%显示,必须设置其上一级div的宽度或高度,否则无效。举例说明:父div宽300高200,子div如果在这个条件下设置宽高都为100%的话,那大小就是父div的宽300高200,在尝试中你会发现,div显示会受自身和其上一级div的padding和margin影响,而其实际宽高不受影响。值得玩味噢!如果要

2013-11-06 13:52:03 2943

原创 如何更改桌面文件夹的的指向

首先要在“开始”——“运行”内输入“regedit”打开注册表编辑器,然后要在“文件”下拉菜单中的“导出”功能备份好注册表,以防万一,接着在左侧窗口依次打开: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders 在右侧窗口里,你看到的“名称”就代表那些特殊的文件夹,“数据”就是它们

2013-11-01 14:55:34 1172

原创 insertAdjacentHTML方法详解

添加HTML内容与文本内容以前用的是innerHTML与innerText方法,最近发现还有insertAdjacentHTML和 insertAdjacentText方法,这两个方法更灵活,可以在指定的地方插入html内容和文本内容。 insertAdjacentText方法与 insertAdjacentHTML方法类似,只不过只能插入纯文本,参数相同方

2013-11-01 14:54:25 1282

原创 ASP.NET能知道的东西(操作系统相关)

获取服务器电脑名: Page.Server.ManchineName 获取用户信息: Page.User 获取客户端电脑名:Page.Request.UserHostName 获取客户端电脑IP: Page.Request.UserHostAddress1. 在ASP.NET中专用属性:  获取服务器电脑名:Page.Server.ManchineName  获取用户信

2013-10-25 15:47:21 1049

原创 Silverlight 入门学习笔记------Silverlight是什么

Why Silverlight      谈起silverlight,不得不说起用户界面(UI)。随着电脑性能的不断提高,用户UI也变得变得至关紧要。用户不仅仅满足于程序完成既有的功能,而且还需要程序有一个精美的界面。而编程人员也一直在性能和界面之间寻找一个平衡点。  而internet的兴起,是基于HTML的程序开始流行,对于.net平台的开发人员来说,自然是asp.net。

2013-10-25 15:38:40 953

原创 C# windows form程序怎么读取项目的跟路径

编写程序的时候,经常需要用的项目根目录。自己总结如下 1、取得控制台应用程序的根目录方法     方法1、Environment.CurrentDirectory 取得或设置当前工作目录的完整限定路径     方法2、AppDomain.CurrentDomain.BaseDirectory 获取基目录,它由程序集冲突解决程序用来探测程序集 2、取得Web应用程序的根目录方法 

2013-10-24 17:35:33 2043

原创 看2位大神写的NPOI操作Excel的例子就可以了

http://www.cnblogs.com/knowledgesea/archive/2012/11/16/2772547.htmlhttp://tonyqus.sinaapp.com/npoi2tutorial

2013-10-24 17:34:29 856

原创 C#窗体程序怎么点击按钮打开一个选择文件的对话框

Button1_Click(....){//首先,实例化对话框类实例OpenFileDialog openDialog = new OpenFileDialog();//然后,判断如果当前用户在对话框里点击的是OK按钮的话。if(DialogResult.OK == openDialog.ShowDialog){//将打开文件对话框的FileName属性传递到你的字符串进行处理

2013-10-24 16:18:25 11972 2

原创 C#读取properties文件

java中有读取*.properties的专有类,C#中却没能找到.今天写了一个基本的Class,并解决了hashtable中按照读的顺序输出问题,供大家参考.///  /// 类名:FileProperties  /// 描述:操作*.Properties文件 /// 作者:Michael /// 创建时间:2008-03-11 ///  public c

2013-10-24 00:25:52 2478

原创 js中如何复制一个对象,如何获取所有属性和属性对应的值

在js中如何复制一个对象,例如如下一个js对象。如果知道这个对象的所有属性自然就可以重新new一个,然后对每个属性赋值,就可以做到,但如果不知道呢?如何创建一个内容相同 的对象呢?[javascript] view plaincopyvar obj={ colkey: "col", colsinfo: "NameList" }  

2013-10-23 18:57:20 1938

原创 js中this的总结

在面向对象编程语言中,对于this关键字我们是非常熟悉的。比如C++、C#和Java等都提供了这个关键字,虽然在开始学习的时候觉得比较难,但只要理解了,用起来是非常方便和意义确定的。JavaScript也提供了这个this关键字,不过用起来就比经典OO语言中要"混乱"的多了。    下面就来看看,在JavaScript中各种this的使用方法有什么混乱之处?    1、在HTML元

2013-10-23 18:28:44 745

原创 自动清除firefox缓存

1.在firefox的地址栏上输入about:config回车2.找到browser.cache.check_doc_frequency选项,双击将3改成1保存即可。 选项每个值都是什么含义的。请看下面的解释:0: Once per session 每个进程一次 每次启动Firefox时检查1: Each time 【开发人员强烈建议开这个】每次访问此页时检查2: Never 

2013-10-23 14:43:04 966

原创 jQuery插件的编写相关技术 设计总结和最佳实践

1、声明插件名称:添加一个函数到jQuery.fn(jQuery.prototype)对象,该函数的名称就是你的插件名称:jQuery.fn.myPlugin = function() { // Do your awesome plugin stuff here};在命名不与jQuery其他函数冲突的情况,可以使用闭包的方式使用$符号:(functio

2013-10-23 14:40:22 1003

原创 js 获取上传文件名

为啥要用js来获取上传的文件名呢?其实纯粹是为了美化,友好,但是,可不是网上流传的那样,用  path.substring(path.lastIndexOf('/')+1) ; 这个样在工作的时候会出现不少问题。比如,firefox的input表单的value值默认就可以获取到文件名,而ie 则显示文件路径。所以要区别对待,在firefox下 lastIndexOf('

2013-10-23 14:17:29 1284

原创 改变文件域的样式-兼容ie、firefox

function getValue(){   document.getElementById('ye').value = document.getElementById('j').value;}思路:1、把顽固的文件域就是 透明化:style="-moz-opacity:0;filter:alpha(opacity=0);opacity:0;"2、用一个

2013-10-23 11:49:01 837

原创 JS实现点击图片在当前页面放大的漂亮效果

JS实现点击图片在当前页面放大的漂亮效果2010-06-03 12:04Lightbox JS 是一个简单而又谦恭的用来把图片覆盖在当前页面上的脚本. 它能被快速安装并且运作于所有流行的浏览器.点击这里查看实例演示如何使用:步骤 1 - 安装1、Lightbox v2.0 使用 Prototype 框架和 Scriptaculous

2013-10-18 16:50:01 1857

原创 js关闭当前页面不弹出提示的方法 js实现浏览器的各种菜单命令

js关闭当前页面不弹出提示的方法js关闭当前页面不弹出提示的方法          "window.opener=null;window.open('','_self','');window.close();"js实现浏览器的各种菜单命令input type="button" onclick="document.execCommand('open')" va

2013-10-18 16:47:23 1175

原创 攻破iframe围城

面试的时候遇到一个题目:如何遍历页面中的frame和iframe得到他们的name,结果发现自己用document.getelementbytagname来做,回来google了下,发现原来是这么做的:http://www.w3.org/1999/xhtml" >    无标题页var len=window.frames.length;for(i=0;i

2013-10-15 16:49:39 805

原创 jQuery禁止鼠标右键

jQuery屏蔽鼠标右键:$(document).ready(function(){      $(document).bind("contextmenu",function(e){             return false;       });});------------------------------------------------------

2013-10-14 15:00:51 859

原创 multipart/form-data和application/x-www-form-urlencoded的区别

FORM元素的enctype属性指定了表单数据向服务器提交时所采用的编码类型,默认的缺省值是“application/x-www-form-urlencoded”。    然而,在向服务器发送大量的文本、包含非ASCII字符的文本或二进制数据时这种编码方式效率很低。    在文件上载时,所使用的编码类型应当是“multipart/form-data”,它既可以发送文本数据,也支持二

2013-10-09 17:02:58 664

原创 response的contentType 几种类型

ajax开发中在请求服务器端的响应时, 对于每一种返回类型 规范的做法是要在服务端指定response的contentType 的. (当然 不指定绝大多数情况下也没什么问题 尤其是返回"非xml"的时候) 。常遇到下面的几种情况:1、 服务端需要返回一段普通文本给客户端,Content-Type="text/plain"2 、服务端需要返回一段HTML代码给客户端 ,Conten

2013-10-08 14:02:25 1360

原创 location.reload() 和 location.replace()的区别和应用

首先介绍两个方法的语法:reload 方法,该方法强迫浏览器刷新当前页面。语法: location.reload([bForceGet])                                                                                                                           参数

2013-10-08 13:50:24 1015

原创 ashx文件的使用

一提到Ashx文件,我们就会想到http handler以及图片加载(在之前我们一般使用ASPX或者Webservice去做),一般做法如下:Handler.ashx:using System;using System.IO;using System.Web;public class Handler : IHttpHandler {public bool

2013-10-08 13:48:51 1139

原创 屏蔽网页上的window.alert

需求:有个插件比较复杂 搜索弹出的内容也查不到 所以重写alert();   第一步:先把 window.alert赋给 window._alert   第二部: window.alert 啥也不做return   第三部:等用alert的时候再把window._alert赋值给window.alert   提示:你也可以屏蔽之后不再使用window.alert()/alert()

2013-10-08 13:40:25 1590

原创 IHttpHandler.IsReusable 属性

以下代码的用处? public bool IsReusable {        get {            return false;        }    }*****************************************资料1:来自MSDN:*****************************************IH

2013-10-08 09:33:02 1855

原创 试试代码段

/* * SyntaxHighlighter Code */ function output(tips){ document.write(tips + ' ') }

2013-09-29 16:22:09 641

原创 CSS之float和clear的区别

float:left; 当前元素向左侧浮动.float:right: 当前元素向右侧浮动.clear:left; 禁止左侧出现浮动元素,如果左侧存在浮动元素,则当前元素将在浮动元素下面另起一行呈现.clear:right; 禁止右侧出现浮动元素,如果右侧存在浮动元素,则右侧的浮动元素将在当前元素下面另起一行呈现.clear:both; 禁止左右两侧出现浮动元素,当前元素将排斥浮动元素独占

2013-09-25 11:07:30 992

原创 基于文档流解读html元素的(css)定位形式

文档流: 将窗体自上而下分成一行行, 并在每行中按从左至右的挨次排放元素,即为文档流。  每个非浮动块级元素都独有一行, 浮动元素则按规则浮在行的一端. 若当时行容不下, 则另起新行再浮动。  内联元素也不会独有一行. 简直一切元素(包括块级,内联和列表元素)均可生成子行, 用于摆放子元素。  有三种状况将使得元素离开文档流而存在,分别是

2013-09-25 11:05:02 1057

原创 JAVASCRIPT弹出窗口DIV层效果代码

在本教程中,我将用最通俗的语言和最简洁的代码给大家演示如何创建一个JavaScript弹出DIV窗口层的效果。 创建一个弹出DIV窗口可能是现在网站/网页制作中最常碰到的问题之一。传统的JavaScript弹窗已经不适合目前网站的设计理念了,理由有二:首先,不友好——生硬的弹出对话框且伴随着“哐”的一声对用户体验是个很大的挑战;其次,兼容性不够强——有相当多的浏览器屏蔽了这种JS的

2013-09-25 10:20:33 3264 1

原创 VisualStudio2008注册表删除最近的项目,最近的文件

1.删除最近打开的文件 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\FileMRUList ,在右边删除相应键值。 2.删除最近打开的项目 HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\9.0\ProjectMRUList,在右边删除相应键值。

2013-09-22 09:40:56 972

原创 javascript复制对象

oldObj是一个对象,而不是值例如var newObj=oldObj;如果想oldObj改变的时候不影响到newObj;可以这样写一个函数function clone(myObj){ if(typeof(myObj) != 'object') return myObj; if(myObj == null) return myObj; var

2013-09-12 13:35:42 714

原创 js获取url参数值

今天碰到要在一个页面获取另外一个页面url传过来的参数,一开始很本能的想到了用 split("?")这样一步步的分解出需要的参数。后来想了一下,肯定会有更加简单的方法的!所以在网上找到了两个很又简单实用的方法,mark下方法一:正则分析法 function getQueryString(name) { var reg = new RegExp("(^|&)"

2013-09-12 13:33:27 899

原创 HTTP的请求头标签If-Modified-Since

一直以来没有留意过HTTP请求头的IMS(If-Modified-Since)标签。最近在分析Squid的access.log日志文件时,发现了一个现象。就是即使是对同一个文件进行HTTP请求,第一次和第二次产生的网络流量数据也是不一致的。在调查的过程中,逐渐了解了HTTP的If-Modified-Since的头标签的作用。大家都知道客户端浏览器是有缓存的,里面存放之前访问过的一些

2013-09-11 23:46:31 1610

原创 托管代码

什么是托管代码?      托管代码是一microsoft的中间语言,他主要的作用是在.NET   FRAMEWORK的CLR执行代码前去编译源代码,也就是说托管代码充当着翻译的作用,源代码在运行时分为两个阶段:       1.源代码编译为托管代码,(所以源代码可以有很多种,如VB,C#,J#)       2.托管代码编译为microsoft的平台专用语言。      

2013-09-09 23:28:05 972

转载 IP地址分类/IP地址10开头和172开头和192开头的区别/判断是否同一网段(A、B、C三类地址)

IP地址分类/IP地址10开头和172开头和192开头的区别/判断是否同一网段简单来说在公司或企业内部看到的就基本都是内网IP,ABC三类IP地址里的常见IP段。每个IP地址都包含两部分,即网络号和主机号。 InterNIC将IP地址分为五类:A类保留给ZF或大型企业,B类分配给中等规模的公司,C类分配给小公司或个人,D类用于组播,E类用于实验,注:各类可容纳的

2013-07-09 16:12:44 1355

原创 win7语言栏消失,弄不出来怎么办?

开始 - > 运行 - > Ctfmon.exe - > 回车

2013-05-14 08:39:43 996

原创 JS-加入收藏夹的代码

JS加入收藏夹function addfavorite(){   if (document.all)   {      window.external.addFavorite('http://www.baidu.com','收藏夹');   }   else if (window.sidebar)   {      window.sidebar.addP

2013-05-12 00:47:43 1820

原创 IE5.0之后的htc组件的定义

在微软IE 5.0版本的浏览器发布以前,网页编程中面对的最大挑战就是不能轻易地创建组件,以达到代码重用和多页面共享的目的。这个问题一直困扰着DHTML(动态 HEML)的网页编程者。他们只能不断地重复书写HTML、CSS和javascript的代码,以满足多个页面上的重复或相似的功能。自IE 5.0浏览器发布后,这种情况得到了改善,它带给我们一个新的指令组合方法,可把实现特定功能的代码封装在一个组

2013-05-09 13:00:24 882

原创 checkbox的indeterminate属性

我们在使用Windows XP的文件夹属性对话框时,会发现文件夹的Attributes分类里的Read-only和Hidden选项有时不是完全的checked或unchecked状态,而常常是一种虽然已被打勾但背景又是灰色的状态。其实这种不确定的CheckBox状态Web中也是可以表现的。     在Web页面中,我们可以使用来得到一个CheckBox控件。这个控件最常见的形式就是ch

2013-05-08 09:51:19 1064

转载 Myeclipse10下载与破解

一.Myeclipse10下载与破解Genuitec公司发布了MyEclipse 10,一款Genuitec旗下的商业化Eclipse集成开发工具的升级版本。MyEclipse 10基于Eclipse Indigo构建,为Java和JavaEE项目提供了Maven3的支持。本次发布的版本中还加入了对JaveEE 6、HTML5、JPA2和JSF 2的支持。版本号10是为了庆祝即将到来的

2013-05-07 18:18:39 1102

各类第三方支付网关接口详细信息

在做javaweb或者.net的时候通常会遇到需要和支付网关对接的时候,自己去查找接口比较麻烦,这里给大家做了详细的整理,积分不多,只要2个

2012-09-09

实现网页中播放FLV文件的源代码

好东西本着分享的原则,本文档详细介绍了类似优酷的视频网站的实现方法,可做参考之用,仅售1分。。

2012-02-27

java常见异常汇总

在java开发中,我们常遇到一些不知所措的问题,对于英文不好和刚刚入门java的程序员来说,这无疑是一件非常苦恼的事情,介于此,本人专门整理了java常见的异常问题,希望可以帮助大家,不管你下载不下载,反正我下了。。

2012-02-27

空空如也

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

TA关注的人

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