会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
一路前行
路漫漫其修远兮,吾将上下而求索.
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
33
下一页
2012年7月17日
jQuery给input绑定回车事件
摘要: dataInput为Span元素ID<scripttype="text/javascript"src="Scripts/jquery-1.6.2.js"></script><scriptlanguage="javascript"type="text/javascript">$(function(){$('#dataInput').bind('keypress',function(event){if(event.keyCode=="13&q
阅读全文
posted @ 2012-07-17 16:54 一路前行
阅读(55046)
评论(0)
推荐(1)
编辑
2012年7月16日
各浏览器都支持的渐变
摘要: filter:alpha(opacity=100finishopacity=50style=1startx=0,starty=0,finishx=0,finishy=150)progid:DXImageTransform.Microsoft.gradient(startcolorstr=red,endcolorstr=blue,gradientType=0);-ms-filter:alpha(opacity=100finishopacity=50style=1startx=0,starty=0,finishx=0,finishy=150)progid:DXImageTransform.Micr
阅读全文
posted @ 2012-07-16 13:43 一路前行
阅读(377)
评论(0)
推荐(0)
编辑
Asp.net Web Api 路由 和 异常处理
摘要: 一、路由: 新建一个ASP.NET MVC4 Web Application项目之后,我们会发现在网站根目录下有个App_Start文件夹。找到下面的RouteConfig.cs文件,如下:publicclassRouteConfig{publicstaticvoidRegisterRoutes(RouteCollectionroutes) { routes.IgnoreRoute("{resource}.axd/{*pathInfo}"); //①默认只有一个参数ID routes.MapHttpRoute( name:"DefaultApi", ro
阅读全文
posted @ 2012-07-16 09:48 一路前行
阅读(2103)
评论(0)
推荐(0)
编辑
2012年7月9日
ajax get 和 post
摘要: Post和Get 方法有如下区别:1.Post传输数据时,不需要在URL中显示出来,而Get方法要在URL中显示。2.Post传输的数据量大,可以达到2M,而Get方法由于受到URL长度的限制,只能传递大约1024字节.3.Post顾名思义,就是为了将数据传送到服务器段,Get就是为了从服务器段取得数据.而Get之所以也能传送数据,只是用来设计告诉服务器,你到底需要什么样的数据.Post的信息作为http请求的内容,而Get是在Http头部传输的。get 方法用Request.QueryString["strName"]接收post 方法用Request.Form[&quo
阅读全文
posted @ 2012-07-09 17:51 一路前行
阅读(382)
评论(0)
推荐(0)
编辑
Rest模式get,put,post,delete含义与区别(转)
摘要: 解释代码POST/uri创建DELETE/uri/xxx删除PUT/uri/xxx更新或创建GET/uri/xxx查看 GET操作是安全的。所谓安全是指不管进行多少次操作,资源的状态都不会改变。比如我用GET浏览文章,不管浏览多少次,那篇文章还在那,没有变化。当然,你可能说每浏览一次文章,文章的浏览数就加一,这不也改变了资源的状态么?这并不矛盾,因为这个改变不是GET操作引起的,而是用户自己设定的服务端逻辑造成的。 PUT,DELETE操作是幂等的。所谓幂等是指不管进行多少次操作,结果都一样。比如我用PUT修改一篇文章,然后在做同样的操作,每次操作后的结果并没有不同,DELETE也是一样。顺便
阅读全文
posted @ 2012-07-09 17:40 一路前行
阅读(68960)
评论(6)
推荐(6)
编辑
2012年5月21日
C# 压缩Access数据库(转)
摘要: 两种方法:一:------------------------------------ /// <summary> /// connectionString 数据库连接字符串 /// mdwfilename 数据库绝对路径+数据库名 /// </summary> /// <param name="connectionString"></param> /// <param name="mdwfilename"></param> static void CompactAccessDB(s
阅读全文
posted @ 2012-05-21 14:06 一路前行
阅读(1894)
评论(0)
推荐(0)
编辑
2012年3月28日
Firefox 删除插件
摘要: 在Firefox3.0的年代,Firefox的速度可谓是所有浏览器中最快的,但是随着不断更新反而感觉速度慢了下来,新打开网页是经常出现“未响应”的提示。怀疑是插件加载太多的原因,搜索之后发现确实多了N多插件(阿里旺旺、QuickTime等一堆),既然没办法禁用,无奈只好手动删除,步骤如下:步骤 1:在地址栏输入:about:config步骤2:然后在搜索栏找到“plugin.expose_full_path”项,双击该选项将其设置为true(目的是显示完整插件路径,方便步骤3)步骤3:继续在地址栏输入:about:plugins。这样可以看到所有目前运行的插件,然后到相应目录下删除即可。(我只
阅读全文
posted @ 2012-03-28 16:55 一路前行
阅读(7765)
评论(0)
推荐(1)
编辑
Thinkpad BIOS里的五个选项设置介绍(转)
摘要: 一、Config(配置)使用键盘上下按键移动高亮度条到Config,按回车键进入Config 设置项,分别有以下子选项:(一)Network(网络)1、Wake On Lan如果选择Enabled,那么在局域网中,可以通过局域网中的其它计算机将笔记本电源打开,并且启动笔记本;Disabled 则禁止这项功能。(根据需要选择,一般个人用户选择Disabled。)2、Flash Over Lan允许可以从一个可用的局域网中,通过网线,来升级本机的BIOS;Disabled则禁止这项功能。(根据需要选择,一般个人用户选择Disabled。)3、Internal Network Option RomE
阅读全文
posted @ 2012-03-28 09:23 一路前行
阅读(43027)
评论(0)
推荐(0)
编辑
2012年3月22日
Dos批处理检测NetFramework,并自动安装后运行指定程序(转)
摘要: .net自启动光盘的制做:autorun.inf --- 自启动引导文件app.ico --- 光盘图标文件install.bat --- 检测安装批处理文件应用程序.exe --- 要运行的程序以及dotNetFramework2.0 所需文件autorun.inf [AutoRun]icon=app.icoopen=install.batinstall.bat@echo off@copy LMSoftDogDotNet.dll "%windir%\system32"@Regsvr32 /s "%windir%\system32\LMSoftDogDotNet.
阅读全文
posted @ 2012-03-22 15:52 一路前行
阅读(1672)
评论(0)
推荐(0)
编辑
程序在他人电脑上报缺失msvcr100d.dll 处理(转)
摘要: 0. 给朋友发了个DEMO,收到提示:丢失 msvcr100d.dll1. 一看是运行库文件,赶紧让朋友下载并安装vc++ 2010 redistribution,朋友反馈还是提示丢失这个dll文件2. 把我本地的这个dll拷贝到他机器里,提示成功3. 太奇怪了啊,这玩意就是vc++运行库文件啊,为啥装了redistribution还不成呢4. 我注意到了这个文件名的100后面带着一个d字,让我想起了debug~5. 在VC里面找设置,终于发现了:Property->C/C++->Code Generation->Runtime Library6. 总结:msvcr100d.
阅读全文
posted @ 2012-03-22 15:25 一路前行
阅读(8626)
评论(0)
推荐(0)
编辑
2012年3月21日
C#反射(取得方法、属性、变量)
摘要: 程序结构:学生字典类(S0001):usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Data;namespaceDictionary.Class.S0001{///<summary>///学生小字典///</summary>publicclassStudentDict{///<summary>///教师名///</summary>privatestringTeacher="张老师";///<
阅读全文
posted @ 2012-03-21 09:10 一路前行
阅读(18947)
评论(0)
推荐(2)
编辑
2012年3月12日
Python进制转换(二进制、十进制和十六进制)
摘要: #!/usr/bin/envpython#-*-coding:utf-8-*-#2/10/16basetrans.wrotebysrcdogon20th,April,2009#ldelementsinbase2,10,16.importos,sys#globaldefinition#base=[0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F]base=[str(x)forxinrange(10)]+[chr(x)forxinrange(ord('A'),ord('A')+6)]#bin2dec#二进制to十进制:int(str,n=10)defb
阅读全文
posted @ 2012-03-12 17:01 一路前行
阅读(116832)
评论(6)
推荐(4)
编辑
2012年3月9日
Enum.Parse
摘要: usingSystem;publicclassParseTest{[FlagsAttribute]enumColors{Red=1,Green=2,Blue=4,Yellow=8};publicstaticvoidMain(){Console.WriteLine("TheentriesoftheColorsEnumare:");foreach(stringcolorNameinEnum.GetNames(typeof(Colors))){Console.WriteLine("{0}={1}",colorName,Convert.ToInt32(Enum.
阅读全文
posted @ 2012-03-09 22:28 一路前行
阅读(2132)
评论(0)
推荐(0)
编辑
2012年3月8日
DataGridView实现双缓冲(转)
摘要: publicstaticclassClassExtensions{///<summary>///将给定的DataGridView设置双缓冲///</summary>///<paramname="datagrid">给定的DataGridView</param>///<paramname="opened">设置为ture即打开双缓冲</param>publicstaticvoidSetDoubleBuffered(thisDataGridViewdatagrid,boolopened)
阅读全文
posted @ 2012-03-08 21:50 一路前行
阅读(2292)
评论(0)
推荐(0)
编辑
2012年3月2日
C#禁止拖动的标题栏, 双击标题栏无反应
摘要: protectedoverridevoidWndProc(refMessagem){base.WndProc(refm);if(m.Msg==0x84&&m.Result==(IntPtr)2)//不让拖动标题栏{m.Result=(IntPtr)1;}if(m.Msg==0xA3)//双击标题栏无反应{m.WParam=System.IntPtr.Zero;}}
阅读全文
posted @ 2012-03-02 16:29 一路前行
阅读(847)
评论(0)
推荐(0)
编辑
2012年2月20日
对象的比较与排序(四):对象的相等判断Equals和IEquatable<T>(转)
摘要: 本节覆盖了以下知识点:一、Object.Equals()方法;二、“==”,“!=”运算符重载;三、IEquatable<T> 接口。一、重写Equals方法。众所周知,Object类型有一个名为Equals的实例方法可以用来确定两个对象是否相等。Object的Equals的默认实现比较的是两个对象的引用等同性。而Object的派生类ValueTpye重写了Equals方法,它比较的是两个对象的逻辑等同性。也就是说,在C#里,引用类型的默认Equals版本关注的是引用等同性,而值类型关注的是逻辑等同性。当然,这并不总能满足我们的要求。所以每当我们更在意引用类型的逻辑等同性的时候,我
阅读全文
posted @ 2012-02-20 16:30 一路前行
阅读(1765)
评论(0)
推荐(0)
编辑
对象的比较与排序(三):实现IComparable<T>和IComparer<T>泛型接口(转)
摘要: 1:比较和排序的概念 比较:两个实体类之间按>,=,<进行比较。 排序:在集合类中,对集合类中的实体进行排序。排序基于的算法基于实体类提供的比较函数。 基本型别都提供了默认的比较算法,如string提供了按字母进行比较,int提供了按整数大小进行比较。2:IComparable和IComparer 这两个接口上一日记已经介绍过,现在用一实例再次讲解一次 当我们创建了自己的实体类,如Student,默认想要对其按照年龄进行排序,则需要为实体类实现IComparable接口。 class Student:IComparable { public string Name { ge...
阅读全文
posted @ 2012-02-20 16:22 一路前行
阅读(474)
评论(0)
推荐(0)
编辑
对象的比较与排序(二):实现IComparable和IComparer接口 和 Comparer类(转)
摘要: 在默认情况下,对象的Equals(object o)方法(基类Object提供),是比较两个对象变量是否引用同一对象。我们要必须我自己的对象,必须自己定义对象比较方式。IComparable和ICompare 接口是.net framework 中比较对象的标准方式,这两个接口之间的区别如下:1. IComparable 在要比较的对象的类中实现,可以比较该对象和另一个对象。2.IComparer 在一个单独的类中实现,可以比较任意两个对象。一般情况下,我们使用 IComparable 给出类的默认比较代码,使用其他类给出非默认的比较代码。一、IComparable提供了一个方法int Com
阅读全文
posted @ 2012-02-20 16:18 一路前行
阅读(299)
评论(0)
推荐(0)
编辑
对象的比较与排序(一):类型比较和值比较(转)
摘要: 一、类型比较1.GetType() 方法,所有的类都从system.object 中继承了这个方法,这个方法和typeof()运算符一起使用,就可以确定对象的类型if(myObj.GetType()) == typeof(MyClass){ //myObj是对象名,MyClass是一个类名}2. is运算符(平时用得多,不再叙述)二。值比较1.运算符重载2.使用 IComparable 和 IComparer 接口。它们可以用标准的方式定义比较对象的过程。也是对集合中的对象排序的一种绝佳方式。转自:http://www.cnblogs.com/eagle1986/archive/2012/02
阅读全文
posted @ 2012-02-20 16:14 一路前行
阅读(301)
评论(0)
推荐(0)
编辑
2012年2月17日
IComparable
摘要: usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.IO.Ports;usingDeviceMonitor.DBUtility;usingDeviceMonitor.RealData;usingSystem.Collections;usingSystem.Diagnostics;namespaceDeviceMonitor{///<summary>///串口扩展类,继承SerialPort类///</summary>publicclassSer
阅读全文
posted @ 2012-02-17 14:04 一路前行
阅读(323)
评论(0)
推荐(1)
编辑
上一页
1
···
6
7
8
9
10
11
12
13
14
···
33
下一页