自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (34)
  • 收藏
  • 关注

转载 接口 调用

using System; namespace ClassLibrary2 {   interface IEmploy //接口   {     void Speak(); //方法   }  class Hello:IEmploy //Hello类实现接口   {     public void Speak() //实现方法     {       Console.WriteLine

2012-08-29 18:42:48 501

转载 给Jquery动态添加的元素添加事件

我想很多人都会向我一样曾经 被新元素的事件绑定困惑很久也就是在页面加载完成后给元素绑定了事件,但又新增加的元素上却没有绑定任何事件。js的事件监听跟css不一样,css只要设定好了样式,不论是原来就有的还是新添加的,都有一样的表现。而事件监听不是,你必须给每一个元素单独绑定事件。常见的例子是处理表格的时候。每行行末有个删除按钮,点了这个能够删除这一行。 table >

2012-08-28 09:36:13 1027

转载 右下角的弹窗 类似消息

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">http://www.w3.org/1999/xhtml">右下角的弹窗body { background:#333333;}#winpop { width:200px; height:0px; position:absolute; right:0; b

2012-08-25 15:12:00 1066

转载 js右下角弹出窗口

#msg_win{border:1px solid #A67901;background:#EAEAEA; width:240px;position:absolute;right:0;font-size:12px;font-family:Arial;margin:0px; display:none; overflow:hidden; z-index:99;}

2012-08-25 15:07:27 862

转载 js右击弹出菜单

2008-07-29 13:50/*******js右击弹出菜单***************/var mname=new Array("首 页","修 改","下 载","删 除","新 建","刷 新");//mname是菜单对应的名称,数组的个数必须与下面murl对应var murl=new Array("window.

2012-08-24 18:04:27 1817

转载 编写jquery扩展插件

第一步:创建一个js文件第二步:编写有关代码jQuery.fn.extend({    ///这个函数是全部选择所有的元素    check: function() {        return this.each(function() { this.checked = true; }); //必须return回一个jquery对象    },    unch

2012-08-24 17:58:30 565

转载 Jquery扩展方法

网上搜索了信息在编写JQUERY扩展方法有两种,一种是使用jquery.fn.extend,一种是jquery.extend.jquery.fn表示jquery.prototype,,给jquery对象添加方法。刚好用到扩展方法,并且使用jquery.fn,这里就写下jquery.fn的用法,这些网上很多,蛮写蛮写 比如当点击 button时弹出一个textbox的值加一个参数值j

2012-08-24 17:48:11 512

转载 jquery 扩展 鼠标右击

因为最近技术长进缓慢,也没高手带,只能靠自己了,所以想仿个WEBQQ来锻炼下自己。做之前最好先把必要的东西准备好。jquery其实本身的事件机制就很完善了,包括了单击,双击,鼠标移入,鼠标移出等。但是却少了一个做事件。就是鼠标右击事件。当然大家也是直接用侦听鼠标按下事件,然后通过if来判断执行相应的函数。造成鼠标右击事件的效果。但是这不是我想要的,我想要的似乎这个事件可以跟其它事件比如单击

2012-08-24 17:18:10 711

转载 I:控制器和视图的基础概念

I:控制器和视图的基础概念1.控制器的概念控制器在ASP.NET MVC3当中是最终处理客户端请求的一个实现,他有个一硬性条件就是必须实现System.Web.Mvc.IController接口,而且类的命名必须要以Controller结尾,尽管按照硬性条件上来说,要自己实现一个接口比较纠结,但幸好的是在ASP.NET MVC3内部已经包含了一个默认的实现,我们只需要把类的命名设置为Con

2012-08-23 14:54:29 832

转载 ASP.NET MVC中Area分层模块处理大解密 下

在MVC框架中注册Area  除了建立好目录结构外,还需要告诉ASP.NET MVC框架area已经建立好了,这个属于注册的步骤,幸运地在建立一个新的area时已经自动建立起来了。请注意在每一个area的目录下,都会自动产生一个注册的类文件(比如BlogAreaRegistration.cs, HelpDeskAreaRegistration.cs,)。每一个area的注册类文件都是继承自Ar

2012-08-23 14:13:45 911

转载 ASP.NET MVC中Area分层模块处理大解密

【IT168技术】ASP.NET MVC中,是依靠某些文件夹以及类的固定命名规则去组织model实体层,views视图层和控制层的。如果是大规模的应用程序,经常会由不同功能的模块组成,而每个功能模块都由MVC中的三层所构成,因此,随着应用程序规模的增大,如何组织这些不同功能模块中的MVC三层的目录结构,有时对开发者来说显得是种负担。  幸运的是,ASP.NET MVC允许开发者将应用划分为“区

2012-08-23 14:12:05 1041

转载 ASP.NET MVC Area操作

ASP.NET MVC Area操作 *     1、新建 Area:右键 -> Add -> Area... *     2、继承 AreaRegistration,配置对应此 Area 的路由 *     3、在 Global 中通过 AreaRegistration.RegisterAllAreas(); 注册此 Area *     4、有了 Area,就一定要配置路由的命

2012-08-23 13:14:11 1386

转载 1. MVC模式

1. MVC模式  MVC模式是一种软件架构模式。它把软件系统分为三个部分:模型(Model),视图(View)和控制器(Controller)。MVC模式最早由Trygve Reenskaug在1974年提出,是施乐帕罗奥多研究中心(Xerox PARC)在20世纪80年代为程序语言Smalltalk发明的一种软件设计模式。MVC模式的目的是实现一种动态的程序设计,使后续对程序的修改和扩

2012-08-23 10:52:09 790

转载 dynamic 类型

dynamic 类型dynamic是FrameWork4.0的新特性。dynamic的出现让C#具有了弱语言类型的特性。编译器在编译的时候不再对类型进行检查,编译期默认dynamic对象支持你想要的任何特性。比如,即使你对GetDynamicObject方法返回的对象一无所知,你也可以像如下那样进行代码的调用,编译器不会报错:dynamic dynamicObject = GetDynam

2012-08-23 10:31:07 930

转载 Mono.Cecil 和MVC匿名用法

这也是之前在珠三角技术沙龙上的示例之一,解决的是在ASP.NET MVC使用dynamic类型Model时遇到的一个真实问题。C# 4编译器支持dynamic类型,因此在编写页面模板的时候自然就可以把它作为视图的Model类型。表现层的需求很容易改变,因此dynamic类型的Model可以减少我们反复修改强类型Model的麻烦,再配合匿名类型的使用,可谓是动静相宜,如鱼得水。不过,如果把一个匿名类

2012-08-23 10:15:27 1657

转载 ASP.NET 如何实现伪静态 url重写路由功能

2010-12-04 13:54 ‍ ASP.NET 如何实现伪静态 其实所谓的伪静态页面,就是指的URL重写.1.首先在web.config里写view plaincopy to clipboardprint?         2.在web.config里添加以下节点view plaincopy to clipboardprint

2012-08-22 16:19:52 1028

转载 C#中双问号(??)在检测Null方面的带来的方便

最近接到一个维护项目,发现里面超多BUG,基本都是NullReferenceException突然想起C#中有个双问号(??)的单元运算符,用于解决这个问题实在是方便的很。   首先,既然双问号(??)是一个单元运算符,那么其左右两边数据类型必须是相同类型或能隐形转换类型的。它表示的意思是,首先检测左边的值,若其为Null,那么整个表达式取值为右侧的值,否则为左侧的值。   例如:

2012-08-22 11:21:28 4231 2

转载 C#定义属性-静态属性

C#静态属性可以是读写属性,只读属性,只写属性中的任意一种。也就是说,静态属性可以同时包含set访问器和get访问器,也可以只包含其中一种。静态属性定义方式就是在属性前加static关键字,语法如下: static 数据类型 属性名{get{}set{}}静态访问器适用于整个类,而不是类的实例。静态属性中的set{},get{}访问器只能访问类的静态成员。静态属性可以通

2012-08-20 23:11:26 762

转载 WCF跟踪调试技巧

WCF提供了两个工具可以跟踪WCF的调用过程:SvcConfigEditor:微软提供的用来辅助编辑WCF配置文件的工具SvcTraceViewer:微软提供的用来查看WCF的Trace Log的工具。跟踪配置启动SvcConfigEditor.exe,  用这个程序打开wcf service host程序的web.config 或者app.config,除了WMI Provi

2012-08-16 23:31:45 1706

转载 无法激活服务,因为它不支持 ASP.NET 兼容性。已为此应用程序启用了 ASP.NET 兼容性。请在 web.config 中关闭 ASP.NET 兼容性模式或将 AspNetCompatibili

错误提示:无法激活服务,因为它不支持 ASP.NET 兼容性。已为此应用程序启用了 ASP.NET 兼容性。请在 web.config 中关闭 ASP.NET 兼容性模式或将 AspNetCompatibilityRequirements 属性添加到服务类型且同时将 RequirementsMode 设置为“Allowed”或“Required”。解决办法:修改相应   服务.sv

2012-08-16 20:24:22 2521

原创 sessionMode=SessionMode.Request 表述

//1.单向服务契约,会话服务 //SessionMode是客户端代理与服务器之间的会话模式,同样也有三种类型:Allowed-允许会话、NotAllowed-不允许会话、//Required-要求会话(需要有支持会话的Binding支持,WsHttpBinding、NetTcpBinding等) [ServiceContract( SessionMode =SessionMode.Re

2012-08-15 20:19:58 1187

转载 wcf 配置,有注释

XML version="1.0" encoding="utf-8" ?>                           属性说明:       name - 指定这个service配置是针对的那个服务,为一个实现了某些Contract的服务类的完全限定名          (名称空间.类型名),ServiceHost载入一个服务后,会到配置文件中的下找有没有

2012-08-15 20:14:33 470

转载 MonoDroid学习笔记(一)—— 搭建MonoDroid开发环境及Hello World

分类: MonoDroid 2011-03-30 21:05 8546人阅读 评论(42)收藏 举报近年来,移动应用得到广泛发展,尤其是基于Android与IOS的应用如雨后春笋般爆发。我一直都想涉足这一块的开发,但身为一个.Net开发人员,要从新开始学习Java或ios,时间成本的耗费无疑是巨大的。那么能不能使用.Net来进行Android或IOS的开发呢?Novel

2012-08-09 20:53:21 516

转载 javascript脚本history js常用技巧

js控制返回 1.超链接 [ 返回 ]2.onclick事件 3.button的点击事件   function backAfter()   {      window.history.back();      //window.history.go(-1);//等效上面   }

2012-08-09 09:36:55 759

转载 spring.net config/file/assembly 配置说明

(一)物理路径(可以复制)IResource input =new FileSystemResource(@"self.xml");IObjectFactory fac =new XmlObjectFactory(input); (二)程序集方法url语法:file://文件名(复制)assembly://程序集名/命名空名/文件名(嵌入) IAppli

2012-08-09 00:40:18 1413

图片预览、相册预览

图片预览、相册预览

2012-06-26

jquery.cookies.2.2.0.js.zip

jquery.cookies.2.2.0.js.zip

2012-06-13

jquery.cookies.2.2.0.min.js.zip

jquery.cookies.2.2.0.min.js.zip

2012-06-13

urlEncode or urlDecode

urlEncode or urlDecode

2012-06-06

lazyLoad img

lazyLoadlazyLoadlazyLoadlazyLoadlazyLoadlazyLoadlazyLoadlazyLoadlazyLoadlazyLoadlazyLoadlazyLoadlazyLoadlazyLoad

2012-05-25

JQuery 图片延迟加载 lazyload

JQuery 图片延迟加载 lazyload

2012-05-25

iis5.1 可用

iis5.1 可用

2012-05-07

进程杀手v2.7(xp能用)

进程杀手v2.7(xp能用)

2012-05-07

端口扫描器

端口扫描器

2012-05-07

WCF+队列消息项目

WCF+队列消息项目

2011-11-25

webcast 下载 下载教程视频

webcast 下载 下载教程视频webcast 下载 下载教程视频webcast 下载 下载教程视频webcast 下载 下载教程视频

2011-11-25

利用Jmail发送邮件:

利用Jmail发送邮件:收邮件利用Jmail发送邮件:利用Jmail发送邮件:利用Jmail发送邮件:利用Jmail发送邮件:

2011-07-27

发送邮件发送,先提一下SMTP

说到发送邮件发送,先提一下SMTP(呵呵,高手就跳过这一段吧!)。 SMTP的全称是“Simple Mail Transfer Protocol”,即简单邮件传输协议。它是一组用于从源地址到目的地址传输邮件的规范,通过它来控制邮件的中转方式。SMTP 协议属于 TCP/IP 协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。SMTP 服务器就是遵循 SMTP 协议的发送邮件服务器。 再简单介绍一下名称空间(NameSpace)System.Web.Mail类库里所提供的邮件发送的对象、属性和方法 (1)它有三个类:SmtpMail、MailMessage和MailAttachment。这三个对象本文的示例程序代码中都应用到了! 1. MailMessage ,提供属性和方法来创建一个邮件消息对象。(Provides properties and methods for constructing an e-mail message.) 2. MailAttachments – 提供属性和方法来创建一个邮件附件对象。(Provides properties and methods for constructing an e-mail attachment.) 3. SmtpMail – 提供属性和方法通过使用windows 2000 CDOSYS 的消息组件的联合数据对象来发送邮件消息)。(Provides properties and methods for sending messages using the Collaboration Data Objects for Windows 2000 (CDOSYS) message component) (2)各个类的属性。 1.先简单介绍SmtpMail的属性: SmtpServer -- SMTP的地址。 2.主要来介绍MailMessage对象的属性 From -- 发送邮件的地址 To -- 接受邮件的地址 Subject -- 邮件的标题 Priority -- 邮件的优先级(有效值为High,Low,Normal) Attachments -- 返回一个集合,代表附件 Bcc -- 密送地址 Cc -- 抄送地址 Body -- 获取或是设置电子邮件消息的内容 BodyFormat -- 获取或是设置MailFormat的枚举值,此值指定消息体邮件的格式(Html格式、Text格式) Bodyencoding -- 指定消息的编码方式编码(主要有Base64,UUencode) 其他几个不重要的省略。 随便提到密送和抄送的区别:密送就是你群发邮件时收邮件的人无法看到你发给了多少人以及他们的邮件地址,抄送就是群发邮件时收邮件的人则可以看到你发给了多少人以及他们的邮件地址。 (3)SmtpMail类的Send方法,它的目的就是发送邮件,有两个重载方法。 1. SmtpMail.Send("发送邮件的地址","接受邮件的地址","邮件的标题","邮件消息的内容") 这个方法很简单,不适合发送带附件的邮件。 2. SmtpMail.Send(MailMessage) 此方法复杂、灵活,适合发送附件,而且可以设置MailMessage对象的各种属性值。 如果我们用ASP.NET写一个邮件发送的程序,那么首先应该如何得到SMTP。有两种方法:第一种方法调用目前知名的邮件服务提供商的SMTP,比如新浪、搜狐、网易的免费电子邮箱的SMTP;第二种方法是自己装一个SMTP虚拟服务器,这个在安装IIS时一起装上去的(安装过程就省略了:-) )。 一、在ASP.NET利用知名的邮件服务提供商的SMTP来发送邮件 首先需要去他们的邮件站点上注册免费邮箱,因为你要使用邮件服务提供商的SMTP,他们需要对身份进行验证,这样可以避免产生大量的垃圾邮件。假设我们在新浪的邮件站点(mail.sina.com.cn)上注册了一个免费电子邮件,用户名是mysina,密码是chenjie.该帐号为虚构的,请使用自己注册的用户名称和密码代替。我们在新浪的邮件站点获知它的SMTP地址是:smtp.sina.com.cn。我们需要向scucj@126.com(我的邮箱地址)发送邮件。 那么利用ASP.NET(C#)发送邮件的核心代码如下: //核心代码开始 using System.Web.Mail; MailMessage objMailMessage; MailAttachment objMailAttachment; // 创建一个附件对象 objMailAttachment = new MailAttachment( "d://test.txt" );//发送邮件的附件 // 创建邮件消息 objMailMessage = new MailMessage(); objMailMessage.From = "mysina@sina.com";//源邮件地址 objMailMessage.To = "scucj@126.com";//目的邮件地址,也就是发给我哈 objMailMessage.Subject = "邮件发送标题:你好";//发送邮件的标题 objMailMessage.Body = "邮件发送标内容:测试一下是否发送成功!";//发送邮件的内容 objMailMessage.Attachments.Add( objMailAttachment );//将附件附加到邮件消息对象中 //接着利用sina的SMTP来发送邮件,需要使用Microsoft .NET Framework SDK v1.1和它以上的版本 //基本权限 objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1"); //用户名 objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", "mysina") ; //密码 objMailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "chenjie"); /如果没有上述三行代码,则出现如下错误提示:服务器拒绝了一个或多个收件人地址。服务器响应为: 554 : Client host rejected: Access denied //SMTP地址 SmtpMail.SmtpServer = "smtp.sina.com.cn"; //开始发送邮件 SmtpMail.Send( objMailMessage ); //核心代码结束 二、在ASP.NET利用本机的SMTP虚拟服务器的SMTP来发送邮件 首先说一下SMTP配置。 (1)右键点击“SMTP虚拟服务器”选择“属性”->在“常规”选项卡中设置“IP地址(P)”,我设置的是192.168.1.100。 (2)选择“访问”选项卡,点击“中继”,选上“仅以下列表”(默认是被选上的),点击“添加”,在“单台计算机”中加入192.168.1.100。 提示,如果没有完成(2),则会出现大家常见的一种错误提示:服务器拒绝了一个或多个收件人地址。服务器响应为: 550 5.7.1 Unable to relay for scucj@126.com (友情提示一下:错误中的邮件地址有所不同) 然后开始核心代码,其实和方法(一)的差不多。与(一)的主要区别在于:1.SMTP的不同,2.objMailMessage.From中本方法可以随便填写,但是(一)中别随便填写那么利用ASP.NET(C#)发送邮件的核心代码如下: /核心代码开始 using System.Web.Mail; MailMessage objMailMessage; MailAttachment objMailAttachment; // 创建一个附件对象 objMailAttachment = new MailAttachment( "d://test.txt" );//发送邮件的附件 // 创建邮件消息 objMailMessage = new MailMessage(); objMailMessage.From = "mysina@sina.com";//源邮件地址 objMailMessage.To = "scucj@126.com";//目的邮件地址,也就是发给我哈 objMailMessage.Subject = "邮件发送标题:你好";//发送邮件的标题 objMailMessage.Body = "邮件发送标内容:测试一下是否发送成功!";//发送邮件的内容 objMailMessage.Attachments.Add( objMailAttachment );//将附件附加到邮件消息对象中 //SMTP地址 SmtpMail.SmtpServer = "192.168.1.100"; //开始发送邮件 SmtpMail.Send( objMailMessage ); 以上两种方法介绍到这里。最简单的利用上面方法是在页面添加一个服务器按钮,把除引用的语句放到按钮单击事件中去。当然,别忘记了引用的语句放在最上面。 方法一的测试是完全正确,没有任何问题,但是方法二却导致邮件无法正确收到(***@sina.com),或者收到后也被放到垃圾邮件中去了(发往scucj@126.com)。

2011-07-25

asp.net 配置文件讲解

asp.net 中的 WebConfig配置文件详解http://blog.csdn.net/bigstoneasd/article/details/1913875

2011-07-20

ajax(jquery)学习二.1 装载

ajax(jquery)学习二.1 请只打开来源可靠的网址 来自: http://hi.baidu.com/jacobi19871112/blog/item/60c39509ebb8fda62eddd4a1.html

2011-07-13

jquery 学习包 转载的 供大家参考

jquery 学习包 转载的 供大家参考

2011-06-29

概要设计模版--- 软件设计说明书

概要设计模版--- 软件设计说明书,,,软件需要写很多说明书。,很重要我贡献贡献。。网上找的

2011-06-28

网上找的网页气球提示友好窗口

制作网页气球提示网页提示气球温馨提示友好窗口

2011-06-25

BarTender2021.pdf

BarTender工具中文说明简单简介

2021-07-19

zq310-zq320-ug-zhcn.pdf

斑马打印机中文pdf说明手册

2021-07-14

iscroll 滚动的table view

可以用来做网页下拉的webapp

2013-06-29

Spring.net.dll

spring.net dll 包中还很完整的dll

2013-04-28

commons-logging

commons-logging

2013-04-13

js 版本 Chart图形

js 版本 Chart图形

2013-03-19

vs2010 sp1

vs2010 sp1 安装后才能安装silverlight调试工具

2013-03-17

framework2.0

.netframework2.0 包下载。。

2013-03-17

腾讯jquery图片浏览

腾讯jquery图片浏览代码

2013-01-15

NHibernate-1.2.1.GA.msi

NHibernate-1.2.1.GA.msi 安装包

2013-01-15

MyGeneration nhibernate工具

MyGeneration nhibernate工具

2012-10-16

Trance跟踪

TCP Trance WCF跟踪工具

2012-08-16

android手机开发

安卓手机开发软件

2012-08-09

log4net 学习用例

log4net

2012-07-03

Jquery-Comfirm提示框

Jquery-Comfirm提示框

2012-06-28

js 图片预览

js 图片预览

2012-06-25

空空如也

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

TA关注的人

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