- 博客(21)
- 收藏
- 关注
原创 C#中==和equals的差别
对于值类型,如果对象的值相等,则相等运算符 (==) 返回 true,否则返回 false。对于string 以外的引用类型,如果两个对象引用同一个对象,则 == 返回 true。对于 string 类型,== 比较字符串的值。 ==操作比较的是两个变量的值是否相等。 equals()方法比较的是两个对象的内容是否一致.equals也就是比较引用类型是否是对同一个对象的
2009-12-17 16:06:00 737 1
转载 对使用List()作为数据源的GridView进行排序
private void OnGridViewSort(object sender, GridViewSortEventArgs e){ List prl = m_Provider.GetAllProducts(); if (prl != null) { var param = Expression.Parameter(typeof(Product),
2009-11-06 15:57:00 1077
原创 C#匿名委托
public partial class _Default : System.Web.UI.Page { //定义函数,其中Action是一个委托 public void update(myClass c,Action t) { t(c); } protected void Page_Load(ob
2009-09-26 01:59:00 5825 1
转载 使用Flex HttpService 和 ASP.net 通过get,post交互文本或XML格式数据
(1) 通过 get交互文本数据,服务器端asp.net为html格式,resultFormat为text格式 flex code: http://www.adobe.com/2006/mxml" layout="absolute" backgroundColor="#FFFFFF" backgroundAlpha="0"> import mx.rpc.events.
2009-09-25 08:34:00 1857 1
转载 __dopostback的用法
在.NET中,所有的服务器控件提交到服务器的时候,都会调用__doPostBack这个函数,所以灵活运用这个函数对于我们的帮助还是很大的. 比如,在我们写程序的时候经常会需要动态的生成一些控件,最简单的方法就是通过一个字符串,比如string strButton =<input type =”button”ID=”button1”>,然后输出到页面,但是如果我们需要这个控
2009-09-03 16:51:00 11353 1
原创 $get 和 $find
$get 就是 document.getElementById,就是获取页面的 html 元素 $find 是 Sys.Application.findComponent 获取特定的 ASP.NET AJAX CLIENT 的 Behavior 组件,这是专门为 ASP.NET AJAX 服务的,只有特定设置了Behavior的Ajax组件才能用$find(Behavior)来找到该组件。
2009-07-19 21:41:00 539
转载 使用CONVERT( )格式化Sql的DataTime类型
使用CONVERT 格式化Sql的DataTime类型,用于.net中的数据绑定。比如要将绑定的日期列mydate格式化为“YYYY-MM-DD”格式,可以使用如下的语句:SELECT CONVERT(char(100),mydate,23) as mydate一下是模式列表:SELECT CONVERT(varchar(100), GETDATE(), 0): 05 16 2
2008-11-29 01:33:00 1326 1
原创 使用Flex访问ASP.net写的WebService
使用Flex程序作为客户端访问用ASP.net写的Web服务的过程如下:1。使用VS新建一个ASP.net Webservice Website,假设命名为Website9。编写一个HelloWorld方法,接受一个string类型的输入和一个string类型的输出。以下是这个WebService的源代码:using System;using System.Linq;using System.We
2008-11-03 16:18:00 1338
转载 POP3命令详解
服务器通过监听TCP端口110来启动POP3服务,当客户机与服务器连接后互相交换命令与响应。POP3的命令包括区分大小写的关键字,可能包括一个或多个参数。关键字与参数包括可打印的ASCII字符,之间由单个空格分开。关键字为三或四个字符长,每个参数最长为40个字符。 POP3的响应最长512个字符,以CRLF结束。有肯定与否定两种状态,分别用+OK与+ERR来表示。某些命令的响应可能有多
2008-11-03 12:58:00 4578
转载 ActionScript运行期错误列表
在 ActionScript 3.0 中,无论是在严谨模式下还是在警告模式下编译,都将进行运行时类型检查。代码 消息 说明1000 系统内存不足。 系统可用内存无法满足 Flash Player 编译代码的需要。请关闭系统上正在运行的某些应用程序或进程。1001 未实现方法 _。1002 Number.toPrecision 的范围是 1 至 21。Number.toFixed 和 Number.
2008-11-03 12:55:00 2195
原创 终于可以用Flex了。
由于公司使用域账户限定了权限,因此需要修改C盘文件的软件都无法安装,今天去申请安装Flash插件也被网管无情地拒绝了,但是如果没有Flash插件那么写的Flex程序也无法看到运行的结果。肯定能找到一个解决的方法,用绿色软件! 虽然不能安装IE的插件,那就用别的浏览器。首先想到的是FireFox,因为它有绿色版的可以下载,而且FireFox下的插件可以像Eclipse的插件那样免安
2008-10-30 16:19:00 439
原创 再论使用.net通过SMTP发送邮件
现在做的项目需要用到邮件的接发,写的用.net通过POP3收邮件的程序一直没有问题,但是通过SMTP发邮件的程序一直无法成功,今天才知道原来.net自带的发送邮件的库是如此的垃圾。不管是System.Web.Mai还是原来老的System.Net.Mail里面的库,在发送邮件给Tom.com的时候都会被服务器当作垃圾邮件发送程序给屏蔽掉。不仅如此,在公司电脑上运行的时候甚至会被Mcafe
2008-10-29 21:13:00 848
转载 使用.net的FileUpload控件上传文件
单个文件的上传:保存到上传服务器指定目录: FileUpload1.Save(Server.MapPath("/upfiles/upload/") +FileUpload1.FileName);得到上传文件的文件名(含上传本地路径):FileUpload1.PostedFile.FileName;得到上传文件的大小:FileUpload1.PostedFile.Content
2008-10-29 15:35:00 4506 1
转载 .net 2.0中使用SMTP发送邮件
using System;using System.Collections.Generic;using System.Text;using System.Net.Mail;namespace NetCommunication{ class SendMail { static void Main() {
2008-10-28 13:52:00 598
原创 关于Base64编码的解码
现在的邮件正文一般都经过了base64编码,如果直接访问POP3服务器得到的邮件征文一般都是编码过的,要看邮件正文的原来文本需要对编码过的正文进行解码。 以下是一个对base64编码后的string进行解码的C#的函数: private string DecodeBase64(string code) //string code_type, {
2008-10-27 17:03:00 404
原创 使用Lesnikowski访问POP3服务器并获得邮件
最近做的项目需要下载邮件并且进行分析,因此需要有一个能访问POP3服务器并取得邮件的程序。在网上找了下相关的程序,一般都是采用TcpClient的方法,连接到POP3服务器后,通过流发送相应的命令完成与服务器的互动,相关的命令和流程大致如下:Client : +OK Server POP Ready!!Client : USER xxxServer : +OKClient :
2008-10-27 16:03:00 648
原创 ClickOnce简介 & “无法在证书存储区中找到清单签名证书”的解决方法
今天买了本书《RSS and Atom in Action》,运行里面.net的例子时,编译时出现错误“无法在证书存储区中找到清单签名证书”。解决方法是在“解决方案资源管理器”中的项目上点右键- 〉属性 -〉签名 -〉把“为Clickonce清单签名”前面的勾去掉,然后重新生成解决方案即可。 Baidu上关于ClickOnce技术的介绍: ClickOnce
2008-10-27 00:04:00 1613
转载 C语言测试:想成为嵌入式程序员应知道的0x10个基本问题
C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。 从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的
2008-10-26 15:07:00 280
原创 Response.Redirect( ), Server.Transfer( ), Cross-Page Posting的区别
先说说Response.Redirect( )和Server.Transfer( ),的区别.这两种网页跳转的方法自ASP时代就已经存在. 执行过程:1、浏览器ASP文件请求->服务器执行->遇到response.redirect语句->服务器发送response.redirect后面的地址给客户机端的浏览器->浏览器请求执行新的地址2、浏览器ASP文件请求->服务器执行->遇到Serve
2008-10-17 10:34:00 468
原创 如何使用sa帐户登陆Sql Server 2005 Express
1。安装VS2005或者2008时安装的Sql Server 2005 Express版本没有自带Management Studio,所以首先要去微软的网站上面下一个Microsoft Sql Server Management Studio Express并安装。 2。打开Management Studio,使用Windows身份验证登陆进Sql Server Express。
2008-10-17 01:33:00 1360
原创 SVN服务器的简单配置和TortoiseSVN的简单使用
配置服务器: 1。下载Subversion并安装 2。建立版本库,在命令行运行: svnadmin create E:/svn/doc svnadmin create E:/svn/project 将建立两个共享文件夹。 3。设置密码和权限。 打开E:/svn/doc/conf下的svnserve.conf,把#pas
2008-10-14 21:55:00 1834
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人