自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

原创 Remoting和WebService有什么区别 《转帖》

其实现的原理并没有本质的区别,在应用开发层面上有以下区别:1、Remoting可以灵活的定义其所基于的协议,如果定义为HTTP,则与Web Service就没有什么区别了,一般都喜欢定义为TCP,这样比Web Service稍为高效一些。2、Remoting不是标准,而Web Service是标准。3、Remoting一般需要通过一个WinForm或是Windows服务进行启动,而We

2008-07-21 16:58:00 2207 4

转载 .NET继承本质论

1. 引言关于继承,你是否驾熟就轻,关于继承,你是否了如指掌。 本文不讨论继承的基本概念,我们回归本质,从编译器运行的角度来揭示.NET继承中的运行本源,来发现子类对象是如何实现了对父类成员与方法的继承,以最为简陋的示例来揭示继承的实质,阐述继承机制是如何被执行的,这对于更好的理解继承,是必要且必然的。 2. 分析下面首先以一个简单的动物继承体系为例,来进行说明:     pu

2008-03-28 20:32:00 696

转载 Const的用法

const在C语言中算是一个比较新的描述符,我们称之为常量修饰符,意即其所修饰的对象为常量(immutable)。我们来分情况看语法上它该如何被使用。1、函数体内修饰局部变量。例:void func(){const int a=0;}首先,我们先把const这个单词忽略不看,那么a是一个int类型的局部自动变量,我们给它赋予初始值0。然后再看const.const作为一个类型限定词,和int有相同

2008-01-13 15:23:00 705

转载 (C)scanf的用法的探讨《ZT》

scanf函数我曾经在这个函数上犯过不少错误,也看到别人犯过的错误,记下来,提醒自己不要重蹈覆辙了。如果对你有用,那就更好了:)如果你发现文章中有错误,欢迎你不吝赐教。希望和大家一起学习有关详细的scanf函数解释,大家可以去看看《C程序设计语言》(K&C)和《C语言大全》(后面我把其中scanf的部分贴了出来)。

2008-01-03 09:45:00 734

原创 今天试了试返回dataset的webservice

using System;using System.Collections;using System.ComponentModel;using System.Data;using System.Diagnostics;using System.Web;using System.Web.Services;using System.Data.OleDb;namespace dbService...

2007-12-07 17:29:00 1844

转载 session失效的原因

asp中Session的工作原理: asp的Session是具有进程依赖性的。ASP Session状态存于IIS的进程中,也就是inetinfo.exe这个程序。所以当inetinfo.exe进程崩溃时,这些信息也就丢失。另外,重起或者关闭IIS服务都会造成信息的丢失。 asp.net Session的实现 asp.net的Session是基于HttpModule技术做的,HttpModule可

2007-10-30 10:36:00 2853 1

