编程
bai_bzl
喜欢玩游戏,可惜没时间。
展开
-
jdk源代码下载地址
http://sourceforge.net/projects/jdk7src/files/?source=navbar原创 2013-06-06 14:06:34 · 345 阅读 · 0 评论 -
transfer Context.Handler 页面传值
public partial class Search : System.Web.UI.Page{private string _sql; public string SQL { get { return _sql; } set { _sql = value; } } void button_click(){原创 2008-03-04 11:04:00 · 966 阅读 · 0 评论 -
在VS.NET 2005中体验clickonce技术
做为程序员,我们经常要面对的是对开发模式的选择,比如C/S模式和b/s模式。现在,很多人都似乎比较喜欢选择B/S模式进行web的开发,这其中的原因是很多的。但其中一点很重要的原因,那就是因为B/S开发的话,部署非常之容易,因为这样很容易实现"瘦客户端",客户端只需要使用浏览器就可以运行应用了。但B/S模式下开发的WEB应用,也有其不足之处,主要是由于功能实现起来转载 2007-11-07 10:46:00 · 4664 阅读 · 0 评论 -
在.net2.0中异步调用WebService
在.net1.x中,异步WebService异步调用的一般方式为调用方法XX对应的BeginXX方法来完成,其过程类似于异步委托的使用。 在.net2.0中(准确的说是vs 2005中),异步WebService异步调用的方式的例子: void DoSomethingTest(){ localhost.Service service = new WindowsApp.localh转载 2007-09-30 17:37:00 · 519 阅读 · 0 评论 -
windows应用程序版的google搜索引擎源码
很多时候感觉用www.google.com搜索网站挺麻烦的,查阅MSDN的知识库后用C#写了这个windows应用程序版的google搜索引擎,主要调用了google开放出来的web service,不过搜索时速度还不是很快,但至少省去了右键[在新窗口中打开]的麻烦,以下是程序的源码,虽然挺长的,不过关键代码并不多,抛砖引玉吧。//Form1.csusing System;using Sy转载 2007-09-26 14:20:00 · 626 阅读 · 0 评论 -
利用.net(C#)在Vista磨砂玻璃窗口上正确画出文字和图片(GDI+版)
貌似Windows Vista昨天正式发布了,也是该写写东西的时候啦,其实这篇文章我很早就写了的,不过是用E文写的,发表在codeproject上: http://www.codeproject.com/useritems/textonglass.asp当时用的是Windows Vista Beta2 做的测试,演示有些地方已经和现在正式版(或者RC1)的系统不一样,不过功能还是照样能实现转载 2007-09-24 10:10:00 · 871 阅读 · 0 评论 -
教你如何让你的网站支持windows live id登陆
【CSDN独家发表】微软于8月16日正式开放windows Live ID(微软在线服务的身份认证系统,以前称作Passport),同时发布Windows Live ID Web Authentication SDK,这意味着第三方网站可以使用Live ID作为自己的身份认证系统,换句话说Windows Live用户将能够登录到其它网站。在发布的SDK中,支持ASP.NET(C#)、Java、Pe转载 2007-09-24 09:21:00 · 941 阅读 · 0 评论 -
OWC绘图控件研究
OWC,即Office Web Components,是微软随Office提供的绘图控件,使用它能够绘制绝大部分的图形,但不幸的是OWC的帮助文件并不好用,网上关于OWC的文章也都很简单,稍微深入一点的问题就很难搜到。所以,把自己研究OWC的一些心得写在这里,希望能帮助有需要的朋友,使他们不必再去翻看长长的对象(属性、方法)列表。除此之外,也有一些功能还未实现,希望与大家一起探讨。注:本文只谈转载 2007-09-21 17:04:00 · 579 阅读 · 0 评论 -
AJAX.NET用户开发指南(3)
Sample.ServerSideAdd(100,99, ServerSideAdd_CallBack);function ServerSideAdd_CallBack(response){ if (response.error != null){ alert(response.error); return; } alert(resp转载 2007-09-17 17:50:00 · 321 阅读 · 0 评论 -
软件项目版本号的命名格式
为了维护软件项目, 我们提出了对版本进行管理控制的要求. 而对于用户来说, 版本直接体现在版本号的命名上. 那么, 如何对版本号进行命名 呢? 我查了许多的资料, 希望能解释得比较具体, 同时也希望您在阅读本文的时候, 能够对版本号的命名格式提出自己的见解, 这当然包括一些版本号命 名的个例. 下面, 让我们看一下比较普遍的 3 种命名格式. GNU 风格的版本号命名格式: 主版本号.子版本号[.转载 2007-12-12 11:21:00 · 474 阅读 · 0 评论 -
12个小球称重问题
转自:http://xuehuadj.bokee.com/2322479.html有十二个小球,有一个质量和其它十一个不一样,不知道是重还是轻。用一个天秤称三次,把这个质量不同的球给区别出来!!!首先用小球的編號分三組!各租4個!第一組是1,2,3,4;第二組是5,6,7,8;第三組是9,10,11,12;第一步用1,2,3,4跟5,6,7,8比!1.如果一樣的話錶示1到8都是正常的!跟着用(转载 2008-01-11 14:27:00 · 2009 阅读 · 0 评论 -
强制访问你的广告
强制访问你的广告 强制点击广告是很令人厌恶的行为,慎用!慎用!一.把下面代码copy入你html文件的和中var num = 2; var mypage = http://www.egotong.com/ads.asp?id=2; var pissoff = 你必须先点击上面的广告链接 ;allow = Array();allow[num] = 2;function gotoit(li转载 2008-01-11 14:29:00 · 460 阅读 · 0 评论 -
axis2 发布webservice 使用OMElement类型参数和返回值
services.xml XDS.b Repository Interface test.om.XDSbRepository urn:ihe:rad:xdsi-b:2009:RetrieveImagingDocumentSet org.apache.axis2.receivers.RawXMLINOutMessageReceiver原创 2013-01-29 17:17:42 · 517 阅读 · 0 评论 -
java中httpclient的digest验证
package test.util;import java.net.URI;import java.util.ArrayList;import java.util.List;import org.apache.commons.httpclient.auth.AuthPolicy;import org.apache.http.HttpResponse;import o原创 2012-12-14 10:15:08 · 824 阅读 · 1 评论 -
WebServiceHelper
using System;using System.Collections.Generic;using System.Text;using System.Net;using System.IO;using System.CodeDom;using Microsoft.CSharp;using System.CodeDom.Compiler;using System.转载 2012-01-26 13:00:33 · 284 阅读 · 0 评论 -
radiobuttonlist selectindex=0的问题
今天碰到一个问题就是在检索的时候总是取selectindex的值一直等于0找了半天才发现,当value都相同的时候,取值一直都是selectindex=0,晕,不知道算不算bug只好把value换成了唯一的key值才ok了原创 2008-01-17 14:21:00 · 764 阅读 · 0 评论 -
c# des加密解密
/**//// /// DES算法描述简介: /// DES是Data Encryption Standard(数据加密标准)的缩写。它是由IBM公司研制的一种加密算法, /// 美国国家标准局于1977年公布把它作为非机要部门使用的数据加密标准; /// 它是一个分组加密算法,他以64位为分组对数据加密。 /// 同时DES也是一个对称算法:加密和解密用的原创 2008-01-17 17:12:00 · 6017 阅读 · 0 评论 -
C# 中文参数乱码的解决方法
web.config中加上 server.urlencode(string s)原创 2008-01-16 15:20:00 · 967 阅读 · 0 评论 -
一些ASP初学者常用的代码
1.获得系统时间: 1.获得系统时间:2.取得来访用的IP:3.获得系统,浏览器版本:window.document.write("版本:"+navigator.appName+navigator.appVersion+" browser.")4.去除IE混动条:5.进入网站,跳出广告:window.open(http://www.XXXXXX.com',,h转载 2008-01-11 14:34:00 · 496 阅读 · 0 评论 -
给网站加入个性图标
我们经常在打开某个网站的时候,会发现它的地址栏前面有个个性图标,而且在将网址添加到收藏夹的时候,前面也会有个个性图标。这个东西太好玩了,是怎么做出来的呢?给网站加入个性图标 我们经常在打开某个网站的时候,会发现它的地址栏前面有个个性图标,而且在将网址添加到收藏夹的时候,前面也会有个个性图标。这个东西太好玩了,是怎么做出来的呢? 第一步,准备一个图标制作软件。原创 2008-01-11 14:30:00 · 721 阅读 · 0 评论 -
AJAX.NET用户开发指南(2)
//C#public class Index : System.Web.UI.Page{ private void Page_Load(object sender, EventArgs e){ Ajax.Utility.RegisterTypeForAjax(typeof(Index)); //... } //... }转载 2007-09-17 17:49:00 · 383 阅读 · 0 评论 -
AJAX.NET用户开发指南(1)
AJAX依靠服务器作为中介来分发和处理请求。为了完成这项工作,.net封装类依赖于客户端的请求对象,而xmlHttpRequest对象被大部分的浏览器支持,因此使用这个对象是一个不错的解决方案。因为封装的目的是隐藏xmlHttpRequest的实现,故我们不讨论他的实现细节。 封装类是通过在.net的方法上增加AJAX属性标记来实现的,一旦被标记,AJAX创建客户端的javascript函数(这转载 2007-09-17 17:48:00 · 333 阅读 · 0 评论 -
Windows消息目录
Windows消息目录1. WM_NULL=$0000:2. WM_CREATE=$0001: 应用程序创建一个窗口3. WM_DESTROY=$0002: 一个窗口被销毁4. WM_MOVE=$0003: 移动一个窗口5. WM_SIZE=$0005:改变一个窗口的大小6. WM_ACTIVATE=$0006: 一个窗口被激活或失去激活状态;7. WM_SETFOCUS=$0007:转载 2007-06-19 16:27:00 · 376 阅读 · 0 评论 -
NET Remoting 实现分布式数据库查询
前段时间,高级数据库原理课程结课,老师布置了一个大作业——实现一个分布式数据库查询系统,因为鄙人一直学习.net,故想使用这个平台实现,以进一步提高自身的水平。开始热情致高,吾在网上搜了N天,也没有什么好的资料,只找到一篇题目为《利用C#实现分布式数据库查询》的文章,此篇文章在多个site上都有雷同,作者不详…… 摸索了几天,找到了实现的方案——.NET Remoting 技术可以实现远转载 2007-03-30 21:15:00 · 655 阅读 · 0 评论 -
使用反射实现根据名称动态创建窗体的几种方法。
方法1使用activator方法创建实例 Dim str As String str = "Form2" ´必须是 命名空间+点+窗体类名(这里假设为命名空间为空) Dim tempAssembly As [Assembly] = [Assembly].GetExecutingAssembly()转载 2007-03-30 21:14:00 · 420 阅读 · 0 评论 -
用flash美化你的winform
大家都知道精美的网页离不开flash,它让网页大放异彩。那么能不能把flash应用到winform上来呢? 答案是肯定的,macromedia公司还是很为我们winform程序员着想的。 先来看看,如果用flash给winform传送命令 制作一个简单的例子 首先打开flash应用程序(我用的是简体中文Flash MX),建立一个新.fla. 二、我要作一个按钮,所以添转载 2007-03-30 16:14:00 · 785 阅读 · 0 评论 -
c#.net多线程编程教学(3):线程同步
随着对多线程学习的深入,你可能觉得需要了解一些有关线程共享资源的问题. .NET framework提供了很多的类和数据类型来控制对共享资源的访问。 考虑一种我们经常遇到的情况:有一些全局变量和共享的类变量,我们需要从不同的线程来更新它们,可以通过使用System.Threading.Interlocked类完成这样的任务,它提供了原子的,非模块化的整数更新操作。 还有你可以使用System转载 2007-03-30 08:51:00 · 423 阅读 · 0 评论 -
C#调用WIN32API系列一列举可用COM端口
C#通过调用WIN32API可以实现非常强大的功能,本文将着重讲述如何通过调用WIN32API实现列举所有COM端口。 首先我们看看EnumPorts函数的定义BOOL EnumPorts( LPTSTR pName, // server name DWORD Level, // information level LPBYTE pPorts, //转载 2007-03-30 21:18:00 · 488 阅读 · 0 评论 -
如果在C#用WM_COPYDATA消息来实现两个进程之间传递数据
简介:本文着重讲述了如果用WM_COPYDATA消息来实现两个进程之间传递数据.进程之间通讯的几种方法:在Windows程序中,各个进程之间常常需要交换数据,进行数据通讯。常用的方法有 使用内存映射文件 通过共享内存DLL共享内存 使用SendMessage向另一进程发送WM_COPYDATA消息比起前两种的复杂实现来,WM_COPYDATA消息无转载 2007-03-30 21:17:00 · 468 阅读 · 0 评论 -
技术文档-使用C#进行E-Mail的收发操作
技术文档-使用C#进行E-Mail的收发操作 一、目标描述 发送要求: 输入: 1.对方E-Mail地址 2.smtp服务器地址 3.username 4.password 5.邮件正文 6.标题(可选) 发送邮件正文。 接收要求: 输入 : 1.pop3服务器地址 2.username 3.password 检索邮件列表,接收邮件正文。 二、问题描述 1. 如何用C#来转载 2007-03-30 21:06:00 · 516 阅读 · 0 评论 -
用C#实现生成PDF文档
using System; using System.IO; using System.Text; using System.Collections; namespace PDFGenerator { public class PDFGenerator { static float pageWidth = 594.0f; static float pageDepth = 828.0f; stati转载 2007-03-30 21:04:00 · 443 阅读 · 0 评论 -
c#中的interface abstract与virtual
interface用来声明接口1.只提供一些方法规约,不提供方法主体 如 public interface IPerson { void getName();//不包含方法主体 }2.方法不能用public abstract等修饰,无字段变量,无构造函数。3.方法可包含参数 如 public interface IPerson { void getAge(string s转载 2007-03-30 21:15:00 · 388 阅读 · 0 评论 -
Net/C#: 利用反射编写通用的 rss 2.0 的 reader
/* .Net/C#: 利用反射编写通用的 rss 2.0 的 reader 最近在写一个 Simple Rss Reader 网上找到现成代码两种: 1.代码简单的,但不够通用 (如: 本站的一些专用 rss reader) 2.代码复杂的,但没有足够时间去消化 (如: rssbandit) 遂自己动手: 由于 rss 的基本属性大家都有! 但一些特殊不通用属性,如: slash:c转载 2007-03-30 21:16:00 · 521 阅读 · 0 评论 -
datatable merge
public DataTable test() { string msgNo = ""; DoSearchGrpsetkmByRefKeys("1", "1", "1", "1",ref msgNo); DoSearchKmByKmcd("1", ref msgNo); DataTable原创 2007-04-17 09:13:00 · 837 阅读 · 0 评论 -
AJAX.NET用户开发指南(5)
[Ajax.AjaxMethod]public string Test1(string name, string email, string comment){string html = "";html += "Hello " + name + "<br>";html += "Thank you for your comment <b>"转载 2007-09-17 17:51:00 · 393 阅读 · 0 评论 -
AJAX.NET用户开发指南(4)
private void Page_Load(object sender, EventArgs e){Utility.RegisterTypeForAjax(typeof(User));} 在客户端我们可以通过这样的方式调用GetUser函数:转载 2007-09-17 17:50:00 · 350 阅读 · 0 评论 -
TestContainer
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Reflection;using Theis.Core.B原创 2007-08-30 11:07:00 · 395 阅读 · 0 评论 -
HttpMail1
// HttpMail - Provides a .NET API for connecting to Hotmail.// Copyright (C) Kais Dukes, 2003. All rights reserved. For// futher information, contact: kaisdukes@hotmail.com// Get the namespaces.usin转载 2007-08-24 17:47:00 · 623 阅读 · 0 评论 -
snk文件和AssemblyInfo.cs文件的作用
snk文件在.net里面被用作存放密钥或密钥对的存储文件,生成密钥对snk文件可以用.net中的sn.exe命令,如“sn -k keyPair.snk”。 snk本身只是用来存放非对称密钥的,但在各个需要用到加密、签名的地方都可以使用: 用snk文件生成强命名程序集,这样一个assembly才可以被赋予full-trust属性,也可以被添加到GAC中。在VS.NE转载 2007-08-20 15:10:00 · 693 阅读 · 0 评论 -
.net 控件权限设置
.net使用winform控件 相信很多人都看过卢彦的那篇 利用XML实现通用WEB报表打印(实现篇) 的文章,方法很不错。但很难使用,原因就是他的方法实际上是使用了 Windows Form 控件。WinForm控件确实是个好东西,它可以让IE在客户端的功能大大的增强,但是许多人用的都不多。原因是什么?安全问题。.Net Framework提供了比ActiveX控件强大得多的安全模型。这转载 2007-08-20 15:09:00 · 848 阅读 · 0 评论