摘要:
"What is the window message numbered x?" There is no list mapping numbers to symbolic message names in MSDN. The table below provides the mappings. Hex Decimal Symbolic 0000 0 WM_NULL 0001 1 WM_CREATE 0002 2 WM_DESTROY 0003 3 WM_MOVE 0005 5 WM_SIZE 0006 6 WM_ACTIVATE 0007 7 WM_SETFOCUS 000 阅读全文
posted @ 2011-04-21 22:02
thinksea
阅读(205)
评论(0)
推荐(0)
摘要:
List Of Windows Messages 4http://wiki.winehq.org/List_Of_Windows_Messages Hex Decimal Symbolic 0466 1126 BFFM_SETSELECTIONA 0466 1126 CDM_GETFOLDERPATH 0466 1126 IPM_GETADDRESS 0466 1126 PSM_REMOVEPAGE 0466 1126 UDM_GETRANGE 0466 1126 WM_CAP_SET_CALLBACK_ERRORW 0466 1126 WM_CHOOSEFONT_SETFLAGS 0467 阅读全文
posted @ 2011-04-21 22:00
thinksea
阅读(258)
评论(0)
推荐(0)
摘要:
List Of Windows Messages 3 http://wiki.winehq.org/List_Of_Windows_Messages Hex Decimal Symbolic 040d 1037 RB_GETROWCOUNT 040d 1037 SB_GETTEXTW 040d 1037 TB_ISBUTTONINDETERMINATE 040d 1037 TTM_GETTOOLCOUNT 040e 1038 CBEM_SETEXTENDEDSTYLE 040e 1038 RB_GETROWHEIGHT 040e 1038 SB_ISSIMPLE 040e 1038 TB_IS 阅读全文
posted @ 2011-04-21 22:00
thinksea
阅读(217)
评论(0)
推荐(0)
摘要:
List Of Windows Messages 2 http://wiki.winehq.org/List_Of_Windows_Messages Hex Decimal Symbolic 0226 550 WM_MDITILE 0227 551 WM_MDICASCADE 0228 552 WM_MDIICONARRANGE 0229 553 WM_MDIGETACTIVE 0230 560 WM_MDISETMENU 0231 561 WM_ENTERSIZEMOVE 0232 562 WM_EXITSIZEMOVE 0233 563 WM_DROPFILES 0234 564 WM_M 阅读全文
posted @ 2011-04-21 21:59
thinksea
阅读(204)
评论(0)
推荐(0)
摘要:
2007/7/31URLs http://www.pbus-167.com/ Notebook Hardware Control (NHC) http://www.commandline.co.uk/cmdow/index.html CMDOW Commandline Window Utility http://uk.geocities.com/short_stop_uk/freesoft/index.htm Free Software for DOS http://www.ddj.com/cpp/184405450 Comparing C/C++ Compilers http://www.d 阅读全文
posted @ 2011-04-21 21:57
thinksea
阅读(143)
评论(0)
推荐(0)
摘要:
API与C#的数据类型对应关系表 API数据类型类型描述C#类型API数据类型类型描述C#类型WORD16位无符号整数ushortCHAR字符charLONG32位无符号整数intDWORDLONG64位长整数longDWORD32位无符号整数uintHDC设备描述表句柄intHANDLE句柄,32位整数intHGDIOBJGDI对象句柄intUINT32位无符号整数uintHINSTANCE实例句柄intBOOL32位布尔型整数boolHWM窗口句柄intLPSTR指向字符的32位指针stringHPARAM32位消息参数intLPCSTR指向常字符的32位指针StringLPARAM32位 阅读全文
posted @ 2011-04-21 21:50
thinksea
阅读(347)
评论(0)
推荐(0)
摘要:
最近在做一个项目时,使用到了第三方的播放软件,需要能关掉它。之前因为只会调用一次,为了关闭的速度,就采用了强制杀掉该播放器进程的方式,然而这次需要多次调用,如果还采用这种强制关的方式,则会导致资源泄露,几次调用后播放器就无法加载解码器,报错说识别不了AVI格式(需播放的是AVI文件)后来改用PostMessage(WM_QUIT)的方式就好了BOOL CALLBACK EnumWindowsProc(HWND hwnd, LPARAM lParam ) { unsigned long id; HWND thwnd; DWORD dwProssesId; id=GetWindowThreadPr 阅读全文
posted @ 2011-04-21 21:49
thinksea
阅读(224)
评论(0)
推荐(0)
摘要:
参考网上的:WM_DESTROY 是关闭程序的WM_CLOSE 是关闭窗口的WM_QUIT 是关闭消息环的以下说明程序是如何退出的: 使用者选按【File/Close】,于是发出 WM_CLOSE。 CMyFrameWnd 并没有设置WM_CLOSE 处理常式,于是交给预设之处理常式。 预设函数对于WM_CLOSE 的处理方式是呼叫 ::DestroyWindow, 并因而发出WM_DESTROY。 预设之WM_DESTROY 处理方式是呼叫::PostQuitMessage,因此发出WM_QUIT。 CWinApp::Run 收到WM_QUIT 后会结束其内部之讯息回路, 阅读全文
posted @ 2011-04-21 21:49
thinksea
阅读(245)
评论(0)
推荐(0)
摘要:
1 标准消息: 除 WM_COMMAND 外, 以 WM 开头所有消息。2 非标准消息:以WM_COMMAND 呈现 命令消息 : 由菜单、工具栏按钮、加速键 产生。 通告消息: 由控件产生。标准消息:CWnd 的派生类都可以接受。命令消息、通告消息:CCmdTarget派生的类都可以接受.标准消息不能被 CWinApp 和CDocument 类接受.消息,就是指Windows发出 的一个通知,告诉应用程序某个事情发生了。例如,单击鼠标、改变窗口尺寸、按下键盘上的一个键都会使Windows发送一个消息给应用程序。消息本身是作 为一个记录传递给应用程序的,这个记录中包含了消息的类型以及其他信息。 阅读全文
posted @ 2011-04-21 21:48
thinksea
阅读(431)
评论(0)
推荐(0)
摘要:
喜讯! 经过100多个人月和12000000多$的投资进行地研究和开发,并且经过4700000多行的.NET到Java交叉编译的测试,Mainsoft for Java EE (以前叫做Visual MainWin for J2EE)终于发布了Release2.0版本。这是一个可以免费下载的Visual Studio 2005插件。利用这个插件,无需重写你的C#或者VB.NET代码,你就可以使你用.NET语言开发的Web应用程序和Web服务运行在Linux平台的Tomcat和各种Java支持的平台下面。Mainsoft for Java EE 2.0版本目前支持Visual Studio20. 阅读全文
posted @ 2011-04-21 21:47
thinksea
阅读(181)
评论(0)
推荐(0)
摘要:
【IT168技术新闻】微软最近发布了Mainsoft for Java EE 2.0版本(先前被称为Visual Mainwin),并且还发布了intriguing whitepaper ,它展示了一个基于.NET的应用程序使用Mainsoft for Java EE,交叉编译运行在Java EE上,比原来仅仅运行在.NET环境表现出来的性能更好。让我们听听Mainsoft 首任执行官 Yaacov Cohen是如何评论的。 首先,大家要求Cohen描述一阿下Mainsoft在Java EE中是工作原理是怎么样的。 最初是.NET Framework 框架编译器生成微软中间语言代码(MSIL) 阅读全文
posted @ 2011-04-21 21:47
thinksea
阅读(345)
评论(0)
推荐(0)
摘要:
Mainsoft for Java EE (aka Grasshopper)Run ASP.NET and server apps on Tomcat, WebSphere® Portal, Weblogic® or JBoss®. Development and runtime licenses are now available free-of-charge, without restrictions in regards to CPUs or commercial use.Download: Grasshopper 2.5 for Visual Studio 阅读全文
posted @ 2011-04-21 21:46
thinksea
阅读(611)
评论(0)
推荐(0)
摘要:
Java作为一种成熟的语言,同时作为一种优秀的平台,已被广为接受。很多的程序员对Java技术很精通。如果说在进行软件开发的时候,把Java这个平台抛掉或对之置若罔闻,对现在的开发者来说,这是一件忍痛割爱的事情。不管是为了更好的提高程序的性能或是稳定性,还是看中了Java非常丰富的类库,非Java应用程序在JVM上运行已经吊足了程序员的胃口。那么,Java可以为应用程序提供统一的运行平台吗?JVM能承担这一艰巨的任务否? 一、 引言最近笔者读到一篇”Use Java to Improve Drupal's Scalability”的文章。作者(Geert Bevin)在使用Drupal( 阅读全文
posted @ 2011-04-21 21:45
thinksea
阅读(199)
评论(0)
推荐(0)
摘要:
Mono 2.0, an open-source runtime enabling .Net-based applications to run on Linux, Mac OS X, and Unix, is being released Monday, featuring capabilities for a number of .Net technologies.Considered a major upgrade, the open source Mono 2.0 runtime leverages Microsoft's .Net Framework 2.0 programm 阅读全文
posted @ 2011-04-21 21:44
thinksea
阅读(232)
评论(0)
推荐(0)
摘要:
2009年11月13日,北京——Novell公司近日宣布推出首个运用 Microsoft Visual Studio构件Linux、UNIX和Mac OS X .NET运用 的商用处理方案。一个具有革命性的Microsoft Visual Studio集成开发环境(IDE)新插件模块,Mono Tools for Visual Studio,将使Microsoft .NET开发人员能够运用 他们所熟悉的Visual Studio环境执行 设计、编码并维护多平台运用 。通过显着减少多平台开发的时间和成本,Mono Tools使公司开发人员、独立软件厂商(ISV)和开发服务提供商能够高速轻轻松松. 阅读全文
posted @ 2011-04-21 21:44
thinksea
阅读(127)
评论(0)
推荐(0)
摘要:
http://www.csdn.net/subject/mono/ 阅读全文
posted @ 2011-04-21 21:43
thinksea
阅读(99)
评论(0)
推荐(0)
摘要:
今天,Mainsoft,一个.NET-Java EE互操作技术的领导厂商,宣布了Mainsoft for Java EE的第二个版本。第二版的产品能让.NET开发人员开发出运行在Linux及其它能运行Java的操作系统之上的Web和服务器端应用程序,而无需重写代码或者学习新的开发技能。 Mainsoft的总裁和CEO,Yaacov Cohen解释说: “Mainsoft的跨平台的软件让JVM(Java Virtual Machine)能够完全地支持C# 2.0和Visual Basic。我们投入了1200万美元用于把Java EE转换到多语言平台。因此,现在我们的企业客户和软件开发商,能够把他 阅读全文
posted @ 2011-04-21 21:43
thinksea
阅读(251)
评论(0)
推荐(0)
摘要:
摘要:本文介绍了利用ISAPI筛选器保护ASP源文件的方法,并给出一个实例。关键字 IIS,ISAPI,ASP,代码保护1 引言ASP作为一种网络开发的脚本语言,由于编程简单、功能强大,得到了广泛的应用。然而,由于ASP脚本是采用明文(plain text)方式来编写的,所以应用开发商辛苦开发出来的ASP应用程序,一旦发布到运行环境中去后,就很难确保这些"源代码"不会被流传出去。这样就产生了如何有效地保护开发出来的ASP脚本源代码的需求。对于ASP源代码保护的常用方法主要有两种:(1)使用微软提供的官方加密程序加密。该程序可以从微软免费下载,安装后生成screnc.exe文 阅读全文
posted @ 2011-04-21 21:41
thinksea
阅读(214)
评论(0)
推荐(0)
摘要:
类图和对象图教程-类(Class)、接口(Interface)、协作(collaboration)、依赖关系(Dependency)、泛化关系(Generalization)、关联关系(Association)以及实现关系(Realization)类图的概念一、概述类图(Class Diagram)是描述类、接口、协作以及它们之间关系的图,用来显示系统中各个类的静态结构。类图是定义其他图的基础,在类图基础上,可以使用状态图、协作图、组件图和配置图等进一步描述系统其他方面的特性。类图包括7个元素:类(Class)、接口(Interface)、协作(collaboration)、依赖关系(Depe 阅读全文
posted @ 2011-04-21 21:38
thinksea
阅读(3610)
评论(0)
推荐(0)
摘要:
丰富的UML学习资源:http://developer.51cto.com/art/200601/19865.htm 阅读全文
posted @ 2011-04-21 21:36
thinksea
阅读(137)
评论(0)
推荐(0)
摘要:
阅读提示:这是关于统一建模语言、即UML 里采用的基本图的文章。在这篇文章中,我将会讨论结构图,这是已经在 UML 2 中提出的一种新图种类。由于本系列文章的目的是使人们了解记号元素及它们的含意,该文主要关注类图。你很快就会知道这样做的理由。随后的文章将会覆盖结构范畴中包含的其它图。这是关于统一建模语言、即UML 里采用的基本图的文章。在这篇文章中,我将会讨论结构图,这是已经在 UML 2 中提出的一种新图种类。由于本系列文章的目的是使人们了解记号元素及它们的含意,该文主要关注类图。你很快就会知道这样做的理由。随后的文章将会覆盖结构范畴中包含的其它图。我也想提醒读者,这一系列文章是关于 UML 阅读全文
posted @ 2011-04-21 21:35
thinksea
阅读(2001)
评论(0)
推荐(0)
摘要:
音乐是诉诸于听觉的艺术,是用时间音符来做表现载体的,转瞬即逝,虽然可以用曲线、频谱等手段来记录这种信号,进一步对音质做出分析,但很多情况下,大多数网友还是习惯于用文字性的描述来揣摩音质,但就像一杯水的味道一样,如果不亲自尝一下,别人给你描绘的如何精彩,自己终究是不会体会到其中妙处的,音质这种抽象的东西就必须要用自己的耳朵收验一下,才能体会到其具体感受,从而判断声音的优劣。音质这种抽象的东西就像水的滋味一样需要亲自品味才能体会到 古人在描摹声音上也算是费尽了心机,他们一般都用类比模拟甚至通感的手段去形容声音:"大弦嘈嘈如急雨,小弦切切如私语”(唐·白居易《琵琶行》)、&quo 阅读全文
posted @ 2011-04-21 21:31
thinksea
阅读(379)
评论(0)
推荐(0)
摘要:
声音所反映的内容往往是清晰的、具体的和客观的,但音质和音色却极为抽象、主观和不便交流。要搞好音质的评价,感觉就需要约定、归纳、升华。正如味觉是约定俗成的,大家都说糖是甜的,于是人们就把吃糖的感觉称作“甜”,再遇到这种味觉的东西,即便它不是糖大家也说是甜的。 音质评价的术语很多,丰富中也显繁杂,必须抓住主要的和关键的加以规范,才方便我们的表现和交流。1.清晰与浑浊 音响系统发出的声音要令人感到清晰,频率响应要宽而均匀,尤其是中高频有密度,混响适当,能够较好地分辨出乐器的音色和位置,反之便叫做浑浊。2.圆润与发毛 圆润是指不失真,特别是中高频失真极小的声音,这类声音感觉愉快、悦耳。低音不浑浊,中音 阅读全文
posted @ 2011-04-21 21:31
thinksea
阅读(352)
评论(0)
推荐(0)
摘要:
http://www.cnblogs.com/likaincu/articles/440997.html准备在.net中使用语音识别和语音合成技术,需要借助微软的Speech SDK,如果是要在Web应用程序中使用,则需要Speech Application SDK。其中Speech SDK可以在http://www.microsoft.com/speech/download/sdk51/下载,其中有两个文件Speech SDK 5.1和5.1 Language Pack,前者是开发包,但是其中只包含对英文的支持,后者是中文和日文的语言包,装完就能支持中文了。 SDK组成结构 演练1. 打开v 阅读全文
posted @ 2011-04-21 21:30
thinksea
阅读(2095)
评论(0)
推荐(0)
摘要:
一、音质:音质是评价音响器材最基本、最广泛的评价术语。 二、音色:声音会像光线一样有颜色的,音色愈暖声愈软,音色愈冷声越硬。音色可以用"美""高贵"等字眼来形容。 三、音场感:这项包括音场的形状、前后位置,高度、宽度、深度等项。 四、层次感:这是音场中由前往后一排排乐器的发声清晰程度,以及乐器与乐器之间的间隔清楚程度。 五、定位感:简单讲就是人声或乐器声发生点清楚、确定位准确。通常说的声音发飘即是指定位感不好。 六、透明感:最好的透明感、声音是不会刺耳的是最耐听的,每对人耳对于耐听与不耐听的感受程度都不尽相同的。因此对于透明感的好坏也就有不同的标准。 七 阅读全文
posted @ 2011-04-21 21:30
thinksea
阅读(1824)
评论(0)
推荐(0)
摘要:
1、边说边笑:这种人与你交谈时你会觉得非常轻松愉快。他们大都性格开朗,对生活[要求从不苛刻,很注意“知足常乐”,富有人情味。感情专一,对友情、亲情特别珍惜。人缘较好,喜爱平静的生活。2、掰手指节:这种人习惯于把自己的手指掰得咯嗒咯嗒地响。他们通常精力旺盛,非常健谈,喜欢钻“牛角尖”。对事业、工作环境比较挑剔,如果是他喜欢干的事,他会不计任何代价而踏实努力地去干。3、腿脚抖动:这类人总是喜欢用脚或脚尖使整个腿部抖动;最明显的表现是自私,很少考虑别人,凡事从利己出发,对别人很吝啬,对自己却很知足。但是很善于思考,能经常提出一些意想不到的问题。4、 拍打头部:这个动作是表示懊悔和自我谴责。这种人对人 阅读全文
posted @ 2011-04-21 21:29
thinksea
阅读(116)
评论(0)
推荐(0)
摘要:
每个人做人办事的手段都是不一样的,可以讲,一个人就有一种手段,一个人就有一种靠自己手段获得成功的途径。无数事实表明,有些人就是太过于自信,想念自己确认的手段能够解决任何问题,但不知道这种往往是起不到任何作用。因此,他们总觉得离成功的目标不是越来越近,而实际上越来越远。 人生的计划和行动,是需要靠章法来完成的,而不是靠一些怪招去谋划的。这就好比在拳击台比赛一样:两个拳手相互较量,激战正酣,进退躲闪、扑让攻守,都有相当灵活的步伐和拳路,他们的一招一式都是为成功而做准备的,这一招一式就叫手段。可惜的是,有很多人并不能看到这一招一式的寓意。 手段是成功的保证,没有手段的行动和计划一定是事倍功半的,孙. 阅读全文
posted @ 2011-04-21 21:28
thinksea
阅读(107)
评论(0)
推荐(0)
摘要:
上班奴特征之一:工作不会让你把握自己的命运,恰恰相反,去工作就是把命运交给别人掌控。 解决之道:职场是以权力为中心的,权力越大的人就越能掌握你的命运,所以要和拥有权力的人搞好关系,这才是立身之道。 上班奴特征之二:你一定会遇到有背景有来历的同事,不管你做什么都无法超越他们。 解决之道:有背景家世的人,通常前期都会发展的很好,但他们只能达到某一个平台就止步不前了。他们很难有超过家世背景的发展,但对于普通人来说,起步虽然难,但能达到的高度却难以限制。所以,没有背景的人,将是后发先至的命运。撑过最早一段时间,不要认输就可以。 上班奴特征之三:需要你时人人对你很好,不需要你时没人答理。 解决之道:职场 阅读全文
posted @ 2011-04-21 21:28
thinksea
阅读(197)
评论(0)
推荐(0)
摘要:
陆琪的博客,文章读后颇有感触http://user.qzone.qq.com/1740603/blog 阅读全文
posted @ 2011-04-21 21:28
thinksea
阅读(153)
评论(0)
推荐(0)
摘要:
初用 hsqldb今天初了下 hsqldb下载 hsqldbhttp://sourceforge.net/project/showfiles.php?group_id=23316下载 hsqldb_1_8_0_7.zip解压到 D:/hsqldb在 D:/hsqldb 目录下创建 runxdb.bat 文件如下:cd datajava -cp ../lib/hsqldb.jar org.hsqldb.Server -database.0 xdb -dbname.0 xdb然后双击 runxdb.bat 启动 hsqldb Server到目录 demo 下运行 runManagerSwing.b 阅读全文
posted @ 2011-04-21 21:26
thinksea
阅读(220)
评论(0)
推荐(0)
摘要:
http://hsqldb.bokee.com/index.htmlHSQLDB中文文档: http://hsqldb.bokee.com/2756635.html 阅读全文
posted @ 2011-04-21 21:26
thinksea
阅读(204)
评论(0)
推荐(0)
摘要:
Jsp页面使用URL编码传递中文参数的情况下,在参数的解析过程中会出现乱码。由于java在设计的时候考虑到了国际化的问题,在java源程序编译成字节码的时候默认使用的是UTF-8编码。而在web运用上,由于不同的浏览器向服务器发送的信息采用的编码方式不同,在由像tomcat之类的服务器解码的时候会由于编码方式的不同而产生乱码,这是一个会困扰jsp初学者很久的问题。以前在使用struts的时候不需要处理这些问题,前些天在做一个简单的jsp页面的时候碰到这个问题。经过半天的摸索,基本解决了该问题。例子中a.jsp页面通过URL编码的方式传递中文参数,在b.jsp中对该参数进行解析。a.jsp源代码 阅读全文
posted @ 2011-04-21 21:25
thinksea
阅读(1799)
评论(0)
推荐(0)
摘要:
A*寻路初探 GameDev.net作者: Patrick Lester译者:Panic 2005年3月18日译者序:很久以前就知道了A*算法,但是从未认真读过相关的文章,也没有看过代码,只是脑子里有个模糊的概念。这次决定从头开始,研究一下这个被人推崇备至的简单方法,作为学习人工智能的开始。这篇文章非常知名,国内应该有不少人翻译过它,我没有查找,觉得翻译本身也是对自身英文水平的锻炼。经过努力,终于完成了文档,也明白的A*算法的原理。毫无疑问,作者用形象的描述,简洁诙谐的语言由浅入深的讲述了这一神奇的算法,相信每个读过的人都会对此有所认识(如果没有,那就是偶的翻译太差了--b)。现在是2005年 阅读全文
posted @ 2011-04-21 21:23
thinksea
阅读(283)
评论(0)
推荐(0)
摘要:
using System;using System.IO;using System.Security;using System.Security.Cryptography;using System.Runtime.InteropServices;using System.Text;namespace YNEC.Services.Encrypt ...{/**//**//**//// <summary>/// CRC 效验/// 快速检测算法/// </summary>public class CRC32...{ protected ulong[] crc32Table; 阅读全文
posted @ 2011-04-21 21:22
thinksea
阅读(289)
评论(0)
推荐(0)
摘要:
十招教你学会软件破解下面谈到了一些在学习解密过程中经常遇到的问题,本人根据自己的经验简单给大家谈一谈。这些问题对于初学者来说常常是很需要搞明白的,根据我自己的学习经历,如果你直接照着很多破解教程去学习的话,多半都会把自己搞得满头的雾水,因为有很多的概念要么自己不是很清楚,要么根本就不知道是怎么一回事,所以希望通过下面的讨论给大家一定的帮助: 1. 断点 所谓断点就是程序被中断的地方,这个词对于解密者来说是再熟悉不过了。那么什么又是中断呢?中断就是由于有特殊事件(中断事件)发生,计算机暂停当前的任务(即程序),转而去执行另外的任务(中断服务程序),然后再返回原先的任务继续执行。打个比方:你正在上 阅读全文
posted @ 2011-04-21 21:22
thinksea
阅读(1611)
评论(0)
推荐(0)
摘要:
最近项目中,要用到crc32算法,项目组数据层技术员给了一个perl程序里面的crc32算法版本(c语言的),自己修改后,改成c#版本的了。c版本的:#include <stdio.h>unsigned int crcTable[256] = {0x0, 0x77073096, 0xee0e612c, 0x990951ba, 0x76dc419, 0x706af48f, 0xe963a535, 0x9e6495a3,0xedb8832, 0x79dcb8a4, 0xe0d5e91e, 0x97d2d988, 0x9b64c2b, 0x7eb17cbd, 0xe7b82d07, 0x 阅读全文
posted @ 2011-04-21 21:21
thinksea
阅读(1049)
评论(0)
推荐(0)
摘要:
昨天晚上开始学习CRC32,发现这个HASH实际上应该很容易得出碰撞,下面给出一种生成碰撞的算法用CRC32对长度为N的数据效验,初始效验值为0xFFFFFFFF,经过N轮以后得到的值取反作为效验值生成碰撞的关键就是能够找到4个字节使得效验值经过他们后得到一个已知的数设:在经过很多轮后效验值为ABCD,接着要效验的数据是abcd,效验后的结果为WXYZ,其中4轮的查表索引值为mnop(单个字母都表示一个字节)因此关键就是由ABCD+WXYZ推出abcd定义4个函数F(x),G(x),H(x),I(x)分别表示以x为索引查表,取出来的DWORD的从高位到低位的4个字节CRC32效验abcd的过程 阅读全文
posted @ 2011-04-21 21:21
thinksea
阅读(5570)
评论(0)
推荐(0)
摘要:
你的主页或者你管理的网站有各种密码需要保护,把密码直接放在数据库或者文件中存在不少安全隐患,所以密码加密后存储是最常见的做法。在ASP.NET中实现加密非常容易。.NET SDK中提供了CookieAuthentication类,其中的HashPasswordForStoringInConfigFile方法可直接使用MD5和SHA1算法。例子如下: file: encrypting.aspx<%@ Page language="c#" Codebehind="encrypting.cs" AutoEventWireup="false" 阅读全文
posted @ 2011-04-21 21:20
thinksea
阅读(182)
评论(0)
推荐(0)
摘要:
SHA1算法原理1 SHA1算法简介 安全哈希算法(Secure Hash Algorithm)主要适用于数字签名标准(Digital Signature Standard DSS)里面定义的数字签名算法(Digital Signature Algorithm DSA)。对于长度小于2^64位的消息,SHA1会产生一个160位的消息摘要。当接收到消息的时候,这个消息摘要可以用来验证数据的完整性。在传输的过程中,数据很可能会发生变化,那么这时候就会产生不同的消息摘要。 SHA1有如下特性:不可以从消息摘要中复原信息;两个不同的消息不会产生同样的消息摘要。 2 术语和概念 2.1位(Bit),字节 阅读全文
posted @ 2011-04-21 21:19
thinksea
阅读(1072)
评论(0)
推荐(0)
摘要:
MD5的全称是Message-Digest Algorithm 5(信息-摘要算法),在90年代初由Mit Laboratory for Computer Science和Rsa data security inc的Ronald l. rivest开发出来,经md2、md3和md4发展而来。它的作用是让大容量信息在用数字签名软件签署私人密匙前被“压缩”成一种保密的格式(就是把一个任意长度的字节串变换成一定长的大整数)。不管是md2、md4还是md5,它们都需要获得一个随机长度的信息并产生一个128位的信息摘要。加密哈希函数将任意长度的二进制字符串映射为固定长度的小型二进制字符串。加密哈希函数有 阅读全文
posted @ 2011-04-21 21:19
thinksea
阅读(175)
评论(0)
推荐(0)
摘要:
/**//* * 哈希算法MD5和SHA1的C#实现 * * * 夏春涛 Email:xChuntao@163.com * Blog:http://bluesky521.cnblogs.com * 运行环境:.net2.0 framework *//**//* * 关于哈希函数: * 哈希函数将任意长度的二进制字符串映射为固定长度的小型二进制字符串。 * 加密哈希函数有这样一个属性:在计算上不大可能找到散列为相同的值的两个 * 不同的输入;也就是说,两组数据的哈希值仅在对应的数据也匹配时才会匹配。 * 数据的少量更改会在哈希值中产生不可预知的大量更改。 * * MD5 算法的哈希值大小为 12 阅读全文
posted @ 2011-04-21 21:18
thinksea
阅读(300)
评论(0)
推荐(0)
摘要:
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" /> 直接加这段就可以了 阅读全文
posted @ 2011-04-21 21:14
thinksea
阅读(142)
评论(0)
推荐(0)
摘要:
媒体:蓝色理想 作者:snwebsite 摘要: 随着越来越多的人开始接受web标准,一些和以往有些不太一样的地方也让许多新手痛苦不堪。以前可能简单设置一下甚至不用设置就能实现的样式,现在却始终搞不定,本文列举了一些常见问题和解决方法,相信对新手很有帮助。 1.超链接访问过后hover样式就不出现的问题被点击访问过的超链接样式不在具有hover和active了,很多人应该都遇到过这个问题,解决方法是改变CSS属性的排列顺序: L-V-H-ACode: <style type="text/css"><!-- a:link {}a:visited {}a:ho 阅读全文
posted @ 2011-04-21 21:13
thinksea
阅读(128)
评论(0)
推荐(0)
摘要:
CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。 常见兼容问题: 1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-align 时, div 需要设置 margin: auto(主要是 margin-left,margin-right) 方可居中 4.FF: 设置 padding 后, div 会增加 height 和 width, 但 IE 不会, 故需要用 !important 多设 阅读全文
posted @ 2011-04-21 21:13
thinksea
阅读(93)
评论(0)
推荐(0)
摘要:
http://www.cssrain.cn/demo/css-button/css-bu.html 阅读全文
posted @ 2011-04-21 21:12
thinksea
阅读(92)
评论(0)
推荐(0)
摘要:
PS制作ICO图标文件增效(点击下载)下载解压后,将ICOFormat.8bi文件复制到如下目录再次启动PS,启动后PS的“另存为”对话框的“格式”下拉列表中就多了一个ICO格式了。X:\Program Files\Adobe\Adobe Photoshop CS2\Plug-Ins\文件格式如果不能下载那就去俺在红动发的帖子里下载吧(只有注册了红动的同志才能下载)PS制作ICO图标文件增效http://bbs.redocn.com/viewthread.php?tid=65952&fromuid=29402很多同志想制作ICO图标却没有专业的软件,实在很郁闷,现在俺收藏的一个PS增效 阅读全文
posted @ 2011-04-21 21:08
thinksea
阅读(1278)
评论(0)
推荐(0)
摘要:
适用范围:silverlight1.1 语言:C#想象javascript那样访问html元素吗?我们都知道可以通过javascript来访问html元素,这个技术就是我们大家现在所知道的DOM(Document Object Model)--由W3C标准制订.其实在silverlight里也可以用C#代码来很方便的访问html元素.首先你要做的是引用如下名称空间:C#代码using System.Windows.Browser; 首先看看一个静态(static)对象HtmlPage,其提供了关于浏览器的信息的属性.通过HtmPage对象提供的方法你可以以程序的方式方便的跳转到其他Web页:H 阅读全文
posted @ 2011-04-21 21:07
thinksea
阅读(136)
评论(0)
推荐(0)
摘要:
这几天正在研究silverlight3.0, 自己的环境是windows server 2003 + vs2008 sp1 + sqlserver 2005 + silverlight 3.0 + silverlight_sdk 3.0 + silverlight_tools 3.0 .本来一天前搭建环境很顺利, silverlight 跑起来也一点问题没有, 可是今天不知怎么突然间就不行了, 报错信息如下:行:56错误:silverlight 应用程序中未处理的错误代码:2104类别:initialize error消息:无法下载silverlight的应用程序,请查看web服务设置可是我什 阅读全文
posted @ 2011-04-21 21:07
thinksea
阅读(1086)
评论(0)
推荐(0)
摘要:
Silverlight 项目无法正常运行故障修复http://www.microsoft.com/downloads/details.aspx?FamilyID=adb47247-4e27-4490-a153-39d8334172d9&displaylang=en 阅读全文
posted @ 2011-04-21 21:05
thinksea
阅读(105)
评论(0)
推荐(0)
摘要:
Ajax.net 1.0正式版发布已久,我在第一次尝试时却遇到跨域访问的问题,表现为在页面的任意位置单击鼠标左键都会弹出错误提示:"Access is denied",搜索了一番,找到了解决方法.1.将X:\Program Files\Microsoft ASP.NET\ASP.NET 2.0 AJAX Extensions\v1.0.61025\MicrosoftAjaxLibrary中的System.Web.Extensions文件夹复制到添加到项目中.2.打开System.Web.Extensions\MicrosoftAjax.js文件,在其中找到case Sys. 阅读全文
posted @ 2011-04-21 21:04
thinksea
阅读(121)
评论(0)
推荐(0)
摘要:
什么是JSON JSON(Javascript Object Notation) 是一种轻量级的数据交换格式。易于人阅读和编写。同时也易于机器解析和生成。它基于Javascript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, Javascript, Perl, Python等)。这些特性使JSON成为理想的数据交换语言。JSON概念很简单,就是服务器直接生成Javascript语句 阅读全文
posted @ 2011-04-21 21:03
thinksea
阅读(156)
评论(0)
推荐(0)
摘要:
JavaScript 和 .NET 中的 JavaScript Object Notation (JSON) 简介Atif Aziz,Scott Mitchell2007 年 2 月适用于:JSONAjax摘要:本文 JavaScript Object Notation(或 JSON),即一种开放式和基于文本的数据交换格式,它提供了一种标准数据交换格式,更适用于 Ajax 样式的 Web 应用程序。(打印共 22 页)目录简介了解 JavaScript 中的文字表示法比较 JSON 与 XML使用 JavaScript 创建和分析 JSON 消息在 .NET Framework 中使用 JSO 阅读全文
posted @ 2011-04-21 21:03
thinksea
阅读(153)
评论(0)
推荐(0)
摘要:
说明:当没有DOCTYPE声明的时候document.body.scrollTop一切正常当有DOCTYPE声明的时候document.body.scrollTop总是输出0;当有DOCTYPE声明的时候document.body.scrollTop总是输出0;我们必须改用另一个方法:document.documentElement.scrollTop我们刚才使用的document.documentElement.scrollTop不能用了,它总是输出0.这是我们又想到了 在没有声明的时候,需要用document.body.scrollTop当有DOCTYPE声明的时候,需要用document 阅读全文
posted @ 2011-04-21 21:02
thinksea
阅读(1796)
评论(0)
推荐(0)
摘要:
长久以来JavaScript兼容性一直是Web开发者的一个主要问题。在正式规范、事实标准以及各种实现之间的存在的差异让许多开发者日夜煎熬。其结果就是很多网页不能在各种浏览器上都有一样的表现,甚至根本不能跨浏览器。Microsoft的Jscript团队敏锐地察觉到他们也是这个问题的一部分:问题是JavaScript开发者本就不应该需要去检测和回避这些问题。JavaScript应该在所有实现中都有一致的表现。我们相信这是让JavaScript变得更好的第一步。为了让这种实现上的一致性成为可能,首先需要找出分歧点在哪里。在Jscript团队里的,我们正在努力查清哪里是浏览器实现的分歧所在,我们的引擎 阅读全文
posted @ 2011-04-21 21:01
thinksea
阅读(136)
评论(0)
推荐(0)
摘要:
document.compatMode,可以用来判断当前页面采用的渲染方式。下面官方文档的说明:BackCompat:标准兼容模式关闭。CSS1Compat:标准兼容模式开启。 当document.compatMode等于BackCompat时,浏览器客户区宽度是document.body.clientWidth;当document.compatMode等于CSS1Compat时,浏览器客户区宽度是document.documentElement.clientWidth。浏览器客户区高度、滚动条高度、滚动条的Left、滚动条的Top等等都是上面的情况。经我研究和多次测试后,写了个准确获取网页客 阅读全文
posted @ 2011-04-21 21:01
thinksea
阅读(117)
评论(0)
推荐(0)
摘要:
【IT168知识库】 我喜欢用FireFox,而IE是浏览器中的老大。FireFox用标准的JS,听说IE比较人性化,IE7也比IE6标准,我们程序员天生就是个苦命的孩子不得不做到这两个浏览器的兼容。在我们所做的项目里基本上都实现了这两个浏览器的兼容,在制作过程中也遇到很多IE和FireFox之间的兼容性问题,在此记下以便以后之用!!! IE: document.formName.item("itemName"); FireFox: document.formName.elements["itemName"]; 用于迭代返回Form表单中的元素。 IE& 阅读全文
posted @ 2011-04-21 21:00
thinksea
阅读(137)
评论(0)
推荐(0)
摘要:
window.eventIE:有window.event对象 FF:没有window.event对象。可以通过给函数的参数传递event对象。如onmousemove=doMouseMove(event) 鼠标当前坐标IE:event.x和event.y。 FF:event.pageX和event.pageY。 通用:两者都有event.clientX和event.clientY属性。 鼠标当前坐标(加上滚动条滚过的距离)IE:event.offsetX和event.offsetY。 FF:event.layerX和event.layerY。 通用:event.clientY+document 阅读全文
posted @ 2011-04-21 20:59
thinksea
阅读(97)
评论(0)
推荐(0)
摘要:
以下以 IE 代替 Internet Explorer,以 MF 代替 Mozzila Firefox1. document.form.item 问题(1)现有问题:现有代码中存在许多 document.formName.item("itemName") 这样的语句,不能在 MF 下运行(2)解决方法:改用 document.formName.elements["elementName"](3)其它参见 22. 集合类对象问题(1)现有问题:现有代码中许多集合类对象取用时使用 (),IE 能接受,MF 不能。(2)解决方法:改用 [] 作为下标运算。如: 阅读全文
posted @ 2011-04-21 20:59
thinksea
阅读(81)
评论(0)
推荐(0)
摘要:
javascript实现的选框裁剪图片 查看效果:cropper.html 文档下载ajax搜索提示 查看效果: search.html 请输入我的博客域名中的任一字符 文档下载新浪sina博客的对话框dialog 及调用参数说明 dialog.html js下载图片+js实现的音频播放器 player.html 文档下载导航之多标签切换 功能类似yahoo、sina、163 tab.htmljs实现的图片幻灯片 scrol.html自动播放广告,可以缩小直两侧 缩放广告 仿雅虎yahoo多标签切换 三栏导航 yahoo.html 两栏导航 yahoo_3.html 阅读全文
posted @ 2011-04-21 20:58
thinksea
阅读(138)
评论(0)
推荐(0)
摘要:
这是JSI系列开源项目的官方网站,发布、收集相关信息。项目链接名称简介许可资源JSIJavaScript Integration 一个无侵入的脚本库管理框架LGPL下载 CVSJSA脚本压缩、混淆、分析工具,也是JSI的编译工具有着非常可观的压缩质量和压缩比率。共享启动(webstart) 下载 CVS网址:http://www.xidea.org/ 阅读全文
posted @ 2011-04-21 20:57
thinksea
阅读(141)
评论(0)
推荐(0)
摘要:
比如有一个iframe的src是xxx.htmframeElement的作用就是在xxx.htm中获得这个引用它的iframe objet这样你就可以在xxx.htm改变iframe的大小,或是边框等属性了 阅读全文
posted @ 2011-04-21 20:56
thinksea
阅读(247)
评论(0)
推荐(0)
摘要:
1 引子 【IT168 专稿】Java,C#等各种高级语句的开发工具琳琅满目,争放异彩。但作为AJAX的主角的JavaScript语言,配套的开发开具方面总保持着不相称的沉寂。缺乏良好开发工具的支持,编写 JavaScript程序,特别是超过500行以上的JavaScript程序变得深富挑战——没有代码诱导功能,没有实时错误检查,没有断点跟踪调试…,开发JavaScript代码有时就象在黑暗的隧道里靠触觉摸索着前行。在代码中不小心增加了一个多余的“(”或“{”,整段代码可能马上象一堵猝然倒塌的城墙,在IE中报出的错误往往似是而非,甚至和真实原因往往相差十万八千里,让人如堕五里雾中。有事者引用柳 阅读全文
posted @ 2011-04-21 20:55
thinksea
阅读(200)
评论(0)
推荐(0)
摘要:
想修改成一个简单的开放目录导航系统!!1,全部主一级分类,但是首页只调用一级分类以及该分类下的二级分类,,首页默认并不能调用连接!..2,首页显示最新连接,,但是首页根本就不显示任何连接,除了featured_links 和 partner_links ..由于时间关系和自己本身技术原因.懒得继续研究了!直接重写写了一个new-links,然后去首页iFrame好了..由于连接数量是时刻增加的,所以iframe的高度自适应和页面的无缝结合就成了问题..总不能出来scrolling和frameborder吧..在csdn上搜索了很多相关文章...终于找到了一个比较简单,又不失原味的办法..... 阅读全文
posted @ 2011-04-21 20:55
thinksea
阅读(434)
评论(1)
推荐(0)
摘要:
扩展 JavaScript 的 Array 对象//获取一个元素的索引值Array.prototype.indexOf = function(p_var) { for (var i=0; i<this.length; i++) { if (this[i] == p_var) { return(i); } } return(-1);}//删除一个元素Array.prototype.remove = function(o) { var i = this.indexOf(o); if (i>-1) this.splice(i,1); return (i>-1);} 阅读全文
posted @ 2011-04-21 20:54
thinksea
阅读(106)
评论(0)
推荐(0)
摘要:
现在我发现很多业内人士谈到地暖施工的时候,对所有从事地暖施工的单位都一律称为地暖公司,我觉的这是不对的。如果不搞清这个问题就分不清问题真正的所在,所以我在这里对从事地暖施工的单位做个分析,区别一下地暖公司和非地暖公司的不同之处。 目前市场上地暖施工队伍有以下三种:一是正规的地暖公司,就是我们常说的地暖工程公司,二是建材门市部类的,三是个人安装队伍。这三种情况的队伍都有活干,所以显着乱。这里我们一定要严格区分地暖公司和后二种队伍的本质区别,否则就会对市场情况认识不清,有些人把这三种情况统称为地暖公司,这是很不妥当的。要知道什么是地暖公司呢?我认为地暖公司应具备至少以下四个条件,一是正规注册企业, 阅读全文
posted @ 2011-04-21 20:52
thinksea
阅读(217)
评论(0)
推荐(0)
摘要:
二手房买卖古训1、这种二手买卖交钱要交给开发商,他们之间自己算帐,不能交给个人,因为房子并没落实到他个人,咱们针对开发商交易,这样才有保障。2、开发商要五证俱全在房管局备过案的,私人开发商不把握,行为轻的资金短缺就可能偷工减料3、楼盘面积要大,弄一块小地皮盖几套房子的要谨慎买,比较容易出现私人开发商容易出问题。而且因为人少所以物业费用承担比例会大。4、谨慎考虑小区的物业费用是否在自己的经济能力承担范围内,避免出现现在很多人买得起房子住不起房子的后果5、考虑土地有效使用年限。国家批土地给房地产开发商是有年头限制的(以30年为例),开发商建房再卖给用户,用户免费享受土地使用权30年,超过30年后用 阅读全文
posted @ 2011-04-21 20:50
thinksea
阅读(103)
评论(0)
推荐(0)
摘要:
没有写 DOCTYPE 时,当图片超出IE浏览器显示区域时不显示浏览器的滚动条,造成无法看到超出区域,在火狐浏览器中却有滚动条,这个应该算作IE的一个BUG吧。解决方法是加上文档声明即可显示滚动条,完成代码如下:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><body> <div style="po 阅读全文
posted @ 2011-04-21 20:46
thinksea
阅读(204)
评论(0)
推荐(0)
摘要:
先插一段小广告为下文做铺垫我一直觉得WebMatrix是一个很不错的ASP.NET开发工具, 虽然这个小软件是在遥远的 v1.x 年代的产品, 但功能齐全, 使用方便, 而且个头小, 安装后总共才2.8M的个头(想想Web Developer Express的个头), 自带一个服务器, 安装后还可以直接把程序目录拷贝到U盘里随身携带, 非常适合那些自己没有电脑但又想学习ASP.NET开发的童鞋(我以前大学时没买电脑前就是这么干的啦). 不过它有个很大的缺点, 就是不能很好的支持中文. 在文本编辑器里输入中文后, 光标显示的位置不对.... 一个对策就是不输入中文就好啦, 顺便还可以锻炼英文 : 阅读全文
posted @ 2011-04-21 20:44
thinksea
阅读(177)
评论(0)
推荐(0)
摘要:
在使用 ASP.NET TreeView 控件的动态加载节点功能时,点击节点文本(并非加号图片)会导致页面回发,通过下面的代码即可解决这个问题。JavaScript 代码:<script type="text/javascript">var foo = null;function getNode(evt) { evt1 = window.event ? window.event.srcElement : evt.target; if (evt1.tagName && evt1.tagName != "INPUT") { if 阅读全文
posted @ 2011-04-21 20:43
thinksea
阅读(365)
评论(0)
推荐(0)
摘要:
设置默认按钮。function document.onkeydown() { if(event.keyCode==13) { document.form1.all.Submit.click(); //这里的submit是按钮的ID } }二.<form id="form1" runat="server" defaultbutton="button1"><div><asp:Panel DefaultButton="button1"></asp:Panel><asp 阅读全文
posted @ 2011-04-21 20:42
thinksea
阅读(258)
评论(0)
推荐(0)
摘要:
原文地址:http://www.iis.net/1026/SinglePageArticle.ashx翻译:Tony Qu (来自BluePrint翻译团队)作者:Vikas Malhotra最后更新时间:2006年9月12日,星期二,上午11:48介绍在以前的IIS版本中有一个本地帐号,是在安装时创建的,叫做IUSR_MachineName。一旦启用匿名身份认证,这个IUSR_MachineName帐号就是IIS默认使用的身份(identity),它同时在FTP和HTTP服务中使用。另外还有一个叫做IIS_WPG的组,它是所有应用程序池帐号的容器。在IIS安装期间,必须保证所有的系统可用资源 阅读全文
posted @ 2011-04-21 20:41
thinksea
阅读(236)
评论(0)
推荐(0)
摘要:
Web.config 文件中的 system.webServer 节用于指定适用于 Web 应用程序的 IIS 7.0 设置。 system.WebServer 是 configuration 节的子级。 有关更多信息,请参见 IIS 7.0: system.webServer Section Group (IIS Settings Schema)(IIS 7.0:system.webServer 节组(IIS 设置架构))。 下面是可以在 system.WebServer 配置组中进行的 Web 服务器设置的示例:当请求未包含特定资源时,Web 服务器返回给客户端的默认文档(defaultD 阅读全文
posted @ 2011-04-21 20:40
thinksea
阅读(404)
评论(0)
推荐(0)
摘要:
GridView数据导入Excel/Excel数据读入GridView 效果图:解决方案:页面增加一个按钮,单击事件添加如下方法:protected void Button1_Click(object sender, EventArgs e) { Export("application/ms-excel", "学生成绩报表.xls"); } private void Export(string FileType, string FileName) { Response.Charset = "GB2312"; Response.Cont 阅读全文
posted @ 2011-04-21 20:38
thinksea
阅读(158)
评论(0)
推荐(0)
摘要:
GridView加入自动求和求平均值小计效果图:解决方案: private double sum = 0;//取指定列的数据和,你要根据具体情况对待可能你要处理的是intprotected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowIndex >= 0) { sum += Convert.ToDouble(e.Row.Cells[6].Text); } else if (e.Row.RowType == DataControlRowType.Footer) { e.R 阅读全文
posted @ 2011-04-21 20:37
thinksea
阅读(252)
评论(0)
推荐(0)
摘要:
GridView突出显示某一单元格(例如金额低于多少,分数不及格等) 效果图:解决方案:主要是绑定后过滤GridView1.DataBind(); for (int i = 0; i <= GridView1.Rows.Count - 1; i++) { DataRowView mydrv = myds.Tables["飞狐工作室"].DefaultView[i]; string score = Convert.ToString(mydrv["起薪"]); if (Convert.ToDouble(score) < 34297.00)//大家 阅读全文
posted @ 2011-04-21 20:36
thinksea
阅读(174)
评论(0)
推荐(0)
摘要:
GridView合并表头多重表头无错完美版(以合并3列3行举例)效果图:后台代码:using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlControls;using System.Data.SqlClient;usin 阅读全文
posted @ 2011-04-21 20:35
thinksea
阅读(169)
评论(0)
推荐(0)
摘要:
GridView固定表头(不用javascript只用CSS!,很好用): 效果图:代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" ><head runat="server"> <title& 阅读全文
posted @ 2011-04-21 20:34
thinksea
阅读(149)
评论(0)
推荐(0)
摘要:
一、数据库操作1、用完马上关闭数据库连接 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池的大小是有限的,如果在连接池达到最大限度后仍要求创建连接,必然大大影响性能。因此,在建立数据库连接后只有在真正需要操作时才打开连接,使用完毕后马上关闭,从而尽量减少数据库连接打开的时间,避免出现超出连接限制的情况。用(推荐)using(SqlC 阅读全文
posted @ 2011-04-21 20:33
thinksea
阅读(131)
评论(0)
推荐(0)
摘要:
一、图形类型列表chChartTypeColumnClustered----------垂直柱状统计图 chChartTypeColumn3D-----------------3D垂直柱状统计图 chChartTypeBarClustered---------------水平柱状统计图 chChartTypeBar3D--------------------- 3D水平柱状统计图 chChartTypeArea----------------------- 区域统计图 chChartTypeArea3D--------------------3D区域统计图 chChartTypeDoughnu 阅读全文
posted @ 2011-04-21 20:32
thinksea
阅读(154)
评论(0)
推荐(0)
摘要:
GridView和DetailsView还支持一种用于分页和排序的特殊模式,它利用客户端向服务器的回调(callback)操作来获取新页面的数据或最近排序过的数据。要激活这个特性,必须把EnableSortingAndPagingCallbacks属性设置为真。请注意,当我们执行分页或排序操作的时候,页面不需要发回(postback)以检索新值(尽管执行了客户端脚本向服务器的回调操作)。当GridView或DetailsView包含模板字段的时候是不支持这个特性的。当这个特性被激活的时候,不支持在CommandField(命令字段)中显示"选择"按钮。<asp:GridVi 阅读全文
posted @ 2011-04-21 20:31
thinksea
阅读(179)
评论(0)
推荐(0)
摘要:
.skin是外观文件,它包含各个控件(例如,Button、Label、TextBox 或 Calendar 控件)的属性设置。控件外观设置类似于控件标记本身,但只包含您要作为主题的一部分来设置的属性。例如,下面是 Button 控件的控件外观:<asp:button runat="server" BackColor="lightblue" ForeColor="black" />在 theme 文件夹中创建 .skin 文件。一个 .skin 文件可以包含一个或多个控件类型的一个或多个控件外观。可以为每个控件在单独的文件中 阅读全文
posted @ 2011-04-21 20:30
thinksea
阅读(516)
评论(0)
推荐(0)
摘要:
长春市电信DNS地址:219.149.194.55219.146.0.130长春市网通DNS地址:202.98.0.68202.98.5.68 阅读全文
posted @ 2011-04-21 20:28
thinksea
阅读(1109)
评论(0)
推荐(0)
摘要:
一、让WINRAR成倍提高压缩率(我用此法把130M的金庸群侠传压缩成了7M的RAR文件!) 1。选中并右击要压缩的文件,选择“添加到压缩文件”,在“常规”标志符下选择“创建固实压缩文件”,并在“压缩方式”下选择“最好”。 2。点击“高级”标签下的“压缩”按钮,这时会打开“高级压缩参数”窗口。然后: (1)。一般程序或文档——将“文本压缩”下的“预测顺序”设置为“30”,“内存使用MB”设置为“30”,这两项值越高,压缩率越高。(压缩修改档时就选这个) (2)。未压缩过的音频文件——比如WAV文件,将“音频压缩”下的“声道”设置为“4”(0为自动) (3)。未压缩的图片文件——比如BMP、TI 阅读全文
posted @ 2011-04-21 20:27
thinksea
阅读(1791)
评论(0)
推荐(0)
摘要:
网上有很多外挂制作的教程,大多是讲针对大型网络游戏的,主要包含一些抓包、反汇编、C++的知识综合。事实也如此,常见的外挂都是使用VC++写的,从来没有过C#或者其他.NET语言编写的外挂。 作为微软.NET技术的忠实粉丝,这难免是一种遗憾。不过不要紧,下面流牛木马就教大家两招,包教包会,免收学费。 :) 其实作为游戏外挂来说,主要就是三个功能:模拟键盘操作、模拟鼠标操作、修改内存数据。修改内存数据比较难,但模拟鼠标键盘的操作却很简单。很多流行游戏 的外挂,都可以只通过模拟鼠标键盘来实现,例如:劲舞团、QQ音速、连连看、各类网页游戏,以及各类大型网游中的自动打怪、自动吃药等等。 Warcraft 阅读全文
posted @ 2011-04-21 20:20
thinksea
阅读(224)
评论(0)
推荐(0)
摘要:
最近在学习 PHP 的 Prado 框架,涉及到了自定义控件属性和事件的知识,因为最初对 Prado 不甚了解,同时网上能够找到的相关学习资料少的可怜,可怜的我彻底的郁闷了好几天,最后通过啃框架源码,在“TComponent”类的注释中发现了属性和事件的定义规则和执行原理。为了方便大家学习现将英文资料翻译如下,同时,因本人翻译能力有限,翻译结果可能有误,请参照原文进行学习(原文附后) 阅读全文
posted @ 2011-04-21 16:58
thinksea
阅读(469)
评论(0)
推荐(0)
摘要:
发布两个大数据集通用分页存储过程,欢迎大家和我联系共同探讨改进方法,同时我也会及时将更新内容发布在此页面。
本次一共发布两个版本,分别使用表变量和临时表两种技术实现。各有优缺点,表变量版本的执行效率高,但是需要明确指定“主键列、标识列或具有唯一值的列数据类型”,临时表版本执行效率略低一些。 阅读全文
posted @ 2011-04-21 14:45
thinksea
阅读(316)
评论(0)
推荐(0)
摘要:
表格插入的图片时,图片间会出现空白,出现这种情况的原因是图片为非块级元素,不仅图片,其他的非块级元素也可能会有这种问题(我没逐个去尝试过),解决方法是为图片指定样式 style="display: block;" 就搞定了。 阅读全文
posted @ 2011-04-21 14:41
thinksea
阅读(2034)
评论(0)
推荐(0)
摘要:
在Winform控件开发过程中,如果3层控件的嵌套关系为A->B->C,则C中的DesignMode属性被识别为运行时而非设计时,这在开发过程中有时是不合适的,可以通过下面的方法正确识别 阅读全文
posted @ 2011-04-21 14:40
thinksea
阅读(264)
评论(0)
推荐(0)
摘要:
在网上找了些关于解除网页锁定的文章,发现原代码不够全面,重新写过粘贴如下。方法一:将下列文本粘贴到URL地址栏,然后回车即可。javascript:function document.oncontextmenu(){return true;} function document.onselectstart(){return true;} function document.onsdragstart(){return true;} function document.body.onbeforecopy(){return true;} function document.body.oncopy() 阅读全文
posted @ 2011-04-21 14:38
thinksea
阅读(925)
评论(2)
推荐(1)
摘要:
这个软件可以称得上是微软有史以来发布的最让大众苦恼的软件了,之前下载了英文/日文版本的,安装失败,罗列了一大堆的错误提示信息没有提供明确的出错原因,简直让人哭笑不得。说正题,下面是用于 Visual Studio 2008 RTM 中文版的 Microsoft Silverlight Tools Beta 2,我安装顺利成功,就是花费的时间长了点,也挺符合微软的风格,什么都嗷嗷慢。http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=50a9ec01-267b-4521-b7d7-c0dba 阅读全文
posted @ 2011-04-21 14:36
thinksea
阅读(133)
评论(0)
推荐(0)
摘要:
Visual Studio .NET 出现错误提示:Smart Device Configuration Package ({D245F354-3F45-4516-B1E6-04608DA126CC})未加载。请与程序包供应商联系以获得帮助。如要尝试再次加载此包,请在命令提示处键入“devenv /resetskippkgs”。解决方法:禁用或者安装“Windows Mobile 5.0 Smartphone SDK”Windows Mobile 5.0 Smartphone SDK 下载地址:http://www.microsoft.com/downloads/details.aspx?Fa 阅读全文
posted @ 2011-04-21 14:32
thinksea
阅读(247)
评论(0)
推荐(0)
摘要:
ViewCode/** 实现文件系统管理功能封装。提供共享文件和文件系统访问权限控制能力。* 来源:思海网络(http://www.thinksea.com/)*/namespace Thinksea.Windows.FileSystem{ /// <summary> /// 共享资源类型。 /// </summary> public enum ShareResourceType : uint { /// <summary> /// 磁盘驱动器 /// </summary> DiskDrive = 0x0, PrintQueue = 0x1, D 阅读全文
posted @ 2011-04-21 14:31
thinksea
阅读(366)
评论(0)
推荐(0)
摘要:
让你的asp.net网站在 IIS 7.0 上运行曾经在 IIS 6.0上开发的站点需要迁移到 IIS 7.0 环境下运行。部署完网站后执行下面的命令即可使用集成管道模式%SystemRoot%\system32\inetsrv\appcmd migrate config "你的网站名称/"注意:后面的撇 / 不要丢 阅读全文
posted @ 2011-04-21 14:24
thinksea
阅读(129)
评论(0)
推荐(0)
摘要:
目前,网上关于Microsoft.Web.Administration的有效教程比较少,感觉入门难点主要是不知道自己需要的功能在什么位置,特写下此篇文章供大家参考,考虑到此问题相关的开发人员水平较高,这里不做过多的文字讲解,请各位海涵。下面直接给出相关代码 阅读全文
posted @ 2011-04-21 14:21
thinksea
阅读(336)
评论(0)
推荐(0)
摘要:
ADSI操作IIS 5.1解决方法: 由于IIS 5.1只允许存在一个站点,所以没有创建和删除站点一说,但是可以创建和删除虚拟目录。 获取站点的方法与IIS 6差不多,只不过因为只有一个站点,所以微软给IIS://localhost/W3SVC屏蔽了,而我们也只能使用 IIS://localhost/W3SVC/1来获取这个站点的信息。我描述的不一定准确,但是ADSI管理IIS5.1的关键肯定是说清楚了。 阅读全文
posted @ 2011-04-21 14:18
thinksea
阅读(146)
评论(0)
推荐(0)
摘要:
功能描述:主要实现了各种消息框和公共通用方法。版本:1.0应用在线示例、源代码下载下面是应用示例中的部分效果截图:应用在线示例、源代码下载 阅读全文
posted @ 2011-04-21 14:10
thinksea
阅读(104)
评论(0)
推荐(0)
摘要:
如何让 ListBox 控件绑定到自定义数据结构并显示自定义数据结构中的指定数据?
例如,一个学生有姓名和年龄两个属性,一个班级有50名学生。我们要用一个 ListBox 控件采用数据绑定的方式显示数据,并且只显示这个班级每个学生的姓名。
数据绑定到自定义数据结构的关键点在于绑定字段必须是属性(而非变量)。在本例中,我们要让控件 listBox1 显示“姓名字段”,所以“Name”必须声明为一个属性,而不能是变量 阅读全文
posted @ 2011-04-21 14:09
thinksea
阅读(793)
评论(0)
推荐(0)
摘要:
Thinksea 冗余文件清理工具(免费、开源)
软件功能:
1、搜寻冗余文件功能:您可以找出那些内容相同的重复文件。
2、删除冗余文件功能。
3、支持鼠标拖拽功能:可以拖拽需要处理的文件到窗口中。
运行环境:
Windows 2000 以上。
.NET Framework 2.0 以上。 阅读全文
posted @ 2011-04-21 14:07
thinksea
阅读(250)
评论(0)
推荐(0)
摘要:
发布一些很早以前写的小程序,附上源代码,另外一些相关软件更新也在这里发布。泊威屏保 [下载源代码]一个屏幕保护程序DBPlayer 0.3 [下载源代码]一个多功能播放器。TWebZIP v1.0 [下载源代码]功能如下:本软件为网站提供压缩包(上传、解压)/(压缩、下载)功能,大大提高了网站FTP管理中数据传输效率。1、对整个网站、文件、目录进行压缩并下载2、将压缩包安装到网站中指定的目录《网络之友》聊天室 [下载源代码]DOS 时代的批处理局域网聊天程序。网络之友(C语言版) [下载源代码]DOS 时代的局域网聊天程序,《网络之友》聊天室程序的C语言版本。泊威文件整理器1.1 [下载源代码 阅读全文
posted @ 2011-04-21 14:04
thinksea
阅读(437)
评论(0)
推荐(0)
摘要:
Thinksea PageNavigate版本号:1.0授权方式:免费软件软件功能:Thinksea PageNavigate 是一个数据分页导航控件。软件授权使用协议:您开始使用已授权的软件表示您已经接受了以下的授权使用协议。1.本软件为免费软件,您可安装无限制数量的本软件产品来使用。2.本软件产品只许可免费使用,不得出售,不收取任何费用,不得用于商业目的的活动之中。3.请尊重作者的版权,不得移除Thinksea及其标识。4.作者对使用本软件所涉及任何间接或直接后果包括利益、数据等方面的任何损失概不负责。您因使用本软件产品所造成之任何损失和风险将由您独自承担。版权申明:本程序版权归 Thin 阅读全文
posted @ 2011-04-21 14:02
thinksea
阅读(139)
评论(0)
推荐(0)

浙公网安备 33010602011771号