自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(58)
  • 收藏
  • 关注

转载 文件封装格式和压缩编码格式

一个很容易混淆的概念就是文件封装格式和压缩编码格式。文件封装格式就是一般由文件后缀名体现的,视频音频数据的封装格式。它和实际视频音频如何压缩编码没有直接关系。例如AVI就是一个典型的封装格式,它可以封装mp3, wmv, wma以及DivX, Xvid等各种视频压缩格式。目前最流行的MKV即Matroska Video则是另外一种封装格式,因其比AVI能支持更多的压缩格式和更先进的功能而逐

2013-07-29 17:21:15 2661

转载 .NET 项目中引用的DLL 版本不一致的问题

最近遇到了一个问题,和下面的描述相类似: -- A:Specific version assembly referenceApr 23, 2008 07:18 AM|LINKGood morning to you all!I'm specifying "Specific version"=false on all my added assembly references

2013-07-25 17:33:45 13326

转载 table-layout:fixed 属性的解说,IE、Firefox效果对比详解

[出处]   http://www.yici.net/content/text_all/text_0/311_1.html 这管文章比较实用,解决了一些问题。  table-layout:fixed 属性的解说如果想要一个table固定大小,里面的文字强制换行(尤其是在一长串英文文本,并且中间无空格分隔的情况下),以达到使过长的文字不撑破表格的目的,一般是使用样式:

2013-07-22 13:36:48 1355

转载 JavaScript 闭包究竟是什么

出处  http://www.cnblogs.com/dolphinX/archive/2012/09/29/2708763.html  1.简单的例子首先从一个经典错误谈起,页面上有若干个div, 我们想给它们绑定一个onclick方法,于是有了下面的代码div id="divTest"> span>0span> span>1span> span>

2013-07-17 15:53:05 611

转载 COM, CLR, WPF, WinRT 为什么整这么多些个

出处 :  http://kb.cnblogs.com/page/126527/从 Windows 8 回顾微软平台的各种技术  我安装好Win8 CTP后做的第一件事情就是用调试器研究Win8各个组件的协作关系。从我半天的研究结果看来,Win8真是一个让我爱不释手的产品。Win8里面涉及到的很多技术正好也是我的兴趣所在。这篇文章简单回顾一下这些技术的变迁,优缺点,和对Win8的影

2013-07-12 16:31:11 5789

转载 Asp.net 编程实现应用程序池的创建

出处 http://martinnormark.com/adding-an-application-pool-to-iis7-programmatically/ Adding an Application Pool to IIS7 programmaticallyApril 16, 2008By Martin NormarkTweetInternet Infor

2013-07-12 15:47:50 792

转载 Web Farm和Web Garden的区别?

出处: http://www.cnblogs.com/TranslateOfYi/archive/2011/02/11/1951419.html 【译文】Web Farm和Web Garden的区别?2011-02-11 16:06        by        孙毅,        在这篇博文中,我将确切剖析Web Farm和Web Garden的区别和原理,

2013-07-12 15:38:03 791

转载 IE 下的各种浏览器模式的区别

【转载】深入理解浏览器兼容性模式发表于2012-10-22 10:46| 6841次阅读| 来源图灵社区| 0 条评论| 作者姬光ChromeIEFirefox浏览器前端开发摘要:关于各种浏览器模式,网上已经有许多文档和资料了,但是很少有能够完全将几个概念阐述清楚的。大部分的资料稍显过时,有些内容可能已经不再适用了。本文中笔者将尽可能将几个概念阐述清楚,并去掉一些过时的

2013-07-12 10:33:11 2003

转载 Windows SharePoint Services, Microsoft Office SharePoint Server2007 ,Microsoft Office SharePoint2007

Windows SharePoint Services, 和Microsoft Office SharePoint Server 2007, 以及与Microsoft Office SharePoint Designer 2007之间的关系是怎样的?Windows SharePoint Services, 前身是 SharePoint Team Services, 在Windows Ser

2013-06-27 14:59:50 761

转载 &#160和&nbsp的区别

都是空格,但是 是html中的空格的转义,而 是XSL中的。XSL并不认识 他会原样输出..

2013-05-22 13:13:09 15862

转载 批处理中的延时

