最近的文章列表

推荐12个漂亮的CSS3按钮实现方案
在过去,我们都是使用图片或者JavaScript来实现漂亮的按钮效果,随着越来越多的浏览器对CSS3的支持和完善,使用CSS3来实现美观的按钮已没有太多的障碍。今天,本文收集了12个很不错的CSS3按钮方案并有相关的使用教程。BonBon ButtonsZardiCSS3 Buttons With Simple MarkupFancy Buttons10 Nice CSS3 ButtonsCSS3 Animated Bubble ButtonsSuper Awesome Buttons with CSS3 and RGBAPretty CSS3 ButtonsGitHub-Style CSS3 ButtonsWe Love ButtonsSexy ButtonsRealistic CSS3
2011/5/16 Comments:
PInvoke调用导致堆栈不对称
对 PInvoke 函数HTLib::Usb_DelHtFile的调用导致堆栈不对称。原因可能是托管的 PInvoke 签名与非托管的目标签名不匹配。请检查 PInvoke 签名的调用约定和参数与非托管的目标签名是否匹配。把:[DllImport("ht32dll.dll")]public static extern long Usb_DelHtFile(string filename,long mIndex);改成:[DllImport("ht32dll.dll")]public static extern int Usb_DelHtFile(string filename, int mIndex);后来查阅网文(网址:http://hi.baidu
2011/5/14 Comments:
编写C++非托管DLL以及在.NET托管中调用
编写C++非托管DLL以及在.NET托管中调用 新建项目,来到Win32,点击Win32项目输入名称MyVC点击确定。应用程序类型,勾选DLL,点击完成。 MyVC.cpp #include "stdafx.h"#include <stdio.h> extern "C" __declspec(dllexport) int Max(int a,int b){ return a>b?a:b;}extern "C" __declspec(dllexport) int Min(int a,int b){ return a>b?b:a;} //此示例来自CSDNextern "
2011/5/14 Comments:
MSDN中回调函数的讲解及其C#例子:用委托实现回调函数
ms-help://MS.MSDNQTR.2003FEB.2052/cpguide/html/cpconusingcallbackfunctions.htm回调函数是托管应用程序中可帮助非托管 DLL 函数完成任务的代码。对回调函数的调用将从托管应用程序中,通过一个 DLL 函数,间接地传递给托管实现。在用平台调用调用的多种 DLL 函数中,有些函数要求正确地运行托管代码中的回调函数。本主题将介绍托管函数的元素,并说明如何实现回调函数和从托管代码中调用回调函数。回调函数基础要从托管代码中调用大多数 DLL 函数,可创建该函数的托管定义,然后调用该函数。此过程比较直接。要使用需要回调函数的 DLL 函数,则会有一些附加的步骤。首先,必须在文档中查阅该函数,确定该函数是否需要回调。接着,必须在托
2011/5/14 Comments:
如何修改.net版得discuz 数据库连接
网上有很多php版的discuz论坛数据库连接修改方法:UCenter目录下的data文件夹下的config.inc.php文件但是.net版得论坛在哪里修改呢?直接在网站根目录下DNT.config<Dbconnectstring>Data Source=[数据库地址];User ID=[数据库帐号];Password=[数据库密码];Initial Catalog=[数据库名];Pooling=true</Dbconnectstring>都是明文但是还是不行,报数据库连接失败,不允许远程连接。。。 因为我是在之前安装过的论坛上要变更ip地址。最后才发现,原来,要清理论坛网站的应用程序池,回收一些连接池,就行了。O(&cap;_&cap;)O~都是缓
2011/5/13 Comments:
C#委托delegate(代理)
C# 代理实际上类似于C++中的函数指针,因为C#中不存在指针,所以用代理可以完成一些原来在C++中用函数指针完成的操作,例如传递一个类A的方法m给另一个类B的对象,使得类B的对象能够调用这个方法m。但与函数指针相比,delegate有许多函数指针不具备的优点。首先,函数指针只能指向静态函数,而delegate既可以引用静态函数,又可以引用非静态成员函数。在引用非静态成员函数时,delegate不但保存了对此函数入口指针的引用,而且还保存了调用此函数的类实例的引用。其次,与函数指针相比,delegate是面向对象、类型安全、可靠的受控(managed)对象。也就是说,runtime能够保证delegate指向一个有效的方法,你无须担心delegate会指向无效地址或者越界地址。 实现一
2011/5/10 Comments:
asp.net禁止页面缓存,适合各种浏览器
客户端:<html> <head> <meta http-equiv="Expires" CONTENT="0"> <meta http-equiv="Cache-Control" CONTENT="no-cache"> <meta http-equiv="Pragma" CONTENT="no-cache"> </head>服务器端:Response.Buffer = true;Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);Response.C
2011/5/9 Comments:
本地hosts虚拟域名访问设置
步骤1)在服务器iis对应的网站,接收www.camnpr.com 这个域名步骤2)客户端计算机,修改本地的hosts文件A.开始-》运行-》执行notepad %windir%\system32\drivers\etc\hostsB.在弹出的记事本里面,增加一样记录: 服务器IP 要虚拟的域名 如: 127.0.0.1 www.camnpr.com 然后保存,关闭。C.打开新的ie浏览器,输入http ://www.camnpr.com即可访问到您的系统了。 http://www.bubuol.com 布布在线
2011/5/4 Comments:
网站整合discuz!nt论坛 -从论坛同步到网站的应用-同步注册/登录/退出/修改
在网上参考了很多资料后,终于完美实现了网站和discuz!nt论坛的双向整合,整合后网站和论坛之间可以同步注册、登录、退出和修改登录密码操作。本系统的实现形式是新云CMS网站(ASP)和Discuz!NT3.1论坛(ASP.NET)的同步,使用的API(应用程序编程接口)是新云CMS提供的api(做较大修改)和Discuz!NT提供的API(不做修改)。API使用REST形式的接口,这就意味着Discuz!NT API方法可以用HTTP GET 或 POST方式来调用,几乎每一种计算机语言都可以通过HTTP来与REST服务器进行通讯,REST Server的地址是 [论坛地址/services/restserver.aspx]。如果主网站是ASP.NET做的,参考本文方法也能轻松实现ASP.
2011/5/4 Comments:
jQuery 90有用的滑球插件教程(90 Useful jQuery Slider Plugins
1. s3Slider jQuery pluginThe s3Slider jQuery plugin is made by example of jd`s smooth slide show script. I needed something like that for jQuery (for my web site kruskica.net). Since i didnt find it after a small research i decided to build it by my self.View Live Demo2. GalleriaGalleria is a JavaScript image gallery framework built on top of the j
2011/5/4 Comments: