自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

whwqs的专栏

好好学习,天天向上

  • 博客(51)
  • 资源 (18)
  • 收藏
  • 关注

原创 微软企业库非配置方式得到CacheManager

public class MemoryCacheHelper { private static CacheManager _Cache = null; static MemoryCacheHelper() { IBackingStore backStore = new NullBackingStore();

2013-05-27 10:56:12 2081

原创 网址2

http://streetlight-vision.comhttp://www.lcxh.com.cn/http://www.shuncom.comhttp://www.twiddla.com/1035446http://zwibbler.com/

2012-12-19 17:10:33 694

原创 unity 2.0 interception 学习3

上一篇:unity 2.0 interception 学习2前面讲的是类型拦截,在类型拦截中,目标类型不是原始类型(被拦截的类),原始类型(被拦截的类)会被动态的派生,调用这个派生类的virtual方法实际会转移到behavior[0]的invoke方法。今天看看实例拦截:public static object ThroughProxyWithAdditionalInterf

2012-12-17 17:29:07 925

原创 网址

百度 大脑js美化百度地图jeasy uiJSON在线校验、格式化、视图artech wcf startartech 数据契约网站素材You need to add a mapping for the SVC extension to ASP.NET. The easiest way to do this is to run ServiceModelReg.exe -i f

2012-12-17 14:50:29 641

原创 unity 2.0 interception 学习2

上一篇:unity 2.0 interception 学习1对于VirtualMethodInterceptor,还有需要澄清的地方:1、代理是如何实现IInterceptingProxy接口的:(1)先从以下实验代码了解 动态创建类 和创建的类如何实现接口:  public interface IHello { void SayH

2012-12-13 18:02:37 2744

原创 unity 2.0 interception 学习1

源代码分析,对 VirtualMethodInterceptor 刨根问底的线索:目的:类型拦截是如何产生动态实例及这个动态实例如何实现了接口IInterceptingProxy、behavior如何被集成、执行顺序如何被安排、为什么必须是virtualIntercept 中NewInstanceWithAdditionalInterfaces(

2012-12-12 15:14:54 1928

原创 wcf x509 证书生成和配置

X509自定义证书于wcf的wshttpbinding的message方式的实验过程(有图有真相)(下载)一、制作证书:Vs 2008 命令行下:D:\Program Files\Microsoft Visual Studio 9.0\VC>makecert-sr localmachine -ss My -n CN=wcf服务端机器名 -sky exchange -pe –r

2012-11-29 15:20:57 5883

原创 现在开始学习jsp

开源有开源的好处,现在开始学java,从jsp入手。感觉要提高架构能力,应该从java的开源中汲取营养。我用jsp开发的bs方式的象棋游戏,两个人分别在不同电脑对下,还有人工智能:http://download.csdn.net/detail/whwqs/3730855

2011-08-28 01:10:10 617

原创 Function 的 prototype

Function.prototype.method = function(name, func) {            this.prototype[name] = func;            return this;        }        function f1() {        }        f1.method("a", function(k) { alert(k+

2009-06-29 23:39:00 986

原创 错误中的线索

 System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection) +1950890   System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnec

2009-06-21 22:55:00 747

原创 《asp.net 3.5核心编程》读书笔记1

    书中提供一个区别回发和刷新的解决方案,学后受益匪浅。    仔细想了下它的原理,就是浏览器的刷新机制:每次请求的信息会存储,当刷新时直接用最近存储的请求做请求,不会再从页面去搜集信息。    为了验证,特做一个aspx页面验证,只包含一个后台按钮代码如下:    static int n = 0;    protected void Page_Load(object sende

2009-05-13 14:28:00 765

原创 jquery 操作 iframe

a.html :http://www.google.com/jsapi > google.setOnLoadCallback(function(){jQuery(pageLoad)});google.load("jquery","1.3.2"); function pageLoad(){         $("iframe").contents().each

2009-04-14 15:58:00 1211 1

原创 google api 调用 jquery

可以用google的api来调用jquery,示例:http://www.w3.org/1999/xhtml">    google jquery    http://www.google.com/jsapi">>            google.setOnLoadCallback(function(){$(document).ready(pageLoad);});    google.l

2009-04-14 13:37:00 1205

原创 javascript 继承

 function c1(){this.name="1"}  function c2(){this.name="2";c1.call(this);}  alert(new c2().name);  function c2(){c1.call(this);this.name="2";}  alert(new c2().name);

2009-04-01 14:09:00 480

原创 语法错误 应为表达式 也许是浏览器解释的问题

 Object.prototype.f1 = function(){alert(9)}  var o = {h:2};  o.f1(); // 可以  //{w:1}.f1(); // 应为表达式 的错误 

2009-03-28 15:56:00 2064 2

原创 纠正对prototype1.5框架toJSON的错误认识

    // 原来认为包含后 就可以 alert({w:1}.toJSON());// 实际要用prototype添加一个toJson,当然可以是别的名称    Object.prototype.toJson = function(){return Object.toJSON(this);}    var s = {w:{w:2,s:3}}.toJson();    alert(s);

2009-03-28 15:25:00 788

原创 操作excel的记忆1

private void button1_Click(object sender, EventArgs e)        {            string s = "";            int i=1;            do            {                System.Array array = this.Range["a" + i.ToString

2009-03-26 23:52:00 596

转载 从.Net类库代码来看Asp.net运行时(转自酷网动力)

 写在前面的话:网上讲Asp.net运行模式的好文章已经很多了,笔者本不用多此一举,另成一文。但从笔者自己的学习经验看,如果学到的这些知识不能对应到类库中的源代码,印象总归不够深刻,大有隔靴搔痒之感。只好自己写上一篇,对这方面的知识做个小小的总结。文中所有内容都是笔者在看了网上很多文章后,结合自己的开发经验得出的一些理解,难免有错误的地方,欢迎批评指出。另外,由于笔者能力所限,很多地方并未

2009-03-24 00:23:00 866

原创 处理请求的过程的线索

System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr, Int32) : Int32System.Web.HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest) : VoidSystem.Web.HttpRuntime.ProcessRequestNow(HttpWorkerRequest)

2009-03-24 00:09:00 462

原创 drag

function leador_drag_set_forImg(ctr,dragHandle) {// ctr:要设置拖动的div ,w:着力点宽度,h:着力点高度            if(typeof ctr=="string") ctr=document.getElementById(ctr);    ctr.orig_x=parseInt(leador_getstyle(ctr,"lef

2008-12-31 18:06:00 896

原创 ie滚动条样式

滚动条ie样式:HTML{SCROLLBAR-FACE-COLOR: #084fa7;SCROLLBAR-HIGHLIGHT-COLOR: #fff;SCROLLBAR-SHADOW-COLOR: #ffffff;SCROLLBAR-ARROW-COLOR: #ffffff;SCROLLBAR-TRACK-COLOR: #084fa7;SCROLLBAR-DARKSHADOW-COLOR: #08

2008-12-22 13:47:00 559

原创 选择文本事件

    选择事件武汉湖北中国        var K = K || {};        K.SelectEvent = function(e) {        var q = K.GetSelectText();        if ( == q) return true;                alert(q);    };        K.GetSelectText = f

2008-09-26 16:07:00 728

原创 翻译

    // K.Q K.vvar X=new Image(10,15);X.src="http://hy.iciba.com/img/plus.gif";var O=new Image(10,15);O.src="http://hy.iciba.com/img/minus.gif";var statusOn=new Image(10,10);statusOn.src="http://res.ic

2008-09-26 15:14:00 783

原创 flex cs3

// Flash Player Version Detection - Rev 1.6// Detect Client Browser type// Copyright(c) 2005-2006 Adobe Macromedia Software, LLC. All rights reserved.var isIE  = (navigator.appVersion.indexOf("MSIE")

2008-09-25 18:20:00 603

原创 fox与ie的iframe 的document事件

main        iframe    document.onkeydown = function(){alert(100)};var iframes = document.getElementsByTagName("iframe");if ( isIE )iframes[0].contentWindow.document.onkeydown = function(){alert(200)};

2008-09-19 11:36:00 759

原创 cookie 与统计相关

function gv_cnzz(of){    var es = document.cookie.indexOf(";",of);    if(es==-1) es=document.cookie.length;    return unescape(document.cookie.substring(of,es));}function gc_cnzz(n){    var arg=n+"=";

2008-09-11 15:43:00 778

原创 还原数据库等

using System;using System.Collections.Generic;using System.ComponentModel;using System.Configuration.Install;using System.Data.SqlClient;using System.IO;using System.DirectoryServices;using System.Dat

2008-09-09 17:38:00 551

原创 c#为iis增加mime

public class IISMIMEOP{    public static DirectoryEntry GetIIsWebVirtualDir(string virtualName)    {// 适用多个网站中虚拟目录名称不同的情况        string svcName = "IIS://localhost/W3SVC";        DirectoryEntry svcRoot

2008-09-08 16:52:00 1850

原创 代码触发js事件

/** *  模拟element事件 * @requires element * @requires 事件类型:click 、 mousedown * @returns none * @type none */function FireEvent(element,evt){      if (document.createEvent)      {            var evObj = d

2008-09-05 09:58:00 875

原创 js兼容时对属性的操作

获取用getAttribute,设置用.点。

2008-09-04 17:22:00 512

原创 利用图片onload、onerror实现ie fox 的多线程,并保证顺序

function f(){    var img = document.createElement("img");    // fox 用    img.src = "1.gif";    img.onload = function(){alert(s);img.parentNode.removeChild(img);};         // ie 用    img.src = "wrong";

2008-09-04 14:55:00 830

原创 fox,ie 如何保证js执行顺序

function f(){    var script = document.createElement("script");    //script.text = "alert(s);"; // ie fox 都报错    script.src = "3.js"; // fox 可以 ie报错;fox ,先f();f2(); 再3.js的语句,保证了顺序                     

2008-09-04 13:29:00 821

原创 setAttribute注意

// 往element中自定义属性时最好不用setAttributefunction f1(){ var div = document.getElementById("d1"); div.setAttribute("My1",1); div.My2 = 2;   alert(div.My1);// ie是预期,fox不是 alert(div.My2);// 都是 }

2008-09-03 14:30:00 624

原创 fox与ie事件管理:fox是队列,ie是堆栈

Event.observe(window,"load",function(){alert(1)});Event.observe(window,"load",function(){alert(2)}); 在ie是 3 2 1在fox是 1 2 3

2008-09-03 10:03:00 597

原创 我的控件开发经历(4)——viewstate如何保存到页面

前段时间看了一篇金旭亮老师的文章(http://blog.csdn.net/bitfan/archive/2008/06/02/2504743.aspx),收获颇丰,但也有一个疑问:viewstate保存到页面时与代码顺序有关。可以在页面上丢一个服务端button,试验以下代码:protected void Page_Load(object sender, EventArgs e)  

2008-06-11 19:14:00 856

原创 我的web控件开发经历(3)——button机制

button是用来接受用户在页面点击的。有些点击要把页面提交回服务端的。其实提交回服务端必然是基于类似这样的最简单的js: form1.submit()。问题是:服务端是如何知道页面上多个回传按钮中被点击的这一个呢?现在打算做一个最简单的button来看看:public class button1:Control    {        protected override void

2008-06-03 17:38:00 931

原创 我的web控件开发经历(2)——普通类的改装

不希望有太多的未知。如果从control继承,觉得有太多的未知。尝试1:创建一个普通类库,要public:using System;namespace test1{    public class test1     {            }}编译成dll,准备放在测试的aspx页面上,结果连工具箱也放不上,报错。查看control的定义,8个接口,第一个:ICompone

2008-05-22 15:05:00 919 1

原创 批量上传不同图片(网易邮箱添加附件的应用)

@ Page Language="C#" AutoEventWireup="true" CodeFile="163上传控件.aspx.cs" Inherits="mytest_163上传控件"    Debug="true" %>DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/

2008-05-21 17:37:00 4295

原创 我的web控件开发经历(1)——开篇

    我现在要学习web控件开发了,并不是项目的需要,而是我认同一种观点:web控件开发可以帮助我们从微观去精确了解.net。宏观的我知道一些名词:iis、isapi、管道、工厂、运行时、clr等等。这些名词可以帮助串起从请求到响应整个服务端的过程。但整个过程是宏观的东西,很多东西需要精确的把握。学习web控件开发是其中一种途径。那么怎么开始呢?(1)搜集了很多资料放在网摘中,放在控件开发目录下

2008-05-21 10:45:00 853

原创 网易邮箱添加附件功能原理浅析

网易邮箱添加附件功能原理浅析个人觉得网易邮箱的添加附件功能是比较酷的,这两天网上网下研究了下。有些心得写出来,免得遗忘。一切起源于type为file的input,这是没话可多说的(这个东西很神秘)。为什么网易页面上却没有看见这个东西?看下面: html>head>    title>上传控件演示title>head>body>    input type="file" id

2008-05-19 15:59:00 6252 4

uni-app项目本地离线android打包步骤

uni-app项目本地离线android打包步骤 uni-app很好,但按照官方的android离线打包指导并不容易很顺利完成离线打包 结合官方文档,经过反复试验、百度总算打包成功 为此特整理成word,按自己认为合适的方式把打包步骤写出来,文档中有大量截屏,免得文字描述说不清。 该文档特别适合摸索打包未成功的开发人员,也许文档中某个片段就能帮助你闯关成功。 感谢uni-app,感谢百度、感谢csdn

2022-04-22

纯js对象数组排序汇总处理类

本资源包含一个js文件和一个作为demo的html文件。用浏览器打开html文件,f12打开开发者工具查看运行结果。js中包含一个类,该类的主要功能是:对对象数组进行多字段排序和汇总。调用方法类似: 1、排序 :new SPArraySortHelper(数据, 分组排序字段, 汇总字段).sort() 2、汇总:new SPArraySortHelper(数据, 分组排序字段, 汇总字段).gather()

2018-04-25

用C#开发OpcServer的入门sdk

opc server c#开发的入门级sdk

2015-04-19

web版中国象棋源码java

web版中国象棋,用jsp开发,分为大众厅和电脑厅,是为学习java而开发的,这是第一个release版本。其中人工智能感谢javry,《Java版中国象棋人机对战源代码》http://download.csdn.net/detail/javry/1305108

2011-10-28

xheditor 源代码

基于jquery的js编辑器,未加密的源码,可以扩展

2009-10-14

flash嵌入iframe的例子

建立flex project后import压缩包中的文件即可

2009-01-14

flare06 swf 反编译

flash flare 06 swf action 3.0

2009-01-14

jad解压class文件为java源码之工具和C#源码

c#编写的用jad1.5.8g反射java的class文件,可以对文件夹或者jar文件进行反射。jad不能直接对jar反射,使用了ICSharpCode.SharpZipLib对jar解压。不了解c#的可以直接使用bin中的useJad.exe,当然需要先安装.netframework 2.0。主要目的在于c#学习。

2008-08-29

编码转换器1

在各种格式间转换文件编码

2008-06-19

对dos方式perl生成js帮助包装的winform程序

用perl生成js帮助文件时,很不方便。本程序解决此问题,还提供activeperl和jsdoc的下载,上传源码。

2008-06-13

.net 反射工具

反射.net源代码,著名的reflector 5.1.2。.net学习必须。

2008-05-22

即时通js例子

bs方式的即时通,示例js代码,很有启发意义,可改装为自己的。

2008-05-08

C#象棋1

winform象棋源码,抽象的象棋由棋盘类 节点类 规则类组成,与界面交互的是棋盘类,并通过委托通知界面改变,通过委托通知胜负.目前没有做网络下棋 没有做设置残局 没有做人机对下.敬请期待.

2008-04-25

浏览器加iis的网络围棋

浏览器加iis的网络围棋,部署在iis上,不需要数据库,不写文件,完成两人联网对下围棋,可自行修改。

2008-04-22

javascript 围棋游戏

增加一个svgviewe,并调节资源分

2008-04-20

vc俄罗斯方块

vc编写的俄罗斯方块游戏源码,可自行修改

2008-04-19

网上围棋单机版

用javascript编写的网上围棋,单机版,希望能完善其中围棋类.界面是用svg来展现,围棋类与展现是分开的,可以完善用其他方式展现.可能需要svgviewer

2008-04-09

空空如也

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

TA关注的人

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