相信大多数懂一点批处理的人都见过类似于“ping 127.1 -n 5 >nul”这样的命令。 其实批处理作者的目的肯定不是测试网络,而是为了让批处理运行延时。这个命令的意思是让批处理运行到这里时延迟4秒在继续运行下面的命令(ping命令每隔一秒试探一次,第一次试探在执行时就试探过了,所以5次试探是延迟4秒),后面>nul 的意思是不在屏幕上显示数据(>nul就是把回显的信息发送到空值

2013-04-17 11:12:01 6386 1

转载 通过批处理文件修改IIS应用程序池的Process Model

原文出处: http://blog.csdn.net/kielin/article/details/5674714 Change IIS Application Pool Identity Type @echo offif "%1" == "" goto :ALertif "%1" == "/?" goto :ALert@set ProcessModelIndentyT

2013-04-17 10:53:22 2953

转载 批处理——set命令

转自:  http://blog.csdn.net/subkiller/article/details/7344662 有时候windows的批处理能带来很方便的操作,批处理也有变量声明,下面一段就是说的如何使用批处理中的变量。set 功能一览[设置变量]格式:set 变量名=变量值详细:被设定的变量以%变量名%引用[取消变量]格式:set 变量名=详细:取消后

2013-04-17 10:50:39 718

转载 c# Random快速连续产生相同随机数的解决方案

在写数独基类的时候为了产生随机数的时候遇到奇怪的问题 详细出处参考:http://www.jb51.net/article/17406.htm  代码如下: 复制代码 代码如下:namespace RandomTest { class Program { static void Main(string[] args) { for (int i = 0

2013-04-02 10:41:17 802 1

转载 千万不要把 bool 设计成函数参数

转自:http://www.zhizihua.com/blog/post/千万不要把bool设计成函数参数.html 我们有很多Coding Style 或  代码规范。但这一条可能会经常被我们所遗忘,就是我们经常会在函数的参数里使用bool参数,这会大大地降低代码的可读性。不信?我们先来看看下面的代码。当你读到下面的代码,你会觉得这个代码是什么意思?1

2013-02-27 08:55:52 610 1

转载 金山界面库

金山界面库金山界面库是一个比较成熟的DirectUI界面框架和控件库,并且完全开源,使用此向导可以生成多页对话框或普通对话框类型的界面框架代码,生成的工程中包含了最新的金山界面库所需的代码文件(包含了网友扩展的编辑框和ComboBox控件类)、资源文件,以及根据生成选项自动生成的页面XML和消息处理类。并且可以生成蓝蚂蚁工作室扩展的一些框架代码,包括Tray图标相关的功能、登录对话框、信息提示

2013-02-18 13:58:14 8966 1

转载 如何编程实现裁剪工作区

看到一个软件的效果是:在屏幕顶部显示Message Bar,它运行时整个桌面的工作区域都发生了偏移,并且其它程序最大化时,也不影响它,关闭时桌面恢复。 其它特性还包括: 点击"显示桌面"也不受影响,结束explorer.exe进程也不影响它。 其实关键代码是:SystemParametersInfo(SPI_SETWORKAREA, Marshal.SizeOf(_WorkArea

2013-02-18 10:09:35 922 1

转载 隐藏系统任务栏

转自:http://blog.csdn.net/flyoxs/article/details/4171137 最简单的方法为:FindWindow("Shell_TrayWnd",NULL)->ShowWindow(SW_HIDE); 上面代码确能隐藏任务栏,但是,随便打开一个窗口最大化,原来任务栏的地方仍被空白占据着。调用Win32 API- SystemParameters

2013-02-18 09:54:25 813

转载 利用C#实现inch和cm的互换(含源码)

  原理:1inch = 1/12foot = 2.54cm = 25.4mm 说明:inch转cm时可精确转换,cm转inch时约等。不当之处望指教。点击下载:inchEXcm--liong.rar---------直接贴出源码://利用:1inch = 1/12foot = 2.54cm = 25.4mm 实现。namespace inchEXcm{    public parti

2009-12-02 11:21:00 3492

转载 如何解决asp.net中使用webbrowser是出现的"无法实例化ActiveX 控件"的异常"

在ASP.NET中实例化WebBrowser对象时出现异常,消息为“因为当前线程不在单线程单元中,故无法实例化ActiveX 控件”ASP.NET默认的COM线程单元模型是MTA,解决方法,

2009-10-30 18:58:00 3197

转载 Flex中DateField,Alert的中文汉化

http://www.adobe.com/2006/mxml" backgroundColor="white" backgroundGradientAlphas="[1.0, 1.0]" backgroundGradientColors="[#F0F3FA, #86F1E6]">                import flash.events.MouseEvent;        impor

2009-10-12 16:54:00 590

转载 keybd_event和mouse_event完全彻底细致的模拟鼠标键盘所有动作

keybd_event  函数功能:该函数合成一次击键事件。系统可使用这种合成的击键事件来产生WM_KEYUP或WM_KEYDOWN消息,键盘驱动程序的中断处理程序调用keybd_event函数。在Windows NT中该函数己被使用Sendlhput来替代它。  函数原型;VOID keybd_event(BYTE bVk,BYTE bScan,DWORD dwFlags,DWORD dwExt

2009-10-12 14:45:00 3336

转载 什么是钩子(Hook)

   钩子(Hook)是Windows提供的一种消息处理机制平台,是指在程序正常运行中接受信息之前预先启动的函数,用来检查和修改传给该程序的信息,(钩子)实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有到达目的窗口前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理(改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传

2009-10-12 14:38:00 3084

转载 WinForm程序启动时不显示主窗体的5种方法

文中所述WinForm程序启动时不显示主窗体的实现方法主要有以下5种,个人觉得第五种最简单,而且效果也不错,第四种方法也值得推荐。 实现代码及简短解释如下://隐藏窗体的方法1/5:不指定任何窗体为主窗体//注意:通常,在一个程序中,关闭主窗体,就可以关闭应用程序。//但是在没有主窗体中,不行。//只能使用Application.Exit()才能关闭应用程序。//using可以保证Applicat

2009-10-12 14:11:00 5695

转载 解决IE中img.onload失效的方法

最近在做web开发,其中有一个需求:利用Javascript获取要加载的图片的尺寸,所以很自然的,我就想到了img的onload方法,在firefox下开发完成后,我到IE下调试,发现img的onload事件很多情况下都不被调用。我最初的代码如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www

2009-10-09 12:42:00 1850 2

原创 解决“Base-64字符数组的无效长度” 的问题

这两天做一个视频分享的模块,有一个功能是解析地址栏中的加密字符串.实际使用过程中发现了"Base-64字符数组的无效长度"的问题。后来分析才知道是由于地址栏中的字符"+"没有正确解析导致的。 using System;using System.Data;using System.Configuration;using System.Collections;using System.We

2009-10-08 09:46:00 43955 4

转载 Socket粘包问题

这两天看csdn有一些关于socket粘包,socket缓冲区设置的问题,发现自己不是很清楚,所以查资料了解记录一下: 一两个简单概念长连接与短连接:1.长连接    Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。2.短连接    Client方与Server每进行一次报文收发交易时才进行通讯连接,交易完毕后立即断开连接。此种方式常

2009-10-07 17:43:00 3223

转载 兼容IE6与IE7的无提示窗口关闭代码

用JS代码关闭窗口时会提示“您查看的网页正在试图关闭窗口。是否关闭此窗口”在IE6中,可以通过在close之前设置窗体的opener属性值得以解决,范例代码如下:window.opener= null;window.close();在IE7中,上述的代码并无法奏效,前几天没找到什么可以解决的方法,今天换了搜索关键词,竟然找到了可以解决的办法,而且也不用改IE设置(据说改了设置连屁用都没有),示例代

2009-10-07 17:27:00 576

原创 div屏蔽dropdownlist的一小段代码

以下是一段div屏蔽dropdownlist的代码,在几个项目中使用过。   var iStr="";    iStr += "/r/n" ;                            iStr +=  " /r/n";                iStr +=  "/r/n" ;          document.body.insertAdjacentH

2009-09-25 16:08:00 581

转载 IIS中HTTP压缩概述

一. HTTP压缩概述HTTP压缩是在Web服务器和浏览器间传输压缩文本内容的方法。HTTP压缩采用通用的压缩算法如gzip等压缩HTML、JavaScript或CSS文件。压缩的最大好处就是降低了网络传输的数据量,从而提高客户端浏览器的访问速度。当然,同时也会增加一点点服务器的负担。Gzip是比较常见的一种HTTP压缩算法。本文介绍的HTTP压缩方式,采用的是Windows系统设置的方式,优点是

2009-09-18 15:44:00 483

原创 关于用于静态变量实现singleton的多线程互斥的一点疑问

都知道singleton模式的线程安全方式有两种,一种是在GetInstance方法定义上加上synchronized的锁. 另一种方式是申明成static类型的变量.我一直有一个疑问.net如何保证static类型是线程安全(实例化变量的操作时间很长,如何保证线程安全)? 我做了如下实验,的确是线程安全的.[Form1.cs文件(对话框上仅一个按钮)]using System;using

2009-09-16 14:41:00 1126

转载 Javascript 与 ActionScript 中 null、NaN和undefined的区别

AS中:其实Null、NaN和undefined都是变量的默认初始值。变量类型不同,系统给与的初始值就不同:int,uint - 0Boolean - falseNumber - NaNString,Array,Object - null未指定变量类型 - undefined JS中:1.类型分析:  js中的数据类型有undefined,boolean,numbe

2009-09-15 13:16:00 3612 2

转载 Flex中的嵌入资源(Embedding Assets)

Flex软件中经常需要使用一些外部的资源,如图片、声音、SWF或字体,虽然你也可以在软件运行的时候引入和载入,但是也可能经常需要直接将这些资源编译(Compile)到软件中,也就是直接嵌入资源(Embedding Assets)。Flex中可以直接嵌入图片image,影片movie,MP3,和TrueType文字。 嵌入资源的利处:1、比起在运行时访问资源,对嵌入资源的访问速度更加快速;

2009-09-10 13:09:00 1256

原创 我收藏的几个图标网

图标网一: http://www.iconfinder.net/  图标网二:http://www.icosky.com/

2009-09-08 16:07:00 1475

原创 如何解决Flex发布的swf自动激活的问题

众所周知ActiveX控件需要自动激活方可使用,在编写ActiveX控件时只需要加入下面的代码即可。int CPlayerLIVE3_Ctrl::OnMouseActivate(CWnd* pDesktopWnd, UINT nHitTest, UINT message) { // TODO: Add your message handler code here and/or call def

2009-09-08 15:02:00 1234

转载 C# 装箱和拆箱[整理]

1、      装箱和拆箱是一个抽象的概念 2、      装箱是将值类型转换为引用类型 ;拆箱是将引用类型转换为值类型       利用装箱和拆箱功能,可通过允许值类型的任何值与Object 类型的值相互转换,将值类型与引用类型链接起来 例如: int val = 100; object obj = val; Console.WriteLine (“对象的值 = {0}", obj); 这是一个

2009-09-07 10:43:00 492

转载 值类型和引用类型的区别

“值类型和引用类型的区别”是今年面试的流行趋势,我已然是连续三次(目前总共也就三次)面试第一个问题就遇到这个了,这是多大的概率啊,100%.言归正传,咱还是先来探讨探讨这二者之间有什么区别吧。记得有一次电话面试中,我直接跟面试官说:“值类型是现金,引用类型是存折”,后来想想当时说这话虽是有点儿冲动地脱口而出,但也没什么不妥。我这人不善于背理论的教条,喜欢把书本上那些生硬的话跟现实生活中常见的事物联

2009-09-07 10:33:00 626

转载 C++转向C#:我们要注意哪些方面的变化

摘要:C#是建立在C++的语法和语义的,可以让C语言编程人员利用.NET和通用语言运行库带来的便利。尽管从C++转向C#是相对容易的,但仍然有些地方值得我们注意。在这篇文章中我们将探索其中的一些新特性,如碎片收集、属性、foreach-loop循环和界面等。每隔10年左右,编程人员就需要花费大量的时间和精力去学习新的编程技术。在80年代是Unix和C,90年代是Windows和

2009-09-07 10:19:00 478

原创 Flex 下的Repeater嵌套

近几天在做一个类似于bbs的小程序,可以发表评论,并对评论进行回复.还能实现后台管理,包括敏感词过滤等.我采用Flex实现.其中最大难点在于Flex实现Repeater嵌套,在以前只用asp.net实现过. 由于asp.net中,嵌套层对外层repeat绑定数据的访问可以在binding事件中获取,然后根据条件取得嵌套层需要绑定的数据. 然而用Flex 实现,由于数据通过webservice访

2009-09-04 15:45:00 1964

转载 ASP.NET MVC与WebForm区别

[转贴一]使用ASP.NET MVC框架,创建默认项目,第一直观感觉就是地址都是Rewrite过的。对源码和配置文件稍加分析不难看出,MVC使用了httpModules来拦截地址请求,具体用到了System.Web.Routing类库(MVC2中,MVC1怎么用的忘记了。)而这部分类库被包装在.NET Framework3.5 SP1中,MVC2需要SP1支持也就理所当然了。SP1提供的Sys

2009-09-01 17:13:00 3336

空空如也

空空如也

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

TA关注的人

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