转载 关于render (转自http://www.cnblogs.com/sleeping/)

   Asp.net中所有的控件都是从System.Web.UI.Control类,在control类中定义了三个与呈现有关的方法,分别是Render方法,RenderChildren方法和RenderControl方法.其中RenderControl方法是public的方法,先看看这三个方法的实现: Public void RenderControl(HtmlTextWriter writer)

2007-10-23 15:08:00 870

原创 我对自定义控件和用户控件的理解(不对的地方请大家指正!)

 后缀名不同,继承的类不同   首先在.net中,一个是ascx为后缀,一个是.cs为后缀。自定义控件customcontrol.cs继承了system.Web.Ui.Control主要是重载render方法,把控件的Html语句写出来。   用户控件继承自system.web.ui.usercontrol,而usercontrol:templatecontrol:control说明用户控件有一定

2007-10-22 21:08:00 980

转载 常用的js 操作

1 创建脚本块1: script language=”JavaScript”>2: JavaScript code goes here3: script> 2 隐藏脚本代码1: script language=”JavaScript”>2: 3: document.write(“Hello”);4: // -->5: script>在不支持JavaScript的浏览器中将不执行相关代码3 浏览器不

2007-10-22 16:28:00 747

转载 asp.net 面试题(转自http://blog.csdn.net/tankeyfan)

简单介绍下ADO.NET和ADO主要有什么改进?答:ADO以Recordset存储,而ADO.NET则以DataSet表示,ADO.NET提供了数据集和数据适配器,有利于实现分布式处理,降低了对数据库服务器资源的消耗。ASP.NET与ASP相比,主要有哪些进步?答:ASP.NET实现了面向对象编程,预编译的服务器端代码而不像ASP那样解释执行提高了性能,代码分离易于管理,可订制和扩展性

2007-10-16 12:51:00 1106

转载 关于session cookie 的好文章 作者:郎云鹏(dev2dev ID: hippiewolf)

摘要:虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。 目录: 一、术语session 二、HTTP协议与状态保持 三、理解cookie机制 四、理解session机制 五、理解

2007-10-16 12:31:00 1513

原创 datatextfield 和datavaluefield 的区别

  string queryString = "select * from car where band=" + band + "";        SqlDataAdapter adapter = new SqlDataAdapter(queryString, conn);        DataSet cars = new DataSet();        adapter.Fill(ca

2007-09-26 23:46:00 2484 1

原创 ajax extension 实现dropdownlist 无刷 联动

今天利用ajax extension 做了一个无刷 dropdownlist 联动的效果。  数据库中一张car table ,两列分别为band,model。  实现效果,点击dropdownlist1中的车品牌,dropdownlist2中自动加载对应的型号。   首先将dropdownlist1和car表中的band绑定,并且设置为autopostback。拖入一个updatepanel,t

2007-09-26 23:40:00 1002

转载 magicajax 使用说明(转贴自http://www.cnblogs.com/snowball/)

今天在.net2003 下面装了magicajax,可以关于他的使用说明却很少,好不容易搜索到一篇,遂收藏之!感谢翻译者!Usage用法Table of Contents目录Programming 设计Handling an AjaxCall 操作 AjaxCallSetting an Ajax refresh timer 设定Ajax定时刷新Controls 控件Ajax

2007-09-25 16:34:00 1046

原创 .net 图片验证码,最终完成版

昨天试了一下书上的例子,可是在.net 2005下面老是出错误,提示无法找到方法重写,然后试了试另一种方法。建立一个类,用来绘制随机字符,然后建立a.aspx,在pageload里面调用这个类,然后将登录页面的img 的src属性,设置为这个a.aspx,运行即可。类的代码。 using System;using System.Collections.Generic;using Sys

2007-09-19 11:21:00 1284

转载 .net中的图片验证

为了防止恶意访问,现在的登录页面一般都有一个验证框。系统首先生成一个随机数,保存在session中,并且显示成bitmap格式,用户输入正确的数字方可登录。这个是页面的后台代码,只要建立好前台页面后把下面的代码拷贝过去就行了在需要调用验证码的地方用下面这样的代码调用就行了using System;using System.Collections;using System.C

2007-09-18 12:34:00 1317

原创 小试存储过程

 拜读了孟子E章博客中一篇关于存储过程的文章,于是自己也试了试。在SQL server中建立好新的存储过程,然后主要就是在程序中建立链接,声明一个type为storeprocedure的cmd。比较容易出错的地方就是设置参数。 using System;using System.Collections;using System.ComponentModel;using Sy

2007-09-12 17:21:00 581

原创 转载 何时用接口

??????????????????????????????????????? 韩睿?大李没告诉我接口与抽象类的区别,什么时候用接口,什么时候用实现继承。弄得我中饭也没吃好,老在琢磨这事,这不,一吃完饭,我就冲上楼,一个房间一个房间转,到处找大李。过了好一阵,这老哥才和几个同事说说笑笑地回到办公室,我立即走上前,半请半拉地把他拽到电脑旁。“大李哥,我实在想得头晕,既然在VB.NET中接口有

2007-09-11 19:14:00 719

原创 今天啥都没干,用visio画了一天用例图

得好好学习技术了!不然在小组里面只能打杂!下一步计划学习一下ajax!  

2007-09-10 17:16:00 2498 1

原创 利用.net 中数据绑定向导将数据绑定到datagrid当中(菜鸟学习笔记)

1.拖入数据控件sqldataadapter,进行数据连接,选择数据库,选择要显示的table和相应的数据,完成以后自动生成一个sqlconnection。2.点击数据菜单-生成数据集,选择系统默认的。3.拖入dataview控件,在table属性中设置属性,选择数据源为刚才所生成的数据集。4.拖入datagrid控件,右键-属性生成器,数据源选择刚才设置的dataview。后面的设置

2007-09-09 16:05:00 904

转载 JDK下载与安装 (转载自静若止水博客)

首先下载jdk最新版本。可以去http://java.sun.com/j2se/1.4.2/download.html下载最新的jdk版本,打开界面后。选择 J2SE v 1.4.2_08  SDK  拦目下面的Download J2SE SDK,然后选择Accept License Agreement    表示同意,然后再看到下面三行黑拦目字样,(不同的系统下的jdk安装下载),所以选择“Wi

2007-09-05 18:36:00 2825 2

原创 WM_USER 和 WM_APP(VC菜鸟学习记)

  看了msdn发现他们只是两个提前#define过的数字,标记了几种消息的范围。  msdn中说 0-WM_USER(0x800) -1 是系统保留的,并没有进行定义,是为了将来的系统使用。  WM_USER-0x7FF 之中的消息可以被应用程序定义并且在私有窗口内传递消息。但是不能定义在程序中已经定义过的消息,因为有可能发生冲突。  0x800-0xBFF之间的消息可以被用作在应用

2007-06-08 11:16:00 1559

原创 对Invalidate()和updateWindow 理解

  Invalidate()表示客户区域无效,在下次WM_PAINT发生时重绘。而WM_PAINT是由系统进行维护的,每当CWnd的更新区域不为空,并且在应用程序的窗口消息队列中没有其它消息时,Windows就发送一条WM_PAINT消息。     Invalidate里面有个bool型的参数,用来标识重绘的时候是否用背景色填充。是不是用SetBkcolor函数?下去继续研究。 updateW

2007-06-07 20:14:00 888

原创 添加自定义类到类向导

找到个美化按钮的代码。.cpp和.h都添加进去了,但是在类向导里面无法找到,原以为只能写代码定义按钮相关的变量。后来搜索了一下,原来可以删除旧的clw,然后下次点击类向导的时候点击add all ,搞定! 

2007-05-30 20:04:00 1487

原创 终于解决kdevelop 无法找到qt头文件的方法了

问题:执行configure老是出错,提示无法找到qt头文件和库。查看qt已经安装而且是3.3版本的。baidu了n次以后未果,只能自己摸索了。在config.log文件里面查看执行configure的过程,发现居然查找qt的路径跟默认安装的不一样。默认安装进qt-3.3文件夹,但是configure查找的是qt文件夹。于是想试着把qt-3.3里面的内容全拷贝进qt里面。本来想直接改文件夹名字

2007-04-17 00:44:00 4144 1

原创 Kdevelop+QT

折腾了大半天Kdevelop终于可以编译了 ,我装的是fedora core3 是在台式机上装的,用VNC远程登录,用笔记本来操作,默认登录gnome界面。开始老提示无法找到QT头文件和库,心想我的FC3是完全安装的,qt库应该有的,后来找见了,3.3版本的。而且周围也没有人用过,不知道该问谁,弄得人头昏眼花,突然灵光一现,在kde下面试试,敲入startkde在终端里面。结果大功告成!然

2007-04-15 11:37:00 2663

arm开发流程

arm开发流程,还不错。

2007-09-20

空空如也

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

TA关注的人

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