- 博客(51)
- 资源 (18)
- 收藏
- 关注
原创 微软企业库非配置方式得到CacheManager
public class MemoryCacheHelper { private static CacheManager _Cache = null; static MemoryCacheHelper() { IBackingStore backStore = new NullBackingStore();
2013-05-27 10:56:12 2093
原创 网址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 710
原创 unity 2.0 interception 学习3
上一篇:unity 2.0 interception 学习2前面讲的是类型拦截,在类型拦截中,目标类型不是原始类型(被拦截的类),原始类型(被拦截的类)会被动态的派生,调用这个派生类的virtual方法实际会转移到behavior[0]的invoke方法。今天看看实例拦截:public static object ThroughProxyWithAdditionalInterf
2012-12-17 17:29:07 938
原创 网址
百度 大脑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 650
原创 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 2757
原创 unity 2.0 interception 学习1
源代码分析,对 VirtualMethodInterceptor 刨根问底的线索:目的:类型拦截是如何产生动态实例及这个动态实例如何实现了接口IInterceptingProxy、behavior如何被集成、执行顺序如何被安排、为什么必须是virtualIntercept 中NewInstanceWithAdditionalInterfaces(
2012-12-12 15:14:54 1943
原创 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 5917
原创 现在开始学习jsp
开源有开源的好处,现在开始学java,从jsp入手。感觉要提高架构能力,应该从java的开源中汲取营养。我用jsp开发的bs方式的象棋游戏,两个人分别在不同电脑对下,还有人工智能:http://download.csdn.net/detail/whwqs/3730855
2011-08-28 01:10:10 628
原创 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 997
原创 错误中的线索
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 762
原创 《asp.net 3.5核心编程》读书笔记1
书中提供一个区别回发和刷新的解决方案,学后受益匪浅。 仔细想了下它的原理,就是浏览器的刷新机制:每次请求的信息会存储,当刷新时直接用最近存储的请求做请求,不会再从页面去搜集信息。 为了验证,特做一个aspx页面验证,只包含一个后台按钮代码如下: static int n = 0; protected void Page_Load(object sende
2009-05-13 14:28:00 775
原创 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 1222 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 1217
原创 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 489
原创 语法错误 应为表达式 也许是浏览器解释的问题
Object.prototype.f1 = function(){alert(9)} var o = {h:2}; o.f1(); // 可以 //{w:1}.f1(); // 应为表达式 的错误
2009-03-28 15:56:00 2079 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 801
原创 操作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 608
转载 从.Net类库代码来看Asp.net运行时(转自酷网动力)
写在前面的话:网上讲Asp.net运行模式的好文章已经很多了,笔者本不用多此一举,另成一文。但从笔者自己的学习经验看,如果学到的这些知识不能对应到类库中的源代码,印象总归不够深刻,大有隔靴搔痒之感。只好自己写上一篇,对这方面的知识做个小小的总结。文中所有内容都是笔者在看了网上很多文章后,结合自己的开发经验得出的一些理解,难免有错误的地方,欢迎批评指出。另外,由于笔者能力所限,很多地方并未
2009-03-24 00:23:00 873
原创 处理请求的过程的线索
System.Web.Hosting.ISAPIRuntime.ProcessRequest(IntPtr, Int32) : Int32System.Web.HttpRuntime.ProcessRequestNoDemand(HttpWorkerRequest) : VoidSystem.Web.HttpRuntime.ProcessRequestNow(HttpWorkerRequest)
2009-03-24 00:09:00 469
原创 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 905
原创 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 568
原创 选择文本事件
选择事件武汉湖北中国 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 742
原创 翻译
// 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 789
原创 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 613
原创 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 765
原创 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 786
原创 还原数据库等
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 559
原创 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 1859
原创 代码触发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 880
原创 利用图片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 837
原创 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 829
原创 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 633
原创 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 604
原创 我的控件开发经历(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 866
原创 我的web控件开发经历(3)——button机制
button是用来接受用户在页面点击的。有些点击要把页面提交回服务端的。其实提交回服务端必然是基于类似这样的最简单的js: form1.submit()。问题是:服务端是如何知道页面上多个回传按钮中被点击的这一个呢?现在打算做一个最简单的button来看看:public class button1:Control { protected override void
2008-06-03 17:38:00 952
原创 我的web控件开发经历(2)——普通类的改装
不希望有太多的未知。如果从control继承,觉得有太多的未知。尝试1:创建一个普通类库,要public:using System;namespace test1{ public class test1 { }}编译成dll,准备放在测试的aspx页面上,结果连工具箱也放不上,报错。查看control的定义,8个接口,第一个:ICompone
2008-05-22 15:05:00 926 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 4304
原创 我的web控件开发经历(1)——开篇
我现在要学习web控件开发了,并不是项目的需要,而是我认同一种观点:web控件开发可以帮助我们从微观去精确了解.net。宏观的我知道一些名词:iis、isapi、管道、工厂、运行时、clr等等。这些名词可以帮助串起从请求到响应整个服务端的过程。但整个过程是宏观的东西,很多东西需要精确的把握。学习web控件开发是其中一种途径。那么怎么开始呢?(1)搜集了很多资料放在网摘中,放在控件开发目录下
2008-05-21 10:45:00 859
原创 网易邮箱添加附件功能原理浅析
网易邮箱添加附件功能原理浅析个人觉得网易邮箱的添加附件功能是比较酷的,这两天网上网下研究了下。有些心得写出来,免得遗忘。一切起源于type为file的input,这是没话可多说的(这个东西很神秘)。为什么网易页面上却没有看见这个东西?看下面: html>head> title>上传控件演示title>head>body> input type="file" id
2008-05-19 15:59:00 6276 4
uni-app项目本地离线android打包步骤
2022-04-22
纯js对象数组排序汇总处理类
2018-04-25
web版中国象棋源码java
2011-10-28
jad解压class文件为java源码之工具和C#源码
2008-08-29
C#象棋1
2008-04-25
网上围棋单机版
2008-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人