12 2010 档案
摘要:1.GridView自带分页。 操作方法:1.用XXDataSource(SqlDataSource、ObjectDataSource随你)绑定。开启分页,OK.不会玩,网上搜 2.给GridView添加个Paging_Change事件。代码也很简单,不会玩,网上搜 2.DataList、Repeat 这两个比较麻烦。因为要取到第几页的内容。其实就是难在数据源的分解。 常见数据源有...
阅读全文
摘要:版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/08/17/memcached-pdf/以及本声明。 memcached全面剖析的连载已经结束,翻译工作也已经全部完成了。为了方便阅读,现将原来的翻译结果打包成PDF文档。可在本文末尾处下载。 原来的各篇翻译的地址如下: 第1章:http://tech.idv2.com/20...
阅读全文
摘要:版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/24/memcached-004/以及本声明。 发表日:2008/7/23 作者:长野雅广(Masahiro Nagano) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0004 前几次的文章在这里: 第1次:http:/...
阅读全文
摘要:版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/31/memcached-005/以及本声明。发表日:2008/7/30 作者:长野雅广(Masahiro Nagano) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0005前几次的文章在这里:第1次:http://tech.idv2.com/2008/07/10/memcached-001/第2次:http://tech.idv2.com/2008/07/11/memcached-002/第3次:http://tec
阅读全文
摘要:版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/10/memcached-001/以及本声明。翻译一篇技术评论社的文章,是讲memcached的连载。fcicq同学说这个东西很有用,希望大家喜欢。发表日:2008/7/2 作者:长野雅广(Masahiro Nagano) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0001我是mixi株式会社开发部系统运营组的长野。日常负责程序的运营。从今天开始,将分几次针对最近在Web应用的可扩展性领域的热门话题memcached,
阅读全文
摘要:版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/16/memcached-003/以及本声明。下面是《memcached全面剖析》的第三部分。发表日:2008/7/16 作者:前坂徹(Toru Maesaka) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0003前几次的文章在这里:第1次:http://tech.idv2.com/2008/07/10/memcached-001/第2次:http://tech.idv2.com/2008/07/11/memcache
阅读全文
摘要:版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/07/11/memcached-002/以及本声明。 下面是《memcached全面剖析》的第二部分。 发表日:2008/7/9 作者:前坂徹(Toru Maesaka) 原文链接:http://gihyo.jp/dev/feature/01/memcached/0002 S...
阅读全文
摘要:这就是其结构。目录结构:controller:放一些Command文件,在执行sendNotification后,这个类下会有execute方法来接收处理。modelvo目录,下面放的是实体类Proxy代理类(可以是多个,可以一个实体对应一个代理类):这个类主要是读取数据,发送通知(sendNotification方法)ViewUI目录,子组件Mediator(可以是多个,可以一个组件对象一个代理类):这个类主要作用:1.实例化UI组件并添加到主窗体中,并添加组件的事件。2.接收Proxy执行后返回的信息,来更新UI组件。ApplicationFacde:这个类主要是注册Common,Medi
阅读全文
摘要:在按F11调试时,Progress一直显示正在连接调试器一直,过不到,也无法调试,网上找了一堆,试了都不行。 然后就弹出 经过一番的尝试。。。。(D:\Program Files\Adobe\Adobe Flash Builder 4\player\win下的flash安装了无数下,也下载了最新的都没有用。) 不讲故事了。讲下怎么解决吧。 运行项目-》右键-》选择调试器 弹出,在这个对话...
阅读全文
摘要:1.首先需要声明一个委托函数用于 Win32 API - EnumWindows 的回调函数: private delegate bool WNDENUMPROC(IntPtr hWnd, int lParam); //IntPtr hWnd用int也可以 2.然后利用 C# 中的平台调用声明从 USER32.DLL 库中调用 API - EnumWindows,具体参数请参考 MSDN - Wi...
阅读全文
摘要:每种编程语言调用DLL的方法都不尽相同,在此只对用C#调用DLL的方法进行介绍。首先,您需要了解什么是托管,什么是非托管。一般可以认为:非托管代码主要是基于win 32平台开发的DLL,activeX的组件,托管代码是基于.net平台开发的。如果您想深入了解托管与非托管的关系与区别,及它们的运行机制,请您自行查找资料,本文件在此不作讨论。 (一) 调用DLL中的非托管函数一般方法首先,应该在C#语言源程序中声明外部方法,其基本形式是:[DLLImport(“DLL文件”)]修饰符 extern 返回变量类型 方法名称 (参数列表)其中:DLL文件:包含定义外部方法的库文件。 修饰符: 访问修饰
阅读全文
摘要:Windows世界中,有无数块活动的大陆,它们都有一个共同的名字——动态链接库。现在就走进这些神奇的活动大陆,找出它们隐藏已久的秘密吧! 初窥门径:Windows的基石 随便打开一个系统目录,一眼望去就能看到很多扩展名DLL的文件,这些就是经常说的“动态链接库”,DLL是Dynamic Link Library(即“动态链接库”)的缩写。从Microsoft公司推出首个版本的Windows以来,动...
阅读全文
摘要:Win32的API函数是微软自己的东西,可以直接在C#中直接调用,在做WinForm时还是很有帮助的。有时候我们之直接调用Win32 的API,可以很高效的实现想要的效果。 转:http://www.cnblogs.com/gaoweipeng/archive/2009/09/05/1558753.html
阅读全文
摘要:ASP.Net 自带的缓存机制对于提高页面性能有至关重要的作用,另一方面,缓存的使用也会造成信息更新的延迟。如何快速更新缓存数据,有时成了困扰程序员的难题。根据我的使用经验,总结了下面几种方法,概括了常见的几种情况,如有更好的方法欢迎补充。 (1)Cache 对象缓存 Cache 对象提供代码级的缓存,功能强大,可操作性强。更新这种缓存的方法很简单,只要调用 Cache.Remove(key)...
阅读全文
摘要:1 在VS2005中新建类库程序。 2添加 WindowsLive.Writer.Api.dll程序集引用(位于LiveWriter程序集目录下) 右键-添加引用 选择WindowsLive.Writer.Api.dll (位于Live Writer目录下) 要让人家来自动调用你,你就得引用,到这一步基本工作算是做完了。 3 添加类LiveWriterAdapter 继承于 ContentSo...
阅读全文
摘要:拖入一个GridView,绑定个SqlDataSource,开启插入、更新、删除功能 这样GridView就有更新和删除功能了。 扩展: 一、删除按钮添加个提示。 1.把删除按钮列变成模板列 2.添加OnClientClick="javascript:return confirm('删除数据不可恢复,确定删除吗?');" 二、更新时添加表单验证。 1.把列变成模板列 2.在EditItemT...
阅读全文
摘要:http://msdn.microsoft.com/zh-cn/vcsharp/aa336746
阅读全文
摘要:没有匿名方法的时候(C# 1.0) addButton.Click += new EventHandler(AddClick); void AddClick(object sender,EventArgs e) { listBox.Items.Add(textBox.Text); } 有了匿名方法之后(C# 2.0) addButton.Click += delegate { ...
阅读全文
摘要:需要在客户端配置文件的中增加connectionString节点,此节点描述了EntityClient的连接信息。例:<connectionStrings> <add name="DBEntities" connectionString="metadata=res://*/Model1.csdl|res://*/Model1.ssdl|res://*/Model1.msl;provider=System.Data.SqlClient;provider connection string="Data Source=192.168.
阅读全文
摘要:SVN,即Subversion,是一个自由开源的版本控制系统,可以将数据恢复到早期版本,或者检查数据修改的历史,这些数据可以是源代码,也可以是其他类型的文件。在SVN出现之前,CVS是开源世界版本控制工具的事实标准,然而CVS存在一些固有的缺陷,并且修复这些缺陷需要耗费很大的精力,因此,SVN的发起者Brian Behlendorf和CollabNet决定重新编写一个版本控制系统,保留CVS的基本思想,但要修正其中错误和不合理的特性。于是,SVN作为CVS的继任者出现了。SVN的设计者们力图通过两方面的努力赢得CVS用户的青睐:保持开源系统的设计以及界面风格与CVS尽可能类似,同时尽力弥补CV
阅读全文
摘要:本文目的让未使用过版本控制器软件或者未使用过subversion软件的人员尽快上手。subversion的使用技巧很多,这里只总结了最小使用集,即主要的基本功能,能够用来应付日常工作。因此不涉及subversion服务器端的搭建和配置。为什么要使用版本控制当多人共同开发同一个软件时,会涉及源代码的共享以及带来的相关问题,比如追究某个代码是由谁在什么时间修改的。下面列出版本控制带来的好处:为团队提供了所有项目文档的回退按钮,个人IDE工具只能提供某个文件的回退按钮,而不能做到,比如回退到2008年6月12日下午3点10分时的所有项目文件;支持多个开发人员在可控的方式下为相同的代码工作;版本控制系
阅读全文
摘要:转载:http://www.jb51.net/article/17365.htmTortoiseSVN 下载地址: http://sourceforge.net/projects/tortoisesvn/VISUALSVN SERVER下载地址 http://www.visualsvn.com/server/download/TortoiseSVN 服务端和客户端VisualSVN Server 只是服务端软件,没有客户端(好管理,用户啊==)一、VisualSVN Server的配置和使用方法【服务器端】安装好VisualSVN Server后【安装过程看这里】,运行VisualSVN S.
阅读全文
摘要:软件运行: 我们在DOS下运行MHDD29:输入命令MHDD29,按回车,出现主界面: MHDD软件应用:主界面列出了MHDD的所有命令,下面我们主要讲解MHDD的几个常用命令:PORT;ID ;SCAN; HPA; RHPA; NHPA; PWD ;UNLOCK ;DISPWD ;ERASE ;AERASE ;STOP首先输入命令PORT(热键是:SHIFT+F3),按回车。这个命令的意思是扫描IDE口上的所有硬盘。现在看到有两个硬盘,一个是西数40G,一个是迈拓2G。(说明:1、2是接在IDE1口上的主从硬盘,3、4是接在IDE2口上的主从硬盘,5是接在PC3000卡上的。如果我们要修的
阅读全文
摘要:<div onclick="divClick(event)">点击我</div><script> function divClick(e){ alert("点击了DIV"); e=e|| window.event; stopBubble(e); } document.body.onclick=function(){ alert("我是Body的Click事件"); } function stopBubble(e) { //如果传入了事件对象.那么就是非IE浏览器 if (e && e
阅读全文
摘要:安装好Apache以后,可以在浏览器中输入http://localhost测试.更改第一个站点的根目录:在文件Apache2.2\conf\httpd.conf中查找 DocumentRoot 属性,将后面的路径改为你的主站点的路径,如:D:\www\web1为第二个Apache服务建立配置文件:复制并重命名httpd.conf为web2.conf(举个例子而已,也可以叫my.conf等等),修改web2.conf中的Listen 8080(原来为80)、ServerName localhost:8080(原来为80)、DocumentRoot "D:/www/web2"
阅读全文
摘要:在Windows系统上使用Apache2.2上模块化安装PHP5.3PHP5.3增加了一些功能,如namespace,静态迟绑定等。安装方法有两种:1.集成安装,网上提供了很多 apache+php+mysql集成的安装包,如:appserv、CoreAMP、Phpnow、XAMpp==。这种方法,方便 2、就是自己一个个手动安装,你可以知道原理,下面就是解释怎么安装的可以把这三个都安装在同一个目录下,这样配置起来来管理本篇文章将帮您如何安装PHP5.3,现在我们开始。1 下载php5.3和apache2.2php5.3一定要下载VC6的,VC9的不能使用apache,只能用ii
阅读全文
摘要:网上邻居--右击属性-本地连接--双击--选中"internet协议(TCP/IP)--属性--高级--切换到"wins"标签--点击"导入LMhosts(M)"-- 然后选择你安装 apache2目录下的bin文件夹(我安装的目录是C:\Program Files\Apache Software Foundation\Apache2.2\bin)--导入"httpd.exe"后 就可以开启Apache 了
阅读全文
摘要:C:\WINDOWS\system32\Macromed\Flash\NPSWF32.dllFlash Builder 找不到所需的 Adobe Flash Player 调试器版本。您可能需要安装调试器版本的 Flash Player 或重新安装 Flash Player。是否要尝试使用当前版本进行调试? 解决方式:到Flash Build 4的安装目录: C:\Program Files\Adobe\Adobe Flash Builder 4\player\win 安装 Install Flash Player 10 Plugin.exe 问题解决
阅读全文
摘要:一般情况下asp可以正常运行,但只要连接数据库就提示,Microsoft JET Database Engine 错误'80004005',我的电脑因为用批处理清理文件,所以不能运行了, 只1.查看数据库连接语句没有发现错误;2.查看文件夹的权限已经全部给了everyone;3.打开数据库的同时,系统会在临时文件夹 下创建临时文件,而 %SystemRoot%/temp/ 的权限不够 解决:%SystemRoot%/temp/ 的权限加上(IUSER_电脑名的读写)更多内容参考: http://hi.baidu.com/cfscc2、如果一般误,还有个办法,先其实只要很简单的几步。:开始。。
阅读全文
摘要:前提: 防火墙添加Tcp/Ip端口(SQl server网络配置下,协议中将TCP/IP设置为启动,双击TCP/IP,在“IP地址”选项卡中查看“TCP动态端口”),或关闭防火墙sql server 2008的远程连接跟sql server2005的有点不同,前段时间一直在网上找,方法很多,好像都不行。经过一番研究,终于可以了,happy.现在给大家分享下。服务器: 网上有人说: 打开SQL Server Management Studio-->在左边[对象资源管理器]中选择第一项(主数据库引擎)-->右键-->方面-->在方面的下拉列表中选择[外围应用配置器]--&g
阅读全文